/***********************************
Scotland Grows Issue 34
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

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

    /*paragraphs*/

        .editors_welcome .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .editors_welcome .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .editors_welcome .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .editors_welcome .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .editors_welcome .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .editors_welcome .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .editors_welcome .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .editors_welcome .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .editors_welcome .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .editors_welcome .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .editors_welcome .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .editors_welcome .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .editors_welcome .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .editors_welcome .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .editors_welcome .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .editors_welcome .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .editors_welcome .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .editors_welcome .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

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

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

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*paragraphs*/

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

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

    /*paragraphs*/

        .contents .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .contents .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .contents .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .contents .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .contents .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .contents .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .contents .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

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

        .contents .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .contents .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .contents .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .contents .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .contents .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .contents .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .contents .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

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

        .contents .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .contents .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

    /*layoutitems*/

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

        .gardening_news .column .NumberedList {
           line-height: 1.4em;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           border-width: 0px;
           list-style-image: none;
        }

        .gardening_news .column .List1 {
           line-height: 1.4em;
           font-family: Helvetica, sans-serif;
           list-style-type: circle;
           font-size: 1.125rem;
           border-width: 0px;
           list-style-image: none;
        }

    /*headers*/

        .gardening_news .column h6 {
           font-size: 1.125rem;
           font-weight: 500;
           text-align: center;
           line-height: 1.3em;
           color: #004aac;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .gardening_news .column h5 {
           font-size: 0.75rem;
           border-width: 0px;
        }

        .gardening_news .column h4 {
           color: #c2497e;
           border-width: 0px;
        }

        .gardening_news .column h3 {
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #c2497e;
           line-height: 1.6em;
           text-align: left;
           border-width: 0px;
        }

        .gardening_news .column h2 {
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #004aac;
           line-height: 1.2em;
           text-align: left;
           border-width: 0px;
        }

        .gardening_news .column h1 {
           text-align: center;
           line-height: 1.4em;
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #c2497e;
           border-width: 0px;
        }

    /*links*/

        .gardening_news .column a.LinkinBox {
           font-family: Helvetica, sans-serif;
           color: #8ba563;
           font-size: 1.125rem;
           line-height: 1.3em;
           font-weight: 500;
           border-width: 0px;
        }

        .gardening_news .column a {
           font-family: Helvetica, sans-serif;
           color: #004aac;
           font-size: 1.125rem;
           line-height: 1.3em;
           font-weight: 500;
           border-width: 0px;
        }

    /*inlines*/

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

        .gardening_news .column p.ColumnistTag {
           padding-right: 5px;
           padding-left: 0px;
           text-align: right;
           font-weight: bold;
           text-transform: uppercase;
           background-color: #c2497e;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           line-height: 1.3em;
           border-width: 0px;
        }

        .gardening_news .column p.BottomBioBox {
           line-height: 1.2em;
           padding-bottom: 5px;
           padding-top: 5px;
           padding-right: 5px;
           padding-left: 5px;
           background-color: #004aac;
           text-align: center;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .gardening_news .column p.BioBox {
           text-align: left;
           padding-bottom: 5px;
           padding-top: 5px;
           padding-right: 5px;
           padding-left: 5px;
           background-color: #c2497e;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           border-width: 0px;
        }

        .gardening_news .column p {
           color: #000000;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           line-height: 1.3em;
           text-align: left;
           border-width: 0px;
        }

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
What's Gorgeous in the Garden?
***********************************/

    /*paragraphs*/

        .whats_gorgeous_in_the_garden .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .whats_gorgeous_in_the_garden .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .whats_gorgeous_in_the_garden .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .whats_gorgeous_in_the_garden .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .whats_gorgeous_in_the_garden .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .whats_gorgeous_in_the_garden .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .whats_gorgeous_in_the_garden .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .whats_gorgeous_in_the_garden .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .whats_gorgeous_in_the_garden .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .whats_gorgeous_in_the_garden .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .scottish_hellebore_festival .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .scottish_hellebore_festival .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .scottish_hellebore_festival .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .scottish_hellebore_festival .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .scottish_hellebore_festival .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .scottish_hellebore_festival .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .scottish_hellebore_festival .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .scottish_hellebore_festival .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .scottish_hellebore_festival .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .scottish_hellebore_festival .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .north_scotland_garden_show_2026 .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .north_scotland_garden_show_2026 .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #F91CB6FF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
        }

        .north_scotland_garden_show_2026 .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #F91CB6FF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
        }

        .north_scotland_garden_show_2026 .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #F91CB6FF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

    /*links*/

        .north_scotland_garden_show_2026 .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #F91CB6FF;
           border-width: 0px;
        }

        .north_scotland_garden_show_2026 .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .north_scotland_garden_show_2026 .column h1 {
           color: #F91CB6FF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .north_scotland_garden_show_2026 .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #F91CB6FF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .north_scotland_garden_show_2026 .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #F91CB6FF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .north_scotland_garden_show_2026 .column h4 {
           color: #F91CB6FF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .north_scotland_garden_show_2026 .column h5 {
           font-size: 0.75rem;
           color: #F91CB6FF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .north_scotland_garden_show_2026 .column h6 {
           font-family: Helvetica, sans-serif;
           color: #F91CB6FF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .north_scotland_garden_show_2026 .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: ;
           border-width: 0px;
           list-style-image: none;
        }

        .north_scotland_garden_show_2026 .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .north_scotland_garden_show_2026 .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .north_scotland_garden_show_2026 .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

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

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

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
The Gardener Who Grew a Nation
***********************************/

    /*paragraphs*/

        .the_gardener_who_grew_a_nation .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .the_gardener_who_grew_a_nation .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .the_gardener_who_grew_a_nation .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .the_gardener_who_grew_a_nation .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_gardener_who_grew_a_nation .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .the_gardener_who_grew_a_nation .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .the_gardener_who_grew_a_nation .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_gardener_who_grew_a_nation .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_gardener_who_grew_a_nation .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .the_gardener_who_grew_a_nation .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

    /*layoutitems*/

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

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

    /*paragraphs*/

        .a_letter_from_lewis .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .a_letter_from_lewis .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .a_letter_from_lewis .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .a_letter_from_lewis .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .a_letter_from_lewis .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .a_letter_from_lewis .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .a_letter_from_lewis .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .a_letter_from_lewis .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .a_letter_from_lewis .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .a_letter_from_lewis .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .a_letter_from_lewis .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .a_letter_from_lewis .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .a_letter_from_lewis .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .a_letter_from_lewis .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .a_letter_from_lewis .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .a_letter_from_lewis .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .a_letter_from_lewis .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .a_letter_from_lewis .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Harbro's Guide to Good Soil
