/** Shopify CDN: Minification failed

Line 2142:45 Unexpected "{"
Line 2146:45 Unexpected "{"
Line 2159:45 Unexpected "{"
Line 2183:46 Unexpected "{"
Line 2216:46 Unexpected "{"
Line 2269:48 Unexpected "{"
Line 2277:48 Unexpected "{"

**/
/****************************************************
*
*
*	start third party style includes
*
*
****************************************************/


/* Eric Meyer CSS Reset: http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */
html, body, .fresh-section div, .fresh-section span, .fresh-section applet, .fresh-section object, .fresh-section iframe, .fresh-section h1, .fresh-section h2, .fresh-section h3, .fresh-section h4, .fresh-section h5, .fresh-section h6, .fresh-section p, .fresh-section blockquote, .fresh-section pre, .fresh-section a, .fresh-section abbr, .fresh-section acronym, .fresh-section address, .fresh-section big, .fresh-section cite, .fresh-section code, .fresh-section del, .fresh-section dfn, .fresh-section em, .fresh-section img, .fresh-section ins, .fresh-section kbd, .fresh-section q, .fresh-section s, .fresh-section samp, .fresh-section small, .fresh-section strike, .fresh-section strong, .fresh-section sub, .fresh-section sup, .fresh-section tt, .fresh-section var, .fresh-section b, .fresh-section u, .fresh-section i, .fresh-section center, .fresh-section dl, .fresh-section dt, .fresh-section dd, .fresh-section ol, .fresh-section ul, .fresh-section li, .fresh-section fieldset, .fresh-section form, .fresh-section label, .fresh-section legend, .fresh-section table, .fresh-section caption, .fresh-section tbody, .fresh-section tfoot, .fresh-section thead, .fresh-section tr, .fresh-section th, .fresh-section td, .fresh-section article, .fresh-section aside, .fresh-section canvas, .fresh-section details, .fresh-section embed, .fresh-section figure, .fresh-section figcaption, .fresh-section footer, .fresh-section header, .fresh-section hgroup, .fresh-section menu, .fresh-section nav, .fresh-section output, .fresh-section ruby, .fresh-section section, .fresh-section summary, .fresh-section time, .fresh-section mark, .fresh-section audio, .fresh-section video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } .fresh-section article, .fresh-section aside, .fresh-section details, .fresh-section figcaption, .fresh-section figure, .fresh-section footer, .fresh-section header, .fresh-section hgroup, .fresh-section menu, .fresh-section nav, .fresh-section section { display: block; } body { line-height: 1; } .fresh-section ol, .fresh-section ul { list-style: none; } .fresh-section blockquote, .fresh-section q { quotes: none; } .fresh-section blockquote:before, .fresh-section blockquote:after, .fresh-section q:before, .fresh-section q:after { content: ''; content: none;} .fresh-section table { border-collapse: collapse; border-spacing: 0; }

