/***********************************
Cover
***********************************/

    /*general*/

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

    /*headers*/

        .cover .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .cover .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .cover .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .cover .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .cover .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .cover .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .cover .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .cover .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .cover .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .cover .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .cover .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .cover .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .cover .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .cover .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .cover .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .cover .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .cover .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .cover .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .cover .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .cover .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .cover .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*paragraphs*/

        .cover .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .cover .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .cover .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .cover .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .cover .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .cover .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .cover .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .cover .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .cover .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .cover .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .cover .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .cover .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .cover .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .cover .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .cover .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .cover .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .cover .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .cover .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .cover .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 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;
        }

        .cover .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*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;
        }

        .cover .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Intro
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

    /*images*/

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

    /*paragraphs*/

        .intro .column p.Caption {
           text-align: center;
           margin-top: 10px;
           text-indent: 0px;
           padding-bottom: 0px;
           margin-bottom: 0px;
           line-height: 1.1em;
           font-weight: 300;
           font-size: 1.0625rem;
           font-family: "acumin-pro-condensed",sans-serif;
           border-width: 0px;
        }

        .intro .column p.JustifiedRight {
           text-indent: 18px;
           text-align: right;
           margin-right: 0px;
           line-height: 1.6em;
           font-size: 1.125rem;
           font-family: "acumin-pro-condensed",sans-serif;
           border-width: 0px;
        }

        .intro .column p.Tagline {
           text-indent: 0px;
           text-align: right;
           padding-right: 0px;
           padding-left: 0px;
           padding-bottom: 10px;
           margin-right: 0px;
           margin-left: 0px;
           line-height: 1.6em;
           font-weight: 600;
           font-size: 1rem;
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .intro .column p.BulletList {
           text-indent: 0px;
           padding-top: 0px;
           padding-right: 0px;
           padding-left: 0px;
           padding-bottom: 10px;
           margin-right: 20px;
           margin-left: 20px;
           line-height: 1.1em;
           font-weight: 100;
           font-size: 1rem;
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .intro .column p.BasicList {
           text-indent: 0px;
           padding-right: 0px;
           padding-left: 0px;
           padding-bottom: 10px;
           line-height: 1.2em;
           font-weight: 100;
           font-size: 1rem;
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .intro .column p.PullQuoteSpeaker {
           text-transform: uppercase;
           text-indent: 0px;
           text-align: right;
           padding-right: 0px;
           padding-left: 0px;
           padding-bottom: 0px;
           margin-top: 0px;
           margin-bottom: 10px;
           line-height: 1.2em;
           font-weight: bold;
           font-size: 1.375rem;
           font-family: "acumin-pro-condensed",sans-serif;
           border-width: 0px;
        }

        .intro .column p.PULLQUOTE {
           text-indent: 0px;
           padding-bottom: 0px;
           margin-top: 10px;
           margin-right: 0px;
           margin-left: 0px;
           line-height: 1.2em;
           font-weight: 300;
           font-size: 1.75rem;
           font-family: "acumin-pro-condensed",sans-serif;
           color: #4CAF50FF;
           border-width: 0px;
        }

        .intro .column p {
           text-indent: 0px;
           padding-right: 0px;
           padding-left: 0px;
           padding-bottom: 10px;
           margin-right: 0px;
           margin-left: 0px;
           line-height: 1.4em;
           font-weight: 100;
           font-size: 1rem;
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .intro .column p.paragraphs-1ivocm6k3 {
           text-indent: 0px;
           padding-right: 0px;
           padding-left: 0px;
           padding-bottom: 10px;
           margin-right: 0px;
           margin-left: 0px;
           line-height: 1.4em;
           font-weight: 100;
           font-size: 1rem;
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           text-align: center;
           text-transform: uppercase;
        }

    /*lists*/

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

        .intro .column .Numbered {
           font-size: 1.125rem;
           font-family: Arial, sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .intro .column .Bullet {
           list-style-type: disc;
           font-size: 1.125rem;
           font-family: Arial, sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

    /*links*/

        .intro .column a.Tap-InsLinks {
           text-transform: uppercase;
           text-decoration: underline;
           font-weight: 800;
           font-family: "acumin-pro-condensed",sans-serif;
           color: #ffffff;
           border-width: 0px;
        }

        .intro .column a.NoStyle {
           text-decoration: none;
           color: #000000;
           border-width: 0px;
        }

        .intro .column a.ReadMore {
           text-transform: uppercase;
           font-weight: bold;
           font-size: 1.125rem;
           font-family: "acumin-pro-condensed",sans-serif;
           color: #4caf50;
           border-width: 0px;
        }

        .intro .column a {
           font-weight: 500;
           font-family: "acumin-pro",sans-serif;
           color: #4caf50;
           border-width: 0px;
        }

        .intro .column a.links-1ivod0k6a {
           text-indent: 0px;
           padding-right: 0px;
           padding-left: 0px;
           padding-bottom: 10px;
           margin-right: 0px;
           margin-left: 0px;
           line-height: 1.4em;
           font-weight: 500;
           font-size: 1.25rem;
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           text-align: right;
           color: #4caf50;
           padding-top: 1px;
           margin-top: 5px;
           margin-bottom: 0px;
        }

    /*inlines*/

        .intro .column .Dateline {
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           font-weight: bold;
           font-size: 1.0625rem;
           font-family: "acumin-pro-condensed",sans-serif;
           color: #313131;
           text-transform: uppercase;
           border-width: 0px;
        }

        .intro .column .AllCaps {
           text-transform: uppercase;
           font-weight: bold;
           font-size: 1.125rem;
           font-family: Arial, sans-serif;
           border-width: 0px;
        }

        .intro .column .default-drop-cap {
           margin-top: 15px;
           margin-right: 2px;
           margin-left: 0px;
           line-height: .3em;
           font-weight: 400;
           font-size: 3.75rem;
           font-family: "acumin-pro-condensed",sans-serif;
           float: left;
           border-width: 0px;
        }

    /*headers*/

        .intro .column h6 {
           text-transform: uppercase;
           font-weight: bold;
           font-size: 3rem;
           font-family: "acumin-pro-condensed",sans-serif;
           color: #BBBBBBFF;
           border-width: 0px;
        }

        .intro .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .intro .column h4 {
           font-family: "acumin-pro",sans-serif;
           line-height: 1.5em;
           border-width: 0px;
        }

        .intro .column h3 {
           text-transform: uppercase;
           margin-top: 15px;
           margin-right: 0px;
           margin-left: 0px;
           line-height: 1.2em;
           font-weight: 800;
           font-size: 1.5rem;
           font-family: "acumin-pro-condensed",sans-serif;
           border-width: 0px;
        }

        .intro .column h2 {
           padding-top: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 15px;
           line-height: 1em;
           font-weight: 500;
           font-size: 1.5rem;
           font-family: "acumin-pro-condensed",sans-serif;
           background-color: transparent;
           border-width: 0px;
        }

        .intro .column h1 {
           margin-top: 20px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 10px;
           line-height: 1em;
           letter-spacing: 0px;
           font-weight: 800;
           font-size: 2rem;
           font-family: "acumin-pro-condensed",sans-serif;
           border-width: 0px;
        }

    /*general*/

        .intro .column endbug {
           border-width: 0px;
        }

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Arai
***********************************/

    /*general*/

        .ggp_futures_profile_arai .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_arai .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_arai .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_arai .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_arai .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_arai .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_arai .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_arai .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_arai .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_arai .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_arai .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_arai .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_arai .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_arai .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_arai .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_arai .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_arai .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_arai .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_arai .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_arai .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
PGA Tour Futures 103025
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

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

    /*links*/

        .pga_tour_futures_103025 .column a {
           text-decoration: underline;
           border-width: 0px;
        }

    /*headers*/

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

        .pga_tour_futures_103025 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .pga_tour_futures_103025 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .pga_tour_futures_103025 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .pga_tour_futures_103025 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .pga_tour_futures_103025 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Beall
***********************************/

    /*general*/

        .ggp_futures_profile_beall .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_beall .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_beall .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_beall .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_beall .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_beall .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_beall .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_beall .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_beall .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_beall .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_beall .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_beall .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_beall .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_beall .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_beall .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_beall .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_beall .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_beall .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_beall .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_beall .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Borocz
***********************************/

    /*general*/

        .ggp_futures_profile_borocz .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_borocz .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_borocz .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_borocz .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_borocz .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_borocz .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_borocz .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_borocz .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_borocz .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_borocz .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_borocz .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_borocz .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_borocz .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_borocz .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_borocz .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_borocz .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_borocz .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_borocz .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_borocz .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_borocz .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Burge
***********************************/

    /*general*/

        .ggp_futures_profile_burge .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_burge .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_burge .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_burge .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_burge .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_burge .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_burge .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_burge .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_burge .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_burge .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_burge .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_burge .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_burge .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_burge .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_burge .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_burge .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_burge .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_burge .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_burge .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_burge .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Cahill
***********************************/

    /*general*/

        .ggp_futures_profile_cahill .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_cahill .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_cahill .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_cahill .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_cahill .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_cahill .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_cahill .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_cahill .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_cahill .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_cahill .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_cahill .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_cahill .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_cahill .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_cahill .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_cahill .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_cahill .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_cahill .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_cahill .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_cahill .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_cahill .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Cansfield and Flanagan
***********************************/

    /*general*/

        .ggp_futures_profile_flanagan_and_cansfield .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_flanagan_and_cansfield .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_flanagan_and_cansfield .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_flanagan_and_cansfield .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_flanagan_and_cansfield .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_flanagan_and_cansfield .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_flanagan_and_cansfield .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_flanagan_and_cansfield .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_flanagan_and_cansfield .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Castro
***********************************/

    /*general*/

        .ggp_futures_profile_castro .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_castro .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_castro .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_castro .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_castro .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_castro .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_castro .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_castro .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_castro .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_castro .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_castro .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_castro .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_castro .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_castro .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_castro .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_castro .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_castro .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_castro .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_castro .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_castro .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
CapTech Futures 103025
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

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

    /*links*/

        .captech_futures_103025 .column a {
           text-decoration: underline;
           border-width: 0px;
        }

    /*headers*/

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

        .captech_futures_103025 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .captech_futures_103025 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .captech_futures_103025 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .captech_futures_103025 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .captech_futures_103025 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Curtin
***********************************/

    /*general*/

        .ggp_futures_profile_curtin .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_curtin .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_curtin .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_curtin .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_curtin .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_curtin .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_curtin .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_curtin .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_curtin .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_curtin .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_curtin .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_curtin .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_curtin .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_curtin .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_curtin .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_curtin .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_curtin .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_curtin .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_curtin .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_curtin .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
LPGA Futures 103025
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Davidson
***********************************/

    /*general*/

        .ggp_futures_profile_davidson .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_davidson .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_davidson .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_davidson .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_davidson .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_davidson .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_davidson .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_davidson .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_davidson .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_davidson .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_davidson .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_davidson .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_davidson .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_davidson .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_davidson .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_davidson .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_davidson .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_davidson .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_davidson .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_davidson .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Diaz
***********************************/

    /*general*/

        .ggp_futures_profile_diaz .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_diaz .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_diaz .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_diaz .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_diaz .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_diaz .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_diaz .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_diaz .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_diaz .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_diaz .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_diaz .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_diaz .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_diaz .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_diaz .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_diaz .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_diaz .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_diaz .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_diaz .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_diaz .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_diaz .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Engle and Wright
***********************************/

    /*general*/

        .ggp_futures_profile_engle_and_wright .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_engle_and_wright .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_engle_and_wright .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_engle_and_wright .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_engle_and_wright .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_engle_and_wright .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_engle_and_wright .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_engle_and_wright .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_engle_and_wright .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_engle_and_wright .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_engle_and_wright .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_engle_and_wright .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_engle_and_wright .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_engle_and_wright .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_engle_and_wright .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_engle_and_wright .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_engle_and_wright .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_engle_and_wright .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_engle_and_wright .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Frick
***********************************/

    /*general*/

        .ggp_futures_profile_frick .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_frick .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_frick .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_frick .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_frick .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_frick .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_frick .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_frick .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_frick .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_frick .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_frick .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_frick .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frick .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_frick .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_frick .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_frick .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_frick .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_frick .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_frick .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_frick .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
PGA of America Futures 103025
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Frost
***********************************/

    /*general*/

        .ggp_futures_profile_frost .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_frost .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_frost .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_frost .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_frost .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_frost .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_frost .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_frost .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_frost .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_frost .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_frost .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_frost .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_frost .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_frost .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_frost .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_frost .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_frost .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_frost .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_frost .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_frost .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Hinckley
***********************************/

    /*general*/

        .ggp_futures_profile_hinkley .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_hinkley .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_hinkley .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_hinkley .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_hinkley .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_hinkley .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_hinkley .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_hinkley .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_hinkley .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_hinkley .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_hinkley .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_hinkley .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hinkley .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_hinkley .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_hinkley .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_hinkley .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_hinkley .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_hinkley .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_hinkley .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_hinkley .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Hughes
***********************************/

    /*general*/

        .ggp_futures_profile_hughes .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_hughes .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_hughes .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_hughes .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_hughes .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_hughes .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_hughes .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_hughes .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_hughes .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_hughes .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_hughes .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_hughes .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_hughes .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_hughes .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_hughes .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_hughes .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_hughes .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_hughes .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_hughes .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_hughes .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Jeffs
***********************************/

    /*general*/

        .ggp_futures_profile_jeffs .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_jeffs .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_jeffs .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_jeffs .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_jeffs .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_jeffs .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_jeffs .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_jeffs .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_jeffs .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_jeffs .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_jeffs .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_jeffs .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_jeffs .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_jeffs .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_jeffs .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_jeffs .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_jeffs .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_jeffs .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_jeffs .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_jeffs .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Johnson
***********************************/

    /*general*/

        .ggp_futures_profile_johnson .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_johnson .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_johnson .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_johnson .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_johnson .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_johnson .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_johnson .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_johnson .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_johnson .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_johnson .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_johnson .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_johnson .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_johnson .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_johnson .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_johnson .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_johnson .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_johnson .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_johnson .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_johnson .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_johnson .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Keiser
***********************************/

    /*general*/

        .ggp_futures_profile_keiser .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_keiser .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_keiser .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_keiser .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_keiser .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_keiser .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_keiser .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_keiser .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_keiser .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_keiser .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_keiser .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_keiser .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_keiser .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_keiser .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_keiser .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_keiser .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_keiser .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_keiser .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_keiser .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_keiser .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Kessler
***********************************/

    /*general*/

        .ggp_futures_profile_kessler .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_kessler .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_kessler .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_kessler .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_kessler .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_kessler .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_kessler .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_kessler .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_kessler .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_kessler .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_kessler .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_kessler .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_kessler .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_kessler .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_kessler .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_kessler .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_kessler .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_kessler .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_kessler .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_kessler .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
NGF Futures 103025
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

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

    /*links*/

        .ngf_futures_103025 .column a {
           text-decoration: underline;
           border-width: 0px;
        }

    /*headers*/

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

        .ngf_futures_103025 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .ngf_futures_103025 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .ngf_futures_103025 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .ngf_futures_103025 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .ngf_futures_103025 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Langley
***********************************/

    /*general*/

        .ggp_futures_profile_langley .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_langley .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_langley .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_langley .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_langley .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_langley .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_langley .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_langley .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_langley .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_langley .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_langley .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_langley .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_langley .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_langley .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_langley .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_langley .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_langley .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_langley .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_langley .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_langley .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
USGA Futures 103025
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Lorentz
***********************************/

    /*general*/

        .ggp_futures_profile_lorentz .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_lorentz .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_lorentz .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_lorentz .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_lorentz .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_lorentz .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_lorentz .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_lorentz .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_lorentz .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_lorentz .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_lorentz .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_lorentz .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_lorentz .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_lorentz .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_lorentz .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_lorentz .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_lorentz .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_lorentz .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_lorentz .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_lorentz .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Magaditsch
***********************************/

    /*general*/

        .ggp_futures_profile_magaditsch .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_magaditsch .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_magaditsch .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_magaditsch .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_magaditsch .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_magaditsch .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_magaditsch .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_magaditsch .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_magaditsch .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_magaditsch .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_magaditsch .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_magaditsch .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_magaditsch .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_magaditsch .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_magaditsch .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_magaditsch .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_magaditsch .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_magaditsch .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_magaditsch .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Mingay
***********************************/

    /*general*/

        .ggp_futures_profile_mingay .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_mingay .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_mingay .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_mingay .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_mingay .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_mingay .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_mingay .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_mingay .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_mingay .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_mingay .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_mingay .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_mingay .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mingay .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_mingay .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_mingay .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_mingay .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_mingay .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_mingay .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_mingay .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_mingay .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Mumm
***********************************/

    /*general*/

        .ggp_futures_profile_mumm .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_mumm .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_mumm .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_mumm .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_mumm .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_mumm .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_mumm .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_mumm .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_mumm .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_mumm .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_mumm .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_mumm .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_mumm .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_mumm .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_mumm .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_mumm .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_mumm .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_mumm .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_mumm .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_mumm .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Paladino
***********************************/

    /*general*/

        .ggp_futures_profile_paladino .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_paladino .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_paladino .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_paladino .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_paladino .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_paladino .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_paladino .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_paladino .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_paladino .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_paladino .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_paladino .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_paladino .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_paladino .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_paladino .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_paladino .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_paladino .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_paladino .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_paladino .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_paladino .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_paladino .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Pranckevicius
***********************************/

    /*general*/

        .ggp_futures_profile_pranckevicius .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_pranckevicius .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_pranckevicius .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_pranckevicius .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_pranckevicius .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_pranckevicius .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_pranckevicius .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_pranckevicius .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_pranckevicius .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_pranckevicius .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_pranckevicius .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_pranckevicius .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_pranckevicius .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_pranckevicius .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_pranckevicius .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_pranckevicius .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_pranckevicius .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_pranckevicius .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_pranckevicius .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Palmer
***********************************/

    /*general*/

        .ggp_futures_profile_palmer .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_palmer .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_palmer .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_palmer .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_palmer .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_palmer .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_palmer .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_palmer .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_palmer .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_palmer .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_palmer .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_palmer .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_palmer .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_palmer .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_palmer .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_palmer .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_palmer .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_palmer .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_palmer .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_palmer .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Potter-Bobb
***********************************/

    /*general*/

        .ggp_futures_profile_potter_bobb .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_potter_bobb .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_potter_bobb .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_potter_bobb .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_potter_bobb .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_potter_bobb .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_potter_bobb .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_potter_bobb .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_potter_bobb .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_potter_bobb .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_potter_bobb .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_potter_bobb .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_potter_bobb .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_potter_bobb .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_potter_bobb .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_potter_bobb .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_potter_bobb .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_potter_bobb .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_potter_bobb .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Richards
***********************************/

    /*general*/

        .ggp_futures_profile_richards .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_richards .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_richards .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_richards .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_richards .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_richards .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_richards .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_richards .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_richards .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_richards .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_richards .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_richards .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_richards .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_richards .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_richards .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_richards .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_richards .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_richards .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_richards .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_richards .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Savage
***********************************/

    /*general*/

        .ggp_futures_profile_savage .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_savage .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_savage .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_savage .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_savage .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_savage .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_savage .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_savage .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_savage .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_savage .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_savage .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_savage .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_savage .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_savage .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_savage .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_savage .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_savage .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_savage .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_savage .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_savage .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Sedransk
***********************************/

    /*general*/

        .ggp_futures_profile_sedransk .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_sedransk .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_sedransk .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_sedransk .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_sedransk .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_sedransk .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_sedransk .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_sedransk .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_sedransk .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_sedransk .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_sedransk .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_sedransk .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sedransk .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_sedransk .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_sedransk .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_sedransk .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_sedransk .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_sedransk .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_sedransk .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_sedransk .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Sherburne
***********************************/

    /*general*/

        .ggp_futures_profile_sherburne .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_sherburne .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_sherburne .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_sherburne .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_sherburne .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_sherburne .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_sherburne .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_sherburne .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_sherburne .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_sherburne .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_sherburne .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_sherburne .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_sherburne .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_sherburne .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_sherburne .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_sherburne .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_sherburne .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_sherburne .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_sherburne .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_sherburne .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Shytle
***********************************/

    /*general*/

        .ggp_futures_profile_shytle .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_shytle .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_shytle .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_shytle .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_shytle .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_shytle .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_shytle .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_shytle .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_shytle .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_shytle .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_shytle .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_shytle .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_shytle .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_shytle .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_shytle .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_shytle .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_shytle .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_shytle .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_shytle .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_shytle .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Stone
***********************************/

    /*general*/

        .ggp_futures_profile_stone .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_stone .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_stone .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_stone .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_stone .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_stone .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_stone .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_stone .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_stone .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_stone .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_stone .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_stone .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_stone .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_stone .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_stone .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_stone .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_stone .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_stone .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_stone .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_stone .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Syslo
***********************************/

    /*general*/

        .ggp_futures_profile_syslo .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_syslo .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_syslo .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_syslo .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_syslo .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_syslo .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_syslo .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_syslo .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_syslo .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_syslo .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_syslo .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_syslo .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_syslo .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_syslo .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_syslo .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_syslo .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_syslo .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_syslo .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_syslo .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_syslo .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Club Champion Futures 103025
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Tangtiphaiboontana
***********************************/

    /*general*/

        .ggp_futures_profile_tangtiphaiboontana .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_tangtiphaiboontana .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_tangtiphaiboontana .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_tangtiphaiboontana .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_tangtiphaiboontana .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_tangtiphaiboontana .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_tangtiphaiboontana .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_tangtiphaiboontana .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_tangtiphaiboontana .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_tangtiphaiboontana .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_tangtiphaiboontana .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_tangtiphaiboontana .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_tangtiphaiboontana .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Trimble
***********************************/

    /*general*/

        .ggp_futures_profile_trimble .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_trimble .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_trimble .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_trimble .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_trimble .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_trimble .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_trimble .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_trimble .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_trimble .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_trimble .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_trimble .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_trimble .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_trimble .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_trimble .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_trimble .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_trimble .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_trimble .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_trimble .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_trimble .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_trimble .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Troyer
***********************************/

    /*general*/

        .ggp_futures_profile_troyer .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_troyer .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_troyer .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_troyer .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_troyer .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_troyer .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_troyer .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_troyer .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_troyer .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_troyer .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_troyer .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_troyer .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_troyer .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_troyer .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_troyer .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_troyer .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_troyer .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_troyer .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_troyer .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_troyer .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GolfTec Futures 103025
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

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

    /*links*/

        .golftec_futures_103025 .column a {
           text-decoration: underline;
           border-width: 0px;
        }

    /*headers*/

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

        .golftec_futures_103025 .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.5rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .golftec_futures_103025 .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .golftec_futures_103025 .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .golftec_futures_103025 .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 21px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

        .golftec_futures_103025 .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: Helvetica, sans-serif;
           font-size: 1rem;
           font-weight: 300;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 8px;
           margin-top: 8px;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Urban
***********************************/

    /*general*/

        .ggp_futures_profile_urban .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_urban .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_urban .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_urban .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_urban .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_urban .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_urban .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_urban .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_urban .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_urban .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_urban .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_urban .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_urban .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_urban .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_urban .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_urban .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_urban .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_urban .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_urban .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_urban .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
GGP Futures profile Weiner
***********************************/

    /*general*/

        .ggp_futures_profile_weiner .column endbug {
           border-width: 0px;
        }

    /*headers*/

        .ggp_futures_profile_weiner .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column h2 {
           background-color: transparent;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: bold;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 25px;
           padding-top: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column h6 {
           color: #bbbbbb;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

    /*inlines*/

        .ggp_futures_profile_weiner .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-left: 0px;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column span.inlines-1j2kje210 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: transparent;
           padding: 10px;
        }

        .ggp_futures_profile_weiner .column span.inlines-1j31oa9v7 {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #313131;
           margin-top: 0px;
           text-transform: uppercase;
        }

    /*links*/

        .ggp_futures_profile_weiner .column a {
           color: #4caf50;
           font-family: "acumin-pro",sans-serif;
           font-weight: 500;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column a.ReadMore {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           line-height: 1.5em;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column a.Tap-InsLinks {
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-weight: 800;
           text-decoration: none;
           text-transform: capitalize;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column a.Tap-InsLinks {
           color: #4caf50;
           font-family: acumin-pro,sans-serif;
           font-weight: 800;
           text-transform: uppercase;
           margin: 0px;
           padding: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .ggp_futures_profile_weiner .column a.links-1j2klo60s {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 5px;
           padding-left: 10px;
           padding-right: 10px;
           text-indent: 0px;
           border-width: 0px;
           text-align: center;
           color: #4caf50;
           background-color: #040A24FF;
           padding-top: 0px;
           text-decoration: underline;
           margin-top: 10px;
        }

        .ggp_futures_profile_weiner .column a.links-1j31g5pvd {
           font-family: "acumin-pro",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           padding: 0px;
           border-width: 0px;
           color: #4caf50;
           font-weight: 500;
           text-decoration: none;
        }

        .ggp_futures_profile_weiner .column a.links-1j3eq5s63 {
           font-family: acumin-pro-condensed,sans-serif;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 500;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           color: #092B5CFF;
           line-height: 1.4em;
           font-style: italic;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           background-color: Transparent;
           text-decoration: none;
           margin-top: 10px;
        }

    /*lists*/

        .ggp_futures_profile_weiner .column .Bullet {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           list-style-type: disc;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_weiner .column .Numbered {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           border-width: 0px;
           list-style-image: none;
        }

        .ggp_futures_profile_weiner .column ol {
           background-color: transparent;
           color: #222222;
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.3em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ggp_futures_profile_weiner .column p {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 10px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.BasicList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.BulletList {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.1em;
           margin-left: 20px;
           margin-right: 20px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           margin-right: 0px;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.Caption {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 0px;
           padding-bottom: 0px;
           text-indent: 0px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.Photocredit {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           text-align: center;
           margin-top: 20px;
           margin-bottom: 10px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.headers-1j2kikfcr {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 15px;
           text-transform: capitalize;
           padding: 0px;
           border-width: 0px;
           text-indent: 0px;
           margin-bottom: 10px;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j2kipeaj {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j2kirlsg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j2kjgqdg {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #FFFFFFFF;
           background-color: #000000FF;
           padding: 5px;
           margin-top: 15px;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j2kjmjhp {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j2n8964j {
           font-family: capitolium-news-2,serif;
           font-size: 1.125rem;
           font-weight: 100;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j31h0qbk {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.25rem;
           font-weight: 100;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .ggp_futures_profile_weiner .column p.headers-1j31hc9je {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 2.1875rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 20px;
           padding: 0px;
           border-width: 0px;
           text-align: center;
        }

        .ggp_futures_profile_weiner .column p.headers-1j31he64o {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.375rem;
           font-weight: 400;
           text-align: center;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j31hfrc8 {
           font-family: acumin-pro-condensed,sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.4em;
           margin-left: 0px;
           margin-right: 0px;
           padding-bottom: 10px;
           padding-left: 0px;
           padding-right: 0px;
           text-indent: 0px;
           border-width: 0px;
           color: #4CAF50FF;
           text-align: center;
           text-transform: capitalize;
        }

        .ggp_futures_profile_weiner .column p.headers-1j3989g9g {
           color: #0D3978FF;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.75rem;
           font-weight: bold;
           text-transform: uppercase;
           padding: 0px;
           border-width: 0px;
           text-align: center;
           line-height: 1.3em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           margin-bottom: 0px;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j3995v5d {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.25rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j3e4t7mc {
           font-family: acumin-pro-condensed,sans-serif;
           margin: 0px;
           border-width: 0px;
           font-size: 1.1875rem;
           font-weight: 400;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 10px;
           color: #FFFFFFFF;
           line-height: 1.3em;
           font-style: italic;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1it8grpnu {
           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: 20px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           font-variant: normal;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           text-decoration: none;
           text-align: left;
        }

        .ggp_futures_profile_weiner .column p.headers-1j6g2v8pj {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 3.125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           color: #4CAF50FF;
           background-color: #FFFF0000;
           text-align: left;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 0px;
           border-bottom-width: 0px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

        .ggp_futures_profile_weiner .column p.headers-1j6g83dh5 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-bottom: 15px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 5px;
           padding: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j6g84e6h {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.625rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 10px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           font-style: italic;
           margin-bottom: 0px;
           border-style: solid;
           border-radius-top-left: 0;
           border-radius-top-right: 0;
           border-radius-bottom-left: 0;
           border-radius-bottom-right: 0;
        }

        .ggp_futures_profile_weiner .column p.paragraphs-1j6isdhq1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-left: 0px;
           margin-right: 0px;
        }

    /*images*/

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

        .ggp_futures_profile_weiner .column img.images-1j6g7bmcn {
           max-width: 53%;
           width: 100%;
           height: auto;
           display: block;
           float: right;
           margin-left: 0px;
           margin-right: 0px;
           overflow: hidden;
           box-sizing: border-box;
           padding: 0px;
           border-radius-shared: 1;
           border-radius: 0px;
           margin-top: 10px;
           margin-bottom: 10px;
           border-left-width: 0px;
           border-right-width: 0px;
           border-top-width: 10px;
           border-bottom-width: 10px;
           border-style: solid;
           border-color: #4CAF50FF;
        }

    /*containers*/

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

        .ggp_futures_profile_weiner .column div.containers-1j6loo7im {
           padding: 10px;
           display: flex;
           flex-direction: row;
           flex-wrap: wrap;
           justify-content: space-around;
           align-items: stretch;
           gap: normal;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Masthead
***********************************/

    /*general*/

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

    /*headers*/

        .masthead .column h1 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 800;
           letter-spacing: 0px;
           line-height: 1.2em;
           margin-top: 20px;
           color: #ffffff;
           text-align: center;
           text-transform: uppercase;
           margin-bottom: 0px;
           border-width: 0px;
        }

        .masthead .column h2 {
           background-color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.5rem;
           font-weight: 500;
           line-height: 1em;
           margin-top: 0px;
           padding-top: 0px;
           border-width: 0px;
        }

        .masthead .column h3 {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 800;
           margin-top: 25px;
           text-transform: uppercase;
           color: #ffffff;
           background-color: #000000;
           text-align: center;
           border-width: 0px;
        }

        .masthead .column h4 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .masthead .column h5 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

        .masthead .column h6 {
           font-family: "acumin-pro",sans-serif;
           border-width: 0px;
        }

    /*inlines*/

        .masthead .column .default-drop-cap {
           float: left;
           font-family: "acumin-pro",sans-serif;
           font-size: 3.75rem;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
           border-width: 0px;
        }

        .masthead .column .AllCaps {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .masthead .column .Dateline {
           color: #313131;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.0625rem;
           font-weight: bold;
           border-width: 0px;
        }

    /*links*/

        .masthead .column a {
           color: #4caf50;
           font-weight: 400;
           text-decoration: none;
           border-width: 0px;
        }

        .masthead .column a.ReadMore {
           color: #346734;
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .masthead .column a.NoStyle {
           color: #000000;
           text-decoration: none;
           border-width: 0px;
        }

    /*lists*/

        .masthead .column .Bullet {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

        .masthead .column .Numbered {
           font-family: Arial, sans-serif;
           font-size: 1.125rem;
           border-width: 0px;
           list-style-image: none;
        }

        .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;
           list-style-type: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .masthead .column p {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: 600;
           line-height: 1.2em;
           padding-bottom: 0px;
           text-indent: 0px;
           color: #f5f4f4;
           text-align: center;
           margin-bottom: 0px;
           border-width: 0px;
        }

        .masthead .column p.PULLQUOTE {
           color: #4caf50;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.75rem;
           font-weight: 300;
           line-height: 1.2em;
           margin-top: 20px;
           padding-bottom: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .masthead .column p.NoIndent {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           line-height: 1.3em;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-top: 0px;
           text-indent: 0px;
           border-width: 0px;
        }

        .masthead .column p.PullQuoteSpeaker {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.375rem;
           font-weight: bold;
           line-height: 1.2em;
           margin-bottom: 20px;
           margin-top: 10px;
           padding-bottom: 10px;
           text-align: right;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .masthead .column p.TheTake {
           background-color: #4caf50;
           color: #ffffff;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.25rem;
           font-weight: 300;
           line-height: 1em;
           margin-bottom: 20px;
           margin-top: 0px;
           padding-bottom: 5px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 5px;
           text-align: center;
           text-indent: 0px;
           border-width: 0px;
        }

        .masthead .column p.JustifiedRight {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           line-height: 1.6em;
           text-align: right;
           text-indent: 18px;
           border-width: 0px;
        }

        .masthead .column p.Tagline {
           font-family: "acumin-pro",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1.6em;
           margin-left: 0px;
           margin-right: 25px;
           padding-bottom: 10px;
           text-align: right;
           text-indent: 0px;
           border-width: 0px;
        }

        .masthead .column p.Caption {
           color: #f4f2f2;
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1rem;
           font-weight: 600;
           line-height: 1em;
           padding-bottom: 0px;
           text-indent: 0px;
           text-transform: uppercase;
           border-width: 0px;
        }

        .masthead .column p.MastheadTitle {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.2em;
           padding-bottom: 0px;
           text-indent: 0px;
           color: #4caf50;
           text-align: center;
           text-transform: uppercase;
           margin-top: 15px;
           border-width: 0px;
        }

        .masthead .column p.MastheadTitlelc {
           font-family: "acumin-pro-condensed",sans-serif;
           font-size: 1.3125rem;
           font-weight: 600;
           line-height: 1em;
           padding-bottom: 0px;
           text-indent: 0px;
           color: #4caf50;
           text-align: center;
           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;
        }

    /*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;
        }

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }

div.bookviewport { background-color: #333333FF; }
div.pagecontainer .page_disable_overlay { background-color: #333333FF; }
div[data-sticky='top'] { position: sticky; top: 0; }
div[data-sticky='bottom'] { position: sticky; bottom: 0; }