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

    /*paragraphs*/

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

        .cover .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .cover .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .cover .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .cover .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .cover .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .cover .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .cover .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .cover .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .cover .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

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

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

        .cover .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .cover .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .cover .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .cover .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

    /*layoutitems*/

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

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

    /*paragraphs*/

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

        .champions .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .champions .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .champions .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .champions .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .champions .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .champions .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .champions .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .champions .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .champions .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .champions .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .champions .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .champions .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .champions .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .champions .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .champions .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

    /*paragraphs*/

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

        .contents .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .contents .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .contents .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .contents .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .contents .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .contents .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

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

    /*links*/

        .contents .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .contents .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .contents .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .contents .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .contents .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .contents .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .contents .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .contents .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .contents .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

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

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

    /*paragraphs*/

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

        .president .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .president .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .president .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .president .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .president .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .president .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .president .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .president .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .president .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .president .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .president .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .president .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .president .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .president .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .president .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

    /*paragraphs*/

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

        .masthead .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .masthead .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .masthead .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .masthead .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .masthead .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .masthead .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .masthead .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .masthead .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .masthead .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .masthead .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .masthead .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .masthead .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .masthead .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .masthead .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .masthead .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

    /*layoutitems*/

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

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

    /*paragraphs*/

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

        .eastern_title_capitol_area_realtor .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .eastern_title_capitol_area_realtor .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .eastern_title_capitol_area_realtor .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .eastern_title_capitol_area_realtor .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .eastern_title_capitol_area_realtor .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .eastern_title_capitol_area_realtor .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; }
/***********************************
Association News
***********************************/

    /*paragraphs*/

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

        .association_news .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .association_news .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .association_news .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .association_news .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .association_news .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .association_news .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .association_news .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .association_news .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .association_news .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .association_news .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .association_news .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .association_news .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .association_news .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .association_news .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .association_news .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

    /*paragraphs*/

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

        .nestfully .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .nestfully .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .nestfully .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .nestfully .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .nestfully .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .nestfully .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .nestfully .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .nestfully .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .nestfully .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .nestfully .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .nestfully .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .nestfully .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .nestfully .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .nestfully .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .nestfully .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

    /*paragraphs*/

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

        .economicoutlook .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .economicoutlook .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .economicoutlook .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .economicoutlook .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .economicoutlook .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .economicoutlook .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .economicoutlook .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .economicoutlook .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .economicoutlook .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .economicoutlook .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .economicoutlook .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .economicoutlook .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .economicoutlook .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .economicoutlook .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .economicoutlook .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .economicoutlook .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; }
/***********************************
Bramnick Creed
***********************************/

    /*paragraphs*/

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

        .bramnick_creed .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .bramnick_creed .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .bramnick_creed .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .bramnick_creed .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .bramnick_creed .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .bramnick_creed .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .bramnick_creed .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .bramnick_creed .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .bramnick_creed .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .bramnick_creed .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .bramnick_creed .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .bramnick_creed .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .bramnick_creed .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .bramnick_creed .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .bramnick_creed .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .bramnick_creed .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; }
/***********************************
Cover Feature
***********************************/

    /*paragraphs*/

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

        .cover_feature .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .cover_feature .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .cover_feature .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .cover_feature .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .cover_feature .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .cover_feature .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .cover_feature .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .cover_feature .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .cover_feature .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .cover_feature .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .cover_feature .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .cover_feature .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .cover_feature .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .cover_feature .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .cover_feature .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

        .cover_feature .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_feature .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; }
/***********************************
Feature | Hard Work Pays Off
***********************************/

    /*paragraphs*/

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

        .feature_hard_work_pays_off .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .feature_hard_work_pays_off .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .feature_hard_work_pays_off .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .feature_hard_work_pays_off .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .feature_hard_work_pays_off .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .feature_hard_work_pays_off .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; }
/***********************************
Feature | Take care stay aware and protect yourself
***********************************/

    /*paragraphs*/

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

        .feature_take_care_stay_aware_and_protect_yourself .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .feature_take_care_stay_aware_and_protect_yourself .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .feature_take_care_stay_aware_and_protect_yourself .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .feature_take_care_stay_aware_and_protect_yourself .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .feature_take_care_stay_aware_and_protect_yourself .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .feature_take_care_stay_aware_and_protect_yourself .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; }
