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

    /*paragraphs*/

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

    /*inlines*/

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

    /*links*/

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

    /*headers*/

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

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

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

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

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

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

    /*images*/

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

    /*lists*/

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

    /*containers*/

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

    /*layoutitems*/

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

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

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_api .column ol, .a_api .column ul {
           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;
           list-start: 1;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

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

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

    /*headers*/

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

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

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

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

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

        .contents .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .contents .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .contents .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .contents .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .contents .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .contents .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .contents .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .contents .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .contents .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .contents .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .contents .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .contents .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .contents .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .contents .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .contents .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .contents .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .contents .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .contents .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .contents .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .contents .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; }
/***********************************
Ad—Superior Energy Services
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_superior_energy_services .column ol, .a_superior_energy_services .column ul {
           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;
           list-start: 1;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

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

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

    /*layoutitems*/

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

    /*containers*/

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

    /*images*/

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

    /*headers*/

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

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

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

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

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

        .masthead .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: "roboto",sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .masthead .column .FigReference {
           color: #f05323;
           border-width: 0px;
        }

        .masthead .column .Subhead2 {
           font-size: 0.875rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002f60;
           border-width: 0px;
        }

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

        .masthead .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           border-width: 0px;
        }

    /*paragraphs*/

        .masthead .column p.Subhead1 {
           padding-bottom: 6px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: bold;
           color: #003060;
           font-family: "roboto",sans-serif;
           font-size: 1.125rem;
           border-width: 0px;
        }

        .masthead .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .masthead .column p {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           border-width: 0px;
        }

        .masthead .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002f60;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .masthead .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002f60;
           text-align: center;
           border-width: 0px;
        }

        .masthead .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .masthead .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*lists*/

        .masthead .column ol, .masthead .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .masthead .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .masthead .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_ariel .column ol, .a_ariel .column ul {
           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*/

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

        .a_ariel .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; }
/***********************************
Column—First Oil (Abraham)
***********************************/

    /*headers*/

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

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

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

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

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

        .column_first_oil_abraham .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .column_first_oil_abraham .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .column_first_oil_abraham .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .column_first_oil_abraham .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .column_first_oil_abraham .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .column_first_oil_abraham .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .column_first_oil_abraham .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .column_first_oil_abraham .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .column_first_oil_abraham .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .column_first_oil_abraham .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .column_first_oil_abraham .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .column_first_oil_abraham .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .column_first_oil_abraham .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .column_first_oil_abraham .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .column_first_oil_abraham .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_first_oil_abraham .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .column_first_oil_abraham .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_first_oil_abraham .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .column_first_oil_abraham .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .column_first_oil_abraham .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; }
/***********************************
Ad—Energy AI Users Group Annual Meeting
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_energy_ai_users_group_annual_meeting .column ol, .a_energy_ai_users_group_annual_meeting .column ul {
           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*/

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

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

    /*headers*/

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

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

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

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

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

        .podcasts .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: "roboto",sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .podcasts .column .FigReference {
           color: #f05323;
           border-width: 0px;
        }

        .podcasts .column .Subhead2 {
           font-size: 1.125rem;
           padding-top: 18px;
           font-weight: bold;
           color: #002f60;
           border-width: 0px;
        }

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

        .podcasts .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           border-width: 0px;
        }

    /*paragraphs*/

        .podcasts .column p.Subhead1 {
           padding-bottom: 6px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: bold;
           color: #003060;
           font-family: "roboto",sans-serif;
           font-size: 1.125rem;
           border-width: 0px;
        }

        .podcasts .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .podcasts .column p {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           border-width: 0px;
        }

        .podcasts .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002f60;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .podcasts .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002f60;
           text-align: center;
           border-width: 0px;
        }

        .podcasts .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .podcasts .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           border-width: 0px;
        }

    /*lists*/

        .podcasts .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .podcasts .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .podcasts .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .podcasts .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .podcasts .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; }
/***********************************
Ad—WGLC
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_wglc .column ol, .a_wglc .column ul {
           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*/

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

        .a_wglc .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; }
/***********************************
Digital Opening—SF Offshore Operations
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .digital_opening_sf_offshore_operations .column ol, .digital_opening_sf_offshore_operations .column ul {
           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*/

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

        .digital_opening_sf_offshore_operations .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; }
