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

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

    /*links*/

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

    /*headers*/

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

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

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

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

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

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

    /*lists*/

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

    /*containers*/

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

    /*layoutitems*/

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

/***********************************
Beacon Ad
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

    /*links*/

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

    /*headers*/

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

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

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

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

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

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

    /*lists*/

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

    /*containers*/

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

    /*layoutitems*/

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

/***********************************
Message from the Superintendent
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

    /*images*/

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

    /*lists*/

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

        .message_from_the_superintende .column .BulletList {
           list-style-type: circle;
           font-family: "unitext",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

    /*headers*/

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

        .message_from_the_superintende .column h5 {
           line-height: 1.2em;
           font-size: 2rem;
           color: #000000;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

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

        .message_from_the_superintende .column h3 {
           color: #5a4f7a;
           text-transform: uppercase;
           letter-spacing: 1px;
           font-weight: 100;
           font-size: 1rem;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .message_from_the_superintende .column h2 {
           font-size: 1.625rem;
           color: #000000;
           text-transform: uppercase;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .message_from_the_superintende .column h1 {
           line-height: 1em;
           font-size: 2.625rem;
           color: #292562;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

    /*links*/

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

    /*inlines*/

        .message_from_the_superintende .column .ItalicH5 {
           font-style: italic;
           line-height: 1.2em;
           font-size: 2rem;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

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

    /*paragraphs*/

        .message_from_the_superintende .column p.PhotoCredit {
           font-size: 0.75rem;
           text-transform: uppercase;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .message_from_the_superintende .column p.Cutline {
           font-size: 0.75rem;
           font-style: italic;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .message_from_the_superintende .column p.Author {
           font-style: italic;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

        .message_from_the_superintende .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

/***********************************
Class of 2025 Infographic
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

    /*images*/

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

    /*lists*/

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

        .class_of_2025_infographic .column .List {
           list-style-type: disc;
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

        .class_of_2025_infographic .column .NumberedList {
           font-family: "roboto",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

    /*headers*/

        .class_of_2025_infographic .column h6 {
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .class_of_2025_infographic .column h5 {
           font-family: "roboto",sans-serif;
           text-transform: uppercase;
           font-weight: bold;
           border-width: 0px;
        }

        .class_of_2025_infographic .column h4 {
           font-family: "roboto-slab",serif;
           color: #000000;
           font-size: 1.875rem;
           line-height: 1em;
           border-width: 0px;
        }

        .class_of_2025_infographic .column h3 {
           font-family: "roboto-slab",serif;
           font-size: 1.75rem;
           border-width: 0px;
        }

        .class_of_2025_infographic .column h2 {
           line-height: 1em;
           font-weight: bold;
           text-transform: uppercase;
           color: #000000;
           font-family: "roboto",sans-serif;
           font-size: 1.75rem;
           border-width: 0px;
        }

        .class_of_2025_infographic .column h1 {
           font-weight: bold;
           text-indent: 5px;
           text-transform: uppercase;
           background-color: #b83694;
           color: #ffffff;
           font-family: "roboto-slab",serif;
           border-width: 0px;
        }

    /*links*/

        .class_of_2025_infographic .column a {
           color: #b83694;
           font-size: 1rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

    /*inlines*/

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

    /*paragraphs*/

        .class_of_2025_infographic .column p.Footnotes {
           font-size: 0.75rem;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .class_of_2025_infographic .column p {
           text-align: center;
           font-family: "roboto",sans-serif;
           border-width: 0px;
        }

        .class_of_2025_infographic .column p.Author {
           font-family: "roboto",sans-serif;
           text-transform: uppercase;
           font-size: 0.875rem;
           font-weight: 500;
           border-width: 0px;
        }

        .class_of_2025_infographic .column p.Cutline {
           font-family: "roboto",sans-serif;
           font-style: italic;
           font-size: 0.875rem;
           border-width: 0px;
        }

        .class_of_2025_infographic .column p.NameUnderPhoto {
           font-family: "roboto",sans-serif;
           font-size: 0.8125rem;
           border-width: 0px;
        }

        .class_of_2025_infographic .column p.Photographer {
           font-family: "roboto",sans-serif;
           font-size: 0.875rem;
           text-align: right;
           border-width: 0px;
        }

/***********************************
Top Ten
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

    /*images*/

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

    /*lists*/

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

        .top_ten .column .List {
           list-style-type: disc;
           font-family: "montserrat",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

    /*headers*/

        .top_ten .column h6 {
           font-family: "montserrat",sans-serif;
           border-width: 0px;
        }

        .top_ten .column h5 {
           font-family: "montserrat",sans-serif;
           border-width: 0px;
        }

        .top_ten .column h4 {
           font-family: "montserrat",sans-serif;
           border-width: 0px;
        }

        .top_ten .column h3 {
           font-family: "montserrat",sans-serif;
           border-width: 0px;
        }

        .top_ten .column h2 {
           line-height: 1em;
           font-weight: bold;
           text-transform: uppercase;
           color: #89346d;
           font-family: "roboto-slab",serif;
           border-width: 0px;
        }

        .top_ten .column h1 {
           font-weight: bold;
           text-indent: 0px;
           text-transform: uppercase;
           background-color: #03a6a6;
           color: #ffffff;
           font-family: "roboto-slab",serif;
           font-size: 1.5rem;
           letter-spacing: 1px;
           text-align: center;
           border-width: 0px;
        }

    /*links*/

        .top_ten .column a {
           font-size: 1rem;
           font-family: "montserrat",sans-serif;
           border-width: 0px;
        }

    /*inlines*/

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

    /*paragraphs*/

        .top_ten .column p.Footnotes {
           font-size: 0.75rem;
           font-family: "montserrat",sans-serif;
           border-width: 0px;
        }

        .top_ten .column p {
           font-family: "montserrat",sans-serif;
           color: transparent;
           border-width: 0px;
        }

        .top_ten .column p.Author {
           font-family: "montserrat",sans-serif;
           text-transform: uppercase;
           font-size: 0.875rem;
           font-weight: 500;
           border-width: 0px;
        }

        .top_ten .column p.Cutline {
           font-family: "montserrat",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .top_ten .column p.NameUnderPhoto {
           font-family: "montserrat",sans-serif;
           font-size: 0.8125rem;
           border-width: 0px;
        }

        .top_ten .column p.Photographer {
           font-family: "montserrat",sans-serif;
           font-size: 0.875rem;
           text-align: right;
           border-width: 0px;
        }

        .top_ten .column p.GCM {
           font-family: "roboto",sans-serif;
           color: #ffffff;
           background-color: #980707;
           text-indent: 5px;
           font-size: 1.5625rem;
           font-weight: 500;
           text-transform: uppercase;
           text-align: center;
           border-width: 0px;
        }

        .top_ten .column p.ECHS {
           font-family: "roboto",sans-serif;
           background-color: #4f2683;
           font-size: 1.5625rem;
           text-indent: 5px;
           text-transform: uppercase;
           color: #fefefe;
           font-weight: 500;
           text-align: center;
           border-width: 0px;
        }

        .top_ten .column p.RELHS {
           font-family: "roboto",sans-serif;
           background-color: #500000;
           font-size: 1.5625rem;
           text-indent: 5px;
           text-transform: uppercase;
           font-weight: 500;
           color: #ffffff;
           text-align: center;
           border-width: 0px;
        }

        .top_ten .column p.RSS {
           font-family: "roboto",sans-serif;
           background-color: #0054a6;
           font-size: 1.5625rem;
           text-indent: 5px;
           text-transform: uppercase;
           font-weight: 500;
           text-align: center;
           color: #ffffff;
           border-width: 0px;
        }

        .top_ten .column p.SCTHS {
           font-family: "montserrat",sans-serif;
           background-color: #00680f;
           color: #ffffff;
           font-size: 1.5625rem;
           text-indent: 5px;
           text-transform: uppercase;
           font-weight: 500;
           text-align: center;
           border-width: 0px;
        }

/***********************************
Celebrating AVID Success in GCCISD
***********************************/

    /*paragraphs*/

        .celebrating_avid_success_in_gccisd .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .celebrating_avid_success_in_gccisd .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .celebrating_avid_success_in_gccisd .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .celebrating_avid_success_in_gccisd .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .celebrating_avid_success_in_gccisd .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .celebrating_avid_success_in_gccisd .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .celebrating_avid_success_in_gccisd .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .celebrating_avid_success_in_gccisd .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .celebrating_avid_success_in_gccisd .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .celebrating_avid_success_in_gccisd .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .celebrating_avid_success_in_gccisd .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .celebrating_avid_success_in_gccisd .column div.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*/

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

/***********************************
Shaping the Future of GCCISD Through Community Collaboration
***********************************/

    /*paragraphs*/

        .shaping_the_future_of_gccisd_through_community_collaboration .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .shaping_the_future_of_gccisd_through_community_collaboration .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .shaping_the_future_of_gccisd_through_community_collaboration .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .shaping_the_future_of_gccisd_through_community_collaboration .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .shaping_the_future_of_gccisd_through_community_collaboration .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .shaping_the_future_of_gccisd_through_community_collaboration .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .shaping_the_future_of_gccisd_through_community_collaboration .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .shaping_the_future_of_gccisd_through_community_collaboration .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .shaping_the_future_of_gccisd_through_community_collaboration .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .shaping_the_future_of_gccisd_through_community_collaboration .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .shaping_the_future_of_gccisd_through_community_collaboration .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .shaping_the_future_of_gccisd_through_community_collaboration .column div.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*/

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

/***********************************
Elementary Campuses Bring  Career Exploration to Life with  Careers on Wheels
***********************************/

    /*paragraphs*/

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .elementary_campuses_bring_career_exploration_to_life_with_careers_on_wheels .column div.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*/

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

/***********************************
Engaging the Community:  Goose Talks at Goose Creek CISD
***********************************/

    /*paragraphs*/

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .engaging_the_community_goose_talks_at_goose_creek_cisd .column div.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*/

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

/***********************************
Community Engagement Team
***********************************/

    /*paragraphs*/

        .community_engagement_team .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .community_engagement_team .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .community_engagement_team .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .community_engagement_team .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .community_engagement_team .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .community_engagement_team .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .community_engagement_team .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .community_engagement_team .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .community_engagement_team .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .community_engagement_team .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .community_engagement_team .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .community_engagement_team .column div.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*/

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

/***********************************
Graduation Memories
***********************************/

    /*paragraphs*/

        .graduation_memories .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .graduation_memories .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .graduation_memories .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .graduation_memories .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .graduation_memories .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .graduation_memories .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .graduation_memories .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .graduation_memories .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .graduation_memories .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .graduation_memories .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .graduation_memories .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .graduation_memories .column div.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*/

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

/***********************************
Community Resource Credit Union Ad
***********************************/

    /*paragraphs*/

        .community_resource_credit_union_ad .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .community_resource_credit_union_ad .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .community_resource_credit_union_ad .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .community_resource_credit_union_ad .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .community_resource_credit_union_ad .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .community_resource_credit_union_ad .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .community_resource_credit_union_ad .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .community_resource_credit_union_ad .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .community_resource_credit_union_ad .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .community_resource_credit_union_ad .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .community_resource_credit_union_ad .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

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

    /*layoutitems*/

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

/***********************************
Celebrating Excellence
***********************************/

    /*paragraphs*/

        .celebrating_excellence .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .celebrating_excellence .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .celebrating_excellence .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .celebrating_excellence .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .celebrating_excellence .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .celebrating_excellence .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .celebrating_excellence .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .celebrating_excellence .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .celebrating_excellence .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .celebrating_excellence .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .celebrating_excellence .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .celebrating_excellence .column div.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*/

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

/***********************************
Spelling Stars Rise as  Eighth Grader Makes History
***********************************/

    /*paragraphs*/

        .spelling_stars_rise_as_eighth_grader_makes_history .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .spelling_stars_rise_as_eighth_grader_makes_history .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .spelling_stars_rise_as_eighth_grader_makes_history .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .spelling_stars_rise_as_eighth_grader_makes_history .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .spelling_stars_rise_as_eighth_grader_makes_history .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .spelling_stars_rise_as_eighth_grader_makes_history .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .spelling_stars_rise_as_eighth_grader_makes_history .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .spelling_stars_rise_as_eighth_grader_makes_history .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .spelling_stars_rise_as_eighth_grader_makes_history .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .spelling_stars_rise_as_eighth_grader_makes_history .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .spelling_stars_rise_as_eighth_grader_makes_history .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .spelling_stars_rise_as_eighth_grader_makes_history .column div.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*/

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

/***********************************
GCCISD Shines in the 2025 Houston Livestock Show and Rodeo School Art Competition
***********************************/

    /*paragraphs*/

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .gccisd_shines_in_the_2025_houston_livestock_show_and_rodeo_school_art_competition .column div.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*/

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

/***********************************
Giant Recognitions
***********************************/

    /*paragraphs*/

        .giant_recognitions .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .giant_recognitions .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .giant_recognitions .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .giant_recognitions .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .giant_recognitions .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .giant_recognitions .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .giant_recognitions .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .giant_recognitions .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .giant_recognitions .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .giant_recognitions .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .giant_recognitions .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .giant_recognitions .column div.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*/

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

/***********************************
Houston Methodist Ad
***********************************/

    /*paragraphs*/

        .houston_methodist_ad .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .houston_methodist_ad .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .houston_methodist_ad .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .houston_methodist_ad .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .houston_methodist_ad .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .houston_methodist_ad .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .houston_methodist_ad .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .houston_methodist_ad .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .houston_methodist_ad .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .houston_methodist_ad .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .houston_methodist_ad .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

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

    /*layoutitems*/

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

/***********************************
Sixteenth Annual Students’ Choice Awards:  A Tribute to Teacher Impact
***********************************/

    /*paragraphs*/

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .sixteenth_annual_students_choice_awards_a_tribute_to_teacher_impact .column div.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*/

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

/***********************************
Student Editorial
***********************************/

    /*paragraphs*/

        .student_editorial .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .student_editorial .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .student_editorial .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .student_editorial .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .student_editorial .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .student_editorial .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .student_editorial .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .student_editorial .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .student_editorial .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .student_editorial .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .student_editorial .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .student_editorial .column div.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*/

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

/***********************************
Summer Camps
***********************************/

    /*paragraphs*/

        .summer_camps .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .summer_camps .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .summer_camps .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .summer_camps .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .summer_camps .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .summer_camps .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .summer_camps .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .summer_camps .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .summer_camps .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .summer_camps .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .summer_camps .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .summer_camps .column div.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*/

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

/***********************************
Summer Meals
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

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

    /*headers*/

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

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

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

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

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

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

    /*lists*/

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

    /*containers*/

        .summer_meals .column div.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*/

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

/***********************************
Evening of Excellence Gala
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

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

    /*headers*/

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

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

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

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

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

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

    /*lists*/

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

    /*containers*/

        .evening_of_excellence_gala .column div.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*/

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

/***********************************
Here, We Grow Careers: Shaping Tomorrow’s Workforce Through CTE
***********************************/

    /*paragraphs*/

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column p.Author {
           font-family: "playfair-display",serif;
           font-style: italic;
           border-width: 0px;
        }

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column p.Cutline {
           font-family: "unitext",sans-serif;
           font-style: italic;
           font-size: 0.75rem;
           border-width: 0px;
        }

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column p.PhotoCredit {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           font-size: 0.75rem;
           border-width: 0px;
        }

    /*inlines*/

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

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column .ItalicH5 {
           font-family: "playfair-display",serif;
           font-size: 2rem;
           line-height: 1.2em;
           font-style: italic;
           border-width: 0px;
        }

    /*links*/

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*headers*/

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column h1 {
           font-family: playfair-display,serif;
           color: #292562;
           font-size: 2.625rem;
           line-height: 1em;
           margin-bottom: 2px;
           border-width: 0px;
        }

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column h2 {
           font-family: "unitext",sans-serif;
           text-transform: uppercase;
           color: #000000;
           font-size: 1.625rem;
           border-width: 0px;
        }

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column h3 {
           font-family: "unitext",sans-serif;
           font-size: 1rem;
           font-weight: 100;
           letter-spacing: 1px;
           text-transform: uppercase;
           color: #5a4f7a;
           border-width: 0px;
        }

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

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column h5 {
           font-family: "playfair-display",serif;
           color: #000000;
           font-size: 2rem;
           line-height: 1.2em;
           border-width: 0px;
        }

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

    /*lists*/

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column .BulletList {
           font-family: "unitext",sans-serif;
           list-style-type: circle;
           border-width: 0px;
           list-style-image: none;
        }

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

    /*images*/

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

    /*containers*/

        .here_we_grow_careers_shaping_tomorrow_s_workforce_through_cte .column div.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*/

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

/***********************************
2025-2026 Instructional Calendar
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

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

    /*headers*/

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

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

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

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

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

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

    /*lists*/

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

    /*containers*/

        ._2025_2026_instructional_calendar .column div.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*/

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

/***********************************
On the Cover
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

    /*images*/

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

    /*lists*/

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

        .on_the_cover .column .BulletList {
           list-style-type: circle;
           font-family: "unitext",sans-serif;
           border-width: 0px;
           list-style-image: none;
        }

    /*headers*/

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

        .on_the_cover .column h5 {
           line-height: 1.2em;
           font-size: 2rem;
           color: #000000;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

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

        .on_the_cover .column h3 {
           color: #5a4f7a;
           text-transform: uppercase;
           letter-spacing: 1px;
           font-weight: 100;
           font-size: 1rem;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .on_the_cover .column h2 {
           font-size: 1.625rem;
           color: #000000;
           text-transform: uppercase;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .on_the_cover .column h1 {
           margin-bottom: 2px;
           line-height: 1em;
           font-size: 2.625rem;
           color: #292562;
           font-family: playfair-display,serif;
           border-width: 0px;
        }

    /*links*/

        .on_the_cover .column a {
           color: #292562FF;
           border-width: 0px;
        }

    /*inlines*/

        .on_the_cover .column .ItalicH5 {
           font-style: italic;
           line-height: 1.2em;
           font-size: 2rem;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

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

    /*paragraphs*/

        .on_the_cover .column p.OntheCoverCutline {
           font-style: italic;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

        .on_the_cover .column p.OnCoverTitle {
           font-size: 1.25rem;
           line-height: 2.5em;
           text-transform: uppercase;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

        .on_the_cover .column p.PhotoCredit {
           font-size: 0.75rem;
           text-transform: uppercase;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .on_the_cover .column p.Cutline {
           font-size: 0.75rem;
           font-style: italic;
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

        .on_the_cover .column p.Author {
           font-style: italic;
           font-family: "playfair-display",serif;
           border-width: 0px;
        }

        .on_the_cover .column p {
           font-family: "unitext",sans-serif;
           border-width: 0px;
        }

/***********************************
Pre-K & Kinder Registration
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

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

    /*headers*/

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

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

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

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

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

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

    /*lists*/

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

    /*containers*/

        .pre_k_kinder_registration .column div.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*/

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

/***********************************
School Supplies
***********************************/

    /*paragraphs*/

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

    /*inlines*/

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

    /*images*/

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

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

    /*headers*/

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

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

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

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

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

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

    /*lists*/

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

    /*containers*/

        .school_supplies .column div.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*/

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

/***********************************
Previous Editions
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

    /*lists*/

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

    /*images*/

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

    /*headers*/

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

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

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

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

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

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

    /*links*/

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

    /*inlines*/

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

    /*paragraphs*/

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