/***********************************
Ask The Attorneys
***********************************/

    /*paragraphs*/

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

        .ask_the_attorneys .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .ask_the_attorneys .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .ask_the_attorneys .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .ask_the_attorneys .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .ask_the_attorneys .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .ask_the_attorneys .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .ask_the_attorneys .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .ask_the_attorneys .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .ask_the_attorneys .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .ask_the_attorneys .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .ask_the_attorneys .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .ask_the_attorneys .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .ask_the_attorneys .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .ask_the_attorneys .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ask_the_attorneys .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .ask_the_attorneys .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; }
/***********************************
Member Service Corner
***********************************/

    /*paragraphs*/

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

        .member_service_corner .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .member_service_corner .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .member_service_corner .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .member_service_corner .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .member_service_corner .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .member_service_corner .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .member_service_corner .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .member_service_corner .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .member_service_corner .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .member_service_corner .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .member_service_corner .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .member_service_corner .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .member_service_corner .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .member_service_corner .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .member_service_corner .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .member_service_corner .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; }
/***********************************
From the GCAAR Classroom
***********************************/

    /*paragraphs*/

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

        .from_the_gcaar_classroom .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .from_the_gcaar_classroom .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .from_the_gcaar_classroom .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .from_the_gcaar_classroom .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .from_the_gcaar_classroom .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .from_the_gcaar_classroom .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; }
/***********************************
Lewis Woodwork
***********************************/

    /*paragraphs*/

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

        .lewis_woodwork .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .lewis_woodwork .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .lewis_woodwork .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .lewis_woodwork .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .lewis_woodwork .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .lewis_woodwork .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .lewis_woodwork .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .lewis_woodwork .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .lewis_woodwork .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .lewis_woodwork .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .lewis_woodwork .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .lewis_woodwork .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .lewis_woodwork .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .lewis_woodwork .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .lewis_woodwork .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .lewis_woodwork .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; }
/***********************************
CEO Insights
***********************************/

    /*paragraphs*/

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

        .ceo_insights .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .ceo_insights .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .ceo_insights .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .ceo_insights .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .ceo_insights .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .ceo_insights .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .ceo_insights .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .ceo_insights .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .ceo_insights .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .ceo_insights .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .ceo_insights .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .ceo_insights .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .ceo_insights .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .ceo_insights .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .ceo_insights .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .ceo_insights .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; }
/***********************************
Interstate Moving
***********************************/

    /*paragraphs*/

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

        .interstate_moving .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .interstate_moving .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .interstate_moving .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .interstate_moving .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .interstate_moving .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .interstate_moving .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .interstate_moving .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .interstate_moving .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .interstate_moving .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .interstate_moving .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .interstate_moving .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .interstate_moving .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .interstate_moving .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .interstate_moving .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .interstate_moving .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .interstate_moving .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; }
/***********************************
Bright MLS
***********************************/

    /*paragraphs*/

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

        .bright_mls .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .bright_mls .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .bright_mls .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .bright_mls .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .bright_mls .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .bright_mls .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .bright_mls .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .bright_mls .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .bright_mls .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .bright_mls .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .bright_mls .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .bright_mls .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .bright_mls .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .bright_mls .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .bright_mls .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

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

    /*paragraphs*/

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

        .sunwest .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .sunwest .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .sunwest .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .sunwest .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .sunwest .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .sunwest .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .sunwest .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .sunwest .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .sunwest .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .sunwest .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .sunwest .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .sunwest .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .sunwest .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .sunwest .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .sunwest .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .sunwest .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; }
/***********************************
Real estate chronicles
***********************************/

    /*paragraphs*/

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

        .real_estate_chronicles .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .real_estate_chronicles .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .real_estate_chronicles .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .real_estate_chronicles .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .real_estate_chronicles .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .real_estate_chronicles .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .real_estate_chronicles .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .real_estate_chronicles .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .real_estate_chronicles .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .real_estate_chronicles .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .real_estate_chronicles .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .real_estate_chronicles .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .real_estate_chronicles .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .real_estate_chronicles .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .real_estate_chronicles .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .real_estate_chronicles .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; }