/***********************************
SF Offshore Operations—Archer (OneSubsea)
***********************************/

    /*headers*/

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

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

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

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

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

        .sf_offshore_operations_archer_onesubsea .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .sf_offshore_operations_archer_onesubsea .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .sf_offshore_operations_archer_onesubsea .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .sf_offshore_operations_archer_onesubsea .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .sf_offshore_operations_archer_onesubsea .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .sf_offshore_operations_archer_onesubsea .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .sf_offshore_operations_archer_onesubsea .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .sf_offshore_operations_archer_onesubsea .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_archer_onesubsea .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_archer_onesubsea .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_archer_onesubsea .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .sf_offshore_operations_archer_onesubsea .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .sf_offshore_operations_archer_onesubsea .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; }
/***********************************
Offshore Operations—Ezumba (SLB)
***********************************/

    /*headers*/

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

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

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

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

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

        .offshore_operations_ezumba_slb .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .offshore_operations_ezumba_slb .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .offshore_operations_ezumba_slb .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .offshore_operations_ezumba_slb .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .offshore_operations_ezumba_slb .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .offshore_operations_ezumba_slb .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .offshore_operations_ezumba_slb .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .offshore_operations_ezumba_slb .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .offshore_operations_ezumba_slb .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .offshore_operations_ezumba_slb .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .offshore_operations_ezumba_slb .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .offshore_operations_ezumba_slb .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .offshore_operations_ezumba_slb .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; }
/***********************************
SF Offshore Operations—Jackson (MEng, CEng, FEI, Shell)
***********************************/

    /*headers*/

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

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

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

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

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

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .sf_offshore_operations_jackson_meng_ceng_fei_shell .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; }
/***********************************
SF Offshore Operations—Sørensen (NOV)
***********************************/

    /*headers*/

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

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

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

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

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

        .sf_offshore_operations_s_rensen_nov .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .sf_offshore_operations_s_rensen_nov .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .sf_offshore_operations_s_rensen_nov .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .sf_offshore_operations_s_rensen_nov .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .sf_offshore_operations_s_rensen_nov .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .sf_offshore_operations_s_rensen_nov .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .sf_offshore_operations_s_rensen_nov .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .sf_offshore_operations_s_rensen_nov .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_s_rensen_nov .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_s_rensen_nov .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_s_rensen_nov .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .sf_offshore_operations_s_rensen_nov .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .sf_offshore_operations_s_rensen_nov .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; }
/***********************************
Ad—DDC27
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_ddc27 .column ol, .a_ddc27 .column ul {
           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;
           list-start: 1;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

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

        .a_ddc27 .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; }
/***********************************
Offshore Operations—Clariant Oil Services
***********************************/

    /*headers*/

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

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

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

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

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

        .offshore_operations_clariant_oil_services .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .offshore_operations_clariant_oil_services .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .offshore_operations_clariant_oil_services .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .offshore_operations_clariant_oil_services .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .offshore_operations_clariant_oil_services .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .offshore_operations_clariant_oil_services .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .offshore_operations_clariant_oil_services .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .offshore_operations_clariant_oil_services .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .offshore_operations_clariant_oil_services .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .offshore_operations_clariant_oil_services .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .offshore_operations_clariant_oil_services .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .offshore_operations_clariant_oil_services .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .offshore_operations_clariant_oil_services .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; }
/***********************************
SF Offshore Operations—Ayoo (Chevron)
***********************************/

    /*headers*/

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

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

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

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

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

        .sf_offshore_operations_ayoo_chevron .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .sf_offshore_operations_ayoo_chevron .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .sf_offshore_operations_ayoo_chevron .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .sf_offshore_operations_ayoo_chevron .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .sf_offshore_operations_ayoo_chevron .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .sf_offshore_operations_ayoo_chevron .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .sf_offshore_operations_ayoo_chevron .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .sf_offshore_operations_ayoo_chevron .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_ayoo_chevron .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_ayoo_chevron .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_ayoo_chevron .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .sf_offshore_operations_ayoo_chevron .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .sf_offshore_operations_ayoo_chevron .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; }
/***********************************
SF Offshore Operations—Provan (Elemental Energies)
***********************************/

    /*headers*/

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

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

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

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

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

        .sf_offshore_operations_provan_elemental_energies .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .sf_offshore_operations_provan_elemental_energies .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .sf_offshore_operations_provan_elemental_energies .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .sf_offshore_operations_provan_elemental_energies .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .sf_offshore_operations_provan_elemental_energies .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .sf_offshore_operations_provan_elemental_energies .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .sf_offshore_operations_provan_elemental_energies .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .sf_offshore_operations_provan_elemental_energies .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_provan_elemental_energies .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_provan_elemental_energies .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_provan_elemental_energies .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .sf_offshore_operations_provan_elemental_energies .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .sf_offshore_operations_provan_elemental_energies .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; }
