@font-face{font-family:Knockout;src:url(../fonts/knockout-49-webfont.woff2) format("woff2"),url(../fonts/knockout-49-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Knockout;src:url(../fonts/knockout-72-webfont.woff2) format("woff2"),url(../fonts/knockout-72-webfont.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Avenir Next";src:url(../fonts/avenirnext-medium-webfont.woff2) format("woff2"),url(../fonts/avenirnext-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next";src:url(../fonts/avenirnext-bold-webfont.woff2) format("woff2"),url(../fonts/avenirnext-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}:root{--primary-color:#E26B1D}.row{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.natural-height{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.col{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:1rem}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.align-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.align-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.col-xs{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-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;-webkit-flex-basis:8.3333333333%;-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;-webkit-flex-basis:16.6666666667%;-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;-webkit-flex-basis:25%;-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;-webkit-flex-basis:33.3333333333%;-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;-webkit-flex-basis:41.6666666667%;-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;-webkit-flex-basis:50%;-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;-webkit-flex-basis:58.3333333333%;-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;-webkit-flex-basis:66.6666666667%;-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;-webkit-flex-basis:75%;-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;-webkit-flex-basis:83.3333333333%;-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;-webkit-flex-basis:91.6666666667%;-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;-webkit-flex-basis:100%;-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;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.center-xs{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.end-xs{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.top-xs{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.middle-xs{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row.bottom-xs{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row.around-xs{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between-xs{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-webkit-order:1;-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;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-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;-webkit-flex-basis:8.3333333333%;-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;-webkit-flex-basis:16.6666666667%;-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;-webkit-flex-basis:25%;-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;-webkit-flex-basis:33.3333333333%;-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;-webkit-flex-basis:41.6666666667%;-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;-webkit-flex-basis:50%;-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;-webkit-flex-basis:58.3333333333%;-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;-webkit-flex-basis:66.6666666667%;-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;-webkit-flex-basis:75%;-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;-webkit-flex-basis:83.3333333333%;-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;-webkit-flex-basis:91.6666666667%;-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;-webkit-flex-basis:100%;-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;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.center-sm{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.end-sm{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.top-sm{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.middle-sm{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row.bottom-sm{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row.around-sm{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between-sm{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;-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;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-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;-webkit-flex-basis:8.3333333333%;-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;-webkit-flex-basis:16.6666666667%;-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;-webkit-flex-basis:25%;-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;-webkit-flex-basis:33.3333333333%;-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;-webkit-flex-basis:41.6666666667%;-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;-webkit-flex-basis:50%;-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;-webkit-flex-basis:58.3333333333%;-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;-webkit-flex-basis:66.6666666667%;-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;-webkit-flex-basis:75%;-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;-webkit-flex-basis:83.3333333333%;-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;-webkit-flex-basis:91.6666666667%;-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;-webkit-flex-basis:100%;-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;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.center-md{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.end-md{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.top-md{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.middle-md{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row.bottom-md{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row.around-md{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between-md{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-webkit-order:1;-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;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-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;-webkit-flex-basis:8.3333333333%;-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;-webkit-flex-basis:16.6666666667%;-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;-webkit-flex-basis:25%;-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;-webkit-flex-basis:33.3333333333%;-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;-webkit-flex-basis:41.6666666667%;-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;-webkit-flex-basis:50%;-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;-webkit-flex-basis:58.3333333333%;-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;-webkit-flex-basis:66.6666666667%;-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;-webkit-flex-basis:75%;-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;-webkit-flex-basis:83.3333333333%;-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;-webkit-flex-basis:91.6666666667%;-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;-webkit-flex-basis:100%;-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;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.center-lg{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.end-lg{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.top-lg{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.middle-lg{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row.bottom-lg{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row.around-lg{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between-lg{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-webkit-order:1;-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;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-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;-webkit-flex-basis:8.3333333333%;-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;-webkit-flex-basis:16.6666666667%;-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;-webkit-flex-basis:25%;-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;-webkit-flex-basis:33.3333333333%;-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;-webkit-flex-basis:41.6666666667%;-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;-webkit-flex-basis:50%;-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;-webkit-flex-basis:58.3333333333%;-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;-webkit-flex-basis:66.6666666667%;-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;-webkit-flex-basis:75%;-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;-webkit-flex-basis:83.3333333333%;-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;-webkit-flex-basis:91.6666666667%;-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;-webkit-flex-basis:100%;-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;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.center-xl{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.end-xl{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.top-xl{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.middle-xl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row.bottom-xl{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row.around-xl{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between-xl{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-xl{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-xl{-webkit-box-ordinal-group:2;-webkit-order:1;-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;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-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;-webkit-flex-basis:8.3333333333%;-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;-webkit-flex-basis:16.6666666667%;-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;-webkit-flex-basis:25%;-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;-webkit-flex-basis:33.3333333333%;-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;-webkit-flex-basis:41.6666666667%;-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;-webkit-flex-basis:50%;-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;-webkit-flex-basis:58.3333333333%;-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;-webkit-flex-basis:66.6666666667%;-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;-webkit-flex-basis:75%;-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;-webkit-flex-basis:83.3333333333%;-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;-webkit-flex-basis:91.6666666667%;-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;-webkit-flex-basis:100%;-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;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.center-xxl{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.end-xxl{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.top-xxl{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.middle-xxl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row.bottom-xxl{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row.around-xxl{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between-xxl{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.first-xxl{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-xxl{-webkit-box-ordinal-group:2;-webkit-order:1;-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;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.row--jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row--aic{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.container{margin-left:auto;margin-right:auto;padding:0 1rem;width:100%;max-width:100%}@media only screen and (min-width:768px){.container{width:768px;max-width:768px}}@media only screen and (min-width:1024px){.container{width:1024px;max-width:1024px}}@media only screen and (min-width:1280px){.container{width:1280px;max-width:1280px}}@media only screen and (min-width:1600px){.container{width:1600px;max-width:1600px}}.container .row{margin-right:-1rem;margin-left:-1rem;width:auto}[class*=col-]{width:100%;padding:0 1rem}.show{display:block!important}.row.show{display:-webkit-flex!important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide{display:none!important}.show-xs{display:block!important}.row.show-xs{display:-webkit-flex!important;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:-webkit-flex!important;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:-webkit-flex!important;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:-webkit-flex!important;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:-webkit-flex!important;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:-webkit-flex!important;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:-webkit-flex!important;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:-webkit-flex!important;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:-webkit-flex!important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.hide-xl{display:none!important}}html{scroll-behavior:smooth;scroll-padding-top:96px}.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%;max-width:100%}hr{border:none;border-bottom:1px solid #808284;margin:2rem 0!important}@media only screen and (min-width:1024px){hr{margin:3rem 0!important}}.has-slider [data-action=start],.has-slider [data-action=stop]{display:none}.has-slider .tns-outer{position:relative}.has-slider .tns-outer .tns-controls button{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:1;opacity:.8;-webkit-transition:250ms ease all;transition:250ms ease all}.has-slider .tns-outer .tns-controls button:hover{opacity:1}.has-slider .tns-outer .tns-controls [data-controls=prev]{left:1rem}.has-slider .tns-outer .tns-controls [data-controls=next]{right:1rem}.not-found h1{margin-bottom:.2em}.not-found h2{margin-bottom:.8em}@media only screen and (min-width:1024px){.not-found{margin-top:10rem!important}}.coming-soon{position:relative;height:100vh;height:100dvh;width:100vw;padding:1.5rem}.coming-soon::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6)}@media only screen and (min-width:768px){.coming-soon{padding-top:3rem}}.coming-soon__content{position:relative;z-index:1;height:100%;max-width:650px;margin:0 auto;overflow:scroll}.coming-soon__content__logo{width:250px;height:auto;margin:0 auto}.coming-soon__content__copy{margin-top:2rem;color:#fff}.coming-soon__content__copy a:not(.btn):not([class*=text-gray]),.coming-soon__content__copy a:not(.btn):not([class*=text-orange]),.coming-soon__content__copy dd:not([class*=text-gray]),.coming-soon__content__copy dd:not([class*=text-orange]),.coming-soon__content__copy dt:not([class*=text-gray]),.coming-soon__content__copy dt:not([class*=text-orange]),.coming-soon__content__copy h1:not([class*=text-gray]),.coming-soon__content__copy h1:not([class*=text-orange]),.coming-soon__content__copy h2:not([class*=text-gray]),.coming-soon__content__copy h2:not([class*=text-orange]),.coming-soon__content__copy h3:not([class*=text-gray]),.coming-soon__content__copy h3:not([class*=text-orange]),.coming-soon__content__copy h4:not([class*=text-gray]),.coming-soon__content__copy h4:not([class*=text-orange]),.coming-soon__content__copy h5:not([class*=text-gray]),.coming-soon__content__copy h5:not([class*=text-orange]),.coming-soon__content__copy h6:not([class*=text-gray]),.coming-soon__content__copy h6:not([class*=text-orange]),.coming-soon__content__copy li:not([class*=text-gray]),.coming-soon__content__copy li:not([class*=text-orange]),.coming-soon__content__copy p:not([class*=text-gray]),.coming-soon__content__copy p:not([class*=text-orange]),.coming-soon__content__copy span:not([class*=text-gray]),.coming-soon__content__copy span:not([class*=text-orange]){color:#fff}.coming-soon__content__copy{text-align:center}.coming-soon__content__copy a{color:#e26b1d!important}.coming-soon__form{text-align:center;margin:2rem 0 3rem}.coming-soon__form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;max-width:400px;margin:0 auto}.coming-soon__form form .input-group__input,.coming-soon__form form input{margin-bottom:0}.coming-soon__form form input{width:100%}.coming-soon__form form label{color:#fff!important;text-align:left}.coming-soon__form form .btn{padding:.5rem 1.5rem;height:41.5px;margin-left:1rem}@media only screen and (min-width:512px){.coming-soon__form form{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1024px){.coming-soon__form{margin-top:3rem}}.coming-soon__img{position:absolute;left:0;top:0;height:100%;width:100%}.coming-soon__img__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.install-webapp-ios{position:fixed;bottom:1rem;width:500px;max-width:95vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999;background:rgba(255,255,255,.95);padding:1rem;border-radius:4px;cursor:pointer}.install-webapp-ios.hidden{display:none!important}.install-webapp-ios p{text-align:center;font-size:.875rem}.install-webapp-ios__share{height:20px;width:auto;display:inline-block;margin:0 3px -2px 3px}.cc-deny{background:0 0!important;color:#fff!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}button{background:0 0;font-size:100%;outline:0;border:none;cursor:pointer}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::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}td,th{padding:0}a{text-decoration:none}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:#333;font-family:"Avenir Next",Avenir,Helvetica,Arial,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:.35em}span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}.h1,.h2,.h3,h1,h2,h3{font-family:Knockout,Helvetica,Arial,sans-serif;text-transform:uppercase}.h1,h1{font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.h1,h1{font-size:5rem}}.h1,h1{line-height:1}.h2,h2{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.h2,h2{font-size:3.5rem}}.h2,h2{line-height:1.1}.h3,h3{font-size:calc(1.29rem + .48vw)}@media (min-width:1200px){.h3,h3{font-size:1.65rem}}.h3,h3{line-height:1.3;font-weight:700}.h4,h4{font-size:1.15rem;line-height:1.4}.p,p{font-weight:500;font-size:1rem;line-height:1.5}.p a,p a{-webkit-transition:250ms ease all;transition:250ms ease all;color:#e26b1d}a:focus-visible,button:focus-visible{outline:2px solid var(--primary-color);border-radius:4px;outline-offset:2px}.text p{margin-bottom:.75em}.text p:last-child{margin-bottom:0}.text .h1:not(:first-child),.text .h2:not(:first-child),.text .h3:not(:first-child),.text .h4:not(:first-child),.text h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child),.text h4:not(:first-child){margin-top:.8em}.text .h1:not(:last-child),.text .h2:not(:last-child),.text .h3:not(:last-child),.text .h4:not(:last-child),.text h1:not(:last-child),.text h2:not(:last-child),.text h3:not(:last-child),.text h4:not(:last-child){margin-bottom:.4em}.text .overline+.h1,.text .overline+.h2,.text .overline+.h3,.text .overline+.h4,.text .overline+h1,.text .overline+h2,.text .overline+h3,.text .overline+h4{margin-top:0}.text blockquote{padding:1.5rem;border-radius:4px;background:#f6f6f6;font-size:1.15rem;margin:1.5em 0}.text table tr{border-bottom:1px solid rgba(51,51,51,.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 li,.text ul li{margin-bottom:.5rem;line-height:1.5}.text-sm{font-size:.875rem}.text-center{text-align:center}.text-orange{color:#e26b1d}.text-gray{color:#808284}.text-white{color:#fff}.overline{font-family:Knockout,Helvetica,Arial,sans-serif;letter-spacing:.5px;text-transform:uppercase;margin-bottom:.35rem;font-weight:500}.overline--md{font-size:1.25rem}.overline--lg{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.overline--lg{font-size:1.5rem}}.overline--lg{margin-bottom:0}.lead{font-size:1.15rem;line-height:1.6}.btn--text strong,.link strong{-webkit-transition:250ms ease all;transition:250ms ease all;text-decoration:underline}.btn--text:hover strong,.link:hover strong{color:#e26b1d}.btn{font-size:1.15rem;padding:1rem 2.1rem;text-transform:uppercase;font-weight:700;border-radius:4px;display:inline-block;text-align:center;-webkit-transition:250ms ease all;transition:250ms ease all;text-decoration:none;-webkit-box-shadow:0 4px 12px transparent;box-shadow:0 4px 12px transparent;line-height:1.2}.btn:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.btn--primary{background:var(--primary-color);color:#fff}.btn--secondary{background:#333;color:#fff}.btn--gray{background:#808284;color:#fff}.btn--white{background:#fff;color:var(--primary-color)}.btn--sm{font-size:.875rem;padding:.7rem 1.5rem}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.utility{background:var(--primary-color);padding:.5rem 1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875rem;border-bottom:1px solid #fff}.utility--xs .utility__units{margin-left:auto}.utility--lg{display:none}@media only screen and (min-width:1024px){.utility{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;height:30px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.25rem 1rem;border-bottom:none}.utility--xs{display:none}.utility--lg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.utility__external,.utility__lang,.utility__units button{color:#fff}.utility__external,.utility__units{margin-right:.75rem}.utility__external .units__seperator,.utility__units .units__seperator{color:#fff}.utility__lang{background:0 0;border:1px solid #fff;border-radius:4px;font-size:.75rem;padding:1px 2px}.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:#fff}.hamburger-box{width:32px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:32px;height:2px;background-color:#fff;border-radius:2px;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);-ms-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);-ms-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;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#333;padding:.5rem 0 .5rem .5rem}.title-bar__logo__img{width:141px;height:41px}@media only screen and (min-width:1024px){.title-bar{display:none}}body:not(.bare){padding-top:67px}@media only screen and (min-width:1024px){body:not(.bare){padding-top:0}body:not(.bare).dark-nav .main-menu,body:not(.bare).hoses .main-menu,body:not(.bare).resources .main-menu{background:#333;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);border-color:#fff}}.main-menu{overflow:hidden;max-height:calc(100vh - 67px);position:fixed;width:100%;left:0;z-index:998;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:150ms ease-in-out transform;transition:150ms ease-in-out transform;top:50px;width:100%;background:rgb(38.25,38.25,38.25)}.main-menu.active{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}@media only screen and (min-width:1024px){.main-menu{overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:static;left:auto;top:30px;width:100%;text-align:left;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);background:0 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem 1.5rem;background:rgba(51,51,51,0);-webkit-box-shadow:0 4px 12px transparent;box-shadow:0 4px 12px transparent;-webkit-transition:250ms ease background,250ms ease box-shadow;transition:250ms ease background,250ms ease box-shadow;border-bottom:1px solid rgba(255,255,255,0);height:78px;margin-bottom:-78px}}@media only screen and (min-width:1024px){.main-menu__wrapper{position:-webkit-sticky;position:sticky;top:-1px;z-index:99999}.main-menu__wrapper.stuck .main-menu{background:#333;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);border-color:#fff}}.main-menu__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal;width:100%;list-style-type:none;margin-bottom:0;padding:1.5rem 0 .5rem;border-bottom:1px solid #fff}@media only screen and (min-width:1024px){.main-menu__menu{padding:.5rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;border-bottom:none}}.main-menu__logo{display:none}@media only screen and (min-width:1024px){.main-menu__logo{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.main-menu__logo__img{width:195px;height:57px}.main-menu__item{position:relative;font-weight:700;margin:0;font-size:1.15rem;padding:.35rem 1rem;display:block;white-space:nowrap;text-transform:uppercase;letter-spacing:1px}.main-menu__item--new>.main-menu__link{position:relative}.main-menu__item--new>.main-menu__link::before{content:"New!";display:block;font-size:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-color);padding:2px 3px;border-radius:4px;position:absolute;top:50%;right:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;pointer-events:none}.lang-fr-CA .main-menu__item--new>.main-menu__link::before{content:"Nouveau!"}.lang-es-US .main-menu__item--new>.main-menu__link::before{content:"Nuevo!"}@media only screen and (min-width:1024px) and (max-width:1190px){.main-menu__item{padding:.5rem!important;font-size:.75rem!important}}@media only screen and (min-width:1024px){.main-menu__item{padding:.5rem 1rem;font-size:.875rem}.main-menu__item.active:not(.main-menu__btn,.main-menu__submenu-item) a{color:var(--primary-color)}.main-menu__item--new>.main-menu__link::before{content:""!important;top:-.5rem;right:auto;left:calc(50% - 2px);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:9px;height:9px;border-radius:50%}}.main-menu__btn a{text-align:center;background:var(--primary-color);border-radius:4px;padding:.4rem 1.1rem}@media only screen and (min-width:1024px){.main-menu__btn{padding-right:0}}.main-menu__link{color:#fff;display:block;text-decoration:none}@media only screen and (min-width:1024px){.main-menu__link{position:relative;display:inline-block}}.main-menu__has-submenu{position:relative}.main-menu__has-submenu::after{content:"";background-image:url(../img/Down-Caret.svg);background-repeat:no-repeat;background-size:24px 12px;width:24px;height:12px;position:absolute;right:1rem;top:1rem;-webkit-transition:250ms ease all;transition:250ms ease all;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;pointer-events:none}.main-menu__has-submenu.link-active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:1024px){.main-menu__has-submenu::after{display:none}.main-menu__has-submenu:hover .main-menu__submenu{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}.main-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}.main-menu__submenu.submenu-active{z-index:2}@media only screen and (min-width:1024px){.main-menu__submenu{position:absolute;max-height:500px!important;width:auto;min-width:15rem;left:0;top:3.25rem;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#333!important;overflow:visible;border-radius:4px;-webkit-transition:.15s ease-in-out transform;transition:.15s ease-in-out transform}.main-menu__submenu::before{content:"";position:absolute;height:calc(100% + 2rem);width:100%;top:-1rem}}.main-menu__submenu-item{margin-left:.5rem;text-transform:none;letter-spacing:initial}.main-menu__submenu-item:first-of-type a{border-radius:4px 4px 0 0}.main-menu__submenu-item:last-of-type{padding-bottom:.5rem}.main-menu__submenu-item:last-of-type a{border-radius:0 0 4px 4px}@media only screen and (min-width:1024px){.main-menu__submenu-item{position:relative;z-index:1;margin:0;padding:0!important}}@media only screen and (min-width:1024px){.main-menu__submenu-link{padding:.75rem 1rem;color:#fff;display:block;-webkit-transition:250ms ease all;transition:250ms ease all}.main-menu__submenu-link:hover{color:#fff;background:rgb(38.25,38.25,38.25)}.main-menu__submenu-link:hover::after{display:none}}.units__unit{opacity:.65;padding:0}.units__unit.active{opacity:1;pointer-events:none;cursor:default}.units__seperator{font-weight:500;opacity:.65}.breadcrumbs__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;font-size:.875rem}.breadcrumbs__list__item:not(:last-of-type)::after{content:"/";padding:0 8px 0 5px}.breadcrumbs__list__item:first-child,.breadcrumbs__list__item:nth-of-type(2){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.breadcrumbs__list__item:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumbs__list__item a{font-weight:700;text-decoration:underline;-webkit-transition:250ms ease all;transition:250ms ease all}.breadcrumbs__list__item a:hover{color:var(--primary-color)}.input-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem}@media only screen and (min-width:512px){.input-group{max-width:500px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.input-group__input{width:100%;position:relative}.input-group__input label{width:100%}.input-group__input input{border-radius:4px;font-size:.875rem;font-family:"Avenir Next",Avenir,Helvetica,Arial,sans-serif;padding:.5rem .75rem;border:1px solid #808284;height:41.5px;width:100%}.input-group__input input:focus{outline-color:var(--primary-color)}@media only screen and (min-width:512px){.input-group__input{width:calc(50% - .5rem)}}.header{position:relative;background-color:#333;overflow:hidden}.header::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.header__content{position:relative;z-index:2}.header__content--narrow{padding:4rem 1.5rem}.header__content--tall{padding:8rem 1.5rem}@media only screen and (min-width:1024px){.header__content--narrow{padding:6rem 3rem}.header__content--tall{padding:12.5rem 3rem}}.header__copy{color:#fff}.header__copy a:not(.btn):not([class*=text-gray]),.header__copy a:not(.btn):not([class*=text-orange]),.header__copy dd:not([class*=text-gray]),.header__copy dd:not([class*=text-orange]),.header__copy dt:not([class*=text-gray]),.header__copy dt:not([class*=text-orange]),.header__copy h1:not([class*=text-gray]),.header__copy h1:not([class*=text-orange]),.header__copy h2:not([class*=text-gray]),.header__copy h2:not([class*=text-orange]),.header__copy h3:not([class*=text-gray]),.header__copy h3:not([class*=text-orange]),.header__copy h4:not([class*=text-gray]),.header__copy h4:not([class*=text-orange]),.header__copy h5:not([class*=text-gray]),.header__copy h5:not([class*=text-orange]),.header__copy h6:not([class*=text-gray]),.header__copy h6:not([class*=text-orange]),.header__copy li:not([class*=text-gray]),.header__copy li:not([class*=text-orange]),.header__copy p:not([class*=text-gray]),.header__copy p:not([class*=text-orange]),.header__copy span:not([class*=text-gray]),.header__copy span:not([class*=text-orange]){color:#fff}.header__copy h1{margin-bottom:.15em}.header__copy h1:last-child{margin-bottom:0}.header__btns{margin-top:2rem}.header__btns .btn--secondary{background:#fff;color:var(--primary-color)}@media only screen and (min-width:1024px){.header__btns{margin-top:3rem}}.header__img{position:absolute;left:0;top:0;height:100%;width:100%}.header__img__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.category-nav{padding:3rem 0 0}.category-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.category-nav__item__link{-webkit-transition:250ms ease all;transition:250ms ease all}.category-nav__item__link:hover{color:#e26b1d}.category-nav__item__link.active{color:#e26b1d}.compare-hoses__top{row-gap:1.25rem}.compare-hoses__slot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.compare-hoses__slot__title{margin:0}@media only screen and (min-width:768px){.compare-hoses__slot[data-slot-index="1"]{border-left:1px solid silver;border-right:1px solid silver}}.compare-hoses__slot:not(:first-child){margin-top:.5rem}.compare-hoses__slot:last-child .compare-hoses__slot__divider{display:none}@media only screen and (min-width:768px){.compare-hoses__slot:not(:first-child){margin-top:0}}@media only screen and (min-width:1024px){.compare-hoses__slot .select__wrapper{min-width:250px}}.compare-hoses__slot__divider{margin-top:1rem;border-bottom:1px solid silver}@media only screen and (min-width:768px){.compare-hoses__slot__divider{display:none}}.compare-hoses__actions{margin-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.compare-hoses__actions .compare-print-save,.compare-hoses__actions .compare-reset{padding:0;font-weight:700;font-size:.875rem;text-decoration:underline}.compare-hoses__specs{margin-top:40px}.compare-hoses__specs__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px}.compare-hoses .specs-table table{width:100%}.compare-hoses .specs-table table tr td:first-child,.compare-hoses .specs-table table tr th:first-child{width:auto}.compare-hoses .specs-table table tr td:not(:first-child),.compare-hoses .specs-table table tr th:not(:first-child){width:auto;text-align:left;min-width:3.75rem}.hose{margin:3rem 0}@media only screen and (min-width:1024px){.hose{margin:8rem 0 6rem}}.hose__imgs{margin-top:3rem}@media only screen and (min-width:1024px){.hose__imgs{margin-top:0}}@media only screen and (min-width:1280px){.hose__imgs{padding-right:4rem}}.hose__imgs__img,.hose__imgs__slide{border-radius:4px;overflow:hidden}@media only screen and (max-width:1023px){.hose__content{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.hose__breadcrumbs{margin-bottom:3rem}@media only screen and (min-width:1024px){.hose__breadcrumbs{margin-bottom:4rem}}.hose__logo{width:190px;margin-bottom:1.5rem}.hose__copy__price{margin-bottom:1rem}.hose__copy__copy{margin-bottom:2.5rem}.hose__actions .compare-reset{color:#808284;padding:0;font-weight:700;font-size:.875rem;text-decoration:underline;margin-top:.75rem}.hose__actions__size__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem}.hose__actions__size__row .select__wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.hose__actions__size .compare-btn{white-space:nowrap;font-size:.875rem;cursor:pointer;background:0 0;border:none;padding:0;color:var(--primary-color)}.hose__actions__size .compare-btn strong{text-decoration:underline}.hose__actions__size .compare-btn:hover{opacity:.8}.hose__actions__size__compare-rows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:.5rem}.hose__actions__size__compare-rows:empty{margin-top:0}.hose__actions__size__compare-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem}.hose__actions__size__compare-row .select__wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.hose__actions__size--product label span{display:inline-block;margin-bottom:.35rem}.hose__actions__size--product .select__wrapper{max-width:350px;margin-bottom:1rem}.hose__actions__size__btn{margin-bottom:2rem}.hose__actions__btns{row-gap:1rem;margin-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.hose__actions__btns a{text-align:center;margin-top:.5rem;display:block;width:100%}}@media only screen and (min-width:768px){.hose__actions__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hose__actions__btns>a{margin-top:0}.hose__actions__btns>a:first-child{margin-right:.75rem}}@media only screen and (min-width:1024px) and (max-width:1279px){.hose__actions__btns .btn{font-size:1rem}}.hose__actions__btns__sec .link:hover strong{color:var(--primary-color)}@media only screen and (min-width:768px){.hose__actions__btns__sec{width:100%;margin-top:.75rem}}.hose__actions__btns__sec__sep{padding:0 .5rem}@media only screen and (max-width:767px){.hose__actions__btns__sec__sep{display:none}}.hose__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;margin-left:-.75rem}@media only screen and (min-width:768px){.hose__icons{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.hose__icons__icon{width:20%;width:72px;height:72px;background:#f6f6f6;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.75rem}.hose__icons__icon svg{width:70%;height:auto}.hose__details,.hose__faq,.hose__specs{margin-top:2rem}@media only screen and (min-width:1024px){.hose__details,.hose__faq,.hose__specs{margin-top:3rem}}.hose__specs__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}@media only screen and (min-width:768px){.hose__specs__title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){.hose__specs__title__title-units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.hose__specs__title__title{text-transform:none;margin:0}@media only screen and (min-width:768px){.hose__specs__title__units{margin-left:1rem}}.hose__specs__size[hidden]{visibility:hidden}.hose__details__title,.hose__faq__title,.hose__specs__title__title{font-size:calc(1.26rem + .12vw)}@media (min-width:1200px){.hose__details__title,.hose__faq__title,.hose__specs__title__title{font-size:1.35rem}}.hose__details__title,.hose__faq__title,.hose__specs__title__title{text-transform:none;font-family:"Avenir Next",Avenir,Helvetica,Arial,sans-serif}.hose__details__title,.hose__faq__title{margin-bottom:1rem}.calc__install{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.calc__install.hidden{display:none}.calc__install:hover svg path{fill:#e26b1d}.calc__install__icon{margin-right:.5rem}.calc__install__icon path{-webkit-transition:250ms ease all;transition:250ms ease all}@media only screen and (min-width:1024px){.calc__install{display:none}}.calc__units{width:100%}.calc__hose,.calc__inputs,.calc__size{margin-bottom:1rem}.calc__hose .select__wrapper,.calc__inputs .select__wrapper,.calc__size .select__wrapper{max-width:500px}.calc__btn,.calc__size{display:none}.calc__btn.show-action,.calc__size.show-action{display:block}.calc__inputs{display:none}.calc__inputs.show-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:.75rem}.calc__inputs__label{width:100%;margin-bottom:0}.calc__inputs>.input-group__input:not(:last-child){margin-bottom:0}.calc__inputs .calc__dimensions~.input-group__input{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 3rem) * 2 / 3 + 1.45rem);-ms-flex:0 0 calc((100% - 3rem) * 2 / 3 + 1.45rem);flex:0 0 calc((100% - 3rem) * 2 / 3 + 1.45rem)}.calc__dimensions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:.5rem;width:100%}.calc__dimensions .input-group__input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.calc__dimensions__sep{font-size:1.25rem;font-weight:700;color:#808284;padding-bottom:.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.calc__btn{margin-bottom:2rem}.calc__results{display:none}.calc__results.show-results{display:block;-webkit-animation:fadeUp .5s ease forwards;animation:fadeUp .5s ease forwards}.calc__results__wrapper{background:#f6f6f6;border-radius:4px;border-bottom:6px solid #e26b1d;padding:1.5rem}.calc__results__title{margin-bottom:.75rem}.calc__results__inner{margin-bottom:.5rem}@media only screen and (min-width:512px){.calc__results__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px){.calc__results__inner{display:block}}@media only screen and (min-width:1280px){.calc__results__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.calc__results__result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.calc__results__num{font-size:3.5rem;font-weight:700;font-family:Knockout,Helvetica,Arial,sans-serif;letter-spacing:-1px;line-height:1}.calc__results__label,.calc__results__unit{color:#808284}.calc__results__unit{margin:6px 0 0 6px}.calc__results__label{width:100%}.calc__results__cfac{margin-bottom:.75rem}.calc__results__soft{margin-top:.5rem;margin-bottom:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;font-size:.875rem;color:#808284}.calc__results__soft__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.calc__results__soft__icon__svg{display:block;width:1rem;height:1rem}.calc__results__soft__text{font-size:.75rem}.calc__results__smallprint p{font-size:.75rem;color:#808284}.calc__results__smallprint p:last-child{margin-bottom:0}.calc__results__details{margin-top:.75rem;margin-bottom:.75rem;font-size:.875rem;color:#808284}.calc__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.calc__actions__clear,.calc__actions__save{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 .25rem;padding:.5em;line-height:1.3}.calc__actions__save:hover strong{color:rgb(192.1,90.95,24.65)}.flc__preview{margin-top:2rem}@media only screen and (min-width:1024px){.flc__preview{margin-top:0}}.flc__preview__wrapper{background:#f6f6f6;border-bottom:6px solid #e26b1d;padding:1.5rem;border-radius:4px;display:none}@media only screen and (min-width:1024px){.flc__preview__wrapper{padding:2.25rem}}.flc__preview__wrapper.show-preview{display:block;-webkit-animation:fadeUp .5s ease forwards;animation:fadeUp .5s ease forwards}.flc__preview__logo{margin-bottom:1.5rem}.flc__preview__logo img{width:190px;mix-blend-mode:multiply;height:auto}@media only screen and (min-width:768px){.flc__preview__title{font-size:calc(1.475rem + 2.7vw)}}@media only screen and (min-width:768px) and (min-width:1200px){.flc__preview__title{font-size:3.5rem}}.flc__preview__size{margin-bottom:1.5rem}.flc__preview__actions{margin-top:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flc__preview__actions .link{margin-top:.5rem;color:#808284}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.resource{margin:3rem 0}@media only screen and (min-width:1024px){.resource{margin:8rem 0 6rem}}.resource__header__breadcrumbs{margin-bottom:.75rem}.resource__header__img{margin-bottom:1rem}@media only screen and (min-width:1024px){.resource__header__img{margin-bottom:2rem}}.resource__header__cat a:hover{color:#e26b1d}.resource__article .text .h2,.resource__article .text h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.resource__article .text .h2,.resource__article .text h2{font-size:2.25rem}}.resource__article .text .h2,.resource__article .text h2{line-height:1.2}.resource__article .text .h1:not(:first-child),.resource__article .text .h2:not(:first-child),.resource__article .text .h3:not(:first-child),.resource__article .text .h4:not(:first-child),.resource__article .text h1:not(:first-child),.resource__article .text h2:not(:first-child),.resource__article .text h3:not(:first-child),.resource__article .text h4:not(:first-child){margin-top:1.2em}.resource__article .text .h1:not(:last-child),.resource__article .text .h2:not(:last-child),.resource__article .text .h3:not(:last-child),.resource__article .text .h4:not(:last-child),.resource__article .text h1:not(:last-child),.resource__article .text h2:not(:last-child),.resource__article .text h3:not(:last-child),.resource__article .text h4:not(:last-child){margin-bottom:.45em}.resource__article__video{margin-bottom:2rem}.resource__article__article figure,.resource__article__article iframe,.resource__article__article img{margin:1.5rem 0;width:100%!important}.resource__article__article iframe{min-height:400px}.resource__back-btn{margin-top:3rem}