/***********************************
Advertise with GCAAR
***********************************/

    /*paragraphs*/

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

        .advertise_with_gcaar .column p.paragraphs-1i99cg9b5 {
           color: #000000FF;
           line-height: 2em;
           font-size: 1.125rem;
           font-family: dejanire-text,sans-serif;
           margin-bottom: 10px;
           font-weight: 100;
           border-width: 0px;
        }

    /*inlines*/

        .advertise_with_gcaar .column .default-drop-cap {
           float: left;
           font-weight: 300;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 5.5rem;
           line-height: 0.6em;
           font-family: Montserrat, serif;
           margin-bottom: 10px;
           color: #00629AFF;
           border-width: 0px;
        }

        .advertise_with_gcaar .column .inlines-1i88b7ucj {
           font-family: Montserrat, serif;
           font-weight: 300;
           font-size: 1.375rem;
           letter-spacing: 0.7px;
           border-width: 0px;
        }

        .advertise_with_gcaar .column .inlines-1i99f71md {
           color: #000000FF;
           font-weight: normal;
           float: left;
           font-size: 4.125rem;
           line-height: 0.9em;
           font-family: dejanire-headline,serif;
           margin-bottom: -5px;
           margin-right: 3px;
           border-width: 0px;
        }

        .advertise_with_gcaar .column .inlines-1i9a8qhka {
           font-family: montserrat,sans-serif;
           font-weight: 600;
           margin-top: 0px;
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0px;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           line-height: 1.6em;
           float: left;
           border-width: 0px;
        }

        .advertise_with_gcaar .column .inlines-1id625p34 {
           font-family: montserrat,sans-serif;
           margin-top: 0px;
           margin-bottom: 20px;
           margin-left: 0px;
           margin-right: 0px;
           font-weight: 300;
           border-width: 0px;
        }

    /*images*/

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

    /*links*/

        .advertise_with_gcaar .column a {
           color: #00529BFF;
           font-family: dejanire-text,sans-serif;
           border-width: 0px;
        }

        .advertise_with_gcaar .column a.links-1ikda026s {
           text-transform: inherit;
           font-family: montserrat,sans-serif;
           font-size: 1rem;
           line-height: 1.3em;
           text-decoration: none;
           color: #000000FF;
           font-weight: 300;
           border-width: 0px;
        }

        .advertise_with_gcaar .column a.links-1ikdad4l9 {
           font-size: 1.25rem;
           font-family: dejanire-text,sans-serif;
           font-weight: bold;
           color: #000000FF;
           text-decoration: none;
           border-width: 0px;
        }

    /*headers*/

        .advertise_with_gcaar .column h1 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 2.8125rem;
           font-weight: 300;
           line-height: 1.1em;
           margin-bottom: 10px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 21px;
           border-width: 0px;
        }

        .advertise_with_gcaar .column h2 {
           background-color: transparent;
           color: #222222;
           font-family: Montserrat, serif;
           font-size: 1.5rem;
           font-weight: 400;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-top: 11px;
           border-width: 0px;
        }

        .advertise_with_gcaar .column h3 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 1.25rem;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 40px;
           margin-top: 35px;
           margin-left: 20px;
           margin-right: 30px;
           border-width: 0px;
        }

        .advertise_with_gcaar .column h4 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.125rem;
           font-weight: 600;
           line-height: 1.5em;
           margin-bottom: 11px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

        .advertise_with_gcaar .column h5 {
           background-color: transparent;
           color: #222222;
           font-family: dejanire-headline,serif;
           font-size: 3.75rem;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 11px;
           margin-top: 10px;
           text-align: center;
           border-width: 0px;
        }

        .advertise_with_gcaar .column h6 {
           background-color: transparent;
           color: #222222;
           font-family: montserrat,sans-serif;
           font-size: 1.875rem;
           font-weight: bold;
           line-height: 1.1em;
           margin-bottom: 8px;
           margin-top: 20px;
           text-align: left;
           margin-left: 0px;
           border-width: 0px;
        }

    /*lists*/

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

    /*containers*/

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

        .advertise_with_gcaar .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: #333333; }
div.pagecontainer .page_disable_overlay { background-color: #333333; }