/***********************************
SF Offshore Operations—Feijo (ABS)
***********************************/

    /*headers*/

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

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

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

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

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

        .sf_offshore_operations_feijo_abs .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .sf_offshore_operations_feijo_abs .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .sf_offshore_operations_feijo_abs .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .sf_offshore_operations_feijo_abs .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .sf_offshore_operations_feijo_abs .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .sf_offshore_operations_feijo_abs .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .sf_offshore_operations_feijo_abs .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .sf_offshore_operations_feijo_abs .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_feijo_abs .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_feijo_abs .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .sf_offshore_operations_feijo_abs .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .sf_offshore_operations_feijo_abs .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .sf_offshore_operations_feijo_abs .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; }
/***********************************
Digital Opening—Mid-Year Forecast & Review
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .digital_opening_mid_year_forecast_review .column ol, .digital_opening_mid_year_forecast_review .column ul {
           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*/

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

        .digital_opening_mid_year_forecast_review .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; }
/***********************************
Mid-Year Forecast—U.S.
***********************************/

    /*headers*/

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

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

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

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

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

        .mid_year_forecast_u_s .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .mid_year_forecast_u_s .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .mid_year_forecast_u_s .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .mid_year_forecast_u_s .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .mid_year_forecast_u_s .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .mid_year_forecast_u_s .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .mid_year_forecast_u_s .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .mid_year_forecast_u_s .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_u_s .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_u_s .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_u_s .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .mid_year_forecast_u_s .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .mid_year_forecast_u_s .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; }
/***********************************
Mid-Year Forecast—Canada
***********************************/

    /*headers*/

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

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

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

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

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

        .mid_year_forecast_canada .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .mid_year_forecast_canada .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .mid_year_forecast_canada .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .mid_year_forecast_canada .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .mid_year_forecast_canada .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .mid_year_forecast_canada .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .mid_year_forecast_canada .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .mid_year_forecast_canada .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_canada .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_canada .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_canada .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .mid_year_forecast_canada .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .mid_year_forecast_canada .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; }
/***********************************
Mid-Year Forecast—International
***********************************/

    /*headers*/

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

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

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

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

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

        .mid_year_forecast_international .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .mid_year_forecast_international .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .mid_year_forecast_international .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .mid_year_forecast_international .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .mid_year_forecast_international .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .mid_year_forecast_international .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .mid_year_forecast_international .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .mid_year_forecast_international .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .mid_year_forecast_international .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .mid_year_forecast_international .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .mid_year_forecast_international .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .mid_year_forecast_international .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .mid_year_forecast_international .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .mid_year_forecast_international .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .mid_year_forecast_international .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_international .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_international .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .mid_year_forecast_international .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

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

        .mid_year_forecast_international .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .mid_year_forecast_international .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; }
/***********************************
Ad—Middle East Gas Conference
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_middle_east_gas_conference .column ol, .a_middle_east_gas_conference .column ul {
           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*/

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

        .a_middle_east_gas_conference .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; }
/***********************************
ShaleTech—Haynesville (Feller)
***********************************/

    /*headers*/

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

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

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

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

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

        .shaletech_haynesville_feller .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .shaletech_haynesville_feller .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .shaletech_haynesville_feller .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .shaletech_haynesville_feller .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .shaletech_haynesville_feller .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .shaletech_haynesville_feller .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .shaletech_haynesville_feller .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .shaletech_haynesville_feller .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .shaletech_haynesville_feller .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .shaletech_haynesville_feller .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .shaletech_haynesville_feller .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .shaletech_haynesville_feller .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .shaletech_haynesville_feller .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; }
/***********************************
Artificial Intelligence—Thaxton (U.S. Energy Development Corporation)
***********************************/

    /*headers*/

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

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

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

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

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

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .artificial_intelligence_thaxton_u_s_energy_development_corporation .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; }
/***********************************
Formation Evaluation—Donald Interview (SLB)
***********************************/

    /*headers*/

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

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

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

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

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

        .formation_evaluation_donald_interview_slb .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .formation_evaluation_donald_interview_slb .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .formation_evaluation_donald_interview_slb .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .formation_evaluation_donald_interview_slb .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .formation_evaluation_donald_interview_slb .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .formation_evaluation_donald_interview_slb .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .formation_evaluation_donald_interview_slb .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .formation_evaluation_donald_interview_slb .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .formation_evaluation_donald_interview_slb .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .formation_evaluation_donald_interview_slb .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .formation_evaluation_donald_interview_slb .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .formation_evaluation_donald_interview_slb .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .formation_evaluation_donald_interview_slb .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; }