/* Bootstrap Grid v5.0.2 (https://getbootstrap.com/) Copyright 2011-2021 The Bootstrap Authors Copyright 2011-2021 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
 .fresh-section .container,.fresh-section .container-fluid,.fresh-section .container-lg,.fresh-section .container-md,.fresh-section .container-sm,.fresh-section .container-xl,.fresh-section .container-xxl{width:100%;padding-right:var(--bs-gutter-x,.fresh-section .75rem);padding-left:var(--bs-gutter-x,.fresh-section .75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.fresh-section .container,.fresh-section .container-sm{max-width:540px}}@media (min-width:768px){.fresh-section .container,.fresh-section .container-md,.fresh-section .container-sm{max-width:720px}}@media (min-width:992px){.fresh-section .container,.fresh-section .container-lg,.fresh-section .container-md,.fresh-section .container-sm{max-width:960px}}@media (min-width:1200px){.fresh-section .container,.fresh-section .container-lg,.fresh-section .container-md,.fresh-section .container-sm,.fresh-section .container-xl{max-width:1140px}}@media (min-width:1400px){.fresh-section .container,.fresh-section .container-lg,.fresh-section .container-md,.fresh-section .container-sm,.fresh-section .container-xl,.fresh-section .container-xxl{max-width:1320px}}.fresh-section .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.fresh-section .row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.fresh-section .col{flex:1 0 0%}.fresh-section .row-cols-auto>*{flex:0 0 auto;width:auto}.fresh-section .row-cols-1>*{flex:0 0 auto;width:100%}.fresh-section .row-cols-2>*{flex:0 0 auto;width:50%}.fresh-section .row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.fresh-section .row-cols-4>*{flex:0 0 auto;width:25%}.fresh-section .row-cols-5>*{flex:0 0 auto;width:20%}.fresh-section .row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.fresh-section .col-sm{flex:1 0 0%}.fresh-section .row-cols-sm-auto>*{flex:0 0 auto;width:auto}.fresh-section .row-cols-sm-1>*{flex:0 0 auto;width:100%}.fresh-section .row-cols-sm-2>*{flex:0 0 auto;width:50%}.fresh-section .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.fresh-section .row-cols-sm-4>*{flex:0 0 auto;width:25%}.fresh-section .row-cols-sm-5>*{flex:0 0 auto;width:20%}.fresh-section .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.fresh-section .col-md{flex:1 0 0%}.fresh-section .row-cols-md-auto>*{flex:0 0 auto;width:auto}.fresh-section .row-cols-md-1>*{flex:0 0 auto;width:100%}.fresh-section .row-cols-md-2>*{flex:0 0 auto;width:50%}.fresh-section .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.fresh-section .row-cols-md-4>*{flex:0 0 auto;width:25%}.fresh-section .row-cols-md-5>*{flex:0 0 auto;width:20%}.fresh-section .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.fresh-section .col-lg{flex:1 0 0%}.fresh-section .row-cols-lg-auto>*{flex:0 0 auto;width:auto}.fresh-section .row-cols-lg-1>*{flex:0 0 auto;width:100%}.fresh-section .row-cols-lg-2>*{flex:0 0 auto;width:50%}.fresh-section .row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.fresh-section .row-cols-lg-4>*{flex:0 0 auto;width:25%}.fresh-section .row-cols-lg-5>*{flex:0 0 auto;width:20%}.fresh-section .row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.fresh-section .col-xl{flex:1 0 0%}.fresh-section .row-cols-xl-auto>*{flex:0 0 auto;width:auto}.fresh-section .row-cols-xl-1>*{flex:0 0 auto;width:100%}.fresh-section .row-cols-xl-2>*{flex:0 0 auto;width:50%}.fresh-section .row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.fresh-section .row-cols-xl-4>*{flex:0 0 auto;width:25%}.fresh-section .row-cols-xl-5>*{flex:0 0 auto;width:20%}.fresh-section .row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.fresh-section .col-xxl{flex:1 0 0%}.fresh-section .row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.fresh-section .row-cols-xxl-1>*{flex:0 0 auto;width:100%}.fresh-section .row-cols-xxl-2>*{flex:0 0 auto;width:50%}.fresh-section .row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.fresh-section .row-cols-xxl-4>*{flex:0 0 auto;width:25%}.fresh-section .row-cols-xxl-5>*{flex:0 0 auto;width:20%}.fresh-section .row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.fresh-section .col-auto{flex:0 0 auto;width:auto}.fresh-section .col-1{flex:0 0 auto;width:8.33333333%}.fresh-section .col-2{flex:0 0 auto;width:16.66666667%}.fresh-section .col-3{flex:0 0 auto;width:25%}.fresh-section .col-4{flex:0 0 auto;width:33.33333333%}.fresh-section .col-5{flex:0 0 auto;width:41.66666667%}.fresh-section .col-6{flex:0 0 auto;width:50%}.fresh-section .col-7{flex:0 0 auto;width:58.33333333%}.fresh-section .col-8{flex:0 0 auto;width:66.66666667%}.fresh-section .col-9{flex:0 0 auto;width:75%}.fresh-section .col-10{flex:0 0 auto;width:83.33333333%}.fresh-section .col-11{flex:0 0 auto;width:91.66666667%}.fresh-section .col-12{flex:0 0 auto;width:100%}.fresh-section .offset-1{margin-left:8.33333333%}.fresh-section .offset-2{margin-left:16.66666667%}.fresh-section .offset-3{margin-left:25%}.fresh-section .offset-4{margin-left:33.33333333%}.fresh-section .offset-5{margin-left:41.66666667%}.fresh-section .offset-6{margin-left:50%}.fresh-section .offset-7{margin-left:58.33333333%}.fresh-section .offset-8{margin-left:66.66666667%}.fresh-section .offset-9{margin-left:75%}.fresh-section .offset-10{margin-left:83.33333333%}.fresh-section .offset-11{margin-left:91.66666667%}.fresh-section .g-0,.fresh-section .gx-0{--bs-gutter-x:0}.fresh-section .g-0,.fresh-section .gy-0{--bs-gutter-y:0}.fresh-section .g-1,.fresh-section .gx-1{--bs-gutter-x:0.25rem}.fresh-section .g-1,.fresh-section .gy-1{--bs-gutter-y:0.25rem}.fresh-section .g-2,.fresh-section .gx-2{--bs-gutter-x:0.5rem}.fresh-section .g-2,.fresh-section .gy-2{--bs-gutter-y:0.5rem}.fresh-section .g-3,.fresh-section .gx-3{--bs-gutter-x:1rem}.fresh-section .g-3,.fresh-section .gy-3{--bs-gutter-y:1rem}.fresh-section .g-4,.fresh-section .gx-4{--bs-gutter-x:1.5rem}.fresh-section .g-4,.fresh-section .gy-4{--bs-gutter-y:1.5rem}.fresh-section .g-5,.fresh-section .gx-5{--bs-gutter-x:3rem}.fresh-section .g-5,.fresh-section .gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.fresh-section .col-sm-auto{flex:0 0 auto;width:auto}.fresh-section .col-sm-1{flex:0 0 auto;width:8.33333333%}.fresh-section .col-sm-2{flex:0 0 auto;width:16.66666667%}.fresh-section .col-sm-3{flex:0 0 auto;width:25%}.fresh-section .col-sm-4{flex:0 0 auto;width:33.33333333%}.fresh-section .col-sm-5{flex:0 0 auto;width:41.66666667%}.fresh-section .col-sm-6{flex:0 0 auto;width:50%}.fresh-section .col-sm-7{flex:0 0 auto;width:58.33333333%}.fresh-section .col-sm-8{flex:0 0 auto;width:66.66666667%}.fresh-section .col-sm-9{flex:0 0 auto;width:75%}.fresh-section .col-sm-10{flex:0 0 auto;width:83.33333333%}.fresh-section .col-sm-11{flex:0 0 auto;width:91.66666667%}.fresh-section .col-sm-12{flex:0 0 auto;width:100%}.fresh-section .offset-sm-0{margin-left:0}.fresh-section .offset-sm-1{margin-left:8.33333333%}.fresh-section .offset-sm-2{margin-left:16.66666667%}.fresh-section .offset-sm-3{margin-left:25%}.fresh-section .offset-sm-4{margin-left:33.33333333%}.fresh-section .offset-sm-5{margin-left:41.66666667%}.fresh-section .offset-sm-6{margin-left:50%}.fresh-section .offset-sm-7{margin-left:58.33333333%}.fresh-section .offset-sm-8{margin-left:66.66666667%}.fresh-section .offset-sm-9{margin-left:75%}.fresh-section .offset-sm-10{margin-left:83.33333333%}.fresh-section .offset-sm-11{margin-left:91.66666667%}.fresh-section .g-sm-0,.fresh-section .gx-sm-0{--bs-gutter-x:0}.fresh-section .g-sm-0,.fresh-section .gy-sm-0{--bs-gutter-y:0}.fresh-section .g-sm-1,.fresh-section .gx-sm-1{--bs-gutter-x:0.25rem}.fresh-section .g-sm-1,.fresh-section .gy-sm-1{--bs-gutter-y:0.25rem}.fresh-section .g-sm-2,.fresh-section .gx-sm-2{--bs-gutter-x:0.5rem}.fresh-section .g-sm-2,.fresh-section .gy-sm-2{--bs-gutter-y:0.5rem}.fresh-section .g-sm-3,.fresh-section .gx-sm-3{--bs-gutter-x:1rem}.fresh-section .g-sm-3,.fresh-section .gy-sm-3{--bs-gutter-y:1rem}.fresh-section .g-sm-4,.fresh-section .gx-sm-4{--bs-gutter-x:1.5rem}.fresh-section .g-sm-4,.fresh-section .gy-sm-4{--bs-gutter-y:1.5rem}.fresh-section .g-sm-5,.fresh-section .gx-sm-5{--bs-gutter-x:3rem}.fresh-section .g-sm-5,.fresh-section .gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.fresh-section .col-md-auto{flex:0 0 auto;width:auto}.fresh-section .col-md-1{flex:0 0 auto;width:8.33333333%}.fresh-section .col-md-2{flex:0 0 auto;width:16.66666667%}.fresh-section .col-md-3{flex:0 0 auto;width:25%}.fresh-section .col-md-4{flex:0 0 auto;width:33.33333333%}.fresh-section .col-md-5{flex:0 0 auto;width:41.66666667%}.fresh-section .col-md-6{flex:0 0 auto;width:50%}.fresh-section .col-md-7{flex:0 0 auto;width:58.33333333%}.fresh-section .col-md-8{flex:0 0 auto;width:66.66666667%}.fresh-section .col-md-9{flex:0 0 auto;width:75%}.fresh-section .col-md-10{flex:0 0 auto;width:83.33333333%}.fresh-section .col-md-11{flex:0 0 auto;width:91.66666667%}.fresh-section .col-md-12{flex:0 0 auto;width:100%}.fresh-section .offset-md-0{margin-left:0}.fresh-section .offset-md-1{margin-left:8.33333333%}.fresh-section .offset-md-2{margin-left:16.66666667%}.fresh-section .offset-md-3{margin-left:25%}.fresh-section .offset-md-4{margin-left:33.33333333%}.fresh-section .offset-md-5{margin-left:41.66666667%}.fresh-section .offset-md-6{margin-left:50%}.fresh-section .offset-md-7{margin-left:58.33333333%}.fresh-section .offset-md-8{margin-left:66.66666667%}.fresh-section .offset-md-9{margin-left:75%}.fresh-section .offset-md-10{margin-left:83.33333333%}.fresh-section .offset-md-11{margin-left:91.66666667%}.fresh-section .g-md-0,.fresh-section .gx-md-0{--bs-gutter-x:0}.fresh-section .g-md-0,.fresh-section .gy-md-0{--bs-gutter-y:0}.fresh-section .g-md-1,.fresh-section .gx-md-1{--bs-gutter-x:0.25rem}.fresh-section .g-md-1,.fresh-section .gy-md-1{--bs-gutter-y:0.25rem}.fresh-section .g-md-2,.fresh-section .gx-md-2{--bs-gutter-x:0.5rem}.fresh-section .g-md-2,.fresh-section .gy-md-2{--bs-gutter-y:0.5rem}.fresh-section .g-md-3,.fresh-section .gx-md-3{--bs-gutter-x:1rem}.fresh-section .g-md-3,.fresh-section .gy-md-3{--bs-gutter-y:1rem}.fresh-section .g-md-4,.fresh-section .gx-md-4{--bs-gutter-x:1.5rem}.fresh-section .g-md-4,.fresh-section .gy-md-4{--bs-gutter-y:1.5rem}.fresh-section .g-md-5,.fresh-section .gx-md-5{--bs-gutter-x:3rem}.fresh-section .g-md-5,.fresh-section .gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.fresh-section .col-lg-auto{flex:0 0 auto;width:auto}.fresh-section .col-lg-1{flex:0 0 auto;width:8.33333333%}.fresh-section .col-lg-2{flex:0 0 auto;width:16.66666667%}.fresh-section .col-lg-3{flex:0 0 auto;width:25%}.fresh-section .col-lg-4{flex:0 0 auto;width:33.33333333%}.fresh-section .col-lg-5{flex:0 0 auto;width:41.66666667%}.fresh-section .col-lg-6{flex:0 0 auto;width:50%}.fresh-section .col-lg-7{flex:0 0 auto;width:58.33333333%}.fresh-section .col-lg-8{flex:0 0 auto;width:66.66666667%}.fresh-section .col-lg-9{flex:0 0 auto;width:75%}.fresh-section .col-lg-10{flex:0 0 auto;width:83.33333333%}.fresh-section .col-lg-11{flex:0 0 auto;width:91.66666667%}.fresh-section .col-lg-12{flex:0 0 auto;width:100%}.fresh-section .offset-lg-0{margin-left:0}.fresh-section .offset-lg-1{margin-left:8.33333333%}.fresh-section .offset-lg-2{margin-left:16.66666667%}.fresh-section .offset-lg-3{margin-left:25%}.fresh-section .offset-lg-4{margin-left:33.33333333%}.fresh-section .offset-lg-5{margin-left:41.66666667%}.fresh-section .offset-lg-6{margin-left:50%}.fresh-section .offset-lg-7{margin-left:58.33333333%}.fresh-section .offset-lg-8{margin-left:66.66666667%}.fresh-section .offset-lg-9{margin-left:75%}.fresh-section .offset-lg-10{margin-left:83.33333333%}.fresh-section .offset-lg-11{margin-left:91.66666667%}.fresh-section .g-lg-0,.fresh-section .gx-lg-0{--bs-gutter-x:0}.fresh-section .g-lg-0,.fresh-section .gy-lg-0{--bs-gutter-y:0}.fresh-section .g-lg-1,.fresh-section .gx-lg-1{--bs-gutter-x:0.25rem}.fresh-section .g-lg-1,.fresh-section .gy-lg-1{--bs-gutter-y:0.25rem}.fresh-section .g-lg-2,.fresh-section .gx-lg-2{--bs-gutter-x:0.5rem}.fresh-section .g-lg-2,.fresh-section .gy-lg-2{--bs-gutter-y:0.5rem}.fresh-section .g-lg-3,.fresh-section .gx-lg-3{--bs-gutter-x:1rem}.fresh-section .g-lg-3,.fresh-section .gy-lg-3{--bs-gutter-y:1rem}.fresh-section .g-lg-4,.fresh-section .gx-lg-4{--bs-gutter-x:1.5rem}.fresh-section .g-lg-4,.fresh-section .gy-lg-4{--bs-gutter-y:1.5rem}.fresh-section .g-lg-5,.fresh-section .gx-lg-5{--bs-gutter-x:3rem}.fresh-section .g-lg-5,.fresh-section .gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.fresh-section .col-xl-auto{flex:0 0 auto;width:auto}.fresh-section .col-xl-1{flex:0 0 auto;width:8.33333333%}.fresh-section .col-xl-2{flex:0 0 auto;width:16.66666667%}.fresh-section .col-xl-3{flex:0 0 auto;width:25%}.fresh-section .col-xl-4{flex:0 0 auto;width:33.33333333%}.fresh-section .col-xl-5{flex:0 0 auto;width:41.66666667%}.fresh-section .col-xl-6{flex:0 0 auto;width:50%}.fresh-section .col-xl-7{flex:0 0 auto;width:58.33333333%}.fresh-section .col-xl-8{flex:0 0 auto;width:66.66666667%}.fresh-section .col-xl-9{flex:0 0 auto;width:75%}.fresh-section .col-xl-10{flex:0 0 auto;width:83.33333333%}.fresh-section .col-xl-11{flex:0 0 auto;width:91.66666667%}.fresh-section .col-xl-12{flex:0 0 auto;width:100%}.fresh-section .offset-xl-0{margin-left:0}.fresh-section .offset-xl-1{margin-left:8.33333333%}.fresh-section .offset-xl-2{margin-left:16.66666667%}.fresh-section .offset-xl-3{margin-left:25%}.fresh-section .offset-xl-4{margin-left:33.33333333%}.fresh-section .offset-xl-5{margin-left:41.66666667%}.fresh-section .offset-xl-6{margin-left:50%}.fresh-section .offset-xl-7{margin-left:58.33333333%}.fresh-section .offset-xl-8{margin-left:66.66666667%}.fresh-section .offset-xl-9{margin-left:75%}.fresh-section .offset-xl-10{margin-left:83.33333333%}.fresh-section .offset-xl-11{margin-left:91.66666667%}.fresh-section .g-xl-0,.fresh-section .gx-xl-0{--bs-gutter-x:0}.fresh-section .g-xl-0,.fresh-section .gy-xl-0{--bs-gutter-y:0}.fresh-section .g-xl-1,.fresh-section .gx-xl-1{--bs-gutter-x:0.25rem}.fresh-section .g-xl-1,.fresh-section .gy-xl-1{--bs-gutter-y:0.25rem}.fresh-section .g-xl-2,.fresh-section .gx-xl-2{--bs-gutter-x:0.5rem}.fresh-section .g-xl-2,.fresh-section .gy-xl-2{--bs-gutter-y:0.5rem}.fresh-section .g-xl-3,.fresh-section .gx-xl-3{--bs-gutter-x:1rem}.fresh-section .g-xl-3,.fresh-section .gy-xl-3{--bs-gutter-y:1rem}.fresh-section .g-xl-4,.fresh-section .gx-xl-4{--bs-gutter-x:1.5rem}.fresh-section .g-xl-4,.fresh-section .gy-xl-4{--bs-gutter-y:1.5rem}.fresh-section .g-xl-5,.fresh-section .gx-xl-5{--bs-gutter-x:3rem}.fresh-section .g-xl-5,.fresh-section .gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.fresh-section .col-xxl-auto{flex:0 0 auto;width:auto}.fresh-section .col-xxl-1{flex:0 0 auto;width:8.33333333%}.fresh-section .col-xxl-2{flex:0 0 auto;width:16.66666667%}.fresh-section .col-xxl-3{flex:0 0 auto;width:25%}.fresh-section .col-xxl-4{flex:0 0 auto;width:33.33333333%}.fresh-section .col-xxl-5{flex:0 0 auto;width:41.66666667%}.fresh-section .col-xxl-6{flex:0 0 auto;width:50%}.fresh-section .col-xxl-7{flex:0 0 auto;width:58.33333333%}.fresh-section .col-xxl-8{flex:0 0 auto;width:66.66666667%}.fresh-section .col-xxl-9{flex:0 0 auto;width:75%}.fresh-section .col-xxl-10{flex:0 0 auto;width:83.33333333%}.fresh-section .col-xxl-11{flex:0 0 auto;width:91.66666667%}.fresh-section .col-xxl-12{flex:0 0 auto;width:100%}.fresh-section .offset-xxl-0{margin-left:0}.fresh-section .offset-xxl-1{margin-left:8.33333333%}.fresh-section .offset-xxl-2{margin-left:16.66666667%}.fresh-section .offset-xxl-3{margin-left:25%}.fresh-section .offset-xxl-4{margin-left:33.33333333%}.fresh-section .offset-xxl-5{margin-left:41.66666667%}.fresh-section .offset-xxl-6{margin-left:50%}.fresh-section .offset-xxl-7{margin-left:58.33333333%}.fresh-section .offset-xxl-8{margin-left:66.66666667%}.fresh-section .offset-xxl-9{margin-left:75%}.fresh-section .offset-xxl-10{margin-left:83.33333333%}.fresh-section .offset-xxl-11{margin-left:91.66666667%}.fresh-section .g-xxl-0,.fresh-section .gx-xxl-0{--bs-gutter-x:0}.fresh-section .g-xxl-0,.fresh-section .gy-xxl-0{--bs-gutter-y:0}.fresh-section .g-xxl-1,.fresh-section .gx-xxl-1{--bs-gutter-x:0.25rem}.fresh-section .g-xxl-1,.fresh-section .gy-xxl-1{--bs-gutter-y:0.25rem}.fresh-section .g-xxl-2,.fresh-section .gx-xxl-2{--bs-gutter-x:0.5rem}.fresh-section .g-xxl-2,.fresh-section .gy-xxl-2{--bs-gutter-y:0.5rem}.fresh-section .g-xxl-3,.fresh-section .gx-xxl-3{--bs-gutter-x:1rem}.fresh-section .g-xxl-3,.fresh-section .gy-xxl-3{--bs-gutter-y:1rem}.fresh-section .g-xxl-4,.fresh-section .gx-xxl-4{--bs-gutter-x:1.5rem}.fresh-section .g-xxl-4,.fresh-section .gy-xxl-4{--bs-gutter-y:1.5rem}.fresh-section .g-xxl-5,.fresh-section .gx-xxl-5{--bs-gutter-x:3rem}.fresh-section .g-xxl-5,.fresh-section .gy-xxl-5{--bs-gutter-y:3rem}}.fresh-section .d-inline{display:inline!important}.fresh-section .d-inline-block{display:inline-block!important}.fresh-section .d-block{display:block!important}.fresh-section .d-grid{display:grid!important}.fresh-section .d-table{display:table!important}.fresh-section .d-table-row{display:table-row!important}.fresh-section .d-table-cell{display:table-cell!important}.fresh-section .d-flex{display:flex!important}.fresh-section .d-inline-flex{display:inline-flex!important}.fresh-section .d-none{display:none!important}.fresh-section .flex-fill{flex:1 1 auto!important}.fresh-section .flex-row{flex-direction:row!important}.fresh-section .flex-column{flex-direction:column!important}.fresh-section .flex-row-reverse{flex-direction:row-reverse!important}.fresh-section .flex-column-reverse{flex-direction:column-reverse!important}.fresh-section .flex-grow-0{flex-grow:0!important}.fresh-section .flex-grow-1{flex-grow:1!important}.fresh-section .flex-shrink-0{flex-shrink:0!important}.fresh-section .flex-shrink-1{flex-shrink:1!important}.fresh-section .flex-wrap{flex-wrap:wrap!important}.fresh-section .flex-nowrap{flex-wrap:nowrap!important}.fresh-section .flex-wrap-reverse{flex-wrap:wrap-reverse!important}.fresh-section .justify-content-start{justify-content:flex-start!important}.fresh-section .justify-content-end{justify-content:flex-end!important}.fresh-section .justify-content-center{justify-content:center!important}.fresh-section .justify-content-between{justify-content:space-between!important}.fresh-section .justify-content-around{justify-content:space-around!important}.fresh-section .justify-content-evenly{justify-content:space-evenly!important}.fresh-section .align-items-start{align-items:flex-start!important}.fresh-section .align-items-end{align-items:flex-end!important}.fresh-section .align-items-center{align-items:center!important}.fresh-section .align-items-baseline{align-items:baseline!important}.fresh-section .align-items-stretch{align-items:stretch!important}.fresh-section .align-content-start{align-content:flex-start!important}.fresh-section .align-content-end{align-content:flex-end!important}.fresh-section .align-content-center{align-content:center!important}.fresh-section .align-content-between{align-content:space-between!important}.fresh-section .align-content-around{align-content:space-around!important}.fresh-section .align-content-stretch{align-content:stretch!important}.fresh-section .align-self-auto{align-self:auto!important}.fresh-section .align-self-start{align-self:flex-start!important}.fresh-section .align-self-end{align-self:flex-end!important}.fresh-section .align-self-center{align-self:center!important}.fresh-section .align-self-baseline{align-self:baseline!important}.fresh-section .align-self-stretch{align-self:stretch!important}.fresh-section .order-first{order:-1!important}.fresh-section .order-0{order:0!important}.fresh-section .order-1{order:1!important}.fresh-section .order-2{order:2!important}.fresh-section .order-3{order:3!important}.fresh-section .order-4{order:4!important}.fresh-section .order-5{order:5!important}.fresh-section .order-last{order:6!important}.fresh-section .m-0{margin:0!important}.fresh-section .m-1{margin:.25rem!important}.fresh-section .m-2{margin:.5rem!important}.fresh-section .m-3{margin:1rem!important}.fresh-section .m-4{margin:1.5rem!important}.fresh-section .m-5{margin:3rem!important}.fresh-section .m-auto{margin:auto!important}.fresh-section .mx-0{margin-right:0!important;margin-left:0!important}.fresh-section .mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.fresh-section .mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.fresh-section .mx-3{margin-right:1rem!important;margin-left:1rem!important}.fresh-section .mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.fresh-section .mx-5{margin-right:3rem!important;margin-left:3rem!important}.fresh-section .mx-auto{margin-right:auto!important;margin-left:auto!important}.fresh-section .my-0{margin-top:0!important;margin-bottom:0!important}.fresh-section .my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.fresh-section .my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.fresh-section .my-3{margin-top:1rem!important;margin-bottom:1rem!important}.fresh-section .my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.fresh-section .my-5{margin-top:3rem!important;margin-bottom:3rem!important}.fresh-section .my-auto{margin-top:auto!important;margin-bottom:auto!important}.fresh-section .mt-0{margin-top:0!important}.fresh-section .mt-1{margin-top:.25rem!important}.fresh-section .mt-2{margin-top:.5rem!important}.fresh-section .mt-3{margin-top:1rem!important}.fresh-section .mt-4{margin-top:1.5rem!important}.fresh-section .mt-5{margin-top:3rem!important}.fresh-section .mt-auto{margin-top:auto!important}.fresh-section .me-0{margin-right:0!important}.fresh-section .me-1{margin-right:.25rem!important}.fresh-section .me-2{margin-right:.5rem!important}.fresh-section .me-3{margin-right:1rem!important}.fresh-section .me-4{margin-right:1.5rem!important}.fresh-section .me-5{margin-right:3rem!important}.fresh-section .me-auto{margin-right:auto!important}.fresh-section .mb-0{margin-bottom:0!important}.fresh-section .mb-1{margin-bottom:.25rem!important}.fresh-section .mb-2{margin-bottom:.5rem!important}.fresh-section .mb-3{margin-bottom:1rem!important}.fresh-section .mb-4{margin-bottom:1.5rem!important}.fresh-section .mb-5{margin-bottom:3rem!important}.fresh-section .mb-auto{margin-bottom:auto!important}.fresh-section .ms-0{margin-left:0!important}.fresh-section .ms-1{margin-left:.25rem!important}.fresh-section .ms-2{margin-left:.5rem!important}.fresh-section .ms-3{margin-left:1rem!important}.fresh-section .ms-4{margin-left:1.5rem!important}.fresh-section .ms-5{margin-left:3rem!important}.fresh-section .ms-auto{margin-left:auto!important}.fresh-section .p-0{padding:0!important}.fresh-section .p-1{padding:.25rem!important}.fresh-section .p-2{padding:.5rem!important}.fresh-section .p-3{padding:1rem!important}.fresh-section .p-4{padding:1.5rem!important}.fresh-section .p-5{padding:3rem!important}.fresh-section .px-0{padding-right:0!important;padding-left:0!important}.fresh-section .px-1{padding-right:.25rem!important;padding-left:.25rem!important}.fresh-section .px-2{padding-right:.5rem!important;padding-left:.5rem!important}.fresh-section .px-3{padding-right:1rem!important;padding-left:1rem!important}.fresh-section .px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.fresh-section .px-5{padding-right:3rem!important;padding-left:3rem!important}.fresh-section .py-0{padding-top:0!important;padding-bottom:0!important}.fresh-section .py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.fresh-section .py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.fresh-section .py-3{padding-top:1rem!important;padding-bottom:1rem!important}.fresh-section .py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fresh-section .py-5{padding-top:3rem!important;padding-bottom:3rem!important}.fresh-section .pt-0{padding-top:0!important}.fresh-section .pt-1{padding-top:.25rem!important}.fresh-section .pt-2{padding-top:.5rem!important}.fresh-section .pt-3{padding-top:1rem!important}.fresh-section .pt-4{padding-top:1.5rem!important}.fresh-section .pt-5{padding-top:3rem!important}.fresh-section .pe-0{padding-right:0!important}.fresh-section .pe-1{padding-right:.25rem!important}.fresh-section .pe-2{padding-right:.5rem!important}.fresh-section .pe-3{padding-right:1rem!important}.fresh-section .pe-4{padding-right:1.5rem!important}.fresh-section .pe-5{padding-right:3rem!important}.fresh-section .pb-0{padding-bottom:0!important}.fresh-section .pb-1{padding-bottom:.25rem!important}.fresh-section .pb-2{padding-bottom:.5rem!important}.fresh-section .pb-3{padding-bottom:1rem!important}.fresh-section .pb-4{padding-bottom:1.5rem!important}.fresh-section .pb-5{padding-bottom:3rem!important}.fresh-section .ps-0{padding-left:0!important}.fresh-section .ps-1{padding-left:.25rem!important}.fresh-section .ps-2{padding-left:.5rem!important}.fresh-section .ps-3{padding-left:1rem!important}.fresh-section .ps-4{padding-left:1.5rem!important}.fresh-section .ps-5{padding-left:3rem!important}@media (min-width:576px){.fresh-section .d-sm-inline{display:inline!important}.fresh-section .d-sm-inline-block{display:inline-block!important}.fresh-section .d-sm-block{display:block!important}.fresh-section .d-sm-grid{display:grid!important}.fresh-section .d-sm-table{display:table!important}.fresh-section .d-sm-table-row{display:table-row!important}.fresh-section .d-sm-table-cell{display:table-cell!important}.fresh-section .d-sm-flex{display:flex!important}.fresh-section .d-sm-inline-flex{display:inline-flex!important}.fresh-section .d-sm-none{display:none!important}.fresh-section .flex-sm-fill{flex:1 1 auto!important}.fresh-section .flex-sm-row{flex-direction:row!important}.fresh-section .flex-sm-column{flex-direction:column!important}.fresh-section .flex-sm-row-reverse{flex-direction:row-reverse!important}.fresh-section .flex-sm-column-reverse{flex-direction:column-reverse!important}.fresh-section .flex-sm-grow-0{flex-grow:0!important}.fresh-section .flex-sm-grow-1{flex-grow:1!important}.fresh-section .flex-sm-shrink-0{flex-shrink:0!important}.fresh-section .flex-sm-shrink-1{flex-shrink:1!important}.fresh-section .flex-sm-wrap{flex-wrap:wrap!important}.fresh-section .flex-sm-nowrap{flex-wrap:nowrap!important}.fresh-section .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.fresh-section .justify-content-sm-start{justify-content:flex-start!important}.fresh-section .justify-content-sm-end{justify-content:flex-end!important}.fresh-section .justify-content-sm-center{justify-content:center!important}.fresh-section .justify-content-sm-between{justify-content:space-between!important}.fresh-section .justify-content-sm-around{justify-content:space-around!important}.fresh-section .justify-content-sm-evenly{justify-content:space-evenly!important}.fresh-section .align-items-sm-start{align-items:flex-start!important}.fresh-section .align-items-sm-end{align-items:flex-end!important}.fresh-section .align-items-sm-center{align-items:center!important}.fresh-section .align-items-sm-baseline{align-items:baseline!important}.fresh-section .align-items-sm-stretch{align-items:stretch!important}.fresh-section .align-content-sm-start{align-content:flex-start!important}.fresh-section .align-content-sm-end{align-content:flex-end!important}.fresh-section .align-content-sm-center{align-content:center!important}.fresh-section .align-content-sm-between{align-content:space-between!important}.fresh-section .align-content-sm-around{align-content:space-around!important}.fresh-section .align-content-sm-stretch{align-content:stretch!important}.fresh-section .align-self-sm-auto{align-self:auto!important}.fresh-section .align-self-sm-start{align-self:flex-start!important}.fresh-section .align-self-sm-end{align-self:flex-end!important}.fresh-section .align-self-sm-center{align-self:center!important}.fresh-section .align-self-sm-baseline{align-self:baseline!important}.fresh-section .align-self-sm-stretch{align-self:stretch!important}.fresh-section .order-sm-first{order:-1!important}.fresh-section .order-sm-0{order:0!important}.fresh-section .order-sm-1{order:1!important}.fresh-section .order-sm-2{order:2!important}.fresh-section .order-sm-3{order:3!important}.fresh-section .order-sm-4{order:4!important}.fresh-section .order-sm-5{order:5!important}.fresh-section .order-sm-last{order:6!important}.fresh-section .m-sm-0{margin:0!important}.fresh-section .m-sm-1{margin:.25rem!important}.fresh-section .m-sm-2{margin:.5rem!important}.fresh-section .m-sm-3{margin:1rem!important}.fresh-section .m-sm-4{margin:1.5rem!important}.fresh-section .m-sm-5{margin:3rem!important}.fresh-section .m-sm-auto{margin:auto!important}.fresh-section .mx-sm-0{margin-right:0!important;margin-left:0!important}.fresh-section .mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.fresh-section .mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.fresh-section .mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.fresh-section .mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.fresh-section .mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.fresh-section .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.fresh-section .my-sm-0{margin-top:0!important;margin-bottom:0!important}.fresh-section .my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.fresh-section .my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.fresh-section .my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.fresh-section .my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.fresh-section .my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.fresh-section .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.fresh-section .mt-sm-0{margin-top:0!important}.fresh-section .mt-sm-1{margin-top:.25rem!important}.fresh-section .mt-sm-2{margin-top:.5rem!important}.fresh-section .mt-sm-3{margin-top:1rem!important}.fresh-section .mt-sm-4{margin-top:1.5rem!important}.fresh-section .mt-sm-5{margin-top:3rem!important}.fresh-section .mt-sm-auto{margin-top:auto!important}.fresh-section .me-sm-0{margin-right:0!important}.fresh-section .me-sm-1{margin-right:.25rem!important}.fresh-section .me-sm-2{margin-right:.5rem!important}.fresh-section .me-sm-3{margin-right:1rem!important}.fresh-section .me-sm-4{margin-right:1.5rem!important}.fresh-section .me-sm-5{margin-right:3rem!important}.fresh-section .me-sm-auto{margin-right:auto!important}.fresh-section .mb-sm-0{margin-bottom:0!important}.fresh-section .mb-sm-1{margin-bottom:.25rem!important}.fresh-section .mb-sm-2{margin-bottom:.5rem!important}.fresh-section .mb-sm-3{margin-bottom:1rem!important}.fresh-section .mb-sm-4{margin-bottom:1.5rem!important}.fresh-section .mb-sm-5{margin-bottom:3rem!important}.fresh-section .mb-sm-auto{margin-bottom:auto!important}.fresh-section .ms-sm-0{margin-left:0!important}.fresh-section .ms-sm-1{margin-left:.25rem!important}.fresh-section .ms-sm-2{margin-left:.5rem!important}.fresh-section .ms-sm-3{margin-left:1rem!important}.fresh-section .ms-sm-4{margin-left:1.5rem!important}.fresh-section .ms-sm-5{margin-left:3rem!important}.fresh-section .ms-sm-auto{margin-left:auto!important}.fresh-section .p-sm-0{padding:0!important}.fresh-section .p-sm-1{padding:.25rem!important}.fresh-section .p-sm-2{padding:.5rem!important}.fresh-section .p-sm-3{padding:1rem!important}.fresh-section .p-sm-4{padding:1.5rem!important}.fresh-section .p-sm-5{padding:3rem!important}.fresh-section .px-sm-0{padding-right:0!important;padding-left:0!important}.fresh-section .px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.fresh-section .px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.fresh-section .px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.fresh-section .px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.fresh-section .px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.fresh-section .py-sm-0{padding-top:0!important;padding-bottom:0!important}.fresh-section .py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.fresh-section .py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.fresh-section .py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.fresh-section .py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fresh-section .py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.fresh-section .pt-sm-0{padding-top:0!important}.fresh-section .pt-sm-1{padding-top:.25rem!important}.fresh-section .pt-sm-2{padding-top:.5rem!important}.fresh-section .pt-sm-3{padding-top:1rem!important}.fresh-section .pt-sm-4{padding-top:1.5rem!important}.fresh-section .pt-sm-5{padding-top:3rem!important}.fresh-section .pe-sm-0{padding-right:0!important}.fresh-section .pe-sm-1{padding-right:.25rem!important}.fresh-section .pe-sm-2{padding-right:.5rem!important}.fresh-section .pe-sm-3{padding-right:1rem!important}.fresh-section .pe-sm-4{padding-right:1.5rem!important}.fresh-section .pe-sm-5{padding-right:3rem!important}.fresh-section .pb-sm-0{padding-bottom:0!important}.fresh-section .pb-sm-1{padding-bottom:.25rem!important}.fresh-section .pb-sm-2{padding-bottom:.5rem!important}.fresh-section .pb-sm-3{padding-bottom:1rem!important}.fresh-section .pb-sm-4{padding-bottom:1.5rem!important}.fresh-section .pb-sm-5{padding-bottom:3rem!important}.fresh-section .ps-sm-0{padding-left:0!important}.fresh-section .ps-sm-1{padding-left:.25rem!important}.fresh-section .ps-sm-2{padding-left:.5rem!important}.fresh-section .ps-sm-3{padding-left:1rem!important}.fresh-section .ps-sm-4{padding-left:1.5rem!important}.fresh-section .ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.fresh-section .d-md-inline{display:inline!important}.fresh-section .d-md-inline-block{display:inline-block!important}.fresh-section .d-md-block{display:block!important}.fresh-section .d-md-grid{display:grid!important}.fresh-section .d-md-table{display:table!important}.fresh-section .d-md-table-row{display:table-row!important}.fresh-section .d-md-table-cell{display:table-cell!important}.fresh-section .d-md-flex{display:flex!important}.fresh-section .d-md-inline-flex{display:inline-flex!important}.fresh-section .d-md-none{display:none!important}.fresh-section .flex-md-fill{flex:1 1 auto!important}.fresh-section .flex-md-row{flex-direction:row!important}.fresh-section .flex-md-column{flex-direction:column!important}.fresh-section .flex-md-row-reverse{flex-direction:row-reverse!important}.fresh-section .flex-md-column-reverse{flex-direction:column-reverse!important}.fresh-section .flex-md-grow-0{flex-grow:0!important}.fresh-section .flex-md-grow-1{flex-grow:1!important}.fresh-section .flex-md-shrink-0{flex-shrink:0!important}.fresh-section .flex-md-shrink-1{flex-shrink:1!important}.fresh-section .flex-md-wrap{flex-wrap:wrap!important}.fresh-section .flex-md-nowrap{flex-wrap:nowrap!important}.fresh-section .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.fresh-section .justify-content-md-start{justify-content:flex-start!important}.fresh-section .justify-content-md-end{justify-content:flex-end!important}.fresh-section .justify-content-md-center{justify-content:center!important}.fresh-section .justify-content-md-between{justify-content:space-between!important}.fresh-section .justify-content-md-around{justify-content:space-around!important}.fresh-section .justify-content-md-evenly{justify-content:space-evenly!important}.fresh-section .align-items-md-start{align-items:flex-start!important}.fresh-section .align-items-md-end{align-items:flex-end!important}.fresh-section .align-items-md-center{align-items:center!important}.fresh-section .align-items-md-baseline{align-items:baseline!important}.fresh-section .align-items-md-stretch{align-items:stretch!important}.fresh-section .align-content-md-start{align-content:flex-start!important}.fresh-section .align-content-md-end{align-content:flex-end!important}.fresh-section .align-content-md-center{align-content:center!important}.fresh-section .align-content-md-between{align-content:space-between!important}.fresh-section .align-content-md-around{align-content:space-around!important}.fresh-section .align-content-md-stretch{align-content:stretch!important}.fresh-section .align-self-md-auto{align-self:auto!important}.fresh-section .align-self-md-start{align-self:flex-start!important}.fresh-section .align-self-md-end{align-self:flex-end!important}.fresh-section .align-self-md-center{align-self:center!important}.fresh-section .align-self-md-baseline{align-self:baseline!important}.fresh-section .align-self-md-stretch{align-self:stretch!important}.fresh-section .order-md-first{order:-1!important}.fresh-section .order-md-0{order:0!important}.fresh-section .order-md-1{order:1!important}.fresh-section .order-md-2{order:2!important}.fresh-section .order-md-3{order:3!important}.fresh-section .order-md-4{order:4!important}.fresh-section .order-md-5{order:5!important}.fresh-section .order-md-last{order:6!important}.fresh-section .m-md-0{margin:0!important}.fresh-section .m-md-1{margin:.25rem!important}.fresh-section .m-md-2{margin:.5rem!important}.fresh-section .m-md-3{margin:1rem!important}.fresh-section .m-md-4{margin:1.5rem!important}.fresh-section .m-md-5{margin:3rem!important}.fresh-section .m-md-auto{margin:auto!important}.fresh-section .mx-md-0{margin-right:0!important;margin-left:0!important}.fresh-section .mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.fresh-section .mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.fresh-section .mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.fresh-section .mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.fresh-section .mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.fresh-section .mx-md-auto{margin-right:auto!important;margin-left:auto!important}.fresh-section .my-md-0{margin-top:0!important;margin-bottom:0!important}.fresh-section .my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.fresh-section .my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.fresh-section .my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.fresh-section .my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.fresh-section .my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.fresh-section .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.fresh-section .mt-md-0{margin-top:0!important}.fresh-section .mt-md-1{margin-top:.25rem!important}.fresh-section .mt-md-2{margin-top:.5rem!important}.fresh-section .mt-md-3{margin-top:1rem!important}.fresh-section .mt-md-4{margin-top:1.5rem!important}.fresh-section .mt-md-5{margin-top:3rem!important}.fresh-section .mt-md-auto{margin-top:auto!important}.fresh-section .me-md-0{margin-right:0!important}.fresh-section .me-md-1{margin-right:.25rem!important}.fresh-section .me-md-2{margin-right:.5rem!important}.fresh-section .me-md-3{margin-right:1rem!important}.fresh-section .me-md-4{margin-right:1.5rem!important}.fresh-section .me-md-5{margin-right:3rem!important}.fresh-section .me-md-auto{margin-right:auto!important}.fresh-section .mb-md-0{margin-bottom:0!important}.fresh-section .mb-md-1{margin-bottom:.25rem!important}.fresh-section .mb-md-2{margin-bottom:.5rem!important}.fresh-section .mb-md-3{margin-bottom:1rem!important}.fresh-section .mb-md-4{margin-bottom:1.5rem!important}.fresh-section .mb-md-5{margin-bottom:3rem!important}.fresh-section .mb-md-auto{margin-bottom:auto!important}.fresh-section .ms-md-0{margin-left:0!important}.fresh-section .ms-md-1{margin-left:.25rem!important}.fresh-section .ms-md-2{margin-left:.5rem!important}.fresh-section .ms-md-3{margin-left:1rem!important}.fresh-section .ms-md-4{margin-left:1.5rem!important}.fresh-section .ms-md-5{margin-left:3rem!important}.fresh-section .ms-md-auto{margin-left:auto!important}.fresh-section .p-md-0{padding:0!important}.fresh-section .p-md-1{padding:.25rem!important}.fresh-section .p-md-2{padding:.5rem!important}.fresh-section .p-md-3{padding:1rem!important}.fresh-section .p-md-4{padding:1.5rem!important}.fresh-section .p-md-5{padding:3rem!important}.fresh-section .px-md-0{padding-right:0!important;padding-left:0!important}.fresh-section .px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.fresh-section .px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.fresh-section .px-md-3{padding-right:1rem!important;padding-left:1rem!important}.fresh-section .px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.fresh-section .px-md-5{padding-right:3rem!important;padding-left:3rem!important}.fresh-section .py-md-0{padding-top:0!important;padding-bottom:0!important}.fresh-section .py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.fresh-section .py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.fresh-section .py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.fresh-section .py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fresh-section .py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.fresh-section .pt-md-0{padding-top:0!important}.fresh-section .pt-md-1{padding-top:.25rem!important}.fresh-section .pt-md-2{padding-top:.5rem!important}.fresh-section .pt-md-3{padding-top:1rem!important}.fresh-section .pt-md-4{padding-top:1.5rem!important}.fresh-section .pt-md-5{padding-top:3rem!important}.fresh-section .pe-md-0{padding-right:0!important}.fresh-section .pe-md-1{padding-right:.25rem!important}.fresh-section .pe-md-2{padding-right:.5rem!important}.fresh-section .pe-md-3{padding-right:1rem!important}.fresh-section .pe-md-4{padding-right:1.5rem!important}.fresh-section .pe-md-5{padding-right:3rem!important}.fresh-section .pb-md-0{padding-bottom:0!important}.fresh-section .pb-md-1{padding-bottom:.25rem!important}.fresh-section .pb-md-2{padding-bottom:.5rem!important}.fresh-section .pb-md-3{padding-bottom:1rem!important}.fresh-section .pb-md-4{padding-bottom:1.5rem!important}.fresh-section .pb-md-5{padding-bottom:3rem!important}.fresh-section .ps-md-0{padding-left:0!important}.fresh-section .ps-md-1{padding-left:.25rem!important}.fresh-section .ps-md-2{padding-left:.5rem!important}.fresh-section .ps-md-3{padding-left:1rem!important}.fresh-section .ps-md-4{padding-left:1.5rem!important}.fresh-section .ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.fresh-section .d-lg-inline{display:inline!important}.fresh-section .d-lg-inline-block{display:inline-block!important}.fresh-section .d-lg-block{display:block!important}.fresh-section .d-lg-grid{display:grid!important}.fresh-section .d-lg-table{display:table!important}.fresh-section .d-lg-table-row{display:table-row!important}.fresh-section .d-lg-table-cell{display:table-cell!important}.fresh-section .d-lg-flex{display:flex!important}.fresh-section .d-lg-inline-flex{display:inline-flex!important}.fresh-section .d-lg-none{display:none!important}.fresh-section .flex-lg-fill{flex:1 1 auto!important}.fresh-section .flex-lg-row{flex-direction:row!important}.fresh-section .flex-lg-column{flex-direction:column!important}.fresh-section .flex-lg-row-reverse{flex-direction:row-reverse!important}.fresh-section .flex-lg-column-reverse{flex-direction:column-reverse!important}.fresh-section .flex-lg-grow-0{flex-grow:0!important}.fresh-section .flex-lg-grow-1{flex-grow:1!important}.fresh-section .flex-lg-shrink-0{flex-shrink:0!important}.fresh-section .flex-lg-shrink-1{flex-shrink:1!important}.fresh-section .flex-lg-wrap{flex-wrap:wrap!important}.fresh-section .flex-lg-nowrap{flex-wrap:nowrap!important}.fresh-section .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.fresh-section .justify-content-lg-start{justify-content:flex-start!important}.fresh-section .justify-content-lg-end{justify-content:flex-end!important}.fresh-section .justify-content-lg-center{justify-content:center!important}.fresh-section .justify-content-lg-between{justify-content:space-between!important}.fresh-section .justify-content-lg-around{justify-content:space-around!important}.fresh-section .justify-content-lg-evenly{justify-content:space-evenly!important}.fresh-section .align-items-lg-start{align-items:flex-start!important}.fresh-section .align-items-lg-end{align-items:flex-end!important}.fresh-section .align-items-lg-center{align-items:center!important}.fresh-section .align-items-lg-baseline{align-items:baseline!important}.fresh-section .align-items-lg-stretch{align-items:stretch!important}.fresh-section .align-content-lg-start{align-content:flex-start!important}.fresh-section .align-content-lg-end{align-content:flex-end!important}.fresh-section .align-content-lg-center{align-content:center!important}.fresh-section .align-content-lg-between{align-content:space-between!important}.fresh-section .align-content-lg-around{align-content:space-around!important}.fresh-section .align-content-lg-stretch{align-content:stretch!important}.fresh-section .align-self-lg-auto{align-self:auto!important}.fresh-section .align-self-lg-start{align-self:flex-start!important}.fresh-section .align-self-lg-end{align-self:flex-end!important}.fresh-section .align-self-lg-center{align-self:center!important}.fresh-section .align-self-lg-baseline{align-self:baseline!important}.fresh-section .align-self-lg-stretch{align-self:stretch!important}.fresh-section .order-lg-first{order:-1!important}.fresh-section .order-lg-0{order:0!important}.fresh-section .order-lg-1{order:1!important}.fresh-section .order-lg-2{order:2!important}.fresh-section .order-lg-3{order:3!important}.fresh-section .order-lg-4{order:4!important}.fresh-section .order-lg-5{order:5!important}.fresh-section .order-lg-last{order:6!important}.fresh-section .m-lg-0{margin:0!important}.fresh-section .m-lg-1{margin:.25rem!important}.fresh-section .m-lg-2{margin:.5rem!important}.fresh-section .m-lg-3{margin:1rem!important}.fresh-section .m-lg-4{margin:1.5rem!important}.fresh-section .m-lg-5{margin:3rem!important}.fresh-section .m-lg-auto{margin:auto!important}.fresh-section .mx-lg-0{margin-right:0!important;margin-left:0!important}.fresh-section .mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.fresh-section .mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.fresh-section .mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.fresh-section .mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.fresh-section .mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.fresh-section .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.fresh-section .my-lg-0{margin-top:0!important;margin-bottom:0!important}.fresh-section .my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.fresh-section .my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.fresh-section .my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.fresh-section .my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.fresh-section .my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.fresh-section .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.fresh-section .mt-lg-0{margin-top:0!important}.fresh-section .mt-lg-1{margin-top:.25rem!important}.fresh-section .mt-lg-2{margin-top:.5rem!important}.fresh-section .mt-lg-3{margin-top:1rem!important}.fresh-section .mt-lg-4{margin-top:1.5rem!important}.fresh-section .mt-lg-5{margin-top:3rem!important}.fresh-section .mt-lg-auto{margin-top:auto!important}.fresh-section .me-lg-0{margin-right:0!important}.fresh-section .me-lg-1{margin-right:.25rem!important}.fresh-section .me-lg-2{margin-right:.5rem!important}.fresh-section .me-lg-3{margin-right:1rem!important}.fresh-section .me-lg-4{margin-right:1.5rem!important}.fresh-section .me-lg-5{margin-right:3rem!important}.fresh-section .me-lg-auto{margin-right:auto!important}.fresh-section .mb-lg-0{margin-bottom:0!important}.fresh-section .mb-lg-1{margin-bottom:.25rem!important}.fresh-section .mb-lg-2{margin-bottom:.5rem!important}.fresh-section .mb-lg-3{margin-bottom:1rem!important}.fresh-section .mb-lg-4{margin-bottom:1.5rem!important}.fresh-section .mb-lg-5{margin-bottom:3rem!important}.fresh-section .mb-lg-auto{margin-bottom:auto!important}.fresh-section .ms-lg-0{margin-left:0!important}.fresh-section .ms-lg-1{margin-left:.25rem!important}.fresh-section .ms-lg-2{margin-left:.5rem!important}.fresh-section .ms-lg-3{margin-left:1rem!important}.fresh-section .ms-lg-4{margin-left:1.5rem!important}.fresh-section .ms-lg-5{margin-left:3rem!important}.fresh-section .ms-lg-auto{margin-left:auto!important}.fresh-section .p-lg-0{padding:0!important}.fresh-section .p-lg-1{padding:.25rem!important}.fresh-section .p-lg-2{padding:.5rem!important}.fresh-section .p-lg-3{padding:1rem!important}.fresh-section .p-lg-4{padding:1.5rem!important}.fresh-section .p-lg-5{padding:3rem!important}.fresh-section .px-lg-0{padding-right:0!important;padding-left:0!important}.fresh-section .px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.fresh-section .px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.fresh-section .px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.fresh-section .px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.fresh-section .px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.fresh-section .py-lg-0{padding-top:0!important;padding-bottom:0!important}.fresh-section .py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.fresh-section .py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.fresh-section .py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.fresh-section .py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fresh-section .py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.fresh-section .pt-lg-0{padding-top:0!important}.fresh-section .pt-lg-1{padding-top:.25rem!important}.fresh-section .pt-lg-2{padding-top:.5rem!important}.fresh-section .pt-lg-3{padding-top:1rem!important}.fresh-section .pt-lg-4{padding-top:1.5rem!important}.fresh-section .pt-lg-5{padding-top:3rem!important}.fresh-section .pe-lg-0{padding-right:0!important}.fresh-section .pe-lg-1{padding-right:.25rem!important}.fresh-section .pe-lg-2{padding-right:.5rem!important}.fresh-section .pe-lg-3{padding-right:1rem!important}.fresh-section .pe-lg-4{padding-right:1.5rem!important}.fresh-section .pe-lg-5{padding-right:3rem!important}.fresh-section .pb-lg-0{padding-bottom:0!important}.fresh-section .pb-lg-1{padding-bottom:.25rem!important}.fresh-section .pb-lg-2{padding-bottom:.5rem!important}.fresh-section .pb-lg-3{padding-bottom:1rem!important}.fresh-section .pb-lg-4{padding-bottom:1.5rem!important}.fresh-section .pb-lg-5{padding-bottom:3rem!important}.fresh-section .ps-lg-0{padding-left:0!important}.fresh-section .ps-lg-1{padding-left:.25rem!important}.fresh-section .ps-lg-2{padding-left:.5rem!important}.fresh-section .ps-lg-3{padding-left:1rem!important}.fresh-section .ps-lg-4{padding-left:1.5rem!important}.fresh-section .ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.fresh-section .d-xl-inline{display:inline!important}.fresh-section .d-xl-inline-block{display:inline-block!important}.fresh-section .d-xl-block{display:block!important}.fresh-section .d-xl-grid{display:grid!important}.fresh-section .d-xl-table{display:table!important}.fresh-section .d-xl-table-row{display:table-row!important}.fresh-section .d-xl-table-cell{display:table-cell!important}.fresh-section .d-xl-flex{display:flex!important}.fresh-section .d-xl-inline-flex{display:inline-flex!important}.fresh-section .d-xl-none{display:none!important}.fresh-section .flex-xl-fill{flex:1 1 auto!important}.fresh-section .flex-xl-row{flex-direction:row!important}.fresh-section .flex-xl-column{flex-direction:column!important}.fresh-section .flex-xl-row-reverse{flex-direction:row-reverse!important}.fresh-section .flex-xl-column-reverse{flex-direction:column-reverse!important}.fresh-section .flex-xl-grow-0{flex-grow:0!important}.fresh-section .flex-xl-grow-1{flex-grow:1!important}.fresh-section .flex-xl-shrink-0{flex-shrink:0!important}.fresh-section .flex-xl-shrink-1{flex-shrink:1!important}.fresh-section .flex-xl-wrap{flex-wrap:wrap!important}.fresh-section .flex-xl-nowrap{flex-wrap:nowrap!important}.fresh-section .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.fresh-section .justify-content-xl-start{justify-content:flex-start!important}.fresh-section .justify-content-xl-end{justify-content:flex-end!important}.fresh-section .justify-content-xl-center{justify-content:center!important}.fresh-section .justify-content-xl-between{justify-content:space-between!important}.fresh-section .justify-content-xl-around{justify-content:space-around!important}.fresh-section .justify-content-xl-evenly{justify-content:space-evenly!important}.fresh-section .align-items-xl-start{align-items:flex-start!important}.fresh-section .align-items-xl-end{align-items:flex-end!important}.fresh-section .align-items-xl-center{align-items:center!important}.fresh-section .align-items-xl-baseline{align-items:baseline!important}.fresh-section .align-items-xl-stretch{align-items:stretch!important}.fresh-section .align-content-xl-start{align-content:flex-start!important}.fresh-section .align-content-xl-end{align-content:flex-end!important}.fresh-section .align-content-xl-center{align-content:center!important}.fresh-section .align-content-xl-between{align-content:space-between!important}.fresh-section .align-content-xl-around{align-content:space-around!important}.fresh-section .align-content-xl-stretch{align-content:stretch!important}.fresh-section .align-self-xl-auto{align-self:auto!important}.fresh-section .align-self-xl-start{align-self:flex-start!important}.fresh-section .align-self-xl-end{align-self:flex-end!important}.fresh-section .align-self-xl-center{align-self:center!important}.fresh-section .align-self-xl-baseline{align-self:baseline!important}.fresh-section .align-self-xl-stretch{align-self:stretch!important}.fresh-section .order-xl-first{order:-1!important}.fresh-section .order-xl-0{order:0!important}.fresh-section .order-xl-1{order:1!important}.fresh-section .order-xl-2{order:2!important}.fresh-section .order-xl-3{order:3!important}.fresh-section .order-xl-4{order:4!important}.fresh-section .order-xl-5{order:5!important}.fresh-section .order-xl-last{order:6!important}.fresh-section .m-xl-0{margin:0!important}.fresh-section .m-xl-1{margin:.25rem!important}.fresh-section .m-xl-2{margin:.5rem!important}.fresh-section .m-xl-3{margin:1rem!important}.fresh-section .m-xl-4{margin:1.5rem!important}.fresh-section .m-xl-5{margin:3rem!important}.fresh-section .m-xl-auto{margin:auto!important}.fresh-section .mx-xl-0{margin-right:0!important;margin-left:0!important}.fresh-section .mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.fresh-section .mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.fresh-section .mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.fresh-section .mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.fresh-section .mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.fresh-section .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.fresh-section .my-xl-0{margin-top:0!important;margin-bottom:0!important}.fresh-section .my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.fresh-section .my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.fresh-section .my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.fresh-section .my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.fresh-section .my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.fresh-section .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.fresh-section .mt-xl-0{margin-top:0!important}.fresh-section .mt-xl-1{margin-top:.25rem!important}.fresh-section .mt-xl-2{margin-top:.5rem!important}.fresh-section .mt-xl-3{margin-top:1rem!important}.fresh-section .mt-xl-4{margin-top:1.5rem!important}.fresh-section .mt-xl-5{margin-top:3rem!important}.fresh-section .mt-xl-auto{margin-top:auto!important}.fresh-section .me-xl-0{margin-right:0!important}.fresh-section .me-xl-1{margin-right:.25rem!important}.fresh-section .me-xl-2{margin-right:.5rem!important}.fresh-section .me-xl-3{margin-right:1rem!important}.fresh-section .me-xl-4{margin-right:1.5rem!important}.fresh-section .me-xl-5{margin-right:3rem!important}.fresh-section .me-xl-auto{margin-right:auto!important}.fresh-section .mb-xl-0{margin-bottom:0!important}.fresh-section .mb-xl-1{margin-bottom:.25rem!important}.fresh-section .mb-xl-2{margin-bottom:.5rem!important}.fresh-section .mb-xl-3{margin-bottom:1rem!important}.fresh-section .mb-xl-4{margin-bottom:1.5rem!important}.fresh-section .mb-xl-5{margin-bottom:3rem!important}.fresh-section .mb-xl-auto{margin-bottom:auto!important}.fresh-section .ms-xl-0{margin-left:0!important}.fresh-section .ms-xl-1{margin-left:.25rem!important}.fresh-section .ms-xl-2{margin-left:.5rem!important}.fresh-section .ms-xl-3{margin-left:1rem!important}.fresh-section .ms-xl-4{margin-left:1.5rem!important}.fresh-section .ms-xl-5{margin-left:3rem!important}.fresh-section .ms-xl-auto{margin-left:auto!important}.fresh-section .p-xl-0{padding:0!important}.fresh-section .p-xl-1{padding:.25rem!important}.fresh-section .p-xl-2{padding:.5rem!important}.fresh-section .p-xl-3{padding:1rem!important}.fresh-section .p-xl-4{padding:1.5rem!important}.fresh-section .p-xl-5{padding:3rem!important}.fresh-section .px-xl-0{padding-right:0!important;padding-left:0!important}.fresh-section .px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.fresh-section .px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.fresh-section .px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.fresh-section .px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.fresh-section .px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.fresh-section .py-xl-0{padding-top:0!important;padding-bottom:0!important}.fresh-section .py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.fresh-section .py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.fresh-section .py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.fresh-section .py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fresh-section .py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.fresh-section .pt-xl-0{padding-top:0!important}.fresh-section .pt-xl-1{padding-top:.25rem!important}.fresh-section .pt-xl-2{padding-top:.5rem!important}.fresh-section .pt-xl-3{padding-top:1rem!important}.fresh-section .pt-xl-4{padding-top:1.5rem!important}.fresh-section .pt-xl-5{padding-top:3rem!important}.fresh-section .pe-xl-0{padding-right:0!important}.fresh-section .pe-xl-1{padding-right:.25rem!important}.fresh-section .pe-xl-2{padding-right:.5rem!important}.fresh-section .pe-xl-3{padding-right:1rem!important}.fresh-section .pe-xl-4{padding-right:1.5rem!important}.fresh-section .pe-xl-5{padding-right:3rem!important}.fresh-section .pb-xl-0{padding-bottom:0!important}.fresh-section .pb-xl-1{padding-bottom:.25rem!important}.fresh-section .pb-xl-2{padding-bottom:.5rem!important}.fresh-section .pb-xl-3{padding-bottom:1rem!important}.fresh-section .pb-xl-4{padding-bottom:1.5rem!important}.fresh-section .pb-xl-5{padding-bottom:3rem!important}.fresh-section .ps-xl-0{padding-left:0!important}.fresh-section .ps-xl-1{padding-left:.25rem!important}.fresh-section .ps-xl-2{padding-left:.5rem!important}.fresh-section .ps-xl-3{padding-left:1rem!important}.fresh-section .ps-xl-4{padding-left:1.5rem!important}.fresh-section .ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.fresh-section .d-xxl-inline{display:inline!important}.fresh-section .d-xxl-inline-block{display:inline-block!important}.fresh-section .d-xxl-block{display:block!important}.fresh-section .d-xxl-grid{display:grid!important}.fresh-section .d-xxl-table{display:table!important}.fresh-section .d-xxl-table-row{display:table-row!important}.fresh-section .d-xxl-table-cell{display:table-cell!important}.fresh-section .d-xxl-flex{display:flex!important}.fresh-section .d-xxl-inline-flex{display:inline-flex!important}.fresh-section .d-xxl-none{display:none!important}.fresh-section .flex-xxl-fill{flex:1 1 auto!important}.fresh-section .flex-xxl-row{flex-direction:row!important}.fresh-section .flex-xxl-column{flex-direction:column!important}.fresh-section .flex-xxl-row-reverse{flex-direction:row-reverse!important}.fresh-section .flex-xxl-column-reverse{flex-direction:column-reverse!important}.fresh-section .flex-xxl-grow-0{flex-grow:0!important}.fresh-section .flex-xxl-grow-1{flex-grow:1!important}.fresh-section .flex-xxl-shrink-0{flex-shrink:0!important}.fresh-section .flex-xxl-shrink-1{flex-shrink:1!important}.fresh-section .flex-xxl-wrap{flex-wrap:wrap!important}.fresh-section .flex-xxl-nowrap{flex-wrap:nowrap!important}.fresh-section .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.fresh-section .justify-content-xxl-start{justify-content:flex-start!important}.fresh-section .justify-content-xxl-end{justify-content:flex-end!important}.fresh-section .justify-content-xxl-center{justify-content:center!important}.fresh-section .justify-content-xxl-between{justify-content:space-between!important}.fresh-section .justify-content-xxl-around{justify-content:space-around!important}.fresh-section .justify-content-xxl-evenly{justify-content:space-evenly!important}.fresh-section .align-items-xxl-start{align-items:flex-start!important}.fresh-section .align-items-xxl-end{align-items:flex-end!important}.fresh-section .align-items-xxl-center{align-items:center!important}.fresh-section .align-items-xxl-baseline{align-items:baseline!important}.fresh-section .align-items-xxl-stretch{align-items:stretch!important}.fresh-section .align-content-xxl-start{align-content:flex-start!important}.fresh-section .align-content-xxl-end{align-content:flex-end!important}.fresh-section .align-content-xxl-center{align-content:center!important}.fresh-section .align-content-xxl-between{align-content:space-between!important}.fresh-section .align-content-xxl-around{align-content:space-around!important}.fresh-section .align-content-xxl-stretch{align-content:stretch!important}.fresh-section .align-self-xxl-auto{align-self:auto!important}.fresh-section .align-self-xxl-start{align-self:flex-start!important}.fresh-section .align-self-xxl-end{align-self:flex-end!important}.fresh-section .align-self-xxl-center{align-self:center!important}.fresh-section .align-self-xxl-baseline{align-self:baseline!important}.fresh-section .align-self-xxl-stretch{align-self:stretch!important}.fresh-section .order-xxl-first{order:-1!important}.fresh-section .order-xxl-0{order:0!important}.fresh-section .order-xxl-1{order:1!important}.fresh-section .order-xxl-2{order:2!important}.fresh-section .order-xxl-3{order:3!important}.fresh-section .order-xxl-4{order:4!important}.fresh-section .order-xxl-5{order:5!important}.fresh-section .order-xxl-last{order:6!important}.fresh-section .m-xxl-0{margin:0!important}.fresh-section .m-xxl-1{margin:.25rem!important}.fresh-section .m-xxl-2{margin:.5rem!important}.fresh-section .m-xxl-3{margin:1rem!important}.fresh-section .m-xxl-4{margin:1.5rem!important}.fresh-section .m-xxl-5{margin:3rem!important}.fresh-section .m-xxl-auto{margin:auto!important}.fresh-section .mx-xxl-0{margin-right:0!important;margin-left:0!important}.fresh-section .mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.fresh-section .mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.fresh-section .mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.fresh-section .mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.fresh-section .mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.fresh-section .mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.fresh-section .my-xxl-0{margin-top:0!important;margin-bottom:0!important}.fresh-section .my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.fresh-section .my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.fresh-section .my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.fresh-section .my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.fresh-section .my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.fresh-section .my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.fresh-section .mt-xxl-0{margin-top:0!important}.fresh-section .mt-xxl-1{margin-top:.25rem!important}.fresh-section .mt-xxl-2{margin-top:.5rem!important}.fresh-section .mt-xxl-3{margin-top:1rem!important}.fresh-section .mt-xxl-4{margin-top:1.5rem!important}.fresh-section .mt-xxl-5{margin-top:3rem!important}.fresh-section .mt-xxl-auto{margin-top:auto!important}.fresh-section .me-xxl-0{margin-right:0!important}.fresh-section .me-xxl-1{margin-right:.25rem!important}.fresh-section .me-xxl-2{margin-right:.5rem!important}.fresh-section .me-xxl-3{margin-right:1rem!important}.fresh-section .me-xxl-4{margin-right:1.5rem!important}.fresh-section .me-xxl-5{margin-right:3rem!important}.fresh-section .me-xxl-auto{margin-right:auto!important}.fresh-section .mb-xxl-0{margin-bottom:0!important}.fresh-section .mb-xxl-1{margin-bottom:.25rem!important}.fresh-section .mb-xxl-2{margin-bottom:.5rem!important}.fresh-section .mb-xxl-3{margin-bottom:1rem!important}.fresh-section .mb-xxl-4{margin-bottom:1.5rem!important}.fresh-section .mb-xxl-5{margin-bottom:3rem!important}.fresh-section .mb-xxl-auto{margin-bottom:auto!important}.fresh-section .ms-xxl-0{margin-left:0!important}.fresh-section .ms-xxl-1{margin-left:.25rem!important}.fresh-section .ms-xxl-2{margin-left:.5rem!important}.fresh-section .ms-xxl-3{margin-left:1rem!important}.fresh-section .ms-xxl-4{margin-left:1.5rem!important}.fresh-section .ms-xxl-5{margin-left:3rem!important}.fresh-section .ms-xxl-auto{margin-left:auto!important}.fresh-section .p-xxl-0{padding:0!important}.fresh-section .p-xxl-1{padding:.25rem!important}.fresh-section .p-xxl-2{padding:.5rem!important}.fresh-section .p-xxl-3{padding:1rem!important}.fresh-section .p-xxl-4{padding:1.5rem!important}.fresh-section .p-xxl-5{padding:3rem!important}.fresh-section .px-xxl-0{padding-right:0!important;padding-left:0!important}.fresh-section .px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.fresh-section .px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.fresh-section .px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.fresh-section .px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.fresh-section .px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.fresh-section .py-xxl-0{padding-top:0!important;padding-bottom:0!important}.fresh-section .py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.fresh-section .py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.fresh-section .py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.fresh-section .py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.fresh-section .py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.fresh-section .pt-xxl-0{padding-top:0!important}.fresh-section .pt-xxl-1{padding-top:.25rem!important}.fresh-section .pt-xxl-2{padding-top:.5rem!important}.fresh-section .pt-xxl-3{padding-top:1rem!important}.fresh-section .pt-xxl-4{padding-top:1.5rem!important}.fresh-section .pt-xxl-5{padding-top:3rem!important}.fresh-section .pe-xxl-0{padding-right:0!important}.fresh-section .pe-xxl-1{padding-right:.25rem!important}.fresh-section .pe-xxl-2{padding-right:.5rem!important}.fresh-section .pe-xxl-3{padding-right:1rem!important}.fresh-section .pe-xxl-4{padding-right:1.5rem!important}.fresh-section .pe-xxl-5{padding-right:3rem!important}.fresh-section .pb-xxl-0{padding-bottom:0!important}.fresh-section .pb-xxl-1{padding-bottom:.25rem!important}.fresh-section .pb-xxl-2{padding-bottom:.5rem!important}.fresh-section .pb-xxl-3{padding-bottom:1rem!important}.fresh-section .pb-xxl-4{padding-bottom:1.5rem!important}.fresh-section .pb-xxl-5{padding-bottom:3rem!important}.fresh-section .ps-xxl-0{padding-left:0!important}.fresh-section .ps-xxl-1{padding-left:.25rem!important}.fresh-section .ps-xxl-2{padding-left:.5rem!important}.fresh-section .ps-xxl-3{padding-left:1rem!important}.fresh-section .ps-xxl-4{padding-left:1.5rem!important}.fresh-section .ps-xxl-5{padding-left:3rem!important}}@media print{.fresh-section .d-print-inline{display:inline!important}.fresh-section .d-print-inline-block{display:inline-block!important}.fresh-section .d-print-block{display:block!important}.fresh-section .d-print-grid{display:grid!important}.fresh-section .d-print-table{display:table!important}.fresh-section .d-print-table-row{display:table-row!important}.fresh-section .d-print-table-cell{display:table-cell!important}.fresh-section .d-print-flex{display:flex!important}.fresh-section .d-print-inline-flex{display:inline-flex!important}.fresh-section .d-print-none{display:none!important}}


/* Slick carousel global overrides */
.fresh-section .fresh-slides__ul .slick-dots,
.fresh-section .fresh-slides__ul .slick-dots * {
    background-color: transparent;
}
.fresh-section .slick-dots {
    bottom: -20px;
    margin: 0;
}
.fresh-section .slick-dots li:only-child {
    display: none;
}
.fresh-section .slick-dots li button:before {
    content: '\2022';
    font-size: 20px;
}
.fresh-section .slick-arrow {
    border-style: solid;
    border-color: #CEA967;
    border-width: 2px 2px 0 0;
    z-index: 1;
    height: 12px;
    width: 12px;
}
.fresh-section-wrapper .fresh-section .slick-prev {
    background-color: transparent;
    box-shadow: 2px -2px 0px 1px rgba(255,255,255,0.7);
    left: -6px;
    transform: rotate(-135deg);
}
.fresh-section .container-fluid .slick-prev {
    left: -2px;
}
.fresh-section .slick-prev:before,
.fresh-section .slick-next:before {
    content: '';
}
.fresh-section-wrapper .fresh-section .slick-next {
    background-color: transparent;
    box-shadow: 2px -2px 0px 1px rgba(255,255,255,0.7);
    right: -6px;
    transform: rotate(45deg);
}
.fresh-section .container-fluid .slick-next {
    right: -2px;
}

