@charset "UTF-8";.row{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.natural-height{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.col{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.align-start{-ms-flex-item-align:start;align-self:flex-start}.align-end{-ms-flex-item-align:end;align-self:flex-end}.align-center{-ms-flex-item-align:center;align-self:center}.align-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-stretch{-ms-flex-item-align:stretch;align-self:stretch}.col-xs{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col-xs-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:1rem}.col-xs-offset-3{margin-left:25%}.col-xs-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:1rem}.col-xs-offset-6{margin-left:50%}.col-xs-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:1rem}.col-xs-offset-9{margin-left:75%}.col-xs-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:1rem}.col-xs-offset-12{margin-left:100%}.row.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.row.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:512px){.col-sm{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col-sm-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:1rem}.col-sm-offset-3{margin-left:25%}.col-sm-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:1rem}.col-sm-offset-6{margin-left:50%}.col-sm-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:1rem}.col-sm-offset-9{margin-left:75%}.col-sm-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:1rem}.col-sm-offset-12{margin-left:100%}.row.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.row.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:768px){.col-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col-md-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-md-offset-1{margin-left:8.3333333333%}.col-md-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-md-offset-2{margin-left:16.6666666667%}.col-md-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:1rem}.col-md-offset-3{margin-left:25%}.col-md-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-md-offset-4{margin-left:33.3333333333%}.col-md-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-md-offset-5{margin-left:41.6666666667%}.col-md-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:1rem}.col-md-offset-6{margin-left:50%}.col-md-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-md-offset-7{margin-left:58.3333333333%}.col-md-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-md-offset-8{margin-left:66.6666666667%}.col-md-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:1rem}.col-md-offset-9{margin-left:75%}.col-md-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-md-offset-10{margin-left:83.3333333333%}.col-md-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-md-offset-11{margin-left:91.6666666667%}.col-md-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:1rem}.col-md-offset-12{margin-left:100%}.row.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-md{-ms-flex-pack:distribute;justify-content:space-around}.row.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1024px){.col-lg{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col-lg-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:1rem}.col-lg-offset-3{margin-left:25%}.col-lg-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:1rem}.col-lg-offset-6{margin-left:50%}.col-lg-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:1rem}.col-lg-offset-9{margin-left:75%}.col-lg-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:1rem}.col-lg-offset-12{margin-left:100%}.row.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.row.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1280px){.col-xl{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col-xl-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:1rem}.col-xl-offset-3{margin-left:25%}.col-xl-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:1rem}.col-xl-offset-6{margin-left:50%}.col-xl-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:1rem}.col-xl-offset-9{margin-left:75%}.col-xl-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:1rem}.col-xl-offset-12{margin-left:100%}.row.start-xl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-xl{-ms-flex-pack:distribute;justify-content:space-around}.row.between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1600px){.col-xxl{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col-xxl-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-xxl-offset-1{margin-left:8.3333333333%}.col-xxl-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-xxl-offset-2{margin-left:16.6666666667%}.col-xxl-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:1rem}.col-xxl-offset-3{margin-left:25%}.col-xxl-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-xxl-offset-4{margin-left:33.3333333333%}.col-xxl-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-xxl-offset-5{margin-left:41.6666666667%}.col-xxl-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:1rem}.col-xxl-offset-6{margin-left:50%}.col-xxl-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-xxl-offset-7{margin-left:58.3333333333%}.col-xxl-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-xxl-offset-8{margin-left:66.6666666667%}.col-xxl-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:1rem}.col-xxl-offset-9{margin-left:75%}.col-xxl-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-xxl-offset-10{margin-left:83.3333333333%}.col-xxl-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-xxl-offset-11{margin-left:91.6666666667%}.col-xxl-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:1rem}.col-xxl-offset-12{margin-left:100%}.row.start-xxl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-xxl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.end-xxl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.top-xxl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-xxl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-xxl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.around-xxl{-ms-flex-pack:distribute;justify-content:space-around}.row.between-xxl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xxl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xxl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.col-gutter-lr{padding:0 1rem}.col-no-gutter{padding:0}.container,.container-fluid{width:100%;max-width:100%}.container-fluid .row{width:auto}.row--jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row--jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row--aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container{width:100%;max-width:clamp(320px,90%,1024px);margin-inline:auto}.container .row{margin-right:-1rem;margin-left:-1rem;width:auto}[class*=col-]{width:100%;padding:0 1rem}.show{display:block!important}.row.show{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide{display:none!important}.show-xs{display:block!important}.row.show-xs{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-xs{display:none!important}@media only screen and (max-width:511px){.show-xs-only{display:block!important}.row.show-xs-only{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-xs-only{display:none!important}}@media only screen and (min-width:512px){.show-sm{display:block!important}.row.show-sm{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-sm{display:none!important}}@media only screen and (min-width:512px) and (max-width:767px){.show-sm-only{display:block!important}.row.show-sm-only{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-sm-only{display:none!important}}@media only screen and (min-width:768px){.show-md{display:block!important}.row.show-md{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-md{display:none!important}}@media only screen and (min-width:768px) and (max-width:1023px){.show-md-only{display:block!important}.row.show-md-only{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-md-only{display:none!important}}@media only screen and (min-width:1024px){.show-lg{display:block!important}.row.show-lg{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-lg{display:none!important}}@media only screen and (min-width:1024px) and (max-width:1279px){.show-lg-only{display:block!important}.row.show-lg-only{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-lg-only{display:none!important}}@media only screen and (min-width:1280px){.show-xl{display:block!important}.row.show-xl{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-xl{display:none!important}}@media only screen and (min-width:1280px) and (max-width:1599px){.show-xl-only{display:block!important}.row.show-xl-only{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-xl-only{display:none!important}}@media only screen and (min-width:1600px){.show-xxl{display:block!important}.row.show-xxl{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-xxl{display:none!important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0;padding:0;text-align:left}button{background:0 0;font-size:100%;outline:0;border:none;cursor:pointer}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html ::after,html ::before{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{display:block;height:auto;max-width:100%;width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}table td,table th{padding:0}a{text-decoration:none}html{scroll-behavior:smooth}:focus-visible{outline:1px solid #ed1d24;outline-offset:1px}input:focus-visible,select:focus-visible{outline-color:#ed1d24}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 150ms;transition:opacity 150ms}.main{overflow:hidden}.responsive-embed{position:relative;width:100%;padding-bottom:56.25%}.responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cc-banner .cc-message{font-family:canada-type-gibson,Helvetica,Arial,sans-serif;font-size:.875rem}.cc-banner [role=button]{font-weight:500}.edit-entry{position:fixed;bottom:1rem;right:1rem;background:#ed1d24;width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:99}.edit-entry:hover{background:rgb(234.0581967213,18.6418032787,25.8913934426)}.edit-entry svg{width:24px;height:24px;-webkit-transform:translateX(1px);transform:translateX(1px)}.skip-to-main{font-size:.875rem;position:absolute;left:-9999px;z-index:999;padding:.65rem 1rem;background-color:#ed1d24;color:#fff;opacity:0}.skip-to-main:focus{left:1.5rem;opacity:1}@media (prefers-reduced-motion){*,::after,::before{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-transition:none!important;transition:none!important;scroll-behavior:auto!important}}.has-slider{position:relative}.has-slider [data-action=start],.has-slider [data-action=stop]{display:none}.has-slider .tns-outer .tns-nav{margin-top:1rem;text-align:center;z-index:2}.has-slider .tns-outer .tns-nav button{width:16px;height:16px;border-radius:16px;padding:.35rem;border:2px solid #6a6363;background:#6a6363;margin:0 .35rem}.has-slider .tns-outer .tns-nav button:not(.tns-nav-active){background:0 0}.has-slider .slider-controls__next,.has-slider .slider-controls__prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.has-slider .slider-controls__prev{left:0}.has-slider .slider-controls__next{right:0}.can-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:768px){.can-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}}.can-btns__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.can-btns__btn:first-child{border-right:1px solid #b5abab;padding-right:1.5rem;margin-right:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.can-btns__btn:last-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}body{accent-color:#ed1d24;background:#f5f6f2}body::-moz-selection{background:rgba(237,29,36,.15)}body::-moz-selection,body::selection{background:rgba(237,29,36,.15)}a,blockquote,body,button,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{color:#6a6363;font-family:canada-type-gibson,Helvetica,Arial,sans-serif}.h1,.h2,h1,h2{font-weight:700}.h3,.h4,h3,h4{font-weight:500}span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}.display{line-height:1;font-size:calc(1.475rem + 3.1640625vw)}@media (min-width:1024px){.display{font-size:3.5rem}}.h1,h1{line-height:1;font-size:calc(1.375rem + 1.7578125vw)}@media (min-width:1024px){.h1,h1{font-size:2.5rem}}.h2,h2{line-height:1.1;font-size:calc(1.325rem + 1.0546875vw)}@media (min-width:1024px){.h2,h2{font-size:2rem}}.h3,h3{line-height:1.3;font-size:calc(1.2875rem + .52734375vw)}@media (min-width:1024px){.h3,h3{font-size:1.625rem}}.h4,h4{line-height:1.4;font-size:calc(1.26rem + .140625vw)}@media (min-width:1024px){.h4,h4{font-size:1.35rem}}.p,p{font-weight:400;font-size:1rem;line-height:1.5}.p a,p a{color:#ed1d24;text-decoration:underline}.text p{margin-bottom:.65em}.text p strong{font-weight:500}.text p:last-child{margin-bottom:0}.text p:has(.h1,.h2,.h3,.h4){margin-bottom:0;margin-top:0}.text p:has(.h1,.h2,.h3,.h4):not(:first-child) .h1,.text p:has(.h1,.h2,.h3,.h4):not(:first-child) .h2,.text p:has(.h1,.h2,.h3,.h4):not(:first-child) .h3,.text p:has(.h1,.h2,.h3,.h4):not(:first-child) .h4{margin-top:1.2em}.text p:has(.h1,.h2,.h3,.h4):not(:last-child) .h1,.text p:has(.h1,.h2,.h3,.h4):not(:last-child) .h2,.text p:has(.h1,.h2,.h3,.h4):not(:last-child) .h3,.text p:has(.h1,.h2,.h3,.h4):not(:last-child) .h4{margin-bottom:.55em}.text p a{-webkit-transition:.3s ease all;transition:.3s ease all}.text p a:hover{color:#ed1d24}.text h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child),.text h4:not(:first-child){margin-top:1.2em}.text h1:not(:last-child),.text h2:not(:last-child),.text h3:not(:last-child),.text h4:not(:last-child){margin-bottom:.55em}.text table tr{border-bottom:1px solid rgba(106,99,99,.2)}.text table tr td{padding:.35em 0;font-size:1rem}.text ul{list-style:disc}.text ol,.text ul{margin-left:2rem}.text ol:has([style*="text-align:center;"]),.text ul:has([style*="text-align:center;"]){list-style:none;margin:0}.text ol:has([style*="text-align:center;"]) li,.text ul:has([style*="text-align:center;"]) li{text-align:center}.text ol:has([style*="text-align:center;"]) li p,.text ul:has([style*="text-align:center;"]) li p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.text ol:has([style*="text-align:center;"]) li p::before,.text ul:has([style*="text-align:center;"]) li p::before{content:"•";margin-right:.5em}.text ol li,.text ul li{margin-bottom:.5rem;line-height:1.5}.text ol li:has(span[style="color:#ed1d24;"])::marker,.text ul li:has(span[style="color:#ed1d24;"])::marker{color:#ed1d24}.text ol li strong,.text ul li strong{font-weight:500}.text .image-style-align-center{text-align:center}.text .image-style-align-center img{margin:.5rem auto}.text img{margin:1.5rem 0;border-radius:1.25rem}.text img[width]{width:inherit}@media (min-width:768px){.text-list2col ul{margin-left:0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;padding:0 4rem}}@media (min-width:1024px){.text-list2col ul{padding:0 8rem}}.text-sm{font-size:.875rem}.text-xs{font-size:.75rem}.text-center{text-align:center}.text-bold{font-weight:700;color:inherit!important}.semibold{font-weight:500}.overline{font-family:canada-type-gibson,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:.35rem;font-weight:500}.lead{font-size:1.2rem;line-height:1.6}.btn--primary{font-size:1.2rem;padding:.5rem 2rem .6rem;text-transform:uppercase;border-radius:6px;display:inline-block;text-align:center;-webkit-transition:.3s ease all;transition:.3s ease all;text-decoration:none;-webkit-box-shadow:0 4px 1rem transparent;box-shadow:0 4px 1rem transparent;background:#ed1d24;color:#fff}.btn--primary:hover{-webkit-box-shadow:0 4px 1rem rgba(0,0,0,.125);box-shadow:0 4px 1rem rgba(0,0,0,.125);-webkit-transform:scale(1.05);transform:scale(1.05)}.btn--secondary{font-size:1.2rem;padding:.5rem 2rem .6rem;text-transform:uppercase;border-radius:6px;display:inline-block;text-align:center;-webkit-transition:.3s ease all;transition:.3s ease all;text-decoration:none;-webkit-box-shadow:0 4px 1rem transparent;box-shadow:0 4px 1rem transparent;background:#ecece6;color:#fff}.btn--secondary:hover{-webkit-box-shadow:0 4px 1rem rgba(0,0,0,.125);box-shadow:0 4px 1rem rgba(0,0,0,.125);-webkit-transform:scale(1.05);transform:scale(1.05)}.btn--light{font-size:1.2rem;padding:.5rem 2rem .6rem;text-transform:uppercase;border-radius:6px;display:inline-block;text-align:center;-webkit-transition:.3s ease all;transition:.3s ease all;text-decoration:none;-webkit-box-shadow:0 4px 1rem transparent;box-shadow:0 4px 1rem transparent;background:#fff;color:#ed1d24}.btn--light:hover{-webkit-box-shadow:0 4px 1rem rgba(0,0,0,.125);box-shadow:0 4px 1rem rgba(0,0,0,.125);-webkit-transform:scale(1.05);transform:scale(1.05)}.link{color:#ed1d24;text-decoration:underline;font-size:1.2rem;text-transform:uppercase;-webkit-transition:.3s ease all;transition:.3s ease all;display:inline-block}.link:hover{color:#ad1319}.section--red .link:hover{color:#fff;background:rgba(255,255,255,.15)}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.mt-0{margin-top:0!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.hamburger{padding:12px 12px 10px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#ed1d24}.hamburger-box{width:40px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:3px;background-color:#ed1d24;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 75ms .12s ease,opacity 75ms ease;transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms .12s ease;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.title-bar{position:fixed;width:100%;top:0;left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 4px 1rem rgba(0,0,0,.125);box-shadow:0 4px 1rem rgba(0,0,0,.125);padding:.75rem .5rem .75rem 1.5rem}.title-bar__logo svg{width:116px;height:49px}@media (min-width:1024px){.title-bar{display:none}}body{padding-top:76.5px}.menu{overflow:hidden;max-height:calc(100vh - 76.5px);position:fixed;width:100%;left:0;z-index:998;pointer-events:none;-webkit-transition:250ms ease top;transition:250ms ease top;top:-100vh;width:100%;background:#f5f6f2;border-bottom:1px solid #ed1d24}.menu.active{pointer-events:auto;top:76.5px}@media (min-width:1024px){.menu{pointer-events:auto;border-bottom:none;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;left:auto;top:0;width:100%;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.5rem;-webkit-box-shadow:0 4px 1rem rgba(0,0,0,.125);box-shadow:0 4px 1rem rgba(0,0,0,.125)}}.menu__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;width:100%;list-style-type:none;margin-bottom:0;padding:1.5rem 0}@media (min-width:1024px){.menu__menu{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}}.menu__logo{display:none}@media (min-width:1024px){.menu__logo{display:block;-ms-flex-negative:0;flex-shrink:0}}.menu__item{position:relative;font-weight:500;margin:0;width:100%;font-size:1.2rem;padding:.35rem 0 .35rem 1.5rem;display:block;white-space:nowrap}.menu__item--has-submenu{position:relative}.menu__item--has-submenu::after{content:"";background-image:url(../img/down-caret.svg);background-repeat:no-repeat;background-size:24px 10px;width:24px;height:10px;position:absolute;right:1rem;top:1rem;-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;pointer-events:none}.menu__item--has-submenu.link-active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu__item.active a{text-decoration:underline}@media (min-width:1024px){.menu__item{padding:.5rem;font-size:.875rem;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu__item--has-submenu::after{display:none}.menu__item--has-submenu:has(a:focus-visible) .menu__submenu,.menu__item--has-submenu:hover .menu__submenu{-webkit-transform:scaleY(1);transform:scaleY(1)}}@media (min-width:1280px){.menu__item{padding:.5rem 1rem;font-size:1rem}}.menu__item__link{color:#ed1d24;display:block;text-decoration:none}@media (min-width:1024px){.menu__item__link{position:relative;display:inline-block}}.menu__submenu{list-style:none;margin:0;padding-left:0;width:calc(100% + 1rem);-webkit-transition:150ms ease-in-out all;transition:150ms ease-in-out all;max-height:0;overflow:hidden}.menu__submenu.submenu-active{z-index:2}@media (min-width:1024px){.menu__submenu{position:absolute;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;min-width:175px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:0;top:3rem;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff!important;overflow:visible;-webkit-transition:.2s ease transform;transition:.2s ease transform;border-radius:1.25rem;padding:.5rem 0;-webkit-box-shadow:0 4px 1rem rgba(0,0,0,.125);box-shadow:0 4px 1rem rgba(0,0,0,.125)}.menu__submenu::before{content:"";position:absolute;height:calc(100% + 2rem);width:100%;top:-1rem}.menu__submenu::after{content:"";position:absolute;top:-8px;left:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;z-index:10}}.menu__submenu__item{text-transform:none;letter-spacing:initial;padding:.35rem 1rem .35rem 1rem}.menu__submenu__item:first-of-type{padding-top:.75rem}@media (min-width:1024px){.menu__submenu__item{position:relative;z-index:1;margin:0;padding:0!important;width:100%}.menu__submenu__item--main{display:none}}.active .menu__submenu__item__link{text-decoration:none!important}@media (min-width:1024px){.menu__submenu__item__link{padding:.75rem 1rem;display:block;width:100%;-webkit-transition:.3s ease all;transition:.3s ease all}.menu__submenu__item__link:hover::after{display:none}}.menu__search{margin:.5rem 0 0 1.5rem}@media (min-width:1024px){.menu__search{margin:0 0 0 1rem}}.menu__search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 1.5rem)}.menu__search__input,.menu__search__submit{height:2.5rem}.menu__search__input{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:6px 0 0 6px;padding-right:.25rem!important}@media (min-width:1024px){.menu__search__input{min-width:14rem}}@media (min-width:1280px){.menu__search__input{min-width:16rem}}.menu__search__submit{background:#ed1d24;-ms-flex-negative:0;flex-shrink:0;border-radius:0 6px 6px 0;padding:.5rem 1rem}.menu__search__submit__icon{width:1rem;height:1rem;margin-bottom:-1px}.menu__lang{margin-left:1.1rem;margin-top:.75rem}@media (min-width:1024px){.menu__lang{margin:0 0 0 1rem}}.menu__lang__select{cursor:pointer}.menu__lang__form{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu__lang__form::after{content:"▾";position:absolute;right:-.35rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section{padding:3rem 0}.section [class*=__container]{border-radius:1.25rem;padding:3rem 1.5rem;position:relative}@media (min-width:1024px){.section [class*=__container]{padding:4.5rem 2.25rem}}.section--lightGray .h1,.section--lightGray .h2,.section--lightGray .h3,.section--lightGray .h4,.section--lightGray h1,.section--lightGray h2,.section--lightGray h3,.section--lightGray h4,.section--midGray .h1,.section--midGray .h2,.section--midGray .h3,.section--midGray .h4,.section--midGray h1,.section--midGray h2,.section--midGray h3,.section--midGray h4,.section--white .h1,.section--white .h2,.section--white .h3,.section--white .h4,.section--white h1,.section--white h2,.section--white h3,.section--white h4{color:#ed1d24}.section--lightGray .h1 a,.section--lightGray .h2 a,.section--lightGray .h3 a,.section--lightGray .h4 a,.section--lightGray h1 a,.section--lightGray h2 a,.section--lightGray h3 a,.section--lightGray h4 a,.section--midGray .h1 a,.section--midGray .h2 a,.section--midGray .h3 a,.section--midGray .h4 a,.section--midGray h1 a,.section--midGray h2 a,.section--midGray h3 a,.section--midGray h4 a,.section--white .h1 a,.section--white .h2 a,.section--white .h3 a,.section--white .h4 a,.section--white h1 a,.section--white h2 a,.section--white h3 a,.section--white h4 a{color:#ed1d24}.section--red{background-color:#ed1d24;color:#fff}.section--red a:not(.btn),.section--red dd,.section--red dt,.section--red h1,.section--red h2,.section--red h3,.section--red h4,.section--red h5,.section--red h6,.section--red li,.section--red p,.section--red span{color:#fff}.section--red [class*=__container]{background-color:#ed1d24}.section--lightGray [class*=__container]{background-color:#f5f6f2}.section--white{background-color:#fff}.section--white [class*=__container]{background-color:#fff}.section--midGray{background-color:#ecece6}.section--midGray [class*=__container]{background-color:#ecece6}@media (min-width:1024px){.section{padding:6rem 0}}@media (min-width:1600px){.section{padding:8rem 0}}form label{font-size:1rem}form input,form textarea{border-radius:6px;width:100%;padding:.5rem 1rem;border:none;font-family:canada-type-gibson,Helvetica,Arial,sans-serif;font-size:1rem;-webkit-transition:.3s ease all;transition:.3s ease all}form input:focus-visible,form textarea:focus-visible{outline:0;-webkit-box-shadow:inset 0 0 0 1px #ed1d24;box-shadow:inset 0 0 0 1px #ed1d24}select.styled-select{text-decoration:underline;width:100%;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-family:canada-type-gibson,Helvetica,Arial,sans-serif;border:none;font-size:1rem;color:#6a6363}@media (min-width:512px){select.styled-select{width:auto}}.section-header{text-align:center}.section-header--pad-btm{padding-bottom:3rem}@media (min-width:1024px){.section-header{text-align:left}.section-header--pad-btm{padding-bottom:6rem}}.section-header__cats{margin-bottom:3rem}@media (min-width:1024px){.section-header__cats{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:4.5rem}}.section-header__cats__title{font-weight:500}@media (min-width:1024px){.section-header__cats__title{font-size:.875rem}}.section-header__cats__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.section-header__cats__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.section-header__cats__list__item a{text-decoration:underline}@media (min-width:1024px){.section-header__cats__list__item{font-size:.875rem}}.section-header__title-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.section-header__title-back{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1024px){.section-header__title-back__title{padding-right:2rem}}.section-header__title-back__back{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;color:#ed1d24;-ms-flex-negative:0;flex-shrink:0}.section-header__title-back__back svg{width:auto;height:1rem}.section-header__title-back__back span{text-decoration:underline}@media (min-width:1024px){.section-header__title-back__back{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;margin-bottom:0;margin-top:.5rem}}@media (min-width:1024px){.section-header__meta{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-header__meta--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}.section-header__meta__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:2rem}@media (min-width:1024px){.section-header__meta__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}}.section-header__meta__info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.35rem}.section-header__meta__info__item strong{font-weight:500}.section-header__meta__desc{margin-top:1.5rem}@media (max-width:1023px){.section-header__meta__desc ol,.section-header__meta__desc ul{list-style-position:inside;margin:0}}@media (min-width:1024px){.section-header__meta__desc{width:75%;padding-right:3rem}}.section-header__meta__desc__event-meta{margin-top:1rem}.section-header__meta__desc__event-meta span{display:block}.section-header__meta__share{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:1rem}.slider-nav__btn{padding:.35rem .5rem .45rem;border-radius:6px}.slider-nav__btn.tns-nav-active{background:#ecece6}.ribbon{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ribbon__text{font-weight:700;position:absolute;text-align:center;padding:1.5rem;font-size:1.2rem;line-height:1.1}.section--red .ribbon__text{color:#ed1d24}.images{position:relative;overflow:hidden}.images .tns-outer .tns-nav{position:absolute;z-index:1;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.images .tns-outer .tns-nav button{border-color:#ed1d24;background:#ed1d24}.images__img{aspect-ratio:4/3}@supports not (aspect-ratio:4 / 3){.images__img::before{content:"";float:left;padding-top:calc(3 / 4 * 100%)}.images__img::after{content:"";display:block;clear:both}}.images__img.parallax{-webkit-transform:scale(1.05) translateY(-7.6px);transform:scale(1.05) translateY(-7.6px)}@media (min-width:768px){.images__img{aspect-ratio:16/9}@supports not (aspect-ratio:16 / 9){.images__img::before{content:"";float:left;padding-top:calc(9 / 16 * 100%)}.images__img::after{content:"";display:block;clear:both}}}@media (min-width:1024px){.images__img{aspect-ratio:3/1}@supports not (aspect-ratio:3 / 1){.images__img::before{content:"";float:left;padding-top:calc(1 / 3 * 100%)}.images__img::after{content:"";display:block;clear:both}}}.images__slider__img{overflow:hidden}.images__grid-imgs{row-gap:2rem}.images__grid-img__img{border-radius:1.25rem}.marquee{position:relative;overflow:hidden}.marquee__content{max-width:clamp(320px,90%,1024px);width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(237,29,36,.75);border-radius:1.25rem;z-index:2;padding:3rem 1.5rem;color:#fff}.marquee__content a:not(.btn),.marquee__content dd,.marquee__content dt,.marquee__content h1,.marquee__content h2,.marquee__content h3,.marquee__content h4,.marquee__content h5,.marquee__content h6,.marquee__content li,.marquee__content p,.marquee__content span{color:#fff}@media (min-width:1024px){.marquee__content{padding:4.5rem 2.25rem}}@media (min-width:768px){.marquee__content__btns{gap:2rem!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}.marquee__img{-webkit-transform:scale(1.05) translateY(-7.6px);transform:scale(1.05) translateY(-7.6px)}.ftentries.section--white .ftentries__slide__link{background-color:#f5f6f2}.ftentries.section--lightGray .ftentries__slide__link,.ftentries.section--midGray .ftentries__slide__link,.ftentries.section--red .ftentries__slide__link{background-color:#fff}.ftentries__slider{display:-webkit-box;display:-ms-flexbox;display:flex}.ftentries__slide__link{display:block;height:100%;padding:1rem;border-radius:1.25rem;-webkit-transition:.3s ease background-color;transition:.3s ease background-color}.ftentries__slide__link:hover{background-color:#ed1d24!important}.ftentries__slide__link:hover .ftentries__slide__title{color:#fff}.ftentries__slide__link:hover .ftentries__slide__img__img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width:1024px){.ftentries__slide__link{padding:1.5rem}}.ftentries__slide__img{overflow:hidden;border-radius:1.25rem}.ftentries__slide__img__img{-webkit-transition:.3s ease transform,.6s ease opacity!important;transition:.3s ease transform,.6s ease opacity!important}.ftentries__slide__title{padding:0 1rem .5rem;margin-top:1.25rem;color:#ed1d24;text-align:center;-webkit-transition:.3s ease color;transition:.3s ease color}.ftentries__btns{margin-top:2rem}.search-results__header{text-align:center}.search-results__header__title{margin-bottom:1.5rem}.search-results__header__none h1{margin-bottom:.25em}.search-results__header__none__img{max-width:32rem;border-radius:1.25rem;margin:2rem auto}@media (min-width:512px){.search-results__header__form-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.search-results__header__form-type__form{width:100%}.search-results__header__form-type__select{text-align:center;margin-top:1rem}@media (min-width:512px){.search-results__header__form-type__select{min-width:8rem;text-align:left!important;margin-left:1rem;margin-top:0}}.search-results__results{padding-top:0!important}.search-results__results__results{row-gap:2rem}.recipe__wrapper{padding-top:1.5rem!important}.recipe__intro{margin-top:2rem}@media (min-width:1024px){.recipe__intro__desc-video--vid-sec-img{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.recipe__intro__desc-video__desc--vid-sec-img{width:70%}}.recipe__intro__desc-video__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem}.recipe__intro__desc-video__actions--lg{display:none}@media (min-width:512px){.recipe__intro__desc-video__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1024px){.recipe__intro__desc-video__actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.recipe__intro__desc-video__actions--xs{display:none}.recipe__intro__desc-video__actions--lg{display:-webkit-box;display:-ms-flexbox;display:flex}}.recipe__intro__desc-video__actions__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;color:#ed1d24;-ms-flex-negative:0;flex-shrink:0}.recipe__intro__desc-video__actions__btn svg{width:auto;height:1.25rem}.recipe__intro__desc-video__actions__btn span{text-decoration:underline}.recipe__intro__desc-video__vid-sec-img{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:24rem;margin-inline:auto}.recipe__intro__desc-video__vid-sec-img img,.recipe__intro__desc-video__vid-sec-img video{border-radius:1.25rem}@media (min-width:1024px){.recipe__intro__desc-video__vid-sec-img{width:30%;max-width:none;padding-right:3rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0}}.recipe__content{margin-top:3rem}.recipe__section:not(:last-of-type){margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #b5abab}@media (min-width:768px){.recipe__section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe__section:not(:last-of-type){margin-bottom:4.5rem;padding-bottom:4.5rem}}.recipe__section__header{margin-bottom:1.5rem;width:100%}@media (min-width:512px){.recipe__section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.recipe__section__header__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;color:#ed1d24;-ms-flex-negative:0;flex-shrink:0}.recipe__section__header__btn svg{width:auto;height:1.25rem}.recipe__section__header__btn span{text-decoration:underline}@media (min-width:512px){.recipe__section__header__btn{margin-top:0}}.recipe__section__title{width:100%;margin-bottom:1.5rem}@media (min-width:768px){.recipe__section__sidebar{width:35%}}@media (min-width:1024px){.recipe__section__sidebar{width:30%}}.recipe__section__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-top:3rem}.recipe__section__products__product{padding:1.5rem;background:#fff;border-radius:1.25rem;text-align:center}.recipe__section__products__product__img{margin-bottom:.25rem;overflow:hidden;display:block}.recipe__section__products__product__title a{text-decoration:none}.recipe__section__products__product__stores{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.recipe__section__main{width:65%;padding-left:2.5rem}}@media (min-width:1024px){.recipe__section__main{width:70%;padding-left:4rem}}.recipe__section__subsec:not(:last-of-type){margin-bottom:1.5rem}.recipe__section__subsec__title{margin-bottom:.5em}.recipe__section__subsec__content .visually-hidden{display:none}.recipe__section__subsec__content h2,.recipe__section__subsec__content h3,.recipe__section__subsec__content h4{color:#6a6363!important}.recipe__section__subsec__content img{width:32rem;max-width:100%}.recipe__chef-tips{padding:2rem;background:#fff;border-radius:1.25rem;margin-top:3rem}.recipe__chef-tips__content{margin-top:1rem}.field--name-field-ingredients-sub-header{font-size:1rem;font-weight:500;margin-bottom:.5rem}.field--name-field-ingredients .paragraph--type--ingredients{margin-bottom:1.5rem}#equipment-detail p{margin-left:2rem;display:list-item}.field--name-field-instructions b{font-weight:400}.field--name-field-instructions .field--name-field-instruction-sub-header{font-size:1.2rem;font-weight:500;margin-bottom:.5rem}.field--name-field-instructions .field__item:not(.paragraph--type--instructions):not(.field--name-field-instruction-sub-header){margin-bottom:1.5rem}.quick-tip-description p{display:list-item;margin-left:2rem}.product__wrapper{margin-top:3rem}@media (min-width:768px){.product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product__imgs{position:relative}@media (min-width:768px){.product__imgs{width:50%}}@media (min-width:1024px){.product__imgs{width:60%}}.product__imgs__ribbon{-webkit-transform:rotate(-9deg) scale(.75);transform:rotate(-9deg) scale(.75);bottom:-1.5rem;left:-1rem}@media (min-width:1024px){.product__imgs__ribbon{-webkit-transform:rotate(-9deg) scale(1);transform:rotate(-9deg) scale(1);left:1rem;bottom:0}}.product__imgs__ribbon__text{color:#fff;font-size:1.5rem}.product__imgs__ribbon__ribbon{width:180px;height:180px}.product__imgs__ribbon__ribbon path{fill:#ed1d24}.product__content{margin-top:2rem}@media (min-width:768px){.product__content{width:calc(50% - 2rem);margin-left:2rem;margin-top:0}}@media (min-width:1024px){.product__content{width:calc(40% - 4rem);margin-left:4rem}}.product__content__meta__content{margin-top:1rem}.product__content__meta__content__title{font-weight:500}.product__content__nutritional-facts__btn{margin-top:1rem;color:#ed1d24;padding-left:1rem;font-weight:500;font-size:1rem;position:relative}.product__content__nutritional-facts__btn::after{content:"+";position:absolute;font-weight:500;color:#ed1d24;left:0;top:50%;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto;height:auto;-webkit-transition:none;transition:none}.product__content__nutritional-facts__btn.active::after{content:"-";left:2px;top:calc(50% - 1px)}.product__content__nutritional-facts__panel{padding:0!important}.product__content__nutritional-facts__panel::before{display:none}.product__content__nutritional-facts__panel__img{margin-top:1rem;width:20rem;height:auto}.product__content__cta,.product__content__stores{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem}@media (min-width:768px){.product__content__cta,.product__content__stores{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product__content__stores .destini-locator-class{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product__retailers{text-align:center}.product__retailers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}@media (min-width:1024px){.product__retailers__list{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.5rem}}.product__retailers__list__item{max-width:clamp(10rem,31%,16rem)}.product__retailers__list__item svg{width:100%;height:auto}.product .tns-outer .tns-nav button{border-color:#ed1d24;background:#ed1d24}.post__wrapper{padding-top:1.5rem!important;padding-bottom:0!important}.post__wrapper .richtext__copy:has(table){overflow-x:scroll}.post__wrapper .tablesorter#myTable,.post__wrapper .tablesorter.style-table{width:100%}.post__wrapper .tablesorter#myTable tr,.post__wrapper .tablesorter.style-table tr{border:none}.post__wrapper .tablesorter#myTable tr:nth-of-type(even),.post__wrapper .tablesorter.style-table tr:nth-of-type(even){background:#ecece6}.post__wrapper .tablesorter#myTable tr:last-child,.post__wrapper .tablesorter.style-table tr:last-child{border-bottom:1px solid #b5abab}.post__wrapper .tablesorter#myTable td,.post__wrapper .tablesorter#myTable th,.post__wrapper .tablesorter.style-table td,.post__wrapper .tablesorter.style-table th{min-width:9.5rem;padding:.5rem;font-size:.875rem;border:none;border-left:1px solid #b5abab;border-right:1px solid #b5abab}.post__wrapper .tablesorter#myTable td p,.post__wrapper .tablesorter#myTable th p,.post__wrapper .tablesorter.style-table td p,.post__wrapper .tablesorter.style-table th p{font-size:.875rem}.post__wrapper .tablesorter#myTable th,.post__wrapper .tablesorter.style-table th{text-align:left;background-color:#ed1d24;color:#fff;border-color:#fff}.post__wrapper .tablesorter#myTable th p,.post__wrapper .tablesorter.style-table th p{color:#fff;font-weight:500}.post__wrapper .tablesorter#myTable td:last-child,.post__wrapper .tablesorter.style-table td:last-child{min-width:20rem}.post__wrapper .img-grid{margin:1.5rem 0}@media (min-width:512px){.post__wrapper .img-grid{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post__wrapper .img-grid>figure{width:calc(50% - .5rem)}.post__wrapper .img-grid>figure img{width:100%;max-width:100%}}@media (min-width:1024px){.post__wrapper .section{padding-top:3rem}.post__wrapper .section:not(:last-of-type){padding-bottom:3rem}}