/***********************************
ESG/Water Management—Patton (Contributing Editor)
***********************************/

    /*headers*/

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

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

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

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

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

        .esg_water_management_patton_contributing_editor .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .esg_water_management_patton_contributing_editor .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .esg_water_management_patton_contributing_editor .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .esg_water_management_patton_contributing_editor .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .esg_water_management_patton_contributing_editor .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .esg_water_management_patton_contributing_editor .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .esg_water_management_patton_contributing_editor .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .esg_water_management_patton_contributing_editor .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .esg_water_management_patton_contributing_editor .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .esg_water_management_patton_contributing_editor .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .esg_water_management_patton_contributing_editor .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .esg_water_management_patton_contributing_editor .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .esg_water_management_patton_contributing_editor .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; }
/***********************************
IN MEMORIAM—Dr. Dorothea H. El Mallakh
***********************************/

    /*headers*/

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

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

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

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

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

        .in_memoriam_dr_dorothea_h_el_mallakh .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .in_memoriam_dr_dorothea_h_el_mallakh .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .in_memoriam_dr_dorothea_h_el_mallakh .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .in_memoriam_dr_dorothea_h_el_mallakh .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .in_memoriam_dr_dorothea_h_el_mallakh .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .in_memoriam_dr_dorothea_h_el_mallakh .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .in_memoriam_dr_dorothea_h_el_mallakh .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .in_memoriam_dr_dorothea_h_el_mallakh .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; }
/***********************************
Ad—Energy Excellence Awards
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_energy_excellence_awards .column ol, .a_energy_excellence_awards .column ul {
           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*/

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

        .a_energy_excellence_awards .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; }
/***********************************
Column—Production (Kalfayan)
***********************************/

    /*headers*/

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

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

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

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

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

        .column_production_kalfayan .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .column_production_kalfayan .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .column_production_kalfayan .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .column_production_kalfayan .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .column_production_kalfayan .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .column_production_kalfayan .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .column_production_kalfayan .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .column_production_kalfayan .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .column_production_kalfayan .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .column_production_kalfayan .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .column_production_kalfayan .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .column_production_kalfayan .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .column_production_kalfayan .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .column_production_kalfayan .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .column_production_kalfayan .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_production_kalfayan .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .column_production_kalfayan .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_production_kalfayan .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .column_production_kalfayan .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .column_production_kalfayan .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; }
/***********************************
Column—Capitals (Noreng)
***********************************/

    /*headers*/

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

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

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

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

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

        .column_capitals_noreng .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .column_capitals_noreng .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .column_capitals_noreng .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .column_capitals_noreng .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .column_capitals_noreng .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .column_capitals_noreng .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .column_capitals_noreng .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .column_capitals_noreng .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .column_capitals_noreng .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .column_capitals_noreng .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .column_capitals_noreng .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .column_capitals_noreng .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .column_capitals_noreng .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .column_capitals_noreng .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .column_capitals_noreng .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_capitals_noreng .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .column_capitals_noreng .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_capitals_noreng .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .column_capitals_noreng .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .column_capitals_noreng .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; }
/***********************************
Column—ESG Perspective (Patton)
***********************************/

    /*headers*/

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

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

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

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

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

        .column_esg_perspective_patton .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .column_esg_perspective_patton .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .column_esg_perspective_patton .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .column_esg_perspective_patton .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .column_esg_perspective_patton .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .column_esg_perspective_patton .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .column_esg_perspective_patton .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .column_esg_perspective_patton .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_esg_perspective_patton .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .column_esg_perspective_patton .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .column_esg_perspective_patton .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .column_esg_perspective_patton .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .column_esg_perspective_patton .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; }
/***********************************
Executive Viewpoint—Genuine Energy
***********************************/

    /*headers*/

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

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

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

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

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

        .executive_viewpoint_genuine_energy .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .executive_viewpoint_genuine_energy .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .executive_viewpoint_genuine_energy .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .executive_viewpoint_genuine_energy .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .executive_viewpoint_genuine_energy .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .executive_viewpoint_genuine_energy .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .executive_viewpoint_genuine_energy .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .executive_viewpoint_genuine_energy .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .executive_viewpoint_genuine_energy .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .executive_viewpoint_genuine_energy .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .executive_viewpoint_genuine_energy .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .executive_viewpoint_genuine_energy .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .executive_viewpoint_genuine_energy .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; }
/***********************************
Ad—PGJCirc
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_pgjcirc .column ol, .a_pgjcirc .column ul {
           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*/

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

        .a_pgjcirc .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; }