***********************************/

    /*paragraphs*/

        .harbro_s_guide_to_good_soil .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .harbro_s_guide_to_good_soil .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .harbro_s_guide_to_good_soil .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .harbro_s_guide_to_good_soil .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .harbro_s_guide_to_good_soil .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .harbro_s_guide_to_good_soil .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .harbro_s_guide_to_good_soil .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .harbro_s_guide_to_good_soil .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .harbro_s_guide_to_good_soil .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .harbro_s_guide_to_good_soil .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

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

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

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*paragraphs*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
5 Garden Design Tips for the Year Ahead
***********************************/

    /*paragraphs*/

        ._5_garden_design_tips_for_the_year_ahead .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        ._5_garden_design_tips_for_the_year_ahead .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        ._5_garden_design_tips_for_the_year_ahead .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        ._5_garden_design_tips_for_the_year_ahead .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        ._5_garden_design_tips_for_the_year_ahead .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        ._5_garden_design_tips_for_the_year_ahead .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        ._5_garden_design_tips_for_the_year_ahead .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        ._5_garden_design_tips_for_the_year_ahead .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        ._5_garden_design_tips_for_the_year_ahead .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        ._5_garden_design_tips_for_the_year_ahead .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

    /*images*/

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

    /*lists*/

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

    /*containers*/

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Start Seed Sowing Like a Pro
***********************************/

    /*paragraphs*/

        .start_seed_sowing_like_a_pro .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .start_seed_sowing_like_a_pro .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .start_seed_sowing_like_a_pro .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .start_seed_sowing_like_a_pro .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .start_seed_sowing_like_a_pro .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .start_seed_sowing_like_a_pro .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .start_seed_sowing_like_a_pro .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .start_seed_sowing_like_a_pro .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .start_seed_sowing_like_a_pro .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .start_seed_sowing_like_a_pro .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Colour of the Year: Cloud Dancer