/* Bootstrap global overrides */
.fresh-section__img-text .fresh-section .row>* {
    padding-left: 0;
    padding-right: 0;
}

/****************************************************
*
*
*	end third party style includes
*
*
****************************************************/


/****  start default styles  ****************************************************/
html {
    font-size: 62.5%;
    margin: 0 auto;
    max-width: var(--global-max-w);
}
html body {
    color: var(--default-color-text);
    font-family: var(--fresh-sm-font--body);
	font-size: 1.4rem;
	line-height: 2.1rem;
}
.fresh-section .sm\:font--body {
    font-family: var(--fresh-sm-font--body);
}
.fresh-section .sm\:font--header {
    font-family: var(--fresh-sm-font--header);
}
.fresh-section .sm\:font--alt {
    font-family: var(--fresh-sm-font--alt);
}
.fresh-section a {
    color: rgba(var(--default-color-link), 1.0);
}
.fresh-section img {
	height: auto;
	max-width: 100%;
}
.fresh-section video {
	height: auto;
    visibility: hidden;
	width: 100%;
}
.fresh-section strong {
	font-weight: 600;
}
.fresh-section ul{
	list-style: disc;
    list-style-position: inside;
	margin: 5px 0;
}
.fresh-section picture {
	display: inline-block;
	font-size: 0;
	line-height: 0;
	max-width: 100%;
}
.fresh-section em {
    font-style: italic;
}
.fresh-toggle[type=checkbox] {
    display: none;
}
@media all and (min-width: 768px) {
    html body {
        font-family: var(--fresh-md-font--body);
    }
    .fresh-section .md\:font--body {
        font-family: var(--fresh-md-font--body);
    }
    .fresh-section .md\:font--header {
        font-family: var(--fresh-md-font--header);
    }
    .fresh-section .md\:font--alt {
        font-family: var(--fresh-md-font--alt);
    }
    .fresh-section ul{
        margin: 10px 0 10px 1em;
    }
    .fresh-section li {
        padding-left: 1em;
        padding-right: 1em;
    }
    .fresh-section video {
        visibility: visible;
    }
}
/****  end default styles  ****************************************************/