/***********************************
Sales Office
***********************************/

    /*lists*/

        .sales_office .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .sales_office .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*paragraphs*/

        .sales_office .column p.p1 {
           color: #002f5f;
           border-width: 0px;
        }

        .sales_office .column p.Default-Nospacebelow {
           margin-bottom: 12px;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .sales_office .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .sales_office .column p.Deck-line2 {
           text-align: center;
           color: #002f60;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .sales_office .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002f60;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .sales_office .column p {
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .sales_office .column p.Byline {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .sales_office .column p.Subhead1 {
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           color: #003060;
           font-weight: bold;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 6px;
           border-width: 0px;
        }

    /*inlines*/

        .sales_office .column .AuthorName {
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

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

        .sales_office .column .Subhead2 {
           color: #002f60;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.875rem;
           border-width: 0px;
        }

        .sales_office .column .FigReference {
           color: #f05323;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .sales_office .column h1 {
           line-height: 1.6em;
           font-family: "roboto",sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

    /*images*/

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

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

        .sales_office .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; }
/***********************************
Ad—WO Circ
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_wo_circ .column ol, .a_wo_circ .column ul {
           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;
           list-start: 1;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

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

        .a_wo_circ .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; }
/***********************************
2026 EnergyAI Users Group Report Cover
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

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

    /*headers*/

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

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

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

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

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

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

        ._2026_energyai_users_group_report_cover .column ol, ._2026_energyai_users_group_report_cover .column ul {
           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;
           list-start: 1;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

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

    /*layoutitems*/

        ._2026_energyai_users_group_report_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; }
/***********************************
Ad—Island Technology
***********************************/

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_island_technology .column ol, .a_island_technology .column ul {
           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;
           list-start: 1;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

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

        .a_island_technology .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; }
/***********************************
EnergyAI—Contents
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_contents .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_contents .column ol, .energyai_contents .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_contents .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_contents .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_contents .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_contents .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_contents .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_contents .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_contents .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_contents .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_contents .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_contents .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_contents .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_contents .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_contents .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_contents .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_contents .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_contents .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

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

    /*paragraphs*/

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

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

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

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

    /*headers*/

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

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

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

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

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

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

        .a_accenture .column ol, .a_accenture .column ul {
           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;
           list-start: 1;
           text-decoration: none;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

    /*containers*/

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

        .a_accenture .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; }
/***********************************
EnergyAI—Intro
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_intro .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_intro .column ol, .energyai_intro .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_intro .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_intro .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_intro .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_intro .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_intro .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_intro .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_intro .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_intro .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_intro .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_intro .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_intro .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_intro .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_intro .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_intro .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_intro .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_intro .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Digital Transformation—Mishra (NET Enterprise Group)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_digital_transformation_mishra_net_enterprise_group .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_digital_transformation_mishra_net_enterprise_group .column ol, .energyai_digital_transformation_mishra_net_enterprise_group .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_digital_transformation_mishra_net_enterprise_group .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_digital_transformation_mishra_net_enterprise_group .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_digital_transformation_mishra_net_enterprise_group .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_digital_transformation_mishra_net_enterprise_group .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Kono (Crystal Group)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_kono_crystal_group .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_kono_crystal_group .column ol, .energyai_kono_crystal_group .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_kono_crystal_group .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_kono_crystal_group .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_kono_crystal_group .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_kono_crystal_group .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_kono_crystal_group .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_kono_crystal_group .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_kono_crystal_group .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_kono_crystal_group .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_kono_crystal_group .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Price (IFS)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_price_ifs .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_price_ifs .column ol, .energyai_price_ifs .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_price_ifs .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_price_ifs .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_price_ifs .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_price_ifs .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_price_ifs .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_price_ifs .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_price_ifs .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_price_ifs .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_price_ifs .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_price_ifs .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_price_ifs .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_price_ifs .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_price_ifs .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_price_ifs .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_price_ifs .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_price_ifs .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Ballout (Nokia)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_ballout_nokia .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_ballout_nokia .column ol, .energyai_ballout_nokia .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ballout_nokia .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ballout_nokia .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ballout_nokia .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ballout_nokia .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_ballout_nokia .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_ballout_nokia .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_ballout_nokia .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_ballout_nokia .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_ballout_nokia .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Merad (SLB)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_merad_slb .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_merad_slb .column ol, .energyai_merad_slb .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_merad_slb .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_merad_slb .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_merad_slb .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_merad_slb .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_merad_slb .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_merad_slb .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_merad_slb .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_merad_slb .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_merad_slb .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_merad_slb .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_merad_slb .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_merad_slb .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_merad_slb .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_merad_slb .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_merad_slb .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_merad_slb .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Scott (Northern Pixels)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_scott_northern_pixels .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_scott_northern_pixels .column ol, .energyai_scott_northern_pixels .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_scott_northern_pixels .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_scott_northern_pixels .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_scott_northern_pixels .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_scott_northern_pixels .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_scott_northern_pixels .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_scott_northern_pixels .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_scott_northern_pixels .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_scott_northern_pixels .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_scott_northern_pixels .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Ramasamy (Siemens AG)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_ramasamy_siemens_ag .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_ramasamy_siemens_ag .column ol, .energyai_ramasamy_siemens_ag .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ramasamy_siemens_ag .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ramasamy_siemens_ag .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ramasamy_siemens_ag .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ramasamy_siemens_ag .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_ramasamy_siemens_ag .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_ramasamy_siemens_ag .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_ramasamy_siemens_ag .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_ramasamy_siemens_ag .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_ramasamy_siemens_ag .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Reimers (Akselos)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_reimers_akselos .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_reimers_akselos .column ol, .energyai_reimers_akselos .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_reimers_akselos .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_reimers_akselos .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_reimers_akselos .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_reimers_akselos .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_reimers_akselos .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_reimers_akselos .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_reimers_akselos .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_reimers_akselos .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_reimers_akselos .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Armstead-English (Seeq)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_armstead_english_seeq .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_armstead_english_seeq .column ol, .energyai_armstead_english_seeq .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_armstead_english_seeq .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_armstead_english_seeq .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_armstead_english_seeq .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_armstead_english_seeq .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_armstead_english_seeq .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_armstead_english_seeq .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_armstead_english_seeq .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_armstead_english_seeq .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_armstead_english_seeq .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
EnergyAI—Snyder (Emerson)
***********************************/

    /*layoutitems*/

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

    /*containers*/

        .energyai_snyder_emerson .column div.containers-1jjc17k26 {
           background-position: center;
           background-size: cover;
           background-repeat: no-repeat;
           background-color: rgb(211, 233, 246);
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           gap: normal;
           align-items: stretch;
           justify-content: space-around;
           flex-wrap: wrap;
           flex-direction: row;
           display: flex;
           padding: 10px;
        }

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

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

    /*lists*/

        .energyai_snyder_emerson .column ol, .energyai_snyder_emerson .column ul {
           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: decimal;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_snyder_emerson .column .SubBullets {
           padding-left: 80px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_snyder_emerson .column .NumberedList {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_snyder_emerson .column .LitCited {
           padding-bottom: 0px;
           padding-left: 12px;
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           text-indent: 0px;
           line-height: 1.3em;
           font-size: 0.8125rem;
           font-family: "roboto-condensed",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_snyder_emerson .column .Bullets {
           text-align: left;
           font-variant: normal;
           text-decoration: none;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           list-style-type: disc;
           border-width: 0px;
           list-style-image: none;
        }

    /*paragraphs*/

        .energyai_snyder_emerson .column p.paragraphs-1jou5aa6m {
           font-weight: bold;
           line-height: 1.4em;
           border-radius: 0px;
           border-radius-shared: auto;
           border-width: 0px;
           margin: 0px;
           text-align: left;
           color: #002F60FF;
           padding-bottom: 12px;
           font-size: 0.9375rem;
           font-family: roboto,sans-serif;
        }

        .energyai_snyder_emerson .column p.Default-Nospacebelow {
           text-transform: none;
           font-weight: normal;
           color: #000000FF;
           padding-right: 0px;
           padding-bottom: 0px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column p.AuthorBio {
           text-decoration: none;
           padding-top: 12px;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column p.Deck-line2 {
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column p.Deck {
           padding-top: 12px;
           text-align: center;
           color: #002F60FF;
           padding-bottom: 0px;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column p {
           text-align: left;
           color: #000000FF;
           padding-bottom: 12px;
           font-size: 0.875rem;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column p.Byline {
           color: #000000FF;
           font-family: roboto,sans-serif;
           font-size: 1rem;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 18px;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column p.Subhead1 {
           text-decoration: none;
           border-width: 0px;
           margin-top: 0px;
           margin-right: 0px;
           margin-left: 0px;
           margin-bottom: 11px;
           line-height: 1.6em;
           font-variant: normal;
           font-style: normal;
           background-color: transparent;
           font-size: 1.125rem;
           font-family: roboto,sans-serif;
           color: #292A68FF;
           font-weight: normal;
           padding-top: 6px;
           text-transform: uppercase;
           text-align: left;
           padding-bottom: 0px;
        }

    /*inlines*/

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

        .energyai_snyder_emerson .column .AuthorName {
           font-size: 1rem;
           color: #292A68FF;
           font-family: district-pro,sans-serif;
           font-weight: bold;
           text-transform: uppercase;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column .Subhead2 {
           font-family: district-pro,sans-serif;
           color: #292A68FF;
           font-weight: bold;
           padding-top: 12px;
           font-size: 0.9375rem;
           border-width: 0px;
        }

        .energyai_snyder_emerson .column .FigReference {
           font-family: roboto,sans-serif;
           text-transform: none;
           line-height: 1.5em;
           font-size: 0.875rem;
           float: none;
           font-weight: bold;
           color: #2FA67EFF;
           border-width: 0px;
        }

    /*links*/

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

    /*headers*/

        .energyai_snyder_emerson .column h1 {
           line-height: 1.6em;
           font-family: roboto,sans-serif;
           font-weight: bold;
           text-align: center;
           color: #000000;
           border-width: 0px;
        }

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Ad—Energy AI Users Group Annual Meeting (2)
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

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

    /*headers*/

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

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

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

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

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

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

        .ad_energy_ai_users_group_annual_meeting_2 .column ol, .ad_energy_ai_users_group_annual_meeting_2 .column ul {
           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*/

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

    /*layoutitems*/

        .ad_energy_ai_users_group_annual_meeting_2 .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; }
/***********************************
EnergyAI—Pedersen (ABB)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_pedersen_abb .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_pedersen_abb .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_pedersen_abb .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_pedersen_abb .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_pedersen_abb .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_pedersen_abb .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_pedersen_abb .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_pedersen_abb .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_pedersen_abb .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_pedersen_abb .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_pedersen_abb .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_pedersen_abb .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .energyai_pedersen_abb .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; }
/***********************************
EnergyAI—Ling (Vertechs)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_ling_vertechs .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_ling_vertechs .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_ling_vertechs .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_ling_vertechs .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_ling_vertechs .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_ling_vertechs .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_ling_vertechs .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_ling_vertechs .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ling_vertechs .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ling_vertechs .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_ling_vertechs .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_ling_vertechs .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .energyai_ling_vertechs .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; }
/***********************************
EnergyAI—Cuthbert (HAL)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_cuthbert_hal .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_cuthbert_hal .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_cuthbert_hal .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_cuthbert_hal .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_cuthbert_hal .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_cuthbert_hal .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_cuthbert_hal .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_cuthbert_hal .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_cuthbert_hal .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_cuthbert_hal .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_cuthbert_hal .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_cuthbert_hal .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .energyai_cuthbert_hal .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; }
/***********************************
EnergyAI—Mange (NOV)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_mange_nov .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_mange_nov .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_mange_nov .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_mange_nov .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_mange_nov .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_mange_nov .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_mange_nov .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_mange_nov .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_mange_nov .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_mange_nov .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_mange_nov .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_mange_nov .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_mange_nov .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_mange_nov .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_mange_nov .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_mange_nov .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_mange_nov .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_mange_nov .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_mange_nov .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .energyai_mange_nov .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; }
/***********************************
EnergyAI—Wilcox (NOV)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_wilcox_nov .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_wilcox_nov .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_wilcox_nov .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_wilcox_nov .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_wilcox_nov .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_wilcox_nov .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_wilcox_nov .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_wilcox_nov .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_wilcox_nov .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_wilcox_nov .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_wilcox_nov .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_wilcox_nov .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .energyai_wilcox_nov .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; }
/***********************************
EnergyAI—Determan (EWTC)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_determan_ewtc .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_determan_ewtc .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_determan_ewtc .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_determan_ewtc .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_determan_ewtc .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_determan_ewtc .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_determan_ewtc .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_determan_ewtc .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_determan_ewtc .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_determan_ewtc .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_determan_ewtc .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_determan_ewtc .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .energyai_determan_ewtc .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; }
/***********************************
EnergyAI—ESG Perspective-Part-1(Patton)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_esg_perspective_part_1_patton .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_esg_perspective_part_1_patton .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_esg_perspective_part_1_patton .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_esg_perspective_part_1_patton .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_esg_perspective_part_1_patton .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_esg_perspective_part_1_patton .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_1_patton .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_esg_perspective_part_1_patton .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_esg_perspective_part_1_patton .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_esg_perspective_part_1_patton .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_esg_perspective_part_1_patton .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_esg_perspective_part_1_patton .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

        .energyai_esg_perspective_part_1_patton .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; }
/***********************************
EnergyAI—ESG Perspective-Part-2(Patton)
***********************************/

    /*headers*/

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

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

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

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

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

        .energyai_esg_perspective_part_2_patton .column h1 {
           color: #000000;
           text-align: center;
           font-weight: bold;
           font-family: roboto,sans-serif;
           line-height: 1.6em;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .energyai_esg_perspective_part_2_patton .column .FigReference {
           color: #F37021FF;
           font-weight: bold;
           float: none;
           font-size: 0.875rem;
           line-height: 1.5em;
           text-transform: none;
           font-family: roboto,sans-serif;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column .Subhead2 {
           font-size: 0.9375rem;
           padding-top: 12px;
           font-weight: bold;
           color: #002F60FF;
           font-family: district-pro,sans-serif;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column .AuthorName {
           text-transform: uppercase;
           font-weight: bold;
           font-family: district-pro,sans-serif;
           color: #000000FF;
           font-size: 1rem;
           border-width: 0px;
        }

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

        .energyai_esg_perspective_part_2_patton .column span.inlines-1k0qvnqk8 {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #2FA67EFF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           font-weight: bold;
           float: none;
           line-height: 1.5em;
           text-transform: none;
        }

        .energyai_esg_perspective_part_2_patton .column span.inlines-1k0qvq88q {
           font-family: district-pro,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #292A68FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           padding-top: 12px;
           font-weight: bold;
        }

    /*paragraphs*/

        .energyai_esg_perspective_part_2_patton .column p.Subhead1 {
           padding-bottom: 0px;
           text-align: left;
           text-transform: uppercase;
           padding-top: 6px;
           font-weight: normal;
           color: #002F60FF;
           font-family: roboto,sans-serif;
           font-size: 1.125rem;
           background-color: transparent;
           font-style: normal;
           font-variant: normal;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           border-width: 0px;
           text-decoration: none;
        }

        .energyai_esg_perspective_part_2_patton .column p.Byline {
           padding-bottom: 18px;
           padding-top: 18px;
           text-align: center;
           font-size: 1rem;
           font-family: roboto,sans-serif;
           color: #000000FF;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column p {
           font-family: roboto,sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           color: #000000FF;
           text-align: left;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column p.Deck {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           padding-top: 12px;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column p.Deck-line2 {
           font-family: "roboto",sans-serif;
           font-size: 1rem;
           padding-bottom: 0px;
           color: #002F60FF;
           text-align: center;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column p.AuthorBio {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 12px;
           padding-top: 12px;
           text-decoration: none;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column p.Default-Nospacebelow {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           padding-bottom: 0px;
           padding-right: 0px;
           color: #000000FF;
           font-weight: normal;
           text-transform: none;
           border-width: 0px;
        }

        .energyai_esg_perspective_part_2_patton .column p.paragraphs-1jou5aa6m {
           font-family: roboto,sans-serif;
           font-size: 0.9375rem;
           padding-bottom: 12px;
           color: #002F60FF;
           text-align: left;
           margin: 0px;
           border-width: 0px;
           border-radius-shared: auto;
           border-radius: 0px;
           line-height: 1.4em;
           font-weight: bold;
        }

    /*lists*/

        .energyai_esg_perspective_part_2_patton .column .Bullets {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_esg_perspective_part_2_patton .column .LitCited {
           font-family: "roboto-condensed",sans-serif;
           font-size: 0.8125rem;
           line-height: 1.3em;
           text-indent: 0px;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 12px;
           padding-bottom: 0px;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_esg_perspective_part_2_patton .column .NumberedList {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           border-width: 0px;
           list-style-image: none;
        }

        .energyai_esg_perspective_part_2_patton .column .SubBullets {
           list-style-type: circle;
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-decoration: none;
           font-variant: normal;
           text-align: left;
           padding-left: 80px;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

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

        .energyai_esg_perspective_part_2_patton .column div.containers-1jjc17k26 {
           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-color: rgb(211, 233, 246);
           background-repeat: no-repeat;
           background-size: cover;
           background-position: center;
        }

    /*layoutitems*/

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

div.bookviewport { background-color: #333333FF; }
div.pagecontainer .page_disable_overlay { background-color: #333333FF; }
div[data-sticky='top'] { position: sticky; top: 0; z-index: 1000; }
div[data-sticky='bottom'] { position: sticky; bottom: 0; z-index: 2000; }
@media print { div.bookviewport { print-color-adjust: exact; } }