***********************************/

    /*paragraphs*/

        .colour_of_the_year_cloud_dancer .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .colour_of_the_year_cloud_dancer .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .colour_of_the_year_cloud_dancer .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .colour_of_the_year_cloud_dancer .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .colour_of_the_year_cloud_dancer .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .colour_of_the_year_cloud_dancer .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .colour_of_the_year_cloud_dancer .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .colour_of_the_year_cloud_dancer .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .colour_of_the_year_cloud_dancer .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .colour_of_the_year_cloud_dancer .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .plant_a_tree_in_a_container .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .plant_a_tree_in_a_container .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .plant_a_tree_in_a_container .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .plant_a_tree_in_a_container .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .plant_a_tree_in_a_container .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .plant_a_tree_in_a_container .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .plant_a_tree_in_a_container .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .plant_a_tree_in_a_container .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .plant_a_tree_in_a_container .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .plant_a_tree_in_a_container .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .side_by_side_in_the_potager .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .side_by_side_in_the_potager .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .side_by_side_in_the_potager .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .side_by_side_in_the_potager .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .side_by_side_in_the_potager .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .side_by_side_in_the_potager .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .side_by_side_in_the_potager .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .side_by_side_in_the_potager .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .side_by_side_in_the_potager .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .side_by_side_in_the_potager .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .plant_hunter_thomas_thomson .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .plant_hunter_thomas_thomson .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .plant_hunter_thomas_thomson .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .plant_hunter_thomas_thomson .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .plant_hunter_thomas_thomson .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .plant_hunter_thomas_thomson .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .plant_hunter_thomas_thomson .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .plant_hunter_thomas_thomson .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .plant_hunter_thomas_thomson .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .plant_hunter_thomas_thomson .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

        .one_garden_thing .column .NumberedList {
           line-height: 1.4em;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           border-width: 0px;
           list-style-image: none;
        }

        .one_garden_thing .column .List1 {
           line-height: 1.4em;
           font-family: Helvetica, sans-serif;
           list-style-type: circle;
           font-size: 1.125rem;
           border-width: 0px;
           list-style-image: none;
        }

    /*headers*/

        .one_garden_thing .column h6 {
           font-size: 1.125rem;
           font-weight: 500;
           text-align: center;
           line-height: 1.3em;
           color: #004aac;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .one_garden_thing .column h5 {
           font-size: 0.75rem;
           border-width: 0px;
        }

        .one_garden_thing .column h4 {
           color: #004aac;
           border-width: 0px;
        }

        .one_garden_thing .column h3 {
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #004aac;
           line-height: 1.2em;
           text-align: left;
           border-width: 0px;
        }

        .one_garden_thing .column h2 {
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #004aac;
           line-height: 1.2em;
           text-align: left;
           border-width: 0px;
        }

        .one_garden_thing .column h1 {
           text-align: center;
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #004aac;
           border-width: 0px;
        }

    /*links*/

        .one_garden_thing .column a.LinkinBox {
           font-family: Helvetica, sans-serif;
           color: #ffffff;
           font-size: 1.125rem;
           line-height: 1.2em;
           font-weight: 600;
           border-width: 0px;
        }

        .one_garden_thing .column a {
           font-family: Helvetica, sans-serif;
           color: #004aac;
           font-size: 1.125rem;
           line-height: 1.2em;
           font-weight: 600;
           border-width: 0px;
        }

    /*inlines*/

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

        .one_garden_thing .column p.ColumnistTag {
           padding-right: 5px;
           padding-left: 0px;
           text-align: right;
           font-weight: bold;
           text-transform: uppercase;
           background-color: #004aac;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           line-height: 1.3em;
           border-width: 0px;
        }

        .one_garden_thing .column p.BottomBioBox {
           line-height: 1.2em;
           padding-bottom: 5px;
           padding-top: 5px;
           padding-right: 5px;
           padding-left: 5px;
           background-color: #004aac;
           text-align: center;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .one_garden_thing .column p.BioBox {
           text-align: left;
           padding-bottom: 5px;
           padding-top: 5px;
           padding-right: 5px;
           padding-left: 5px;
           background-color: #004aac;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           border-width: 0px;
        }

        .one_garden_thing .column p {
           color: #000000;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           line-height: 1.2em;
           text-align: left;
           border-width: 0px;
        }

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
From One Garden to the Next
***********************************/

    /*paragraphs*/

        .from_one_garden_to_the_next .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .from_one_garden_to_the_next .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .from_one_garden_to_the_next .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .from_one_garden_to_the_next .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .from_one_garden_to_the_next .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .from_one_garden_to_the_next .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .from_one_garden_to_the_next .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .from_one_garden_to_the_next .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .from_one_garden_to_the_next .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .from_one_garden_to_the_next .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Make Best Use of Garden Boundaries
***********************************/

    /*paragraphs*/

        .make_best_use_of_garden_boundaries .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .make_best_use_of_garden_boundaries .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .make_best_use_of_garden_boundaries .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .make_best_use_of_garden_boundaries .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .make_best_use_of_garden_boundaries .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .make_best_use_of_garden_boundaries .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .make_best_use_of_garden_boundaries .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .make_best_use_of_garden_boundaries .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .make_best_use_of_garden_boundaries .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .make_best_use_of_garden_boundaries .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

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

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

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*paragraphs*/

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

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

    /*paragraphs*/

        .spring_jobs_ahead .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .spring_jobs_ahead .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .spring_jobs_ahead .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .spring_jobs_ahead .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .spring_jobs_ahead .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .spring_jobs_ahead .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .spring_jobs_ahead .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .spring_jobs_ahead .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .spring_jobs_ahead .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .spring_jobs_ahead .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .spring_jobs_ahead .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .spring_jobs_ahead .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .spring_jobs_ahead .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .spring_jobs_ahead .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .spring_jobs_ahead .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .spring_jobs_ahead .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .spring_jobs_ahead .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .spring_jobs_ahead .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*headers*/

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

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

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*lists*/

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

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

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

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

    /*paragraphs*/

        .largs_district_horticultural_society .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .largs_district_horticultural_society .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .largs_district_horticultural_society .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .largs_district_horticultural_society .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .largs_district_horticultural_society .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .largs_district_horticultural_society .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .largs_district_horticultural_society .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .largs_district_horticultural_society .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .largs_district_horticultural_society .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .largs_district_horticultural_society .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

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

    /*layoutitems*/

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

    /*containers*/

        .top_tips_from_the_podcast .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_tips_from_the_podcast .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_tips_from_the_podcast .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_tips_from_the_podcast .column .NumberedList {
           line-height: 1.4em;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           border-width: 0px;
           list-style-image: none;
        }

        .top_tips_from_the_podcast .column .List1 {
           line-height: 1.4em;
           font-family: Helvetica, sans-serif;
           list-style-type: circle;
           font-size: 1.125rem;
           border-width: 0px;
           list-style-image: none;
        }

    /*headers*/

        .top_tips_from_the_podcast .column h6 {
           font-size: 1.125rem;
           font-weight: 600;
           text-align: center;
           line-height: 1.3em;
           color: #004aac;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column h5 {
           font-size: 0.75rem;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column h4 {
           color: #668628;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column h3 {
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #004aac;
           line-height: 1.2em;
           text-align: left;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column h2 {
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #004aac;
           line-height: 1.2em;
           text-align: left;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column h1 {
           text-align: center;
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           font-weight: bold;
           color: #be6fbc;
           border-width: 0px;
        }

    /*links*/

        .top_tips_from_the_podcast .column a.LinkinBox {
           font-family: Helvetica, sans-serif;
           color: #ffffff;
           font-size: 1.125rem;
           line-height: 1.3em;
           font-weight: 500;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column a {
           font-family: Helvetica, sans-serif;
           color: #004aac;
           font-size: 1.125rem;
           line-height: 1.3em;
           font-weight: 500;
           border-width: 0px;
        }

    /*inlines*/

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

        .top_tips_from_the_podcast .column p.ColumnistTag {
           padding-right: 5px;
           padding-left: 0px;
           text-align: right;
           font-weight: bold;
           text-transform: uppercase;
           background-color: #be6fbc;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           line-height: 1.3em;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column p.BottomBioBox {
           line-height: 1.2em;
           padding-bottom: 5px;
           padding-top: 5px;
           padding-right: 5px;
           padding-left: 5px;
           background-color: #004aac;
           text-align: center;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column p.BioBox {
           text-align: left;
           padding-bottom: 5px;
           padding-top: 5px;
           padding-right: 5px;
           padding-left: 5px;
           background-color: #004aac;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           border-width: 0px;
        }

        .top_tips_from_the_podcast .column p {
           color: #000000;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           line-height: 1.3em;
           text-align: left;
           border-width: 0px;
        }

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

    /*paragraphs*/

        .growing_at_60_degrees_north .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .growing_at_60_degrees_north .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .growing_at_60_degrees_north .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .growing_at_60_degrees_north .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .growing_at_60_degrees_north .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .growing_at_60_degrees_north .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .growing_at_60_degrees_north .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .growing_at_60_degrees_north .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .growing_at_60_degrees_north .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .growing_at_60_degrees_north .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Wild Garlic: Nature’s Springtime Gift
***********************************/

    /*paragraphs*/

        .wild_garlic_nature_s_springtime_gift .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .wild_garlic_nature_s_springtime_gift .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .wild_garlic_nature_s_springtime_gift .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .wild_garlic_nature_s_springtime_gift .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .wild_garlic_nature_s_springtime_gift .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .wild_garlic_nature_s_springtime_gift .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .wild_garlic_nature_s_springtime_gift .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .wild_garlic_nature_s_springtime_gift .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .wild_garlic_nature_s_springtime_gift .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .wild_garlic_nature_s_springtime_gift .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .growing_rhubarb_in_scotland .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .growing_rhubarb_in_scotland .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .growing_rhubarb_in_scotland .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .growing_rhubarb_in_scotland .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .growing_rhubarb_in_scotland .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .growing_rhubarb_in_scotland .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .growing_rhubarb_in_scotland .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .growing_rhubarb_in_scotland .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .growing_rhubarb_in_scotland .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .growing_rhubarb_in_scotland .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .the_perennial_polytunnel .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .the_perennial_polytunnel .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .the_perennial_polytunnel .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .the_perennial_polytunnel .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_perennial_polytunnel .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .the_perennial_polytunnel .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .the_perennial_polytunnel .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_perennial_polytunnel .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_perennial_polytunnel .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .the_perennial_polytunnel .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

    /*layoutitems*/

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
Harbro's Top 10 Tips for Getting the Most from Early Season Crops
***********************************/

    /*paragraphs*/

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .harbro_s_top_10_tips_for_getting_the_most_from_early_season_crops .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*headers*/

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

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

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*paragraphs*/

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

    /*images*/

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

    /*lists*/

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

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

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

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

    /*paragraphs*/

        .how_to_plan_crop_rotation .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .how_to_plan_crop_rotation .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .how_to_plan_crop_rotation .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .how_to_plan_crop_rotation .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .how_to_plan_crop_rotation .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .how_to_plan_crop_rotation .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .how_to_plan_crop_rotation .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .how_to_plan_crop_rotation .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .how_to_plan_crop_rotation .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .how_to_plan_crop_rotation .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*paragraphs*/

        .rainwater_harvesting .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .rainwater_harvesting .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .rainwater_harvesting .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .rainwater_harvesting .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .rainwater_harvesting .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .rainwater_harvesting .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .rainwater_harvesting .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .rainwater_harvesting .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .rainwater_harvesting .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .rainwater_harvesting .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .rainwater_harvesting .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .rainwater_harvesting .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .rainwater_harvesting .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .rainwater_harvesting .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .rainwater_harvesting .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .rainwater_harvesting .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .rainwater_harvesting .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .rainwater_harvesting .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

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

    /*paragraphs*/

        .the_growspace_network .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .the_growspace_network .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .the_growspace_network .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .the_growspace_network .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .the_growspace_network .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .the_growspace_network .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .the_growspace_network .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .the_growspace_network .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .the_growspace_network .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .the_growspace_network .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .the_growspace_network .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_growspace_network .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_growspace_network .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .the_growspace_network .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .the_growspace_network .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_growspace_network .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_growspace_network .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .the_growspace_network .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

    /*layoutitems*/

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

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

    /*layoutitems*/

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

    /*containers*/

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

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

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

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

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

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

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

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

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

    /*inlines*/

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

    /*links*/

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

    /*paragraphs*/

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

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

    /*paragraphs*/

        .houseplant_confidence_clinic .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .houseplant_confidence_clinic .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .houseplant_confidence_clinic .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .houseplant_confidence_clinic .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .houseplant_confidence_clinic .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .houseplant_confidence_clinic .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .houseplant_confidence_clinic .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .houseplant_confidence_clinic .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .houseplant_confidence_clinic .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .houseplant_confidence_clinic .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

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

.device-mobile .content-area div[data-mobile="1"] { flex-direction: column !important; }
/***********************************
What's On In Scotland
***********************************/

    /*layoutitems*/

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

    /*containers*/

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

    /*paragraphs*/

        .what_s_on_in_scotland .column p {
           line-height: 1.3em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #ffffff;
           background-color: #be6fbc;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #ffffff;
           text-align: center;
           background-color: #be6fbc;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column p.ColumnistTag {
           line-height: 1.3em;
           font-family: Helvetica, sans-serif;
           color: #ffffff;
           background-color: #be6fbc;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

    /*links*/

        .what_s_on_in_scotland .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #004aac;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column a.LinkinBox {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #ffffff;
           border-width: 0px;
        }

    /*headers*/

        .what_s_on_in_scotland .column h1 {
           color: #be6fbc;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column h2 {
           line-height: 1.2em;
           color: #004aac;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column h3 {
           line-height: 1.2em;
           color: #004aac;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column h4 {
           color: #668628;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column h5 {
           font-size: 0.75rem;
           border-width: 0px;
        }

        .what_s_on_in_scotland .column h6 {
           font-family: Helvetica, sans-serif;
           color: #be6fbc;
           line-height: 1.3em;
           text-align: center;
           font-weight: 600;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

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

        .what_s_on_in_scotland .column .List1 {
           font-size: 1.125rem;
           list-style-type: circle;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           border-width: 0px;
           list-style-image: none;
        }

        .what_s_on_in_scotland .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

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

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

    /*paragraphs*/

        .the_last_word .column p {
           text-align: left;
           line-height: 1.4em;
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           color: #000000FF;
           background-color: Transparent;
           border-width: 0px;
        }

        .the_last_word .column p.BioBox {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           border-width: 0px;
        }

        .the_last_word .column p.BottomBioBox {
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           text-align: center;
           background-color: #FA50CBFF;
           padding-left: 5px;
           padding-right: 5px;
           padding-top: 5px;
           padding-bottom: 5px;
           line-height: 1.2em;
           border-width: 0px;
        }

        .the_last_word .column p.ColumnistTag {
           line-height: 1.2em;
           font-family: Helvetica, sans-serif;
           color: #FFFFFFFF;
           background-color: #FA50CBFF;
           text-transform: uppercase;
           font-weight: bold;
           text-align: right;
           padding-left: 0px;
           padding-right: 5px;
           border-width: 0px;
        }

    /*inlines*/

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

        .the_last_word .column .inlines-1ivieogce {
           border-width: 0px;
        }

    /*links*/

        .the_last_word .column a {
           font-weight: 500;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FA50CBFF;
           border-width: 0px;
        }

        .the_last_word .column a.LinkinBox {
           font-weight: 600;
           line-height: 1.3em;
           font-size: 1.125rem;
           color: #FFFFFFFF;
           border-width: 0px;
        }

    /*headers*/

        .the_last_word .column h1 {
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           line-height: 1.2em;
           text-align: center;
           border-width: 0px;
        }

        .the_last_word .column h2 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           border-width: 0px;
        }

        .the_last_word .column h3 {
           text-align: left;
           line-height: 1.2em;
           color: #FA50CBFF;
           font-weight: bold;
           font-family: Helvetica, sans-serif;
           font-size: 1.0625rem;
           border-width: 0px;
        }

        .the_last_word .column h4 {
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_last_word .column h5 {
           font-size: 0.75rem;
           color: #FA50CBFF;
           line-height: 1.5em;
           border-width: 0px;
        }

        .the_last_word .column h6 {
           font-family: Helvetica, sans-serif;
           color: #FA50CBFF;
           line-height: 1.4em;
           text-align: center;
           font-weight: 500;
           font-size: 1.125rem;
           border-width: 0px;
        }

    /*lists*/

        .the_last_word .column .List1 {
           font-size: 1.125rem;
           list-style-type: disc;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           color: #000000FF;
           border-width: 0px;
           list-style-image: none;
        }

        .the_last_word .column .NumberedList {
           font-size: 1.125rem;
           font-family: Helvetica, sans-serif;
           line-height: 1.4em;
           list-style-type: decimal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_last_word .column ol {
           background-color: transparent;
           color: #000000FF;
           font-family: Helvetica, sans-serif;
           font-size: 1.125rem;
           font-weight: normal;
           font-style: normal;
           line-height: 1.4em;
           margin-bottom: 11px;
           margin-left: 0px;
           margin-right: 0px;
           margin-top: 0px;
           list-style-type: circle;
           font-variant: normal;
           border-width: 0px;
           list-style-image: none;
        }

        .the_last_word .column .lists-1ij3pp7qf {
           list-style-type: none;
           line-height: 1.5em;
           border-width: 0px;
           list-style-image: none;
        }

    /*images*/

        .the_last_word .column img.image-default {
           max-width: 100%;
           width: 100%;
           height: auto;
           display: block;
           float: none;
           margin-left: auto;
           margin-right: auto;
           overflow: hidden;
           border-top-width: 1px;
           border-bottom-width: 1px;
           border-left-width: 1px;
           border-right-width: 1px;
           border-style: solid;
           border-color: #000000FF;
           border-radius-shared: 1;
           box-sizing: border-box;
        }

    /*containers*/

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

    /*layoutitems*/

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

    /*images*/

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

    /*lists*/

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

    /*containers*/

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

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

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

    /*paragraphs*/

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

    /*links*/

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

    /*inlines*/

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

    /*headers*/

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

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

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

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

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

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

    /*images*/

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

    /*lists*/

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

    /*containers*/

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

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

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

div[data-sticky='top'] { position: sticky; top: 0; z-index: 1000; }
div[data-sticky='bottom'] { position: sticky; bottom: 0; z-index: 2000; }