/****  start fresh-frame styles  ****************************************************/
.fresh-section .fresh-frame {
    position: relative;
}
.fresh-section .fresh-frame--1\:1 {
    padding-bottom: calc( 1 / 1 * 100% );
}
.fresh-section .fresh-frame--2\:3 {
    padding-bottom: calc( 3 / 2 * 100% );
}
.fresh-section .fresh-frame--3\:2 {
    padding-bottom: calc( 2 / 3 * 100% );
}
.fresh-section .fresh-frame--4\:3 {
    padding-bottom: calc( 3 / 4 * 100% );
}
.fresh-section .fresh-frame--3\:4 {
    padding-bottom: calc( 4 / 3 * 100% );
}
.fresh-section .fresh-frame--16\:9 {
    padding-bottom: calc( 9 / 16 * 100% );
}
.fresh-section .fresh-frame--9\:16 {
    padding-bottom: calc( 16 / 9 * 100% );
}
.fresh-section .fresh-frame img,
.fresh-section .fresh-frame svg,
.fresh-section .fresh-frame video,
.fresh-section .fresh-frame iframe,
.fresh-section .fresh-frame object,
.fresh-section .fresh-frame embed {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
/****  end fresh-frame styles  ****************************************************/


/****  start section styles  ****************************************************/
.fresh-section .container-fluid {
    box-sizing: border-box;
}
.fresh-section {
    text-align: center;
}
.fresh-section .row {
    margin: 0;
}
.fresh-section .fresh-section__content-wrapper {
    padding: 0;
}
.fresh-section .section__column--image {
    font-size: 0;
    line-height: 0;
    padding: 0;
}

/* 2 column padding in-between columns (split evenly between both) */
@media all and (max-width: 767px) {
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-0,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-0 {
        padding-bottom: 0px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-0,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-0 {
        padding-top: 0px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-5,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-5 {
        padding-bottom: 5px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-5,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-5 {
        padding-top: 5px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-10,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-10 {
        padding-bottom: 10px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-10,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-10 {
        padding-top: 10px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-15,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-15 {
        padding-bottom: 15px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-15,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-15 {
        padding-top: 15px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-20,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-20 {
        padding-bottom: 20px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-20,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-20 {
        padding-top: 20px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-25,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-25 {
        padding-bottom: 25px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-25,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-25 {
        padding-top: 25px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-30,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-30 {
        padding-bottom: 30px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-30,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-30 {
        padding-top: 30px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-35,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-35 {
        padding-bottom: 35px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-35,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-35 {
        padding-top: 35px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-40,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-40 {
        padding-bottom: 40px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-40,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-40 {
        padding-top: 40px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-45,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-45 {
        padding-bottom: 45px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-45,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-45 {
        padding-top: 45px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-50,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-50 {
        padding-bottom: 50px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-50,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-50 {
        padding-top: 50px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-55,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-55 {
        padding-bottom: 55px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-55,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-55 {
        padding-top: 55px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-60,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-60 {
        padding-bottom: 60px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-60,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-60 {
        padding-top: 60px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-65,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-65 {
        padding-bottom: 65px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-65,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-65 {
        padding-top: 65px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-70,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-70 {
        padding-bottom: 70px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-70,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-70 {
        padding-top: 70px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-75,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-75 {
        padding-bottom: 75px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-75,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-75 {
        padding-top: 75px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-80,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-80 {
        padding-bottom: 80px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-80,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-80 {
        padding-top: 80px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-85,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-85 {
        padding-bottom: 85px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-85,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-85 {
        padding-top: 85px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-90,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-90 {
        padding-bottom: 90px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-90,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-90 {
        padding-top: 90px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-95,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-95 {
        padding-bottom: 95px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-95,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-95 {
        padding-top: 95px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--1.sm\:section--p-100,
    .fresh-section.reverse-order-sm-2col .section__column--2.sm\:section--p-100 {
        padding-bottom: 100px;
    }
    .fresh-section.normal-order-sm-col2 .section__column--2.sm\:section--p-100,
    .fresh-section.reverse-order-sm-2col .section__column--1.sm\:section--p-100 {
        padding-top: 100px;
    }
}

@media all and (min-width: 768px) {
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-0,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-0 {
        padding-right: 0px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-0,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-0 {
        padding-left: 0px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-5,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-5 {
        padding-right: 5px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-5,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-5 {
        padding-left: 5px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-10,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-10 {
        padding-right: 10px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-10,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-10 {
        padding-left: 10px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-15,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-15 {
        padding-right: 15px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-15,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-15 {
        padding-left: 15px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-20,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-20 {
        padding-right: 20px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-20,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-20 {
        padding-left: 20px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-25,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-25 {
        padding-right: 25px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-25,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-25 {
        padding-left: 25px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-30,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-30 {
        padding-right: 30px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-30,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-30 {
        padding-left: 30px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-35,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-35 {
        padding-right: 35px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-35,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-35 {
        padding-left: 35px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-40,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-40 {
        padding-right: 40px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-40,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-40 {
        padding-left: 40px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-45,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-45 {
        padding-right: 45px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-45,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-45 {
        padding-left: 45px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-50,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-50 {
        padding-right: 50px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-50,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-50 {
        padding-left: 50px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-55,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-55 {
        padding-right: 55px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-55,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-55 {
        padding-left: 55px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-60,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-60 {
        padding-right: 60px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-60,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-60 {
        padding-left: 60px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-65,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-65 {
        padding-right: 65px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-65,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-65 {
        padding-left: 65px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-70,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-70 {
        padding-right: 70px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-70,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-70 {
        padding-left: 70px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-75,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-75 {
        padding-right: 75px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-75,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-75 {
        padding-left: 75px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-80,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-80 {
        padding-right: 80px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-80,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-80 {
        padding-left: 80px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-85,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-85 {
        padding-right: 85px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-85,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-85 {
        padding-left: 85px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-90,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-90 {
        padding-right: 90px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-90,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-90 {
        padding-left: 90px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-95,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-95 {
        padding-right: 95px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-95,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-95 {
        padding-left: 95px;
    }
    .fresh-section.normal-order-md-col2 .section__column--1.md\:section--p-100,
    .fresh-section.reverse-order-md-2col .section__column--2.md\:section--p-100 {
        padding-right: 100px;
    }
    .fresh-section.normal-order-md-col2 .section__column--2.md\:section--p-100,
    .fresh-section.reverse-order-md-2col .section__column--1.md\:section--p-100 {
        padding-left: 100px;
    }
}

/* order */
.fresh-section.normal-order-sm-col2 .section__column--1 {
    order: 1;
}
.fresh-section.normal-order-sm-col2 .section__column--2 {
    order: 2;
}
.fresh-section.reverse-order-sm-2col .section__column--1 {
    order: 2;
}
.fresh-section.reverse-order-sm-2col .section__column--2 {
    order: 1;
}
.fresh-section.stack-order-sm-col2 .section__column--1 {
    order: 1;
}
.fresh-section.stack-order-sm-col2 .section__break--sm {
    order: 2;
}
.fresh-section.stack-order-sm-col2 .section__column--2 {
    order: 3;
}
.fresh-section.reverse-stack-order-sm-col2 .section__column--1 {
    order: 3;
}
.fresh-section.reverse-stack-order-sm-col2 .section__break--sm {
    order: 2;
}
.fresh-section.reverse-stack-order-sm-col2 .section__column--2 {
    order: 1;
}
.fresh-section .section__header {
    margin-bottom: 5px;
}
.fresh-section .section__column-padding {
    box-sizing: border-box;
    display: inline-block;
    width: 100%;
}
.fresh-hero .section__column-padding {
    padding-left: 0;
    padding-right: 0;
    position: relative;
}
.fresh-section__icons .section__column-padding {
    display: block;
}
.section__header {
    margin-bottom: 5px;
}
.fresh-section .section__break--sm {
    display: block;
    flex-basis: 100%;
    height: 0;
}
@media all and (min-width: 768px) {
    .fresh-section {
        text-align: left;
    }
    .fresh-section.normal-order-md-col2 .section__column--1 {
        order: 1;
    }
    .fresh-section.normal-order-md-col2 .section__column--2 {
        order: 2;
    }
    .fresh-section.reverse-order-md-2col .section__column--1 {
        order: 2;
    }
    .fresh-section.reverse-order-md-2col .section__column--2 {
        order: 1;
    }
    .fresh-section.stack-order-md-col2 .section__column--1 {
        order: 1;
    }
    .fresh-section.stack-order-md-col2 .section__break--md {
        order: 2;
    }
    .fresh-section.stack-order-md-col2 .section__column--2 {
        order: 3;
    }
    .fresh-section.reverse-stack-order-md-col2 .section__column--1 {
        order: 3;
    }
    .fresh-section.reverse-stack-order-md-col2 .section__break--md {
        order: 2;
    }
    .fresh-section.reverse-stack-order-md-col2 .section__column--2 {
        order: 1;
    }
    .fresh-section .section__header {
        margin-bottom: 15px;
    }
    .fresh-section .section__break--sm {
        display: none;
    }
    .fresh-section .section__break--md {
        display: block;
        flex-basis: 100%;
        height: 0;
    }
}
/****  end section styles  ****************************************************/


/****  start custom section classes  ****************************************************/

/* alignment */
.fresh-section .justify-content-left-sm {
    justify-content: var(--justify-content-left);
}
.fresh-section .justify-content-center-sm {
    justify-content: var(--justify-content-center);
}
.fresh-section .justify-content-end-sm {
    justify-content: var(--justify-content-end);
}
@media all and (min-width: 768px) {
    .fresh-section .justify-content-left-md {
        justify-content: var(--justify-content-left);
    }
    .fresh-section .justify-content-center-md {
        justify-content: var(--justify-content-center);
    }
    .fresh-section .justify-content-end-md {
        justify-content: var(--justify-content-end);
    }
}

/* order */
.fresh-section .order--flex-stacked {
    flex-direction: column;
}

/* orders 1-3 and order 1-4 */
.fresh-section .order--1-2-3,
.fresh-section .order--1-3-2,
.fresh-section .order--2-1-3,
.fresh-section .order--2-3-1,
.fresh-section .order--3-1-2,
.fresh-section .order--3-2-1,

.fresh-section .order--1-2-3-4,
.fresh-section .order--1-2-4-3,
.fresh-section .order--1-3-2-4,
.fresh-section .order--1-3-4-2,
.fresh-section .order--1-4-2-3,
.fresh-section .order--1-4-3-2,

.fresh-section .order--2-1-3-4,
.fresh-section .order--2-1-4-3,
.fresh-section .order--2-3-1-4,
.fresh-section .order--2-3-4-1,
.fresh-section .order--2-4-1-3,
.fresh-section .order--2-4-3-1,

.fresh-section .order--3-1-2-4,
.fresh-section .order--3-1-4-2,
.fresh-section .order--3-2-1-4,
.fresh-section .order--3-2-4-1,
.fresh-section .order--3-4-1-2,
.fresh-section .order--3-4-2-1,

.fresh-section .order--4-1-2-3,
.fresh-section .order--4-1-3-2,
.fresh-section .order--4-2-1-3,
.fresh-section .order--4-2-3-1,
.fresh-section .order--4-3-1-2,
.fresh-section .order--4-3-2-1 {
    display: flex;;
}

/* orders 1-3 */
.fresh-section .order--1-2-3 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-2-3 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--1-2-3 > *:nth-child(3) {
    order: 3;
}

.fresh-section .order--1-3-2 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-3-2 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--1-3-2 > *:nth-child(3) {
    order: 2;
}

.fresh-section .order--2-1-3 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--2-1-3 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-1-3 > *:nth-child(3) {
    order: 3;
}
.fresh-section .order--2-3-1 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--2-3-1 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-3-1 > *:nth-child(3) {
    order: 2;
}
.fresh-section .order--3-2-1 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--3-2-1 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--3-2-1 > *:nth-child(3) {
    order: 1;
}
.fresh-section .order--3-1-2 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--3-1-2 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--3-1-2 > *:nth-child(3) {
    order: 1;
}

/* orders 1-4 */
.fresh-section .order--1-2-3-4 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-2-3-4 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--1-2-3-4 > *:nth-child(3) {
    order: 3;
}
.fresh-section .order--1-2-3-4 > *:nth-child(4) {
    order: 4;
}
.fresh-section .order--1-2-4-3 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-2-4-3 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--1-2-4-3 > *:nth-child(3) {
    order: 4;
}
.fresh-section .order--1-2-4-3 > *:nth-child(4) {
    order: 3;
}
.fresh-section .order--1-3-2-4 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-3-2-4 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--1-3-2-4 > *:nth-child(3) {
    order: 2;
}
.fresh-section .order--1-3-2-4 > *:nth-child(4) {
    order: 4;
}
.fresh-section .order--1-3-4-2 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-3-4-2 > *:nth-child(2) {
    order: 4;
}
.fresh-section .order--1-3-4-2 > *:nth-child(3) {
    order: 2;
}
.fresh-section .order--1-3-4-2 > *:nth-child(4) {
    order: 3;
}
.fresh-section .order--1-4-2-3 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-4-2-3 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--1-4-2-3 > *:nth-child(3) {
    order: 4;
}
.fresh-section .order--1-4-2-3 > *:nth-child(4) {
    order: 2;
}
.fresh-section .order--1-4-3-2 > *:nth-child(1) {
    order: 1;
}
.fresh-section .order--1-4-3-2 > *:nth-child(2) {
    order: 4;
}
.fresh-section .order--1-4-3-2 > *:nth-child(3) {
    order: 3;
}
.fresh-section .order--1-4-3-2 > *:nth-child(4) {
    order: 2;
}
.fresh-section .order--2-1-3-4 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--2-1-3-4 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-1-3-4 > *:nth-child(3) {
    order: 3;
}
.fresh-section .order--2-1-3-4 > *:nth-child(4) {
    order: 4;
}
.fresh-section .order--2-1-4-3 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--2-1-4-3 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-1-4-3 > *:nth-child(3) {
    order: 4;
}
.fresh-section .order--2-1-4-3 > *:nth-child(4) {
    order: 3;
}
.fresh-section .order--2-3-1-4 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--2-3-1-4 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-3-1-4 > *:nth-child(3) {
    order: 2;
}
.fresh-section .order--2-3-1-4 > *:nth-child(4) {
    order: 4;
}
.fresh-section .order--2-3-4-1 > *:nth-child(1) {
    order: 4;
}
.fresh-section .order--2-3-4-1 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-3-4-1 > *:nth-child(3) {
    order: 2;
}
.fresh-section .order--2-3-4-1 > *:nth-child(4) {
    order: 3;
}
.fresh-section .order--2-4-1-3 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--2-4-1-3 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-4-1-3 > *:nth-child(3) {
    order: 4;
}
.fresh-section .order--2-4-1-3 > *:nth-child(4) {
    order: 2;
}
.fresh-section .order--2-4-3-1 > *:nth-child(1) {
    order: 4;
}
.fresh-section .order--2-4-3-1 > *:nth-child(2) {
    order: 1;
}
.fresh-section .order--2-4-3-1 > *:nth-child(3) {
    order: 3;
}
.fresh-section .order--2-4-3-1 > *:nth-child(4) {
    order: 2;
}
.fresh-section .order--3-1-2-4 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--3-1-2-4 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--3-1-2-4 > *:nth-child(3) {
    order: 1;
}
.fresh-section .order--3-1-2-4 > *:nth-child(4) {
    order: 4;
}
.fresh-section .order--3-1-4-2 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--3-1-4-2 > *:nth-child(2) {
    order: 4;
}
.fresh-section .order--3-1-4-2 > *:nth-child(3) {
    order: 1;
}
.fresh-section .order--3-1-4-2 > *:nth-child(4) {
    order: 3;
}
.fresh-section .order--3-2-1-4 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--3-2-1-4 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--3-2-1-4 > *:nth-child(3) {
    order: 1;
}
.fresh-section .order--3-2-1-4 > *:nth-child(4) {
    order: 4;
}
.fresh-section .order--3-2-4-1 > *:nth-child(1) {
    order: 4;
}
.fresh-section .order--3-2-4-1 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--3-2-4-1 > *:nth-child(3) {
    order: 1;
}
.fresh-section .order--3-2-4-1 > *:nth-child(4) {
    order: 3;
}
.fresh-section .order--3-4-1-2 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--3-4-1-2 > *:nth-child(2) {
    order: 4;
}
.fresh-section .order--3-4-1-2 > *:nth-child(3) {
    order: 1;
}
.fresh-section .order--3-4-1-2 > *:nth-child(4) {
    order: 2;
}
.fresh-section .order--3-4-2-1 > *:nth-child(1) {
    order: 4;
}
.fresh-section .order--3-4-2-1 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--3-4-2-1 > *:nth-child(3) {
    order: 1;
}
.fresh-section .order--3-4-2-1 > *:nth-child(4) {
    order: 2;
}
.fresh-section .order--4-1-2-3 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--4-1-2-3 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--4-1-2-3 > *:nth-child(3) {
    order: 4;
}
.fresh-section .order--4-1-2-3 > *:nth-child(4) {
    order: 1;
}
.fresh-section .order--4-1-3-2 > *:nth-child(1) {
    order: 2;
}
.fresh-section .order--4-1-3-2 > *:nth-child(2) {
    order: 4;
}
.fresh-section .order--4-1-3-2 > *:nth-child(3) {
    order: 3;
}
.fresh-section .order--4-1-3-2 > *:nth-child(4) {
    order: 1;
}
.fresh-section .order--4-2-1-3 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--4-2-1-3 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--4-2-1-3 > *:nth-child(3) {
    order: 4;
}
.fresh-section .order--4-2-1-3 > *:nth-child(4) {
    order: 1;
}
.fresh-section .order--4-2-3-1 > *:nth-child(1) {
    order: 4;
}
.fresh-section .order--4-2-3-1 > *:nth-child(2) {
    order: 2;
}
.fresh-section .order--4-2-3-1 > *:nth-child(3) {
    order: 3;
}
.fresh-section .order--4-2-3-1 > *:nth-child(4) {
    order: 1;
}
.fresh-section .order--4-3-1-2 > *:nth-child(1) {
    order: 3;
}
.fresh-section .order--4-3-1-2 > *:nth-child(2) {
    order: 4;
}
.fresh-section .order--4-3-1-2 > *:nth-child(3) {
    order: 2;
}
.fresh-section .order--4-3-1-2 > *:nth-child(4) {
    order: 1;
}
.fresh-section .order--4-3-2-1 > *:nth-child(1) {
    order: 4;
}
.fresh-section .order--4-3-2-1 > *:nth-child(2) {
    order: 3;
}
.fresh-section .order--4-3-2-1 > *:nth-child(3) {
    order: 2;
}
.fresh-section .order--4-3-2-1 > *:nth-child(4) {
    order: 1;
}

/* margin y */
.fresh-section.sm\:my-xs {
    margin-bottom: var(--sm-my-xs);
    margin-top: var(--sm-my-xs);
}
.fresh-section.sm\:my-sm {
    margin-bottom: var(--sm-my-sm);
    margin-top: var(--sm-my-sm);
}
.fresh-section.sm\:my-md {
    margin-bottom: var(--sm-my-md);
    margin-top: var(--sm-my-md);
}
.fresh-section.sm\:my-lg {
    margin-bottom: var(--sm-my-lg);
    margin-top: var(--sm-my-lg);
}
.fresh-section.sm\:my-xlg {
    margin-bottom: var(--sm-my-xlg);
    margin-top: var(--sm-my-xlg);
}
.fresh-section.sm\:my0 {
    margin-bottom: var(--my0);
    margin-top: var(--my0);
}
.fresh-section.sm\:my5 {
    margin-bottom: var(--my5);
    margin-top: var(--my5);
}
.fresh-section.sm\:my10 {
    margin-bottom: var(--my10);
    margin-top: var(--my10);
}
.fresh-section.sm\:my15 {
    margin-bottom: var(--my15);
    margin-top: var(--my15);
}
.fresh-section.sm\:my20 {
    margin-bottom: var(--my20);
    margin-top: var(--my20);
}
.fresh-section.sm\:my25 {
    margin-bottom: var(--my25);
    margin-top: var(--my25);
}
.fresh-section.sm\:my30 {
    margin-bottom: var(--my30);
    margin-top: var(--my30);
}
.fresh-section.sm\:my35 {
    margin-bottom: var(--my35);
    margin-top: var(--my35);
}
.fresh-section.sm\:my40 {
    margin-bottom: var(--my40);
    margin-top: var(--my40);
}
.fresh-section.sm\:my45 {
    margin-bottom: var(--my45);
    margin-top: var(--my45);
}
.fresh-section.sm\:my50 {
    margin-bottom: var(--my50);
    margin-top: var(--my50);
}
.fresh-section.sm\:my55 {
    margin-bottom: var(--my55);
    margin-top: var(--my55);
}
.fresh-section.sm\:my60 {
    margin-bottom: var(--my60);
    margin-top: var(--my60);
}
@media all and (min-width: 768px) {
    .fresh-section.md\:my-xs {
        margin-bottom: var(--md-my-xs);
        margin-top: var(--md-my-xs);
    }
    .fresh-section.md\:my-sm {
        margin-bottom: var(--md-my-sm);
        margin-top: var(--md-my-sm);
    }
    .fresh-section.md\:my-md {
        margin-bottom: var(--md-my-md);
        margin-top: var(--md-my-md);
    }
    .fresh-section.md\:my-lg {
        margin-bottom: var(--md-my-lg);
        margin-top: var(--md-my-lg);
    }
    .fresh-section.md\:my-xlg {
        margin-bottom: var(--md-my-xlg);
        margin-top: var(--md-my-xlg);
    }
    .fresh-section.md\:my0 {
        margin-bottom: var(--my0);
        margin-top: var(--my0);
    }
    .fresh-section.md\:my5 {
        margin-bottom: var(--my5);
        margin-top: var(--my5);
    }
    .fresh-section.md\:my10 {
        margin-bottom: var(--my10);
        margin-top: var(--my10);
    }
    .fresh-section.md\:my15 {
        margin-bottom: var(--my15);
        margin-top: var(--my15);
    }
    .fresh-section.md\:my20 {
        margin-bottom: var(--my20);
        margin-top: var(--my20);
    }
    .fresh-section.md\:my25 {
        margin-bottom: var(--my25);
        margin-top: var(--my25);
    }
    .fresh-section.md\:my30 {
        margin-bottom: var(--my30);
        margin-top: var(--my30);
    }
    .fresh-section.md\:my35 {
        margin-bottom: var(--my35);
        margin-top: var(--my35);
    }
    .fresh-section.md\:my40 {
        margin-bottom: var(--my40);
        margin-top: var(--my40);
    }
    .fresh-section.md\:my45 {
        margin-bottom: var(--my45);
        margin-top: var(--my45);
    }
    .fresh-section.md\:my50 {
        margin-bottom: var(--my50);
        margin-top: var(--my50);
    }
    .fresh-section.md\:my55 {
        margin-bottom: var(--my55);
        margin-top: var(--my55);
    }
    .fresh-section.md\:my60 {
        margin-bottom: var(--my60);
        margin-top: var(--my60);
    }
}

/* padding y */
.fresh-section .sm\:py-xs {
    padding-bottom: var(--sm-py-xs);
    padding-top: var(--sm-py-xs);
}
.fresh-section .sm\:py-sm {
    padding-bottom: var(--sm-py-sm);
    padding-top: var(--sm-py-sm);
}
.fresh-section .sm\:py-md {
    padding-bottom: var(--sm-py-md);
    padding-top: var(--sm-py-md);
}
.fresh-section .sm\:py-lg {
    padding-bottom: var(--sm-py-lg);
    padding-top: var(--sm-py-lg);
}
.fresh-section .sm\:py-xlg {
    padding-bottom: var(--sm-py-xlg);
    padding-top: var(--sm-py-xlg);
}
.fresh-section .sm\:py0 {
    padding-bottom: var(--py0);
    padding-top: var(--py0);
}
.fresh-hero .sm\:py0 {
    padding-left: var(--py0);
    padding-right: var(--py0);
}
.fresh-section .sm\:py5 {
    padding-bottom: var(--py5);
    padding-top: var(--py5);
}
.fresh-hero .sm\:py5 {
    padding-left: var(--py5);
    padding-right: var(--py5);
}
.fresh-section .sm\:py10 {
    padding-bottom: var(--py10);
    padding-top: var(--py10);
}
.fresh-hero .sm\:py10 {
    padding-left: var(--py10);
    padding-right: var(--py10);
}
.fresh-section .sm\:py15 {
    padding-bottom: var(--py15);
    padding-top: var(--py15);
}
.fresh-hero .sm\:py15 {
    padding-left: var(--py15);
    padding-right: var(--py15);
}
.fresh-section .sm\:py20 {
    padding-bottom: var(--py20);
    padding-top: var(--py20);
}
.fresh-hero .sm\:py20 {
    padding-left: var(--py20);
    padding-right: var(--py20);
}
.fresh-section .sm\:py25 {
    padding-bottom: var(--py25);
    padding-top: var(--py25);
}
.fresh-hero .sm\:py25 {
    padding-left: var(--py25);
    padding-right: var(--py25);
}
.fresh-section .sm\:py30 {
    padding-bottom: var(--py30);
    padding-top: var(--py30);
}
.fresh-hero .sm\:py30 {
    padding-left: var(--py30);
    padding-right: var(--py30);
}
.fresh-section .sm\:py35 {
    padding-bottom: var(--py35);
    padding-top: var(--py35);
}
.fresh-hero .sm\:py35 {
    padding-left: var(--py35);
    padding-right: var(--py35);
}
.fresh-section .sm\:py40 {
    padding-bottom: var(--py40);
    padding-top: var(--py40);
}
.fresh-hero .sm\:py40 {
    padding-left: var(--py40);
    padding-right: var(--py40);
}
.fresh-section .sm\:py45 {
    padding-bottom: var(--py45);
    padding-top: var(--py45);
}
.fresh-hero .sm\:py45 {
    padding-left: var(--py45);
    padding-right: var(--py45);
}
.fresh-section .sm\:py50 {
    padding-bottom: var(--py50);
    padding-top: var(--py50);
}
.fresh-hero .sm\:py50 {
    padding-left: var(--py50);
    padding-right: var(--py50);
}
.fresh-section .sm\:py55 {
    padding-bottom: var(--py55);
    padding-top: var(--py55);
}
.fresh-hero .sm\:py55 {
    padding-left: var(--py55);
    padding-right: var(--py55);
}
.fresh-section .sm\:py60 {
    padding-bottom: var(--py60);
    padding-top: var(--py60);
}
.fresh-hero .sm\:py60 {
    padding-left: var(--py60);
    padding-right: var(--py60);
}
@media all and (min-width: 768px) {
    .fresh-section .md\:py-xs {
        padding-bottom: var(--md-py-xs);
        padding-top: var(--md-py-xs);
    }
    .fresh-section .md\:py-sm {
        padding-bottom: var(--md-py-sm);
        padding-top: var(--md-py-sm);
    }
    .fresh-section .md\:py-md {
        padding-bottom: var(--md-py-md);
        padding-top: var(--md-py-md);
    }
    .fresh-section .md\:py-lg {
        padding-bottom: var(--md-py-lg);
        padding-top: var(--md-py-lg);
    }
    .fresh-section .md\:py-xlg {
        padding-bottom: var(--md-py-xlg);
        padding: var(--md-py-xlg);
    }
    .fresh-section .md\:py0 {
        padding-bottom: var(--py0);
        padding-top: var(--py0);
    }
    .fresh-hero .md\:py0 {
        padding-left: var(--py0);
        padding-right: var(--py0);
    }
    .fresh-section .md\:py5 {
        padding-bottom: var(--py5);
        padding-top: var(--py5);
    }
    .fresh-hero .md\:py5 {
        padding-left: var(--py5);
        padding-right: var(--py5);
    }
    .fresh-section .md\:py10 {
        padding-bottom: var(--py10);
        padding-top: var(--py10);
    }
    .fresh-hero .md\:py10 {
        padding-left: var(--py10);
        padding-right: var(--py10);
    }
    .fresh-section .md\:py15 {
        padding-bottom: var(--py15);
        padding-top: var(--py15);
    }
    .fresh-hero .md\:py15 {
        padding-left: var(--py15);
        padding-right: var(--py15);
    }
    .fresh-section .md\:py20 {
        padding-bottom: var(--py20);
        padding-top: var(--py20);
    }
    .fresh-hero .md\:py20 {
        padding-left: var(--py20);
        padding-right: var(--py20);
    }
    .fresh-section .md\:py25 {
        padding-bottom: var(--py25);
        padding-top: var(--py25);
    }
    .fresh-hero .md\:py25 {
        padding-left: var(--py25);
        padding-right: var(--py25);
    }
    .fresh-section .md\:py30 {
        padding-bottom: var(--py30);
        padding-top: var(--py30);
    }
    .fresh-hero .md\:py30 {
        padding-left: var(--py30);
        padding-right: var(--py30);
    }
    .fresh-section .md\:py35 {
        padding-bottom: var(--py35);
        padding-top: var(--py35);
    }
    .fresh-hero .md\:py35 {
        padding-left: var(--py35);
        padding-right: var(--py35);
    }
    .fresh-section .md\:py40 {
        padding-bottom: var(--py40);
        padding-top: var(--py40);
    }
    .fresh-hero .md\:py40 {
        padding-left: var(--py40);
        padding-right: var(--py40);
    }
    .fresh-section .md\:py45 {
        padding-bottom: var(--py45);
        padding-top: var(--py45);
    }
    .fresh-hero .md\:py45 {
        padding-left: var(--py45);
        padding-right: var(--py45);
    }
    .fresh-section .md\:py50 {
        padding-bottom: var(--py50);
        padding-top: var(--py50);
    }
    .fresh-hero .md\:py50 {
        padding-left: var(--py50);
        padding-right: var(--py50);
    }
    .fresh-section .md\:py55 {
        padding-bottom: var(--py55);
        padding-top: var(--py55);
    }
    .fresh-hero .md\:py55 {
        padding-left: var(--py55);
        padding-right: var(--py55);
    }
    .fresh-section .md\:py60 {
        padding-bottom: var(--py60);
        padding-top: var(--py60);
    }
    .fresh-hero .md\:py60 {
        padding-left: var(--py60);
        padding-right: var(--py60);
    }
}

/* padding t */
.fresh-section .sm\:pt-xs {
    padding-top: var(--sm-pt-xs);
}
.fresh-section .sm\:pt-sm {
    padding-top: var(--sm-pt-sm);
}
.fresh-section .sm\:pt-md {
    padding-top: var(--sm-pt-md);
}
.fresh-section .sm\:pt-lg {
    padding-top: var(--sm-pt-lg);
}
.fresh-section .sm\:pt-xlg {
    padding-top: var(--sm-pt-xlg);
}
.fresh-section .sm\:pt0 {
    padding-top: var(--pt0);
}
.fresh-section .sm\:pt5 {
    padding-top: var(--pt5);
}
.fresh-section .sm\:pt10 {
    padding-top: var(--pt10);
}
.fresh-section .sm\:pt15 {
    padding-top: var(--pt15);
}
.fresh-section .sm\:pt20 {
    padding-top: var(--pt20);
}
.fresh-section .sm\:pt25 {
    padding-top: var(--pt25);
}
.fresh-section .sm\:pt30 {
    padding-top: var(--pt30);
}
.fresh-section .sm\:pt35 {
    padding-top: var(--pt35);
}
.fresh-section .sm\:pt40 {
    padding-top: var(--pt40);
}
.fresh-section .sm\:pt45 {
    padding-top: var(--pt45);
}
.fresh-section .sm\:pt50 {
    padding-top: var(--pt50);
}
.fresh-section .sm\:pt55 {
    padding-top: var(--pt55);
}
.fresh-section .sm\:pt60 {
    padding-top: var(--pt60);
}
@media all and (min-width: 768px) {
    .fresh-section .md\:pt-xs {
        padding-top: var(--md-pt-xs);
    }
    .fresh-section .md\:pt-sm {
        padding-top: var(--md-pt-sm);
    }
    .fresh-section .md\:pt-md {
        padding-top: var(--md-pt-md);
    }
    .fresh-section .md\:pt-lg {
        padding-top: var(--md-pt-lg);
    }
    .fresh-section .md\:pt-xlg {
        padding-top: var(--md-pt-xlg);
    }
    .fresh-section .md\:pt0 {
        padding-top: var(--pt0);
    }
    .fresh-section .md\:pt5 {
        padding-top: var(--pt5);
    }
    .fresh-section .md\:pt10 {
        padding-top: var(--pt10);
    }
    .fresh-section .md\:pt15 {
        padding-top: var(--pt15);
    }
    .fresh-section .md\:pt20 {
        padding-top: var(--pt20);
    }
    .fresh-section .md\:pt25 {
        padding-top: var(--pt25);
    }
    .fresh-section .md\:pt30 {
        padding-top: var(--pt30);
    }
    .fresh-section .md\:pt35 {
        padding-top: var(--pt35);
    }
    .fresh-section .md\:pt40 {
        padding-top: var(--pt40);
    }
    .fresh-section .md\:pt45 {
        padding-top: var(--pt45);
    }
    .fresh-section .md\:pt50 {
        padding-top: var(--pt50);
    }
    .fresh-section .md\:pt55 {
        padding-top: var(--pt55);
    }
    .fresh-section .md\:pt60 {
        padding-top: var(--pt60);
    }
}

/* padding b */
.fresh-section .sm\:pb-xs {
    padding-bottom: var(--sm-pb-xs);
}
.fresh-section .sm\:pb-sm {
    padding-bottom: var(--sm-pb-sm);
}
.fresh-section .sm\:pb-md {
    padding-bottom: var(--sm-pb-md);
}
.fresh-section .sm\:pb-lg {
    padding-bottom: var(--sm-pb-lg);
}
.fresh-section .sm\:pb-xlg {
    padding-bottom: var(--sm-pb-xlg);
}
.fresh-section .sm\:pb0 {
    padding-bottom: var(--pb0);
}
.fresh-section .sm\:pb5 {
    padding-bottom: var(--pb5);
}
.fresh-section .sm\:pb10 {
    padding-bottom: var(--pb10);
}
.fresh-section .sm\:pb15 {
    padding-bottom: var(--pb15);
}
.fresh-section .sm\:pb20 {
    padding-bottom: var(--pb20);
}
.fresh-section .sm\:pb25 {
    padding-bottom: var(--pb25);
}
.fresh-section .sm\:pb30 {
    padding-bottom: var(--pb30);
}
.fresh-section .sm\:pb35 {
    padding-bottom: var(--pb35);
}
.fresh-section .sm\:pb40 {
    padding-bottom: var(--pb40);
}
.fresh-section .sm\:pb45 {
    padding-bottom: var(--pb45);
}
.fresh-section .sm\:pb50 {
    padding-bottom: var(--pb50);
}
.fresh-section .sm\:pb55 {
    padding-bottom: var(--pb55);
}
.fresh-section .sm\:pb60 {
    padding-bottom: var(--pb60);
}
@media all and (min-width: 768px) {
    .fresh-section .md\:pb-xs {
        padding-bottom: var(--md-pb-xs);
    }
    .fresh-section .md\:pb-sm {
        padding-bottom: var(--md-pb-sm);
    }
    .fresh-section .md\:pb-md {
        padding-bottom: var(--md-pb-md);
    }
    .fresh-section .md\:pb-lg {
        padding-bottom: var(--md-pb-lg);
    }
    .fresh-section .md\:pb-xlg {
        padding-bottom: var(--md-pb-xlg);
    }
    .fresh-section .md\:pb0 {
        padding-bottom: var(--pb0);
    }
    .fresh-section .md\:pb5 {
        padding-bottom: var(--pb5);
    }
    .fresh-section .md\:pb10 {
        padding-bottom: var(--pb10);
    }
    .fresh-section .md\:pb15 {
        padding-bottom: var(--pb15);
    }
    .fresh-section .md\:pb20 {
        padding-bottom: var(--pb20);
    }
    .fresh-section .md\:pb25 {
        padding-bottom: var(--pb25);
    }
    .fresh-section .md\:pb30 {
        padding-bottom: var(--pb30);
    }
    .fresh-section .md\:pb35 {
        padding-bottom: var(--pb35);
    }
    .fresh-section .md\:pb40 {
        padding-bottom: var(--pb40);
    }
    .fresh-section .md\:pb45 {
        padding-bottom: var(--pb45);
    }
    .fresh-section .md\:pb50 {
        padding-bottom: var(--pb50);
    }
    .fresh-section .md\:pb55 {
        padding-bottom: var(--pb55);
    }
    .fresh-section .md\:pb60 {
        padding-bottom: var(--pb60);
    }
}

/* position absolute offset classes */
.fresh-section .offset--sm\:py0 {
    margin: var(--py0);
}
.fresh-section .offset--sm\:py5 {
    margin: var(--py5);
}
.fresh-section .offset--sm\:py10 {
    margin: var(--py10);
}
.fresh-section .offset--sm\:py15 {
    margin: var(--py15);
}
.fresh-section .offset--sm\:py20 {
    margin: var(--py20);
}
.fresh-section .offset--sm\:py25 {
    margin: var(--py25);
}
.fresh-section .offset--sm\:py30 {
    margin: var(--py30);
}
.fresh-section .offset--sm\:py35 {
    margin: var(--py35);
}
.fresh-section .offset--sm\:py40 {
    margin: var(--py40);
}
@media all and (min-width: 768px) {
    .fresh-section .offset--md\:py0 {
        margin: var(--py0);
    }
    .fresh-section .offset--md\:py5 {
        margin: var(--py5);
    }
    .fresh-section .offset--md\:py10 {
        margin: var(--py10);
    }
    .fresh-section .offset--md\:py15 {
        margin: var(--py15);
    }
    .fresh-section .offset--md\:py20 {
        margin: var(--py20);
    }
    .fresh-section .offset--md\:py25 {
        margin: var(--py25);
    }
    .fresh-section .offset--md\:py30 {
        margin: var(--py30);
    }
    .fresh-section .offset--md\:py35 {
        margin: var(--py35);
    }
    .fresh-section .offset--md\:py40 {
        margin: var(--py40);
    }
}

/* h1 font-size, line-height, and letter-spacing */
.fresh-section .sm\:h1--xs {
    font-size: var(--sm_h1_fontsize--xs);
    letter-spacing: var(--sm_h1_letterspacing);
    line-height: var(--sm_h1_lineheight);
}
.fresh-section .sm\:h1--sm {
    font-size: var(--sm_h1_fontsize--sm);
    letter-spacing: var(--sm_h1_letterspacing);
    line-height: var(--sm_h1_lineheight);
}
.fresh-section .sm\:h1--md {
    font-size: var(--sm_h1_fontsize--md);
    letter-spacing: var(--sm_h1_letterspacing);
    line-height: var(--sm_h1_lineheight);
}
.fresh-section .sm\:h1--lg {
    font-size: var(--sm_h1_fontsize--lg);
    letter-spacing: var(--sm_h1_letterspacing);
    line-height: var(--sm_h1_lineheight);
}
.fresh-section .sm\:h1--xlg {
    font-size: var(--sm_h1_fontsize--xlg);
    letter-spacing: var(--sm_h1_letterspacing);
    line-height: var(--sm_h1_lineheight);
}
@media all and (min-width: 768px) {
    .fresh-section .md\:h1--xs {
        font-size: var(--md_h1_fontsize--xs);
        letter-spacing: var(--md_h1_letterspacing);
        line-height: var(--md_h1_lineheight);
    }
    .fresh-section .md\:h1--sm {
        font-size: var(--md_h1_fontsize--sm);
        letter-spacing: var(--md_h1_letterspacing);
        line-height: var(--md_h1_lineheight);
    }
    .fresh-section .md\:h1--md {
        font-size: var(--md_h1_fontsize--md);
        letter-spacing: var(--md_h1_letterspacing);
        line-height: var(--md_h1_lineheight);
    }
    .fresh-section .md\:h1--lg {
        font-size: var(--md_h1_fontsize--lg);
        letter-spacing: var(--md_h1_letterspacing);
        line-height: var(--md_h1_lineheight);
    }
    .fresh-section .md\:h1--xlg {
        font-size: var(--md_h1_fontsize--xlg);
        letter-spacing: var(--md_h1_letterspacing);
        line-height: var(--md_h1_lineheight);
    }
}

/* h2 font-size, line-height, and letter-spacing */
.fresh-section .sm\:h2--xs {
    font-size: var(--sm_h2_fontsize--xs);
    letter-spacing: var(--sm_h2_letterspacing);
    line-height: var(--sm_h2_lineheight);
}
.fresh-section .sm\:h2--sm {
    font-size: var(--sm_h2_fontsize--sm);
    letter-spacing: var(--sm_h2_letterspacing);
    line-height: var(--sm_h2_lineheight);
}
.fresh-section .sm\:h2--md {
    font-size: var(--sm_h2_fontsize--md);
    letter-spacing: var(--sm_h2_letterspacing);
    line-height: var(--sm_h2_lineheight);
}
.fresh-section .sm\:h2--lg {
    font-size: var(--sm_h2_fontsize--lg);
    letter-spacing: var(--sm_h2_letterspacing);
    line-height: var(--sm_h2_lineheight);
}
.fresh-section .sm\:h2--xlg {
    font-size: var(--sm_h2_fontsize--xlg);
    letter-spacing: var(--sm_h2_letterspacing);
    line-height: var(--sm_h2_lineheight);
}
@media all and (min-width: 768px) {
    .fresh-section .md\:h2--xs {
        font-size: var(--md_h2_fontsize--xs);
        letter-spacing: var(--md_h2_letterspacing);
        line-height: var(--md_h2_lineheight);
    }
    .fresh-section .md\:h2--sm {
        font-size: var(--md_h2_fontsize--sm);
        letter-spacing: var(--md_h2_letterspacing);
        line-height: var(--md_h2_lineheight);
    }
    .fresh-section .md\:h2--md {
        font-size: var(--md_h2_fontsize--md);
        letter-spacing: var(--md_h2_letterspacing);
        line-height: var(--md_h2_lineheight);
    }
    .fresh-section .md\:h2--lg {
        font-size: var(--md_h2_fontsize--lg);
        letter-spacing: var(--md_h2_letterspacing);
        line-height: var(--md_h2_lineheight);
    }
    .fresh-section .md\:h2--xlg {
        font-size: var(--md_h2_fontsize--xlg);
        letter-spacing: var(--md_h2_letterspacing);
        line-height: var(--md_h2_lineheight);
    }
}

/* h3 font-size, line-height, and letter-spacing */
.fresh-section .sm\:h3--xs {
    font-size: var(--sm_h3_fontsize--xs);
    letter-spacing: var(--sm_h3_letterspacing);
    line-height: var(--sm_h3_lineheight);
}
.fresh-section .sm\:h3--sm {
    font-size: var(--sm_h3_fontsize--sm);
    letter-spacing: var(--sm_h3_letterspacing);
    line-height: var(--sm_h3_lineheight);
}
.fresh-section .sm\:h3--md {
    font-size: var(--sm_h3_fontsize--md);
    letter-spacing: var(--sm_h3_letterspacing);
    line-height: var(--sm_h3_lineheight);
}
.fresh-section .sm\:h3--lg {
    font-size: var(--sm_h3_fontsize--lg);
    letter-spacing: var(--sm_h3_letterspacing);
    line-height: var(--sm_h3_lineheight);
}
.fresh-section .sm\:h3--xlg {
    font-size: var(--sm_h3_fontsize--xlg);
    letter-spacing: var(--sm_h3_letterspacing);
    line-height: var(--sm_h3_lineheight);
}
@media all and (min-width: 768px) {
    .fresh-section .md\:h3--xs {
        font-size: var(--md_h3_fontsize--xs);
        letter-spacing: var(--md_h3_letterspacing);
        line-height: var(--md_h3_lineheight);
    }
    .fresh-section .md\:h3--sm {
        font-size: var(--md_h3_fontsize--sm);
        letter-spacing: var(--md_h3_letterspacing);
        line-height: var(--md_h3_lineheight);
    }
    .fresh-section .md\:h3--md {
        font-size: var(--md_h3_fontsize--md);
        letter-spacing: var(--md_h3_letterspacing);
        line-height: var(--md_h3_lineheight);
    }
    .fresh-section .md\:h3--lg {
        font-size: var(--md_h3_fontsize--lg);
        letter-spacing: var(--md_h3_letterspacing);
        line-height: var(--md_h3_lineheight);
    }
    .fresh-section .md\:h3--xlg {
        font-size: var(--md_h3_fontsize--xlg);
        letter-spacing: var(--md_h3_letterspacing);
        line-height: var(--md_h3_lineheight);
    }
}

/* text font-size, line-height, and letter-spacing */
.fresh-section .sm\:text--xs {
    font-size: var(--sm_text_fontsize--xs);
    letter-spacing: var(--sm_text_letterspacing);
    line-height: var(--sm_text_lineheight);
}
.fresh-section .sm\:text--sm {
    font-size: var(--sm_text_fontsize--sm);
    letter-spacing: var(--sm_text_letterspacing);
    line-height: var(--sm_text_lineheight);
}
.fresh-section .sm\:text--md {
    font-size: var(--sm_text_fontsize--md);
    letter-spacing: var(--sm_text_letterspacing);
    line-height: var(--sm_text_lineheight);
}
.fresh-section .sm\:text--lg {
    font-size: var(--sm_text_fontsize--lg);
    letter-spacing: var(--sm_text_letterspacing);
    line-height: var(--sm_text_lineheight);
}
.fresh-section .sm\:text--xlg {
    font-size: var(--sm_text_fontsize--xlg);
    letter-spacing: var(--sm_text_letterspacing);
    line-height: var(--sm_text_lineheight);
}
@media all and (min-width: 768px) {
    .fresh-section .md\:text--xs {
        font-size: var(--md_text_fontsize--xs);
        letter-spacing: var(--md_text_letterspacing);
        line-height: var(--md_text_lineheight);
    }
    .fresh-section .md\:text--sm {
        font-size: var(--md_text_fontsize--sm);
        letter-spacing: var(--md_text_letterspacing);
        line-height: var(--md_text_lineheight);
    }
    .fresh-section .md\:text--md {
        font-size: var(--md_text_fontsize--md);
        letter-spacing: var(--md_text_letterspacing);
        line-height: var(--md_text_lineheight);
    }
    .fresh-section .md\:text--lg {
        font-size: var(--md_text_fontsize--lg);
        letter-spacing: var(--md_text_letterspacing);
        line-height: var(--md_text_lineheight);
    }
    .fresh-section .md\:text--xlg {
        font-size: var(--md_text_fontsize--xlg);
        letter-spacing: var(--md_text_letterspacing);
        line-height: var(--md_text_lineheight);
    }
}

/* text-align */
.fresh-section .sm\:text-align--left {
    text-align: left;
}
.fresh-section .sm\:text-align--center {
    text-align: center;
}
.fresh-section .sm\:text-align--right {
    text-align: right;
}
@media all and (min-width: 768px) {
    .fresh-section .md\:text-align--left {
        text-align: left;
    }
    .fresh-section .md\:text-align--center {
        text-align: center;
    }
    .fresh-section .md\:text-align--right {
        text-align: right;
    }
}

/* colors */
.fresh-section {
    color: var(--default-color-text);
}
.fresh-section h1,
.fresh-section h2,
.fresh-section h3,
.fresh-section h4,
.fresh-section h5,
.fresh-section h6 {
    color: var(--default-color-header);
}
.fresh-section .color--white,
.fresh-section .color--white *,
.fresh-section .sm\:color--white,
.fresh-section .sm\:color--white * {
    color: var(--color--white);
}
.fresh-section .color--black,
.fresh-section .color--black *,
.fresh-section .sm\:color--black,
.fresh-section .sm\:color--black * {
    color: var(--color--black);
}
.fresh-section .color--primary,
.fresh-section .color--primary *,
.fresh-section .sm\:color--primary,
.fresh-section .sm\:color--primary * {
    color: var(--color--primary);
}
.fresh-section .color--secondary,
.fresh-section .color--secondary *,
.fresh-section .sm\:color--secondary,
.fresh-section .sm\:color--secondary * {
    color: var(--color--secondary);
}
.fresh-section .color--tertiary,
.fresh-section .color--tertiary *,
.fresh-section .sm\:color--tertiary,
.fresh-section .sm\:color--tertiary * {
    color: var(--color--tertiary);
}
@media (min-width: 768px) {
    .fresh-section .md\:color--white,
    .fresh-section .md\:color--white * {
        color: var(--color--white);
    }
    .fresh-section .md\:color--black,
    .fresh-section .md\:color--black * {
        color: var(--color--black);
    }
    .fresh-section .md\:color--primary,
    .fresh-section .md\:color--primary * {
        color: var(--color--primary);
    }
    .fresh-section .md\:color--secondary,
    .fresh-section .md\:color--secondary * {
        color: var(--color--secondary);
    }
    .fresh-section .md\:color--tertiary,
    .fresh-section .md\:color--tertiary * {
        color: var(--color--tertiary);
    }
}
@media (max-width: 767px) {
    .fresh-section.sm\:background--none,
    .fresh-section.sm\:background--none-0,
    .fresh-section.sm\:background--none-10,
    .fresh-section.sm\:background--none-20,
    .fresh-section.sm\:background--none-30,
    .fresh-section.sm\:background--none-40,
    .fresh-section.sm\:background--none-50,
    .fresh-section.sm\:background--none-60,
    .fresh-section.sm\:background--none-70,
    .fresh-section.sm\:background--none-80,
    .fresh-section.sm\:background--none-90,
    .fresh-section.sm\:background--none-100,
    .fresh-section .sm\:background--none,
    .fresh-section .sm\:background--none-0,
    .fresh-section .sm\:background--none-10,
    .fresh-section .sm\:background--none-20,
    .fresh-section .sm\:background--none-30,
    .fresh-section .sm\:background--none-40,
    .fresh-section .sm\:background--none-50,
    .fresh-section .sm\:background--none-60,
    .fresh-section .sm\:background--none-70,
    .fresh-section .sm\:background--none-80,
    .fresh-section .sm\:background--none-90,
    .fresh-section .sm\:background--none-100 {
        background-color: var(--background--none);
    }

    .fresh-section.sm\:background--none,
    .fresh-section .sm\:background--none {
        background-color: var(--background--none);
    }
    .fresh-section.sm\:background--none-0,
    .fresh-section .sm\:background--none-0 {
        background-color: var(--background--white-0);
    }
    .fresh-section.sm\:background--none-10,
    .fresh-section .sm\:background--none-10 {
        background-color: var(--background--white-10);
    }
    .fresh-section.sm\:background--none-20,
    .fresh-section .sm\:background--none-20 {
        background-color: var(--background--white-20);
    }
    .fresh-section.sm\:background--none-30,
    .fresh-section .sm\:background--none-30 {
        background-color: var(--background--white-30);
    }
    .fresh-section.sm\:background--none-40,
    .fresh-section .sm\:background--none-40 {
        background-color: var(--background--white-40);
    }
    .fresh-section.sm\:background--none-50,
    .fresh-section .sm\:background--none-50 {
        background-color: var(--background--white-50);
    }
    .fresh-section.sm\:background--none-60,
    .fresh-section .sm\:background--none-60 {
        background-color: var(--background--white-60);
    }
    .fresh-section.sm\:background--none-70,
    .fresh-section .sm\:background--none-70 {
        background-color: var(--background--white-70);
    }
    .fresh-section.sm\:background--none-80,
    .fresh-section .sm\:background--none-80, {
        background-color: var(--background--white-80);
    }
    .fresh-section.sm\:background--none-90,
    .fresh-section .sm\:background--none-90, {
        background-color: var(--background--white-90);
    }
    .fresh-section.sm\:background--none-100,
    .fresh-section .sm\:background--none-100 {
        background-color: var(--background--white-100);
    }

    .fresh-section.sm\:background--white,
    .fresh-section .sm\:background--white {
        background-color: var(--background--white);
    }
    .fresh-section.sm\:background--white-0,
    .fresh-section .sm\:background--white-0, {
        background-color: var(--background--white-0);
    }
    .fresh-section.sm\:background--white-10,
    .fresh-section .sm\:background--white-10 {
        background-color: var(--background--white-10);
    }
    .fresh-section.sm\:background--white-20,
    .fresh-section .sm\:background--white-20 {
        background-color: var(--background--white-20);
    }
    .fresh-section.sm\:background--white-30,
    .fresh-section .sm\:background--white-30 {
        background-color: var(--background--white-30);
    }
    .fresh-section.sm\:background--white-40,
    .fresh-section .sm\:background--white-40 {
        background-color: var(--background--white-40);
    }
    .fresh-section.sm\:background--white-50,
    .fresh-section .sm\:background--white-50 {
        background-color: var(--background--white-50);
    }
    .fresh-section.sm\:background--white-60,
    .fresh-section .sm\:background--white-60, {
        background-color: var(--background--white-60);
    }
    .fresh-section.sm\:background--white-70,
    .fresh-section .sm\:background--white-70 {
        background-color: var(--background--white-70);
    }
    .fresh-section.sm\:background--white-80,
    .fresh-section .sm\:background--white-80 {
        background-color: var(--background--white-80);
    }
    .fresh-section.sm\:background--white-90,
    .fresh-section .sm\:background--white-90 {
        background-color: var(--background--white-90);
    }
    .fresh-section.sm\:background--white-100,
    .fresh-section .sm\:background--white-100 {
        background-color: var(--background--white-100);
    }

    .fresh-section.sm\:background--black,
    .fresh-section .sm\:background--black {
        background-color: var(--background--black);
    }
    .fresh-section.sm\:background--black-0,
    .fresh-section .sm\:background--black-0 {
        background-color: var(--background--black-0);
    }
    .fresh-section.sm\:background--black-10,
    .fresh-section .sm\:background--black-10 {
        background-color: var(--background--black-10);
    }
    .fresh-section.sm\:background--black-20,
    .fresh-section .sm\:background--black-20, {
        background-color: var(--background--black-20);
    }
    .fresh-section.sm\:background--black-30,
    .fresh-section .sm\:background--black-30 {
        background-color: var(--background--black-30);
    }
    .fresh-section.sm\:background--black-40,
    .fresh-section .sm\:background--black-40 {
        background-color: var(--background--black-40);
    }
    .fresh-section.sm\:background--black-50,
    .fresh-section .sm\:background--black-50 {
        background-color: var(--background--black-50);
    }
    .fresh-section.sm\:background--black-60,
    .fresh-section .sm\:background--black-60 {
        background-color: var(--background--black-60);
    }
    .fresh-section.sm\:background--black-70,
    .fresh-section .sm\:background--black-70 {
        background-color: var(--background--black-70);
    }
    .fresh-section.sm\:background--black-80,
    .fresh-section .sm\:background--black-80 {
        background-color: var(--background--black-80);
    }
    .fresh-section.sm\:background--black-90,
    .fresh-section .sm\:background--black-90 {
        background-color: var(--background--black-90);
    }
    .fresh-section.sm\:background--black-100,
    .fresh-section .sm\:background--black-100 {
        background-color: var(--background--black-100);
    }

    .fresh-section.sm\:background--primary,
    .fresh-section .sm\:background--primary {
        background-color: var(--background--primary);
    }
    .fresh-section.sm\:background--primary-0,
    .fresh-section .sm\:background--primary-0 {
        background-color: var(--background--primary-0);
    }
    .fresh-section.sm\:background--primary-10,
    .fresh-section .sm\:background--primary-10 {
        background-color: var(--background--primary-10);
    }
    .fresh-section.sm\:background--primary-20,
    .fresh-section .sm\:background--primary-20 {
        background-color: var(--background--primary-20);
    }
    .fresh-section.sm\:background--primary-30,
    .fresh-section .sm\:background--primary-30, {
        background-color: var(--background--primary-30);
    }
    .fresh-section.sm\:background--primary-40,
    .fresh-section .sm\:background--primary-40 {
        background-color: var(--background--primary-40);
    }
    .fresh-section.sm\:background--primary-50,
    .fresh-section .sm\:background--primary-50, {
        background-color: var(--background--primary-50);
    }
    .fresh-section.sm\:background--primary-60,
    .fresh-section .sm\:background--primary-60 {
        background-color: var(--background--primary-60);
    }
    .fresh-section.sm\:background--primary-70,
    .fresh-section .sm\:background--primary-70 {
        background-color: var(--background--primary-70);
    }
    .fresh-section.sm\:background--primary-80,
    .fresh-section .sm\:background--primary-80 {
        background-color: var(--background--primary-80);
    }
    .fresh-section.sm\:background--primary-90,
    .fresh-section .sm\:background--primary-90 {
        background-color: var(--background--primary-90);
    }
    .fresh-section.sm\:background--primary-100,
    .fresh-section .sm\:background--primary-100 {
        background-color: var(--background--primary-100);
    }

    .fresh-section.sm\:background--secondary,
    .fresh-section .sm\:background--secondary {
        background-color: var(--background--secondary);
    }
    .fresh-section.sm\:background--secondary-0,
    .fresh-section .sm\:background--secondary-0 {
        background-color: var(--background--secondary-0);
    }
    .fresh-section.sm\:background--secondary-10,
    .fresh-section .sm\:background--secondary-10 {
        background-color: var(--background--secondary-10);
    }
    .fresh-section.sm\:background--secondary-20,
    .fresh-section .sm\:background--secondary-20 {
        background-color: var(--background--secondary-20);
    }
    .fresh-section.sm\:background--secondary-30,
    .fresh-section .sm\:background--secondary-30 {
        background-color: var(--background--secondary-30);
    }
    .fresh-section.sm\:background--secondary-40,
    .fresh-section .sm\:background--secondary-40 {
        background-color: var(--background--secondary-40);
    }
    .fresh-section.sm\:background--secondary-50,
    .fresh-section .sm\:background--secondary-50 {
        background-color: var(--background--secondary-50);
    }
    .fresh-section.sm\:background--secondary-60,
    .fresh-section .sm\:background--secondary-60 {
        background-color: var(--background--secondary-60);
    }
    .fresh-section.sm\:background--secondary-70,
    .fresh-section .sm\:background--secondary-70 {
        background-color: var(--background--secondary-70);
    }
    .fresh-section.sm\:background--secondary-80,
    .fresh-section .sm\:background--secondary-80 {
        background-color: var(--background--secondary-80);
    }
    .fresh-section.sm\:background--secondary-90,
    .fresh-section .sm\:background--secondary-90 {
        background-color: var(--background--secondary-90);
    }
    .fresh-section.sm\:background--secondary-100,
    .fresh-section .sm\:background--secondary-100 {
        background-color: var(--background--secondary-100);
    }

    .fresh-section.sm\:background--tertiary,
    .fresh-section .sm\:background--tertiary {
        background-color: var(--background--tertiary);
    }
    .fresh-section.sm\:background--tertiary-0,
    .fresh-section .sm\:background--tertiary-0 {
        background-color: var(--background--tertiary-0);
    }
    .fresh-section.sm\:background--tertiary-10,
    .fresh-section .sm\:background--tertiary-10 {
        background-color: var(--background--tertiary-10);
    }
    .fresh-section.sm\:background--tertiary-20,
    .fresh-section .sm\:background--tertiary-20 {
        background-color: var(--background--tertiary-20);
    }
    .fresh-section.sm\:background--tertiary-30,
    .fresh-section .sm\:background--tertiary-30 {
        background-color: var(--background--tertiary-30);
    }
    .fresh-section.sm\:background--tertiary-40,
    .fresh-section .sm\:background--tertiary-40 {
        background-color: var(--background--tertiary-40);
    }
    .fresh-section.sm\:background--tertiary-50,
    .fresh-section .sm\:background--tertiary-50 {
        background-color: var(--background--tertiary-50);
    }
    .fresh-section.sm\:background--tertiary-60,
    .fresh-section .sm\:background--tertiary-60 {
        background-color: var(--background--tertiary-60);
    }
    .fresh-section.sm\:background--tertiary-70,
    .fresh-section .sm\:background--tertiary-70 {
        background-color: var(--background--tertiary-70);
    }
    .fresh-section.sm\:background--tertiary-80,
    .fresh-section .sm\:background--tertiary-80 {
        background-color: var(--background--tertiary-80);
    }
    .fresh-section.sm\:background--tertiary-90,
    .fresh-section .sm\:background--tertiary-90 {
        background-color: var(--background--tertiary-90);
    }
    .fresh-section.sm\:background--tertiary-100,
    .fresh-section .sm\:background--tertiary-100 {
        background-color: var(--background--tertiary-100);
    }
}
@media (min-width: 768px) {
    .fresh-section.md\:background--none,
    .fresh-section.md\:background--none-0,
    .fresh-section.md\:background--none-10,
    .fresh-section.md\:background--none-20,
    .fresh-section.md\:background--none-30,
    .fresh-section.md\:background--none-40,
    .fresh-section.md\:background--none-50,
    .fresh-section.md\:background--none-60,
    .fresh-section.md\:background--none-70,
    .fresh-section.md\:background--none-80,
    .fresh-section.md\:background--none-90,
    .fresh-section.md\:background--none-100,
    .fresh-section .md\:background--none,
    .fresh-section .md\:background--none-0,
    .fresh-section .md\:background--none-10,
    .fresh-section .md\:background--none-20,
    .fresh-section .md\:background--none-30,
    .fresh-section .md\:background--none-40,
    .fresh-section .md\:background--none-50,
    .fresh-section .md\:background--none-60,
    .fresh-section .md\:background--none-70,
    .fresh-section .md\:background--none-80,
    .fresh-section .md\:background--none-90,
    .fresh-section .md\:background--none-100 {
        background-color: var(--background--none);
    }

    .fresh-section.md\:background--none,
    .fresh-section .md\:background--none {
        background-color: var(--background--none);
    }
    .fresh-section.md\:background--none-0,
    .fresh-section .md\:background--none-0 {
        background-color: var(--background--white-0);
    }
    .fresh-section.md\:background--none-10,
    .fresh-section .md\:background--none-10 {
        background-color: var(--background--white-10);
    }
    .fresh-section.md\:background--none-20,
    .fresh-section .md\:background--none-20 {
        background-color: var(--background--white-20);
    }
    .fresh-section.md\:background--none-30,
    .fresh-section .md\:background--none-30 {
        background-color: var(--background--white-30);
    }
    .fresh-section.md\:background--none-40,
    .fresh-section .md\:background--none-40 {
        background-color: var(--background--white-40);
    }
    .fresh-section.md\:background--none-50,
    .fresh-section .md\:background--none-50 {
        background-color: var(--background--white-50);
    }
    .fresh-section.md\:background--none-60,
    .fresh-section .md\:background--none-60 {
        background-color: var(--background--white-60);
    }
    .fresh-section.md\:background--none-70,
    .fresh-section .md\:background--none-70 {
        background-color: var(--background--white-70);
    }
    .fresh-section.md\:background--none-80,
    .fresh-section .md\:background--none-80 {
        background-color: var(--background--white-80);
    }
    .fresh-section.md\:background--none-90,
    .fresh-section .md\:background--none-90 {
        background-color: var(--background--white-90);
    }
    .fresh-section.md\:background--none-100,
    .fresh-section .md\:background--none-100 {
        background-color: var(--background--white-100);
    }

    .fresh-section.md\:background--white,
    .fresh-section .md\:background--white {
        background-color: var(--background--white);
    }
    .fresh-section.md\:background--white-0,
    .fresh-section .md\:background--white-0 {
        background-color: var(--background--white-0);
    }
    .fresh-section.md\:background--white-10,
    .fresh-section .md\:background--white-10 {
        background-color: var(--background--white-10);
    }
    .fresh-section.md\:background--white-20,
    .fresh-section .md\:background--white-20 {
        background-color: var(--background--white-20);
    }
    .fresh-section.md\:background--white-30,
    .fresh-section .md\:background--white-30 {
        background-color: var(--background--white-30);
    }
    .fresh-section.md\:background--white-40,
    .fresh-section .md\:background--white-40 {
        background-color: var(--background--white-40);
    }
    .fresh-section.md\:background--white-50,
    .fresh-section .md\:background--white-50 {
        background-color: var(--background--white-50);
    }
    .fresh-section.md\:background--white-60,
    .fresh-section .md\:background--white-60 {
        background-color: var(--background--white-60);
    }
    .fresh-section.md\:background--white-70,
    .fresh-section .md\:background--white-70 {
        background-color: var(--background--white-70);
    }
    .fresh-section.md\:background--white-80,
    .fresh-section .md\:background--white-80 {
        background-color: var(--background--white-80);
    }
    .fresh-section.md\:background--white-90,
    .fresh-section .md\:background--white-90 {
        background-color: var(--background--white-90);
    }
    .fresh-section.md\:background--white-100,
    .fresh-section .md\:background--white-100 {
        background-color: var(--background--white-100);
    }

    .fresh-section.md\:background--black,
    .fresh-section .md\:background--black {
        background-color: var(--background--black);
    }
    .fresh-section.md\:background--black-0,
    .fresh-section .md\:background--black-0 {
        background-color: var(--background--black-0);
    }
    .fresh-section.md\:background--black-10,
    .fresh-section .md\:background--black-10 {
        background-color: var(--background--black-10);
    }
    .fresh-section.md\:background--black-20,
    .fresh-section .md\:background--black-20 {
        background-color: var(--background--black-20);
    }
    .fresh-section.md\:background--black-30,
    .fresh-section .md\:background--black-30 {
        background-color: var(--background--black-30);
    }
    .fresh-section.md\:background--black-40,
    .fresh-section .md\:background--black-40 {
        background-color: var(--background--black-40);
    }
    .fresh-section.md\:background--black-50,
    .fresh-section .md\:background--black-50 {
        background-color: var(--background--black-50);
    }
    .fresh-section.md\:background--black-60,
    .fresh-section .md\:background--black-60 {
        background-color: var(--background--black-60);
    }
    .fresh-section.md\:background--black-70,
    .fresh-section .md\:background--black-70 {
        background-color: var(--background--black-70);
    }
    .fresh-section.md\:background--black-80,
    .fresh-section .md\:background--black-80 {
        background-color: var(--background--black-80);
    }
    .fresh-section.md\:background--black-90,
    .fresh-section .md\:background--black-90 {
        background-color: var(--background--black-90);
    }
    .fresh-section.md\:background--black-100,
    .fresh-section .md\:background--black-100 {
        background-color: var(--background--black-100);
    }

    .fresh-section.md\:background--primary,
    .fresh-section .md\:background--primary {
        background-color: var(--background--primary);
    }
    .fresh-section.md\:background--primary-0,
    .fresh-section .md\:background--primary-0 {
        background-color: var(--background--primary-0);
    }
    .fresh-section.md\:background--primary-10,
    .fresh-section .md\:background--primary-10 {
        background-color: var(--background--primary-10);
    }
    .fresh-section.md\:background--primary-20,
    .fresh-section .md\:background--primary-20 {
        background-color: var(--background--primary-20);
    }
    .fresh-section.md\:background--primary-30,
    .fresh-section .md\:background--primary-30 {
        background-color: var(--background--primary-30);
    }
    .fresh-section.md\:background--primary-40,
    .fresh-section .md\:background--primary-40 {
        background-color: var(--background--primary-40);
    }
    .fresh-section.md\:background--primary-50,
    .fresh-section .md\:background--primary-50 {
        background-color: var(--background--primary-50);
    }
    .fresh-section.md\:background--primary-60,
    .fresh-section .md\:background--primary-60 {
        background-color: var(--background--primary-60);
    }
    .fresh-section.md\:background--primary-70,
    .fresh-section .md\:background--primary-70 {
        background-color: var(--background--primary-70);
    }
    .fresh-section.md\:background--primary-80,
    .fresh-section .md\:background--primary-80 {
        background-color: var(--background--primary-80);
    }
    .fresh-section.md\:background--primary-90,
    .fresh-section .md\:background--primary-90 {
        background-color: var(--background--primary-90);
    }
    .fresh-section.md\:background--primary-100,
    .fresh-section .md\:background--primary-100 {
        background-color: var(--background--primary-100);
    }

    .fresh-section.md\:background--secondary,
    .fresh-section .md\:background--secondary {
        background-color: var(--background--secondary);
    }
    .fresh-section.md\:background--secondary-0,
    .fresh-section .md\:background--secondary-0 {
        background-color: var(--background--secondary-0);
    }
    .fresh-section.md\:background--secondary-10,
    .fresh-section .md\:background--secondary-10 {
        background-color: var(--background--secondary-10);
    }
    .fresh-section.md\:background--secondary-20,
    .fresh-section .md\:background--secondary-20 {
        background-color: var(--background--secondary-20);
    }
    .fresh-section.md\:background--secondary-30,
    .fresh-section .md\:background--secondary-30 {
        background-color: var(--background--secondary-30);
    }
    .fresh-section.md\:background--secondary-40,
    .fresh-section .md\:background--secondary-40 {
        background-color: var(--background--secondary-40);
    }
    .fresh-section.md\:background--secondary-50,
    .fresh-section .md\:background--secondary-50 {
        background-color: var(--background--secondary-50);
    }
    .fresh-section.md\:background--secondary-60,
    .fresh-section .md\:background--secondary-60 {
        background-color: var(--background--secondary-60);
    }
    .fresh-section.md\:background--secondary-70,
    .fresh-section .md\:background--secondary-70 {
        background-color: var(--background--secondary-70);
    }
    .fresh-section.md\:background--secondary-80,
    .fresh-section .md\:background--secondary-80 {
        background-color: var(--background--secondary-80);
    }
    .fresh-section.md\:background--secondary-90,
    .fresh-section .md\:background--secondary-90 {
        background-color: var(--background--secondary-90);
    }
    .fresh-section.md\:background--secondary-100,
    .fresh-section .md\:background--secondary-100 {
        background-color: var(--background--secondary-100);
    }

    .fresh-section.md\:background--tertiary,
    .fresh-section .md\:background--tertiary {
        background-color: var(--background--tertiary);
    }
    .fresh-section.md\:background--tertiary-0,
    .fresh-section .md\:background--tertiary-0 {
        background-color: var(--background--tertiary-0);
    }
    .fresh-section.md\:background--tertiary-10,
    .fresh-section .md\:background--tertiary-10 {
        background-color: var(--background--tertiary-10);
    }
    .fresh-section.md\:background--tertiary-20,
    .fresh-section .md\:background--tertiary-20 {
        background-color: var(--background--tertiary-20);
    }
    .fresh-section.md\:background--tertiary-30,
    .fresh-section .md\:background--tertiary-30 {
        background-color: var(--background--tertiary-30);
    }
    .fresh-section.md\:background--tertiary-40,
    .fresh-section .md\:background--tertiary-40 {
        background-color: var(--background--tertiary-40);
    }
    .fresh-section.md\:background--tertiary-50,
    .fresh-section .md\:background--tertiary-50 {
        background-color: var(--background--tertiary-50);
    }
    .fresh-section.md\:background--tertiary-60,
    .fresh-section .md\:background--tertiary-60 {
        background-color: var(--background--tertiary-60);
    }
    .fresh-section.md\:background--tertiary-70,
    .fresh-section .md\:background--tertiary-70 {
        background-color: var(--background--tertiary-70);
    }
    .fresh-section.md\:background--tertiary-80,
    .fresh-section .md\:background--tertiary-80 {
        background-color: var(--background--tertiary-80);
    }
    .fresh-section.md\:background--tertiary-90,
    .fresh-section .md\:background--tertiary-90 {
        background-color: var(--background--tertiary-90);
    }
    .fresh-section.md\:background--tertiary-100,
    .fresh-section .md\:background--tertiary-100 {
        background-color: var(--background--tertiary-100);
    }
}

/* borders */
.fresh-section.border-radius--0,
.fresh-section .border-radius--0 {
    border-radius: var(--border-radius-0);
}
.fresh-section.border-radius--1,
.fresh-section .border-radius--1 {
    border-radius: var(--border-radius-1);
}
.fresh-section.border-radius--2,
.fresh-section .border-radius--2 {
    border-radius: var(--border-radius-2);
}
.fresh-section.border-radius--3,
.fresh-section .border-radius--3 {
    border-radius: var(--border-radius-3);
}
.fresh-section.border-radius--4,
.fresh-section .border-radius--4 {
    border-radius: var(--border-radius-4);
}
.fresh-section.border-radius--5,
.fresh-section .border-radius--5 {
    border-radius: var(--border-radius-5);
}
.fresh-section.border-radius--6,
.fresh-section .border-radius--6 {
    border-radius: var(--border-radius-6);
}
.fresh-section.border-radius--7,
.fresh-section .border-radius--7 {
    border-radius: var(--border-radius-7);
}
.fresh-section.border-radius--8,
.fresh-section .border-radius--8 {
    border-radius: var(--border-radius-8);
}
.fresh-section.border-radius--9,
.fresh-section .border-radius--9 {
    border-radius: var(--border-radius-9);
}
.fresh-section.border-radius--10,
.fresh-section .border-radius--10 {
    border-radius: var(--border-radius-10);
}
.fresh-section.border-radius--11,
.fresh-section .border-radius--11 {
    border-radius: var(--border-radius-11);
}
.fresh-section.border-radius--12,
.fresh-section .border-radius--12 {
    border-radius: var(--border-radius-12);
}
.fresh-section.border-radius--13,
.fresh-section .border-radius--13 {
    border-radius: var(--border-radius-13);
}
.fresh-section.border-radius--14,
.fresh-section .border-radius--14 {
    border-radius: var(--border-radius-14);
}
.fresh-section.border-radius--15,
.fresh-section .border-radius--15 {
    border-radius: var(--border-radius-15);
}
.fresh-section.border-radius--16,
.fresh-section .border-radius--16 {
    border-radius: var(--border-radius-16);
}
.fresh-section.border-radius--17,
.fresh-section .border-radius--17 {
    border-radius: var(--border-radius-17);
}
.fresh-section.border-radius--18,
.fresh-section .border-radius--18 {
    border-radius: var(--border-radius-18);
}
.fresh-section.border-radius--19,
.fresh-section .border-radius--19 {
    border-radius: var(--border-radius-19);
}
.fresh-section.border-radius--20,
.fresh-section .border-radius--20 {
    border-radius: var(--border-radius-20);
}
/****  end custom section classes  ****************************************************/


/****  start image styles  ****************************************************/
.fresh-section .fresh-picture--placeholder {
	background-color: #efefef;
	height: auto;
    text-align: center;
	width: 100%;
}
.fresh-section .fresh-picture--placeholder svg {
    margin-left: auto;
    margin-right: auto;
    max-height: 50vh;
}
.fresh-section .fresh-picture__img {
    margin-left: auto;
    margin-right: auto;
}
.fresh-section .fresh-picture__img--desktop,
.fresh-section .slick-slide .fresh-picture__img--desktop {
	display: none;
}
@media (min-width: 768px) {
	.fresh-section .fresh-picture__img--mobile,
    .fresh-section .slick-slide .fresh-picture__img--mobile {
		display: none;
	}
	.fresh-section .fresh-picture__img--desktop,
    .fresh-section .slick-slide .fresh-picture__img--desktop {
		display: block;
	}
}
/****  end image styles  ****************************************************/


/****  start button styles  ****************************************************/

/* standard */
.fresh-section .fresh-button {
    align-items: center;
    background-color: var(--fresh-button-bg-color--default);
    color: var(--fresh-button-color--default);
    border-color: var(--fresh-button--border-color);
    border-radius: var(--fresh-button--border-radius);
    border-style: solid;
    border-width: var(--fresh-button--border-width);
    box-sizing: border-box;
    display: inline-flex;
    font-size: var(--fresh-button--font-size-sm);
    font-weight: var(--fresh-button--font-weight-sm);
    justify-content: center;
    line-height: var(--fresh-button--font-size-sm);
    margin-top: var(--fresh-button--mt-sm);
    padding: var(--fresh-button--py-sm) var(--fresh-button--px-sm);
    text-decoration: none;
    white-space: nowrap;
}
.fresh-section .fresh-button:after {
    box-shadow: none;
}
.fresh-section .fresh-button--white {
    background-color: var(--fresh-button-bg-color--white);
    color: var(--fresh-button-color--black);
}
.fresh-section .fresh-button--black {
    background-color: var(--fresh-button-bg-color--black);
    color: var(--fresh-button-color--white);
}
.fresh-section .fresh-button--primary {
    background-color: var(--fresh-button-bg-color--primary);
    color: var(--fresh-button-color--primary);
}
.fresh-section .fresh-button--secondary {
    background-color: var(--fresh-button-bg-color--secondary);
    color: var(--fresh-button-color--secondary);
}
.fresh-section .fresh-button--tertiary {
    background-color: var(--fresh-button-bg-color--tertiary);
    color: var(--fresh-button-color--tertiary);
}

/* inverted */
.fresh-section .fresh-button--inverted {
    background-color: transparent;
    color: var(--fresh-button-color--default);
    border-color: var(--fresh-button-bg-color--default);
    border-width: var(--fresh-button-inverted--border-width);
    border-radius: var(--fresh-button--border-radius);
}
.fresh-section .fresh-button--white.fresh-button--inverted {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--white);
    color: var(--fresh-button-bg-color--white);
}
.fresh-section .fresh-button--black.fresh-button--inverted {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--black);
    color: var(--fresh-button-bg-color--black);
}
.fresh-section .fresh-button--primary.fresh-button--inverted {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--primary);
    color: var(--fresh-button-bg-color--primary);
}
.fresh-section .fresh-button--secondary.fresh-button--inverted {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--secondary);
    color: var(--fresh-button-bg-color--secondary);
}
.fresh-section .fresh-button--tertiary.fresh-button--inverted {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--tertiary);
    color: var(--fresh-button-bg-color--tertiary);
}

/* no-button */
.fresh-section .fresh-button--none {
    background-color: transparent;
    border-width: 0 0 1px 0;
    border-radius: 0;
    color: var(--fresh-button__no-button-color--default);
    font-size: var(--fresh-button__no-button--font-size-sm);
    font-weight: var(--fresh-button__no-button--font-weight-sm);
    line-height: var(--fresh-button__no-button--font-size-sm);
    padding: 0;
    text-transform: none;
}
.fresh-section .fresh-button--white.fresh-button--none {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--white);
    color: var(--fresh-button-bg-color--white);
}
.fresh-section .fresh-button--black.fresh-button--none {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--black);
    color: var(--fresh-button-bg-color--black);
}
.fresh-section .fresh-button--primary.fresh-button--none {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--primary);
    color: var(--fresh-button-bg-color--primary);
}
.fresh-section .fresh-button--secondary.fresh-button--none {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--secondary);
    color: var(--fresh-button-bg-color--secondary);
}
.fresh-section .fresh-button--tertiary.fresh-button--none {
    background-color: transparent;
    border-color: var(--fresh-button-bg-color--tertiary);
    color: var(--fresh-button-bg-color--tertiary);
}

@media (min-width: 768px) {
    .fresh-section .fresh-button {
        font-size: var(--fresh-button--font-size-md);
        font-weight: var(--fresh-button--font-weight-md);
        line-height: var(--fresh-button--font-size-md);
        margin-top: var(--fresh-button--mt-md);
        padding: var(--fresh-button--py-md) var(--fresh-button--px-md);
    }
    .fresh-section .fresh-button--none {
        font-size: var(--fresh-button__no-button--font-size-md);
        font-weight: var(--fresh-button__no-button--font-weight-md);
        line-height: var(--fresh-button__no-button--font-size-md);
        padding: 0;
    }
}
/****  end button styles  ****************************************************/


/****  start hero styles  ****************************************************/
.fresh-section.fresh-hero {
    font-size: 0;
    line-height: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
.fresh-hero .hero__content-wrapper {
    padding-left: 0;
    padding-right: 0;
}
.fresh-hero .section__column {
    padding: 0;
}
.fresh-section .hero__picture {
    width: 100vw;
}
.fresh-section .hero__figure .fresh-picture__img {
    object-fit: cover;
    object-position: center center;
    width: 100vw;
}
.fresh-section .hero__content {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding: var(--fresh-hero-content-p-sm);
}
.fresh-section .hero__content--mobile-below {
    position: relative;
    top: 0;
    left: 0;
    right: auto;
    bottom: auto;
    transform: translateY(0);
    width: calc( var(--fresh-hero-content-w-sm) - ( --fresh-hero-content-p-sm * 2 ) );
}
.fresh-section .hero__content--mobile-overlay-top {
    position: absolute;
    right: auto;
    bottom: auto;
    transform: translateY(0);
    margin: 0;
    width: calc( var(--fresh-hero-content-w-sm) - ( --fresh-hero-content-p-sm * 2 ) );
}
.fresh-section .hero__content--mobile-overlay-center {
    position: absolute;
    top: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%,-50%);
    margin: 0;
    width: calc( var(--fresh-hero-content-w-sm) - ( --fresh-hero-content-p-sm * 2 ) );
}
.fresh-section .hero__content--mobile-overlay-bottom {
    position: absolute;
    right: auto;
    top: auto;
    transform: translateY(0);
    margin: 0;
    width: calc( var(--fresh-hero-content-w-sm) - ( --fresh-hero-content-p-sm * 2 ) );
}
@media (min-width: 768px) {
    .fresh-section .hero__content {
        left: 50%;
        padding: var(--fresh-hero-content-p-md);
        position: absolute;
        top: 0;
        transform: translateX(-50%);
        width: var(--fresh-hero-content-w-md);
    }
    .fresh-section .hero__content--desktop-below {
        position: relative;
        top: 0;
        left: 0;
        right: auto;
        bottom: auto;
        transform: translateX(0);
        width: 100%;
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-top-left {
        position: absolute;
        right: auto;
        bottom: auto;
        top: var(--fresh-hero-position-md);
        transform: translateX(0);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-top-center {
        position: absolute;
        left: 50%;
        right: auto;
        bottom: auto;
        top: var(--fresh-hero-position-md);
        transform: translateX(-50%);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-top-right {
        position: absolute;
        left: auto;
        bottom: auto;
        top: var(--fresh-hero-position-md);
        transform: translateX(0);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-center-left {
        height: auto;
        position: absolute;
        top: 50%;
        right: auto;
        bottom: auto;
        transform: translateY(-50%);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-center-center {
        height: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        right: auto;
        bottom: auto;
        transform: translate(-50%,-50%);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-center-right {
        height: auto;
        position: absolute;
        top: 50%;
        left: auto;
        bottom: auto;
        transform: translateY(-50%);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-bottom-left {
        bottom: var(--fresh-hero-position-md);
        height: auto;
        position: absolute;
        right: auto;
        top: auto;
        transform: translateX(0);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-bottom-center {
        bottom: var(--fresh-hero-position-md);
        height: auto;
        position: absolute;
        left: 50%;
        right: auto;
        top: auto;
        transform: translateX(-50%);
        margin: 0;
    }
    .fresh-section .hero__content--desktop-overlay-bottom-right {
        bottom: var(--fresh-hero-position-md);
        height: auto;
        position: absolute;
        left: auto;
        top: auto;
        transform: translateX(0);
        margin: 0;
    }
}
/****  end hero styles  ****************************************************/


/****  start video hero styles  ****************************************************/
.fresh-section__hero-video--1 .section__column-padding {
    /* background-image set inline */
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    display: block;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 0;
}
.fresh-section__hero-video--1 .hero__video {
    /* TODO: turn on for mobile image support
    display: none;*/
}
@media (min-width: 768px) {
    .fresh-section__hero-video--1 .hero__video {
        display: block;
    }
}
/****  end video hero styles  ****************************************************/


/****  start icon styles  ****************************************************/

/* global icons */
.fresh-section .fresh-icon {
    padding: var(--fresh-icon-p-sm);
}
.fresh-section__icons .section__h1 {
    margin-bottom: 15px;
}
.fresh-section__icons .section__content-wrapper .row:first-of-type .section__column {
    margin-bottom: 0;
    padding-bottom: 0;
}
.fresh-section__icons .section__content-wrapper .row:last-of-type .section__column {
    margin-top: 0;
    padding-top: 0;
}
.fresh-section .fresh-slides__ul {
    margin: 0;
}
.fresh-section .fresh-slide {
    box-sizing: border-box;
    list-style: none;
    padding-bottom: 20px;
    text-align: center;
}
.fresh-section .icon__figure {
    max-width: 100%;
}

/* icons--2 */
.fresh-section__icons--2 .section__column {
    overflow-x: hidden;
    position: relative;
    width: 100vw;
}
.fresh-section__icons--2 .fresh-slides__ul {
    animation: scrolling_frame-1 3s linear infinite;
    clear: both;
    float: left;
    left: 0%;
    position: relative;
    top: 0%;
}
.fresh-section__icons--2 .fresh-section .fresh-slide {
    float: left;
    padding-bottom: 0;
}
.fresh-section__icons--2 .fresh-picture--placeholder {
    display: none;
}
@keyframes scrolling_frame-1 {
    from {
        left: 0%;
    }
    to {
        left: -50%;
    }
}
.fresh-section__icons--2 .icon__h2,
.fresh-section__icons--2 .sm\:font--body,
.fresh-section__icons--2 .md\:font--body {
    white-space: nowrap;
}

/* icons-sidebar--1 */
.fresh-section__icons-sidebar--1 .fresh-slides__sidebar {
    align-content: stretch;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    flex-wrap: wrap;
}
.fresh-section__icons-sidebar--1 .fresh-slides__sidebar > * {
    background-color: transparent;
    height: auto;
}
.fresh-section__icons-sidebar--1 .section__header {
    width: 100%;
}
.fresh-section__icons-sidebar--1 .fresh-slide {
    background-color: transparent;
    flex: 1;
}
.fresh-section__icons-sidebar--1 .fresh-picture__img {
    background-color: transparent;
    overflow: hidden;
}

/* icons-hover--1 */
.fresh-section__icons-hover--1 .icon__figure--hover {
    display: none;
}
.fresh-section__icons-hover--1 .icon__figures:hover .icon__figure {
    display: none;
}
.fresh-section__icons-hover--1 .icon__figures:hover .icon__figure--hover {
    display: block;
}
.fresh-section__icons-hover--1 .slick-arrow {
    height: 24px;
    width: 24px;
}
.fresh-section__icons-hover--1 .fresh-section .slick-prev {
    left: -15px;
}
.fresh-section__icons-hover--1 .fresh-section .slick-next {
    right: -15px;
}
.fresh-section__icons-hover--1 .fresh-section .container-fluid .slick-prev {
    left: 10px;
}
.fresh-section__icons-hover--1 .fresh-section .container-fluid .slick-next {
    right: 10px;
}

/* icons-tabs--1 */
.fresh-section__icons-tabs--1 .tabs {
    display: flex;
    justify-content: space-evenly;
    padding-bottom: 25px;
    padding-top: 25px;
}
.fresh-section__icons-tabs--1 .tab {
    color: var(--default-color-header);
    text-decoration: none;
}
.fresh-section__icons-tabs--1 .tab--selected {
    color: var(--default-color-link);
}

/* icons-center--1 */
.fresh-section__icons-center--1 .fresh-slide:not(.slick-current) {
    visibility: hidden;
}
.fresh-section__icons-center--1 .slick-arrow {
    height: 24px;
    width: 24px;
}
.fresh-section__icons-center--1 .fresh-section .slick-next,
.fresh-section__icons-center--1 .fresh-section .slick-prev {
    top: 95px;
}
.fresh-section__icons-center--1 .fresh-section .slick-prev {
    left: -20px;
}
.fresh-section__icons-center--1 .fresh-section .slick-next {
    right: -20px;
}
.fresh-section__icons-center--1 .icon__caption {
    padding-top: 10px;
}

/* icons-3 */
.fresh-section__icons--3 .slick-track,
.fresh-section__icons--3 .fresh-slide {
    display: flex;
    align-items: end;
}
.fresh-section__icons--3 .fresh-slides__ul {
    position: relative;
}
.fresh-section__icons--3 ul:not(.slick-slider) .fresh-current .icon__h2,
.fresh-section__icons--3 ul:not(.slick-slider) .fresh-current .icon__caption {
    left: 50%;
    position: absolute;
    text-align: center;
    transform: translateX(-50%);
    top: 0;
    width: 90%;
}
.fresh-section__icons--3 ul:not(.slick-slider) .fresh-slide:not(.fresh-current) .icon__h2,
.fresh-section__icons--3 ul:not(.slick-slider) .fresh-slide:not(.fresh-current) .icon__caption,
.fresh-section__icons--3 .slick-slide:not(.slick-current) .icon__h2,
.fresh-section__icons--3 .slick-slide:not(.slick-current) .icon__caption {
    visibility: hidden;
}
.fresh-section__icons--3 ul:not(.slick-slider) .fresh-slide:not(.fresh-current) .icon__figure,
.fresh-section__icons--3 .slick-slide:not(.slick-current) .icon__figure {
    opacity: 0.6;
}
@media (max-width: 767px) {
    .fresh-section .sm\:fresh-slides__ul--stacked{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
    }
    .fresh-section .sm\:fresh-slides__ul--stacked-1 .fresh-slide {
        flex: 100%;
    }
    .fresh-section .sm\:fresh-slides__ul--stacked-2 .fresh-slide {
        flex: calc(100% / 2);
        flex-grow: 0;
    }
    .fresh-section .sm\:fresh-slides__ul--stacked-3 .fresh-slide {
        flex: calc(100% / 3);
        flex-grow: 0;
    }
    .fresh-section .sm\:fresh-slides__ul--stacked-4 .fresh-slide {
        flex: calc(100% / 4);
        flex-grow: 0;
    }
}
@media (min-width: 768px) {
    .fresh-section .fresh-icon {
        padding: var(--fresh-icon-p-md);
    }
    .fresh-section .md\:fresh-slides__ul--stacked {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        width: 100%;
    }
    .fresh-section .md\:fresh-slides__ul--stacked-1 .fresh-slide {
        flex: 100%;
    }
    .fresh-section .md\:fresh-slides__ul--stacked-2 .fresh-slide {
        flex: calc(100% / 2);
    }
    .fresh-section .md\:fresh-slides__ul--stacked-3 .fresh-slide {
        flex: calc(100% / 3);
    }
    .fresh-section .md\:fresh-slides__ul--stacked-4 .fresh-slide {
        flex: calc(100% / 4);
    }
    .fresh-section .md\:fresh-slides__ul--stacked-5 .fresh-slide {
        flex: calc(100% / 5);
    }
    .fresh-section .md\:fresh-slides__ul--stacked-6 .fresh-slide {
        flex: calc(100% / 6);
    }
    .fresh-section .md\:fresh-slides__ul--stacked-7 .fresh-slide {
        flex: calc(100% / 7);
    }
    .fresh-section .md\:fresh-slides__ul--stacked-8 .fresh-slide {
        flex: calc(100% / 8);
    }

    /* icons-center--1 */
    .fresh-section__icons-center--1 .fresh-slide:not(.slick-current) {
        visibility: visible;
        opacity: 0.6;
    }
    .fresh-section__icons-center--1 .fresh-slide:not(.slick-current) .icon__h2,
    .fresh-section__icons-center--1 .fresh-slide:not(.slick-current) .icon__caption,
    .fresh-section__icons-center--1 .fresh-slide:not(.slick-current) .section__footer {
        display: none;
    }
    .fresh-section__icons-center--1 .fresh-section .slick-prev {
        left: -50px;
    }
    .fresh-section__icons-center--1 .fresh-section .slick-next {
        right: -50px;
    }

    /* icons--2 */
    .fresh-section__icons--2 .fresh-slides__ul {
        animation: scrolling_frame-1 10s linear infinite;
    }
}
/****  end icon styles  ****************************************************/


/****  start banner label styles  ****************************************************/
.fresh-section__banner-labels--1 {
    position: relative;
}
.fresh-section .banner__labels {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.fresh-section .banner__label {
    display: flex; 
    flex-basis: calc(50% - 40px);
    flex-direction: column;
    justify-content: center;
    margin: 20px;
    position: relative;
}
.fresh-section .banner__label .fresh-picture {
    display: flex;
    justify-content: center;
    flex-direction: row;
}
.fresh-section .banner__label .fresh-picture__img {
    max-height: 100%;
}
.fresh-section .banner__label .section__header {
    left: 50%;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
@media (min-width: 768px) {
    .fresh-section .banner__label {
        flex-basis: calc(25% - 120px);
        margin: 40px 60px;
    }
}
/****  end banner label styles  ****************************************************/


/****  start image-text-cta styles  ****************************************************/
.fresh-section__image-text-cta .img-text__figure {
    text-align: center;
}
/****  end image-text-cta styles  ****************************************************/


/****  start animation styles  ****************************************************/
@keyframes fadeIt {
	0%  { background-color: rgba(255, 255, 0, 1.0); }
	25%  { background-color: rgba(255, 255, 0, 0.75); }
	50%  { background-color: rgba(255, 255, 0, 0.5); }
	75%  { background-color: rgba(255, 255, 0, 0.25); }
	100%  { background-color: transparent; }
}
.fresh-section .animation-fade-hightlight-bg {
	animation: fadeIt 2s ease-out; 
}
/****  end animation styles  ****************************************************/