a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body{-ms-overflow-x:hidden}body.page-nav-included{padding-top:150px}body.page-nav-included #hero{height:47rem}@media screen and (min-width:768px){body.page-nav-included #hero{height:55rem}}@media screen and (min-width:1024px){body.page-nav-included{padding-top:121px}body.page-nav-included #hero .hero-content{bottom:70px}}img{max-width:100%}em{font-style:italic}h2{color:gray;font-size:3rem;font-weight:400;line-height:3.5rem}h2 strong{color:#262626;font-weight:700;line-height:3.6rem}@media screen and (min-width:768px){h2{font-size:4rem;line-height:4.7rem}h2 strong{line-height:4.9rem}}@media screen and (min-width:1024px){h2{font-size:4.8rem;line-height:5.2rem}}.black{background-color:#414342}.black *{color:#fff}.black h3{color:#c33}.form .black{background:linear-gradient(#414342,#414342 79.99%,#fff 0)}.grey{background-color:#f3f3f3}.form .grey{background:linear-gradient(#f3f3f3,#f3f3f3 79.99%,#fff 0)}.red{background-color:#c33}.red *{color:#fff}.form .red{background:linear-gradient(#c33,#c33 79.99%,#fff 0)}.red-text{color:#c33}.mask{background:linear-gradient(rgba(3,3,3,.09),rgba(7,6,6,.2) 22.16%,rgba(26,23,24,.75) 33.86%,rgba(34,30,31,.96) 72.74%,hsla(0,6%,7%,.98));height:100%;left:0;position:absolute;top:0;width:100%}.upper{text-transform:uppercase}.no-bottom-margin{margin-bottom:0}.fill,.listing .featured:before{bottom:0;position:absolute;right:0;top:0}.cover,.cover-width{object-fit:cover;width:100%}.cover-both,.cover-height{height:100%;object-fit:cover}.cover-both{width:100%}.tracking-img{margin-bottom:0}.module{padding:8rem 0}.new-banner{background-color:#c33;padding:2rem 0}.new-banner .banner-wrapper{padding:0 25px}.new-banner .banner-wrapper a,.new-banner .banner-wrapper p{color:#fff;font-size:1.6rem;font-weight:300;line-height:1.9rem;margin-bottom:0}.new-banner .banner-wrapper a strong,.new-banner .banner-wrapper p strong{color:#fff;font-weight:600}@media screen and (min-width:768px){.new-banner .banner-wrapper a,.new-banner .banner-wrapper p{font-size:2rem;line-height:2.3rem}}@media screen and (min-width:1024px){.new-banner .banner-wrapper{padding:0 25px}}@media screen and (min-width:1231px){.new-banner .banner-wrapper{padding:0 8.645833333%}}.wrapper{box-sizing:border-box;margin:0 auto;max-width:1440px}.container-fluid{margin-left:auto;margin-right:auto}.container{max-width:1440px}.row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row,.row.reverse{-webkit-box-orient:horizontal}.row.reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse,.row.reverse{-webkit-box-direction:reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.col-xs,.col-xs-1{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-xs-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-shrink:0;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-shrink:0;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-xs-2,.col-xs-3{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-xs-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-shrink:0;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-xs-4,.col-xs-5{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-xs-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-shrink:0;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-6,.col-xs-7{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-xs-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-shrink:0;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-shrink:0;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-xs-8,.col-xs-9{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-xs-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-shrink:0;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-xs-10,.col-xs-11{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-xs-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-shrink:0;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-12,.col-xs-offset-0{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-xs-offset-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-1,.col-xs-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-3,.col-xs-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-5,.col-xs-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-7,.col-xs-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10,.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-xs-offset-12{margin-left:100%}.col-xs{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-xs{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}.col-xs-offset-0{margin-left:0}.col-xs-offset-half{margin-left:4.16667%}.col-xs-offset-threehalf{margin-left:12.5%}.col-xs-offset-fivehalf{margin-left:20.8333%}.col-xs-1-half{flex-basis:12.5%;max-width:12.5%}.col-xs-1-half,.col-xs-2-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-xs-2-half{flex-basis:20.83333%;max-width:20.83333%}.col-xs-3-half{flex-basis:29.16667%;max-width:29.16667%}.col-xs-3-half,.col-xs-4-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-xs-4-half{flex-basis:37.5%;max-width:37.5%}.col-xs-5-half{flex-basis:45.83333%;max-width:45.83333%}.col-xs-5-half,.col-xs-6-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-xs-6-half{flex-basis:54.16667%;max-width:54.16667%}.col-xs-7-half{flex-basis:62.5%;max-width:62.5%}.col-xs-7-half,.col-xs-8-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-xs-8-half{flex-basis:70.83333%;max-width:70.83333%}.col-xs-9-half{flex-basis:79.16667%;max-width:79.16667%}.col-xs-10-half,.col-xs-9-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-xs-10-half{flex-basis:87.5%;max-width:87.5%}.col-xs-11-half{flex-basis:95.83333%;max-width:95.83333%}.col-xs-11-half,.col-xs-12-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-xs-12-half{flex-basis:104.16667%;max-width:104.16667%}@media screen and (min-width:480px){.col-sm-offset-0{margin-left:0}.col-sm-offset-half{margin-left:4.16667%}.col-sm-offset-threehalf{margin-left:12.5%}.col-sm-offset-fivehalf{margin-left:20.8333%}.col-sm-1-half{flex-basis:12.5%;max-width:12.5%}.col-sm-1-half,.col-sm-2-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-sm-2-half{flex-basis:20.83333%;max-width:20.83333%}.col-sm-3-half{flex-basis:29.16667%;max-width:29.16667%}.col-sm-3-half,.col-sm-4-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-sm-4-half{flex-basis:37.5%;max-width:37.5%}.col-sm-5-half{flex-basis:45.83333%;max-width:45.83333%}.col-sm-5-half,.col-sm-6-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-sm-6-half{flex-basis:54.16667%;max-width:54.16667%}.col-sm-7-half{flex-basis:62.5%;max-width:62.5%}.col-sm-7-half,.col-sm-8-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-sm-8-half{flex-basis:70.83333%;max-width:70.83333%}.col-sm-9-half{flex-basis:79.16667%;max-width:79.16667%}.col-sm-10-half,.col-sm-9-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-sm-10-half{flex-basis:87.5%;max-width:87.5%}.col-sm-11-half{flex-basis:95.83333%;max-width:95.83333%}.col-sm-11-half,.col-sm-12-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-sm-12-half{flex-basis:104.16667%;max-width:104.16667%}}@media screen and (min-width:768px){.col-md-offset-0{margin-left:0}.col-md-offset-half{margin-left:4.16667%}.col-md-offset-threehalf{margin-left:12.5%}.col-md-offset-fivehalf{margin-left:20.8333%}.col-md-1-half{flex-basis:12.5%;max-width:12.5%}.col-md-1-half,.col-md-2-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-md-2-half{flex-basis:20.83333%;max-width:20.83333%}.col-md-3-half{flex-basis:29.16667%;max-width:29.16667%}.col-md-3-half,.col-md-4-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-md-4-half{flex-basis:37.5%;max-width:37.5%}.col-md-5-half{flex-basis:45.83333%;max-width:45.83333%}.col-md-5-half,.col-md-6-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-md-6-half{flex-basis:54.16667%;max-width:54.16667%}.col-md-7-half{flex-basis:62.5%;max-width:62.5%}.col-md-7-half,.col-md-8-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-md-8-half{flex-basis:70.83333%;max-width:70.83333%}.col-md-9-half{flex-basis:79.16667%;max-width:79.16667%}.col-md-10-half,.col-md-9-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-md-10-half{flex-basis:87.5%;max-width:87.5%}.col-md-11-half{flex-basis:95.83333%;max-width:95.83333%}.col-md-11-half,.col-md-12-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-md-12-half{flex-basis:104.16667%;max-width:104.16667%}}@media screen and (min-width:1024px){.col-lg-offset-0{margin-left:0}.col-lg-offset-half{margin-left:4.16667%}.col-lg-offset-threehalf{margin-left:12.5%}.col-lg-offset-fivehalf{margin-left:20.8333%}.col-lg-1-half{flex-basis:12.5%;max-width:12.5%}.col-lg-1-half,.col-lg-2-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-lg-2-half{flex-basis:20.83333%;max-width:20.83333%}.col-lg-3-half{flex-basis:29.16667%;max-width:29.16667%}.col-lg-3-half,.col-lg-4-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-lg-4-half{flex-basis:37.5%;max-width:37.5%}.col-lg-5-half{flex-basis:45.83333%;max-width:45.83333%}.col-lg-5-half,.col-lg-6-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-lg-6-half{flex-basis:54.16667%;max-width:54.16667%}.col-lg-7-half{flex-basis:62.5%;max-width:62.5%}.col-lg-7-half,.col-lg-8-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-lg-8-half{flex-basis:70.83333%;max-width:70.83333%}.col-lg-9-half{flex-basis:79.16667%;max-width:79.16667%}.col-lg-10-half,.col-lg-9-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-lg-10-half{flex-basis:87.5%;max-width:87.5%}.col-lg-11-half{flex-basis:95.83333%;max-width:95.83333%}.col-lg-11-half,.col-lg-12-half{box-sizing:border-box;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.col-lg-12-half{flex-basis:104.16667%;max-width:104.16667%}}@media only screen and (min-width:480px){.container{width:100%}.col-sm{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.col-sm,.col-sm-1{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-sm-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-shrink:0;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-shrink:0;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-sm-2,.col-sm-3{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-sm-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-shrink:0;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-sm-4,.col-sm-5{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-sm-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-shrink:0;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-6,.col-sm-7{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-sm-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-shrink:0;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-shrink:0;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-sm-8,.col-sm-9{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-sm-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-shrink:0;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-sm-10,.col-sm-11{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-sm-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-shrink:0;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-12,.col-sm-offset-0{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-sm-offset-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-1,.col-sm-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-3,.col-sm-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-5,.col-sm-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-7,.col-sm-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10,.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-sm-offset-12{margin-left:100%}.col-sm{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-sm{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:768px){.container{width:100%}.col-md{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.col-md,.col-md-1{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-md-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-shrink:0;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-md-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-shrink:0;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-md-2,.col-md-3{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-md-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-shrink:0;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-md-4,.col-md-5{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-md-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-shrink:0;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-md-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-6,.col-md-7{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-md-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-shrink:0;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-md-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-shrink:0;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-md-8,.col-md-9{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-md-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-shrink:0;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-md-10,.col-md-11{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-md-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-shrink:0;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-md-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-12,.col-md-offset-0{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-md-offset-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-1,.col-md-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-3,.col-md-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-5,.col-md-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-7,.col-md-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10,.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-md-offset-12{margin-left:100%}.col-md{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-md{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:1024px){.container{width:100%}.col-lg{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.col-lg,.col-lg-1{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-lg-1{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;flex-shrink:0;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;flex-shrink:0;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-lg-2,.col-lg-3{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-lg-3{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;flex-shrink:0;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-lg-4,.col-lg-5{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-lg-5{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;flex-shrink:0;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-6,.col-lg-7{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-lg-7{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;flex-shrink:0;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;flex-shrink:0;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-lg-8,.col-lg-9{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-lg-9{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;flex-shrink:0;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-lg-10,.col-lg-11{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-lg-11{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;flex-shrink:0;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-12,.col-lg-offset-0{box-sizing:border-box;-webkit-box-flex:0;padding-left:0;padding-right:0}.col-lg-offset-0{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-1,.col-lg-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-3,.col-lg-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-5,.col-lg-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-7,.col-lg-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10,.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0}.col-lg-offset-12{margin-left:100%}.col-lg{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-lg{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;z-index:0}.container-fluid{padding:0}.row{margin-left:0;margin-right:0}[class*=" col-"],[class^=col-]{padding:0}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;src:url(/dist/fonts/Gilroy-Light.woff) format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(/dist/fonts/Gilroy-Regular.woff) format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(/dist/fonts/Gilroy-Medium.woff) format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(/dist/fonts/Gilroy-SemiBold.woff) format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url(/dist/fonts/Gilroy-Bold.woff) format("woff")}html *{color:#414342;font-family:Gilroy;font-weight:300}h1{font-size:2.5rem;font-weight:400;letter-spacing:-.02em;line-height:3rem}a{color:#d8000c;text-decoration:underline}ul{list-style:disc inside}ol{list-style:decimal inside}ol,ul{margin-bottom:4rem;padding-left:.5rem}li,p{color:#3c3c3c;font-size:1.4rem;font-weight:400;letter-spacing:.05em;line-height:2.3rem}p{margin-bottom:4rem}p+ol,p+ul{margin-top:-1rem}li{margin-bottom:.5rem;padding-left:2.8rem;text-indent:-2.5rem}strong{font-weight:700}.section-title{color:#c33;font-size:1.6rem;letter-spacing:.2em;line-height:26px;margin-bottom:2rem}.btn,.section-title{font-weight:700;text-decoration:none;text-transform:uppercase}.btn{background-color:#c33;border:0;border-radius:28.71px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;letter-spacing:.03em;line-height:16.8px;padding:15px 20px;transition:background-color .2s ease-in-out}.btn.skinny{padding:16px 40px}.btn.round{border-radius:50px}@media screen and (min-width:768px){h1{font-size:5rem;line-height:6rem}li,p{font-family:Gilroy;font-size:18px;font-weight:400;letter-spacing:.05em;line-height:25px;text-align:left}.btn:hover{background-color:#a32929;transition:background-color .2s ease-in-out}}form.mktoForm,form[id^=mktoForm]{display:grid;font-family:Gilroy;font-size:16px;font-weight:400;grid-template-columns:1fr;letter-spacing:.15px;line-height:24px;max-width:100%!important;width:100%!important}form.mktoForm #LblhiddenPreference,form.mktoForm #hiddenPreference,form.mktoForm .mktoClear,form.mktoForm .mktoGutter,form.mktoForm .mktoOffset,form[id^=mktoForm] #LblhiddenPreference,form[id^=mktoForm] #hiddenPreference,form[id^=mktoForm] .mktoClear,form[id^=mktoForm] .mktoGutter,form[id^=mktoForm] .mktoOffset{display:none}form.mktoForm .mktoFieldWrap,form[id^=mktoForm] .mktoFieldWrap{padding-bottom:1.7rem}form.mktoForm .mktoFieldWrap .mktoHtmlText a,form.mktoForm .mktoFieldWrap .mktoHtmlText a span,form[id^=mktoForm] .mktoFieldWrap .mktoHtmlText a,form[id^=mktoForm] .mktoFieldWrap .mktoHtmlText a span{color:#d8000c}form.mktoForm .mktoRangeField,form[id^=mktoForm] .mktoRangeField{display:flex;flex-direction:column;margin-top:-22px}form.mktoForm .mktoRangeValue,form[id^=mktoForm] .mktoRangeValue{display:flex;flex-direction:row;justify-content:space-between;margin-left:0!important;margin-top:0!important}form.mktoForm .mktoFormRow,form[id^=mktoForm] .mktoFormRow{display:grid;gap:1.7rem;grid-template-columns:repeat(2,1fr)}form.mktoForm .mktoFormRow .mktoFormCol,form[id^=mktoForm] .mktoFormRow .mktoFormCol{grid-column:span 1/span 1}form.mktoForm .mktoFormRow .mktoFormCol:has(.mktoCheckboxList),form.mktoForm .mktoFormRow .mktoFormCol:has(.mktoHtmlText),form[id^=mktoForm] .mktoFormRow .mktoFormCol:has(.mktoCheckboxList),form[id^=mktoForm] .mktoFormRow .mktoFormCol:has(.mktoHtmlText){grid-column:span 2}form.mktoForm .mktoFormRow .mktoFormCol .mktoHtmlText,form[id^=mktoForm] .mktoFormRow .mktoFormCol .mktoHtmlText{width:100%!important}form.mktoForm .mktoLabel,form[id^=mktoForm] .mktoLabel{font-weight:500}form.mktoForm input[type=color],form.mktoForm input[type=date],form.mktoForm input[type=datetime-local],form.mktoForm input[type=email],form.mktoForm input[type=file],form.mktoForm input[type=image],form.mktoForm input[type=month],form.mktoForm input[type=number],form.mktoForm input[type=password],form.mktoForm input[type=reset],form.mktoForm input[type=search],form.mktoForm input[type=select-multiple],form.mktoForm input[type=select-one],form.mktoForm input[type=select],form.mktoForm input[type=tel],form.mktoForm input[type=text],form.mktoForm input[type=time],form.mktoForm input[type=url],form.mktoForm input[type=week],form.mktoForm select,form.mktoForm textarea,form[id^=mktoForm] input[type=color],form[id^=mktoForm] input[type=date],form[id^=mktoForm] input[type=datetime-local],form[id^=mktoForm] input[type=email],form[id^=mktoForm] input[type=file],form[id^=mktoForm] input[type=image],form[id^=mktoForm] input[type=month],form[id^=mktoForm] input[type=number],form[id^=mktoForm] input[type=password],form[id^=mktoForm] input[type=reset],form[id^=mktoForm] input[type=search],form[id^=mktoForm] input[type=select-multiple],form[id^=mktoForm] input[type=select-one],form[id^=mktoForm] input[type=select],form[id^=mktoForm] input[type=tel],form[id^=mktoForm] input[type=text],form[id^=mktoForm] input[type=time],form[id^=mktoForm] input[type=url],form[id^=mktoForm] input[type=week],form[id^=mktoForm] select,form[id^=mktoForm] textarea{background-color:#fff;border:1px solid gray;box-sizing:border-box;color:#414342;font-size:inherit;font-weight:inherit;height:56px;letter-spacing:inherit;line-height:inherit;padding:16px;width:100%!important}form.mktoForm input[type=color]:focus,form.mktoForm input[type=date]:focus,form.mktoForm input[type=datetime-local]:focus,form.mktoForm input[type=email]:focus,form.mktoForm input[type=file]:focus,form.mktoForm input[type=image]:focus,form.mktoForm input[type=month]:focus,form.mktoForm input[type=number]:focus,form.mktoForm input[type=password]:focus,form.mktoForm input[type=reset]:focus,form.mktoForm input[type=search]:focus,form.mktoForm input[type=select-multiple]:focus,form.mktoForm input[type=select-one]:focus,form.mktoForm input[type=select]:focus,form.mktoForm input[type=tel]:focus,form.mktoForm input[type=text]:focus,form.mktoForm input[type=time]:focus,form.mktoForm input[type=url]:focus,form.mktoForm input[type=week]:focus,form.mktoForm select:focus,form.mktoForm textarea:focus,form[id^=mktoForm] input[type=color]:focus,form[id^=mktoForm] input[type=date]:focus,form[id^=mktoForm] input[type=datetime-local]:focus,form[id^=mktoForm] input[type=email]:focus,form[id^=mktoForm] input[type=file]:focus,form[id^=mktoForm] input[type=image]:focus,form[id^=mktoForm] input[type=month]:focus,form[id^=mktoForm] input[type=number]:focus,form[id^=mktoForm] input[type=password]:focus,form[id^=mktoForm] input[type=reset]:focus,form[id^=mktoForm] input[type=search]:focus,form[id^=mktoForm] input[type=select-multiple]:focus,form[id^=mktoForm] input[type=select-one]:focus,form[id^=mktoForm] input[type=select]:focus,form[id^=mktoForm] input[type=tel]:focus,form[id^=mktoForm] input[type=text]:focus,form[id^=mktoForm] input[type=time]:focus,form[id^=mktoForm] input[type=url]:focus,form[id^=mktoForm] input[type=week]:focus,form[id^=mktoForm] select:focus,form[id^=mktoForm] textarea:focus{border-color:inherit;box-shadow:0 0 0 1px gray;outline:none}form.mktoForm input[type=color][aria-invalid=true],form.mktoForm input[type=color][aria-invalid=true]:focus,form.mktoForm input[type=date][aria-invalid=true],form.mktoForm input[type=date][aria-invalid=true]:focus,form.mktoForm input[type=datetime-local][aria-invalid=true],form.mktoForm input[type=datetime-local][aria-invalid=true]:focus,form.mktoForm input[type=email][aria-invalid=true],form.mktoForm input[type=email][aria-invalid=true]:focus,form.mktoForm input[type=file][aria-invalid=true],form.mktoForm input[type=file][aria-invalid=true]:focus,form.mktoForm input[type=image][aria-invalid=true],form.mktoForm input[type=image][aria-invalid=true]:focus,form.mktoForm input[type=month][aria-invalid=true],form.mktoForm input[type=month][aria-invalid=true]:focus,form.mktoForm input[type=number][aria-invalid=true],form.mktoForm input[type=number][aria-invalid=true]:focus,form.mktoForm input[type=password][aria-invalid=true],form.mktoForm input[type=password][aria-invalid=true]:focus,form.mktoForm input[type=reset][aria-invalid=true],form.mktoForm input[type=reset][aria-invalid=true]:focus,form.mktoForm input[type=search][aria-invalid=true],form.mktoForm input[type=search][aria-invalid=true]:focus,form.mktoForm input[type=select-multiple][aria-invalid=true],form.mktoForm input[type=select-multiple][aria-invalid=true]:focus,form.mktoForm input[type=select-one][aria-invalid=true],form.mktoForm input[type=select-one][aria-invalid=true]:focus,form.mktoForm input[type=select][aria-invalid=true],form.mktoForm input[type=select][aria-invalid=true]:focus,form.mktoForm input[type=tel][aria-invalid=true],form.mktoForm input[type=tel][aria-invalid=true]:focus,form.mktoForm input[type=text][aria-invalid=true],form.mktoForm input[type=text][aria-invalid=true]:focus,form.mktoForm input[type=time][aria-invalid=true],form.mktoForm input[type=time][aria-invalid=true]:focus,form.mktoForm input[type=url][aria-invalid=true],form.mktoForm input[type=url][aria-invalid=true]:focus,form.mktoForm input[type=week][aria-invalid=true],form.mktoForm input[type=week][aria-invalid=true]:focus,form.mktoForm select[aria-invalid=true],form.mktoForm select[aria-invalid=true]:focus,form.mktoForm textarea[aria-invalid=true],form.mktoForm textarea[aria-invalid=true]:focus,form[id^=mktoForm] input[type=color][aria-invalid=true],form[id^=mktoForm] input[type=color][aria-invalid=true]:focus,form[id^=mktoForm] input[type=date][aria-invalid=true],form[id^=mktoForm] input[type=date][aria-invalid=true]:focus,form[id^=mktoForm] input[type=datetime-local][aria-invalid=true],form[id^=mktoForm] input[type=datetime-local][aria-invalid=true]:focus,form[id^=mktoForm] input[type=email][aria-invalid=true],form[id^=mktoForm] input[type=email][aria-invalid=true]:focus,form[id^=mktoForm] input[type=file][aria-invalid=true],form[id^=mktoForm] input[type=file][aria-invalid=true]:focus,form[id^=mktoForm] input[type=image][aria-invalid=true],form[id^=mktoForm] input[type=image][aria-invalid=true]:focus,form[id^=mktoForm] input[type=month][aria-invalid=true],form[id^=mktoForm] input[type=month][aria-invalid=true]:focus,form[id^=mktoForm] input[type=number][aria-invalid=true],form[id^=mktoForm] input[type=number][aria-invalid=true]:focus,form[id^=mktoForm] input[type=password][aria-invalid=true],form[id^=mktoForm] input[type=password][aria-invalid=true]:focus,form[id^=mktoForm] input[type=reset][aria-invalid=true],form[id^=mktoForm] input[type=reset][aria-invalid=true]:focus,form[id^=mktoForm] input[type=search][aria-invalid=true],form[id^=mktoForm] input[type=search][aria-invalid=true]:focus,form[id^=mktoForm] input[type=select-multiple][aria-invalid=true],form[id^=mktoForm] input[type=select-multiple][aria-invalid=true]:focus,form[id^=mktoForm] input[type=select-one][aria-invalid=true],form[id^=mktoForm] input[type=select-one][aria-invalid=true]:focus,form[id^=mktoForm] input[type=select][aria-invalid=true],form[id^=mktoForm] input[type=select][aria-invalid=true]:focus,form[id^=mktoForm] input[type=tel][aria-invalid=true],form[id^=mktoForm] input[type=tel][aria-invalid=true]:focus,form[id^=mktoForm] input[type=text][aria-invalid=true],form[id^=mktoForm] input[type=text][aria-invalid=true]:focus,form[id^=mktoForm] input[type=time][aria-invalid=true],form[id^=mktoForm] input[type=time][aria-invalid=true]:focus,form[id^=mktoForm] input[type=url][aria-invalid=true],form[id^=mktoForm] input[type=url][aria-invalid=true]:focus,form[id^=mktoForm] input[type=week][aria-invalid=true],form[id^=mktoForm] input[type=week][aria-invalid=true]:focus,form[id^=mktoForm] select[aria-invalid=true],form[id^=mktoForm] select[aria-invalid=true]:focus,form[id^=mktoForm] textarea[aria-invalid=true],form[id^=mktoForm] textarea[aria-invalid=true]:focus{border:1px solid #d8000c;box-shadow:0 0 0 1px #d8000c;outline:none}@media screen and (min-width:1024px){form.mktoForm input[type=color],form.mktoForm input[type=date],form.mktoForm input[type=datetime-local],form.mktoForm input[type=email],form.mktoForm input[type=file],form.mktoForm input[type=image],form.mktoForm input[type=month],form.mktoForm input[type=number],form.mktoForm input[type=password],form.mktoForm input[type=reset],form.mktoForm input[type=search],form.mktoForm input[type=select-multiple],form.mktoForm input[type=select-one],form.mktoForm input[type=select],form.mktoForm input[type=tel],form.mktoForm input[type=text],form.mktoForm input[type=time],form.mktoForm input[type=url],form.mktoForm input[type=week],form.mktoForm select,form.mktoForm textarea,form[id^=mktoForm] input[type=color],form[id^=mktoForm] input[type=date],form[id^=mktoForm] input[type=datetime-local],form[id^=mktoForm] input[type=email],form[id^=mktoForm] input[type=file],form[id^=mktoForm] input[type=image],form[id^=mktoForm] input[type=month],form[id^=mktoForm] input[type=number],form[id^=mktoForm] input[type=password],form[id^=mktoForm] input[type=reset],form[id^=mktoForm] input[type=search],form[id^=mktoForm] input[type=select-multiple],form[id^=mktoForm] input[type=select-one],form[id^=mktoForm] input[type=select],form[id^=mktoForm] input[type=tel],form[id^=mktoForm] input[type=text],form[id^=mktoForm] input[type=time],form[id^=mktoForm] input[type=url],form[id^=mktoForm] input[type=week],form[id^=mktoForm] select,form[id^=mktoForm] textarea{border-color:#9f9f9f;height:auto;min-height:50px;padding:12px 16px}}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){form.mktoForm select,form[id^=mktoForm] select{height:50px}}form.mktoForm textarea,form[id^=mktoForm] textarea{min-height:80px!important}form.mktoForm .mktoButton,form[id^=mktoForm] .mktoButton{background-color:#d8000c!important;border:0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.04em;line-height:17px;margin:0;padding:15px 20px;text-transform:uppercase;transition:all .2s ease-in-out}form.mktoForm .mktoButton:hover,form[id^=mktoForm] .mktoButton:hover{background-color:#a32929;border-color:#a32929;color:#fff}form.mktoForm .mktoErrorMsg,form[id^=mktoForm] .mktoErrorMsg{color:#d8000c;font-size:1.4rem;font-weight:500}form.mktoForm .mktoAsterix,form[id^=mktoForm] .mktoAsterix{display:none}form.mktoForm .mktoRequiredField .mktoAsterix,form[id^=mktoForm] .mktoRequiredField .mktoAsterix{display:inline;font-weight:500}form.mktoForm .mktoCheckboxList,form[id^=mktoForm] .mktoCheckboxList{display:flex;flex-flow:row;flex-wrap:wrap;padding-left:0;width:100%!important}form.mktoForm .mktoCheckboxList label,form[id^=mktoForm] .mktoCheckboxList label{line-height:28px;margin-bottom:10.5px;margin-left:10px;margin-right:21px;width:calc(100% - 59px)}form.mktoForm .mktoCheckboxList input[type=checkbox],form[id^=mktoForm] .mktoCheckboxList input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid gray;height:28px!important;margin:0;min-height:28px!important;width:28px!important}form.mktoForm .mktoCheckboxList input[type=checkbox]:hover,form[id^=mktoForm] .mktoCheckboxList input[type=checkbox]:hover{cursor:pointer}form.mktoForm .mktoCheckboxList input[type=checkbox]:before,form[id^=mktoForm] .mktoCheckboxList input[type=checkbox]:before{content:"";display:block;height:8px;margin-left:9px;margin-top:6px;width:8px}form.mktoForm .mktoCheckboxList input[type=checkbox]:checked:before,form[id^=mktoForm] .mktoCheckboxList input[type=checkbox]:checked:before{content:"X";font-weight:600}form.mktoForm .mktoRadioList,form[id^=mktoForm] .mktoRadioList{display:grid;gap:1rem;grid-template-columns:repeat(10,1fr);padding-left:0;width:100%!important}form.mktoForm .mktoRadioList label,form[id^=mktoForm] .mktoRadioList label{font-size:1.4rem;font-weight:500;grid-column:span 4/span 4;line-height:28px}form.mktoForm .mktoRadioList input[type=radio],form[id^=mktoForm] .mktoRadioList input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid gray;border-radius:50%;grid-column:span 1/span 1;height:28px!important;margin:0;min-height:28px!important;width:28px!important}form.mktoForm .mktoRadioList input[type=radio]:before,form[id^=mktoForm] .mktoRadioList input[type=radio]:before{border-radius:50%;content:"";display:block;height:8px;margin-left:6px;margin-top:-8px;width:8px}form.mktoForm .mktoRadioList input[type=radio]:checked:before,form[id^=mktoForm] .mktoRadioList input[type=radio]:checked:before{content:"•";font-size:4rem;font-weight:600}form.mktoForm.marketo-one-col .mktoFormRow,form[id^=mktoForm].marketo-one-col .mktoFormRow{grid-template-columns:1fr}form.mktoForm.marketo-one-col .mktoFormRow .mktoFormCol,form[id^=mktoForm].marketo-one-col .mktoFormRow .mktoFormCol{grid-column:span 1/span 1}.listing .author{align-items:center;display:flex;margin-top:auto;position:relative}.listing .author .author-photo{background-color:rgba(0,0,0,.15);border-radius:50%;height:3.5rem;margin-right:15px;overflow:hidden;width:3.5rem}.listing .author .author-photo img{margin-bottom:0}@media screen and (min-width:480px){.listing .author .author-photo{height:6rem;width:6rem}}@media screen and (min-width:1024px){.listing .author .author-photo{height:8rem;margin-right:25px;width:8rem}.listing .author .author-photo.small{height:6rem;margin-right:15px;width:6rem}}.listing .author .author-info{display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}.listing .author .author-name{color:#fff;font-size:1.6rem;font-weight:500;letter-spacing:.03em;line-height:1.2em}@media screen and (min-width:1024px){.listing .author .author-name{font-size:2rem}}.listing .author .author-jobTitle{color:#fff;font-size:1rem}@media screen and (min-width:1024px){.listing .author .author-jobTitle{font-size:1.2rem}}.listing .vue-dropdown{display:none;min-width:19.5rem;padding:1.5em 1.5em 1.4em}.listing .vue-dropdown p{font-size:1.2rem}@media screen and (min-width:768px){.listing .vue-dropdown{display:flex}.listing .vue-dropdown p{font-size:1.4rem}}.listing .dropdown-opts{border:1px solid #c3c3c3;left:-2px;overflow:hidden;top:-2px;white-space:nowrap;width:auto}.listing .dropdown-opts li{font-size:1.1rem;line-height:1em;padding:1.5rem 2rem}.listing .intro{padding:6rem 0}.listing .intro h1{color:gray;font-size:4rem;font-weight:300;line-height:1.25em}.listing .intro h1 strong{color:#414342;font-weight:500}.listing .intro p.section-title{margin-bottom:2.1875em}@media screen and (min-width:768px){.listing .intro{padding:11.7rem 0 9rem}}.listing .featured{font-size:3.5rem;overflow:hidden;padding:15rem 0 60px;position:relative}@media screen and (min-width:1024px){.listing .featured{font-size:6rem}}.listing .featured:before{background-image:linear-gradient(0deg,#000 0,rgba(6,5,6,.96) 13.23%,rgba(25,22,23,.85) 29.6%,rgba(34,30,31,.8) 35.01%,rgba(31,28,29,.75) 37.73%,rgba(8,7,7,.2) 74.34%,transparent);content:"";z-index:1}.listing .featured a{height:100%;position:absolute;top:0;width:100%;z-index:4}.listing .featured .content{max-width:80%;position:relative;z-index:2}@media screen and (min-width:950px){.listing .featured .content{max-width:840px}}.listing .featured .featured-text{color:#fff;font-size:1.2rem;font-weight:600;letter-spacing:.2em;line-height:1.625em;margin-bottom:.8em;text-transform:uppercase}@media screen and (min-width:1024px){.listing .featured .featured-text{font-size:1.6rem}}.listing .featured h2{color:#fff;font-size:1em;font-weight:600;line-height:1.05em;margin-bottom:1em}.listing .filters{border-bottom:1px solid #c3c3c3;padding:17px 0;position:relative}@media screen and (min-width:1024px){.listing .filters{padding:60px 0 30px}}.listing .filters>div{display:flex}.listing .filters #industry-dropdown{align-items:center;display:flex}.listing .filters #industry-dropdown .vue-dropdown{align-items:center;border:2px solid #c33;border-radius:30px;display:flex;justify-content:space-between;min-width:100%;padding:10px 16px}.listing .filters #industry-dropdown .vue-dropdown p{padding-right:.5rem}.listing .filters #industry-dropdown .vue-dropdown.dirty{background-color:#fff}.listing .filters #industry-dropdown .vue-dropdown.dirty p{color:#c33}@media screen and (min-width:768px){.listing .filters #industry-dropdown .vue-dropdown p{padding-right:1.5rem}}.listing .filters #industry-dropdown .dropdown-opts{min-width:250px;width:calc(100% + 2px)}.listing .filters .category-filter{align-items:center;display:flex}.listing .filters .category-filter .section-title{align-items:center;display:flex;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.2em;margin-bottom:0;padding-right:20px}.listing .filters .category-filter .section-title img{display:block;margin:0 1rem 0 0}@media screen and (min-width:768px){.listing .filters .category-filter .section-title img{display:none}}.listing .filters .category-filter .section-title span{color:inherit;font-size:inherit;font-weight:inherit}.listing .filters .category-filter .section-title span.by{display:none}@media screen and (min-width:768px){.listing .filters .category-filter .section-title span.by{display:block}}.listing .filters .category-filter .vue-dropdown{border-radius:4px}.listing .filters .category-filter .vue-dropdown p{max-width:135px;overflow:hidden;padding-right:1.35em;text-overflow:ellipsis;white-space:nowrap}.listing .filters .category-filter .dropdown-opts{left:unset;right:-2px}.listing .posts{border-bottom:1px solid #c3c3c3}.listing .posts #mobile-filter{display:none}.listing .posts #mobile-filter p{color:#414342;font-size:1.4rem;font-weight:600;line-height:1.68rem;margin:1rem 0 1rem 1.6rem;text-transform:uppercase}.listing .posts #mobile-filter ul{list-style-type:none;margin-bottom:0;padding:15px 0}.listing .posts #mobile-filter ul li{color:#414342;font-size:2rem;font-weight:500;line-height:2.6rem;margin-bottom:1.2rem;padding:0 1.5rem;text-indent:0;white-space:normal}.listing .posts #mobile-filter ul li:last-of-type{margin-bottom:0}.listing .posts #mobile-filtered{align-content:center;border:1px solid #ddd;display:none;justify-content:space-between;margin-bottom:1.2rem;margin-top:3.5rem;padding:1.5rem}.listing .posts #mobile-filtered p{color:#414342;font-size:2rem;font-weight:500;line-height:2.6rem;margin-bottom:0;text-indent:0;white-space:normal}.listing .posts #mobile-filtered svg{height:100%}.listing .posts-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.listing .post{display:flex;flex:0 1 930px;flex-direction:column;margin-bottom:6.5rem;padding-top:0;text-align:left;text-decoration:none}@media screen and (min-width:1024px){.listing .post{margin-bottom:9.5rem}}#blog-listing .listing .post{flex:0 1 45%}@media screen and (min-width:1024px){#blog-listing .listing .post{flex:0 1 32%;max-width:420px}}.listing .post .copy{padding-bottom:1em}.listing .post figure{margin-bottom:28px;padding-top:90%;position:relative}.listing .post figure img{height:100%;width:100%}.listing .post .post-date{color:grey;font-size:9px;font-weight:700;letter-spacing:.3px;margin-bottom:0;text-transform:uppercase}@media screen and (min-width:1024px){.listing .post .post-date{font-size:12px}}.listing .post h3{color:#414342;font-size:1.8rem;font-weight:500;letter-spacing:-.02em;line-height:1.2em;margin-top:.57em;-webkit-font-smoothing:antialiased}@media screen and (min-width:1024px){.listing .post h3{font-size:3.5rem}}.listing .post .author-name{color:#414342;font-size:1.2rem}.listing#blog-listing .posts-container{padding:30px 0 60px}@media screen and (min-width:1024px){.listing#blog-listing .posts-container{justify-content:normal;padding:60px 0}}.listing#blog-listing .post{flex:0 1 47%;max-width:47%}@media screen and (min-width:1024px){.listing#blog-listing .post{flex:0 1 30%;max-width:420px;padding:0 1.5%}}.listing#news-listing .intro p.section-title{margin-bottom:1.3875em}.listing#news-listing .latest{background-color:#414342;padding:8rem 0}.listing#news-listing .latest .section-title{color:#fff}.listing#news-listing .latest .posts-container{padding:0}.listing#news-listing .latest .post{margin-bottom:0}.listing#news-listing .latest .post .post-date strong{color:gray}.listing#news-listing .latest h2{color:#fff;font-size:3.5rem;font-weight:600;line-height:1em}@media screen and (min-width:480px){.listing#news-listing .latest h2{font-size:4.8rem}}@media screen and (min-width:768px){.listing#news-listing .latest h2{font-size:6rem}}.listing#news-listing .latest .copy{color:#fff;font-size:2rem;line-height:1.3em}.listing#news-listing .posts-container{padding:5rem 0}.listing#news-listing .post{display:block;margin-bottom:5rem}.listing#news-listing .post .copy{font-size:1.6rem;line-height:1.3em;margin-bottom:0}@media screen and (min-width:1024px){.listing#news-listing .post .copy{font-size:2rem}}.listing#news-listing .post a{color:#c33;font-size:1.6rem;font-weight:600;letter-spacing:.2em;line-height:1.6em;text-decoration:none;text-transform:uppercase}.listing#news-listing .post h2{margin-top:.2em}.listing#news-listing .post h3{line-height:1em;margin:.3em 0 .4em}@media screen and (max-width:1024px){.listing#news-listing .post h3{font-size:2.4rem}}.listing#news-listing .post .post-date{color:gray;display:flex;flex-flow:row wrap;font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1.5em}.listing#news-listing .post .post-date strong{color:#414342;display:block;font-size:1.4rem;font-weight:500;letter-spacing:.1em;line-height:1.28em;width:100%}@media screen and (min-width:768px){.listing#news-listing .post .post-date{flex-wrap:nowrap}.listing#news-listing .post .post-date strong{align-items:center;display:flex;width:auto}.listing#news-listing .post .post-date strong:after{display:block}}.listing .load-more{margin:0 auto 6rem}.listing .load-more a{align-items:center;display:flex;justify-content:center;text-decoration:none}.listing .load-more div{color:#414342;font-size:2rem;font-weight:600;line-height:1em;padding-right:14px}.listing .load-more img{margin-bottom:0}.listing .call-to-action{background-color:#414342;padding:6rem 0}@media screen and (min-width:768px){.listing .call-to-action{padding:12rem 0}}.listing .call-to-action img{display:block;margin:35px 0 0;width:125px}@media screen and (min-width:480px){.listing .call-to-action img{width:auto}}@media screen and (min-width:768px){.listing .call-to-action img{margin:20px 0 0 auto;padding-left:40px}}.listing .call-to-action h4{color:#fff;font-size:3rem;font-weight:300;letter-spacing:-.02em;line-height:1.14em;margin-bottom:.65em}@media screen and (min-width:480px){.listing .call-to-action h4{font-size:5rem}}@media screen and (min-width:1000px){.listing .call-to-action h4{font-size:7rem}}.listing .call-to-action h4 strong{color:#fff;font-weight:500}#faq{padding-top:0}#faq .question{border-bottom:1px solid #c3c3c3;font-size:1.6rem;font-weight:600;line-height:2rem;margin-bottom:0;padding:2rem 0 2rem 2.5rem;position:relative}#faq .question:first-of-type{border-top:1px solid #c3c3c3}#faq .question:before{color:#c33;content:"→";left:0;position:absolute}@media screen and (min-width:768px){#faq .question{font-size:2.4rem;line-height:2.8rem;padding:2rem 0 2rem 4rem}}.border-radius-5{border-radius:5px}.border-radius-10{border-radius:10px}.height-100-percent{height:100%}.image-gradient{background:linear-gradient(transparent 4.56%,#000);bottom:0;left:0;right:0;top:0;z-index:-10;z-index:0}.image-gradient,.image-overlay{height:100%;position:absolute;width:100%}.image-overlay{background:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56));z-index:-10}.object-fit-cover{object-fit:cover}.overflow-hidden{overflow:hidden}.position-absolute{position:absolute}.position-relative{position:relative}.scale-with-grid{display:block;height:auto;margin:auto;width:100%}.text-center{text-align:center}.tile-wrapper{position:relative}.z-index-minus-20{z-index:-20}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ie-fill{bottom:0;position:absolute;right:0;top:0}}[data-modal]{align-items:flex-start;background-color:hsla(0,0%,100%,.9);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;opacity:0;overflow:scroll;pointer-events:none;position:fixed;right:0;top:0;transition:.25s ease-in;z-index:100}@media screen and (min-height:830px){[data-modal]{align-items:center}}[data-modal].show{pointer-events:auto}[data-modal].show,[data-modal].show .card{opacity:1;transition:.5s ease-out}[data-modal] .modal-container{overflow-y:auto;padding:40px 20px}[data-modal] .card{background-color:#fff;border-radius:8px;box-shadow:0 2px 2px rgba(0,0,0,.3);box-sizing:border-box;max-width:600px;opacity:1;padding:60px 30px 30px;transition:.25s ease-in;width:100%}@media screen and (min-width:768px){[data-modal] .card{padding:60px}}[data-modal] .card iframe{width:100%}.logo-m{left:29px;position:absolute;top:22px;width:120px}#nav{justify-content:flex-end}#nav .btn{background-color:#848484;border-radius:0;color:#fff}#nav .btn.btn-white{background-color:#fff}#nav .site-search{border:1px solid gray;border-radius:.4em;box-shadow:0 2px 2px rgba(0,0,0,.1);color:#545454;display:none;font-size:2rem;height:2.8em;line-height:2.8em;margin-right:-10px;max-width:370px;outline:none;padding:0 1em;position:absolute;right:-6px;top:0}#nav .site-search.small{font-size:1.2rem}#nav .site-search+button{display:none}@media screen and (min-width:1024px){#nav .site-search{right:-7px;top:0;width:300px}}#nav.show-search #search .container{opacity:1;position:absolute}#nav.show-search #search .site-search{display:block}#nav.show-search #search-box::-ms-clear{display:none}#nav.show-search #search-box+button{background:none;border:0;cursor:pointer;display:block;height:28px;margin-right:-5px;outline:none;padding:0;position:absolute;right:-10px;top:4px;width:28px;z-index:1}#nav-actions{display:flex;order:2}#nav-actions .dropdown{background-color:transparent;min-width:0;padding:0}#nav-actions a{color:#545454;font-size:1.1rem;font-weight:500;letter-spacing:.1em;line-height:16.8px;text-decoration:none;text-transform:uppercase}#search{background-color:transparent;border-left:1px solid #c3c3c3;cursor:pointer;line-height:1px;order:1;outline:none;overflow:visible;padding:0;width:64px}#search>.container{margin-top:-18px;opacity:0;position:absolute;right:32px;top:50%;transition:.2s ease-in-out;z-index:auto}#search svg{align-items:center;bottom:0;display:flex;height:17.49px;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:5px;width:17.49px;z-index:1}#page-nav{background:#414342;margin-top:0;max-width:none}#page-nav a,#page-nav p{text-transform:none}#page-nav>.container{display:flex;width:100%}#page-nav .page-nav-title{align-items:center;display:flex;font-size:2rem;padding:2.2rem 2.87rem 2rem}#page-nav .page-nav-title,#page-nav .page-nav-title a{color:#fff;font-weight:700}#page-nav .burger{border-left:none;margin-left:auto;padding:2.37rem 2.35rem 2.35rem}#page-nav .burger .burger-bar,#page-nav .burger .burger-bar:after,#page-nav .burger .burger-bar:before{background-color:#fff}#page-nav .nav-menu{border-top-color:#414342;top:125px}#page-nav .nav-menu .container{background-color:#414342}#page-nav .level-one{border-bottom-color:#545454}#page-nav .level-one li a,#page-nav .level-one li p{color:#e5e5e5}#page-nav .level-one li .angle-arrow{border-left:1px solid #fff;border-top:1px solid #fff}#page-nav .level-one li .list-contents{border-bottom-color:#414342;position:relative}#page-nav .level-one li .list-contents a{box-sizing:border-box;width:100%}#page-nav .level-one li .list-contents a.arrow-down{width:85%}#page-nav .level-one li .list-contents .click-container{cursor:pointer;height:100%;position:absolute;right:0;top:0;width:15%}#page-nav .level-one li .list-contents .click-container span{top:45%}#page-nav .level-one .btn{background-color:#c33;color:#fff}#page-nav .level-one .btn:active,#page-nav .level-one .btn:hover{background-color:#a32929}#page-nav .level-two{background-color:#2f2f2f}#page-nav .level-two .list-contents{border-bottom-color:#414342}nav{border-bottom:1px solid #e3e3e3;box-sizing:border-box;display:flex;margin:0 auto;max-width:1440px;-ms-overflow-style:none;padding:0}nav a{text-decoration:none}nav a.ks-logo{width:100%}nav #search{position:relative}nav #search,nav .burger{border-left:1px solid #e3e3e3}nav .burger{cursor:pointer;display:block;height:16px;order:3;padding:2.3rem 2.35rem;position:relative;width:18.5px;z-index:2}nav .burger .burger-bar,nav .burger .burger-bar:after,nav .burger .burger-bar:before{background-color:#414342;display:block;height:2px;left:auto;position:absolute;right:auto;transition:all .2s ease-in-out;width:1.9rem}nav .burger .burger-bar{transform:translateY(8px)}nav .burger .burger-bar:after,nav .burger .burger-bar:before{content:""}nav .burger .burger-bar:before{transform:translateY(-7px)}nav .burger .burger-bar:after{transform:translateY(7px)}nav .burger.open .burger-bar{height:0;transition:all .1s ease-in-out}nav .burger.open .burger-bar:before{transform:rotate(45deg)}nav .burger.open .burger-bar:after{transform:rotate(-45deg)}nav .mobile-hide{display:none}nav .nav-menu{border-top:1px solid #ddd;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;top:60px;width:100%;z-index:1}nav .nav-menu>.container{background-color:#fff}nav .nav-menu.active{display:block}nav .nav-menu ul{list-style-type:none;margin-bottom:0}nav .nav-menu ul li{list-style-position:initial;padding-left:0;text-indent:0}nav .nav-menu #nav-box,nav .nav-menu .logo-d{display:none}nav .nav-menu .top-row{align-items:center;background-color:#e3e3e3;display:flex;flex-flow:row wrap}nav .nav-menu .dropdown{background-color:transparent;min-width:0}nav .nav-menu #locale{padding:0;transition:.2s ease-in-out}nav .nav-menu #locale li,nav .nav-menu #locale p{color:#414342;font-size:1.3rem;font-weight:500;letter-spacing:.1em;line-height:1.68rem}nav .nav-menu #locale ul{left:-10%;width:120%}nav .nav-menu #locale li{background-color:#e3e3e3;padding-left:8.6%}nav .nav-menu #locale li:first-of-type a{padding-top:0}nav .nav-menu #locale li a{padding:15px 0 10px}nav .nav-menu #locale .arrow-down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #414342;height:0;width:0}nav .nav-menu .image-tile{border-radius:8px;display:none;margin:0 4.16667% 3.5rem;padding:8rem 8.33333% 2.5rem;position:relative}nav .nav-menu .image-tile a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}nav .nav-menu .image-tile .section-title,nav .nav-menu .image-tile h4{color:#fff}nav .nav-menu .image-tile h4{font-size:2.5rem;letter-spacing:-.02em;line-height:3rem;margin-bottom:0;text-transform:none}nav .nav-menu .image-tile h4 strong{font-weight:600}nav .nav-menu .image-tile .section-title{font-size:1.4rem;font-weight:700;letter-spacing:.1em;line-height:1.6rem}nav .nav-menu .products{display:none;font-size:1.5rem;letter-spacing:.05em;line-height:1.6rem;margin-bottom:2rem;padding:0 4.16667%}nav .nav-menu .list-contents{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative}nav .nav-menu .list-contents a{box-sizing:border-box;width:100%}nav .nav-menu .list-contents a.arrow-down{width:85%}nav .nav-menu .list-contents .click-container{cursor:pointer;height:100%;position:absolute;right:0;top:0;width:15%}nav .nav-menu .list-contents .click-container span{top:45%}nav .nav-menu .title{color:gray;cursor:pointer;font-size:1.6rem;font-weight:400;letter-spacing:.07em;line-height:1.8rem;margin-bottom:0;padding-left:4rem;position:relative;text-transform:none;width:100%}nav .nav-menu .title:after{display:none}nav .nav-menu .level-one-item.open>.list-contents>.title,nav .nav-menu .title:active{padding-left:4rem}nav .nav-menu .level-one-item.open>.list-contents>.title:before,nav .nav-menu .title:active:before{background-color:#c33;border:0;content:"";display:block;height:30%;margin-left:-15px;position:absolute;top:50%;transform:translateY(-50%);width:5px}nav .nav-menu .level-one{border-bottom:1px solid #9f9f9f}nav .nav-menu .level-one li{margin-bottom:0}nav .nav-menu .level-one li a,nav .nav-menu .level-one li p{color:#414342;padding:2.1rem 2.8rem}nav .nav-menu .level-one li p{display:block}nav .nav-menu .level-one li .angle-arrow{background:transparent;border-left:1px solid #414342;border-top:1px solid #414342;color:transparent;height:9px;position:absolute;right:24px;transform:rotate(-45deg);transition:all .25s ease-in-out;width:9px}nav .nav-menu .level-one>li.open .level-two{max-height:243px;overflow-y:auto}nav .nav-menu .level-one>li.open .angle-arrow{transform:rotate(-135deg)}nav .nav-menu .level-one .level-one-item:last-of-type>.list-contents{border:0}nav .nav-menu .level-one .level-two{background-color:#f8f8f8;box-shadow:0 15px 20px rgba(0,0,0,.04);max-height:0;overflow:hidden;transition:max-height .3s}nav .nav-menu .level-one .level-two a,nav .nav-menu .level-one .level-two p{color:gray}nav .nav-menu .level-one .level-two-item>.list-contents>a{padding-left:5.8rem}nav .nav-menu .level-one .level-three>li .list-contents a{padding-left:8rem}nav .nav-menu .level-one .level-three-item>.list-contents>a{padding-left:10rem}nav .nav-menu .nav-dropdown-pane{display:none}@media screen and (min-width:1024px){nav .ks-logo{display:none}nav .desktop-hide{display:none!important}nav .mobile-hide{display:block}nav .angle-arrow,nav .burger,nav .logo-m{display:none}nav .dropdown-opts,nav .level-two,nav .nav-col-dropdown{box-shadow:0 24px 24px rgba(0,0,0,.2)}nav .arrow-down:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #414342;content:"";display:flex;height:0;margin-left:6px;position:relative;right:1px;top:0;width:0}nav.scroll-min .nav-menu .logo-d{padding-bottom:0}nav.scroll-min .nav-menu .logo-d svg{padding:.2rem 0 .3rem;width:43px}nav .nav-drop{box-shadow:0 24px 24px 0 rgba(0,0,0,.2)}nav #nav-actions{flex:0 0 auto;margin-right:8.923611111%;z-index:1}nav #nav-actions .btn-container{align-items:normal;height:100%;max-width:110px;overflow:hidden;padding-top:0}nav #nav-actions .btn{align-items:center;background-color:#939598;border-radius:0;box-sizing:border-box;color:#fff;display:flex;flex:1;flex-basis:auto;font-size:1.1rem;font-weight:600;height:100%;letter-spacing:.03em;line-height:1.3rem;padding:2.5rem 1.95rem;text-transform:uppercase}nav #nav-actions .btn:active,nav #nav-actions .btn:hover{background-color:#848484}nav #nav-actions .btn.btn-white{background-color:#fff;color:#414342}nav #nav-actions #partner-center .btn-container .btn{justify-content:space-between;padding:2.5rem 1.25rem}nav #nav-actions #partner-center .btn-container .btn span{width:65%}nav #nav-actions #partner-center .btn-container .btn svg{max-width:22px;width:100%}nav #nav-mobile-locale{display:none}nav #locale{display:block;order:3}nav #locale .dropdown-opts{left:auto;min-width:64px;position:absolute;right:-1px;top:100%;width:auto}nav #locale .dropdown-opts li{background-color:transparent;border-bottom:0;box-sizing:border-box;padding:.4rem 2.2rem}nav #locale .dropdown-opts a{padding:0}nav #locale .dropdown-opts a.active{color:#414342;font-weight:700}nav #locale .selected-locale,nav #search svg,nav #support svg{top:5px}nav .nav-menu{border-top:0;display:block;overflow-y:visible;position:relative;top:0;width:100%;z-index:0}nav .nav-menu #bot-row{display:flex}nav .nav-menu .logo-d{display:block;min-width:160px;width:160px}nav .nav-menu .logo-d svg{height:33.54px;padding:2.5rem 0;transition:.3s;width:160px}nav .nav-menu .nav-items{display:flex;width:100%}nav .nav-menu .nav-items .level-one{border-bottom:none;display:flex;justify-content:flex-start;padding:0;width:100%}nav .nav-menu .nav-items .level-one li{box-sizing:border-box}nav .nav-menu .nav-items .level-one li.level-one-item{display:flex;margin-right:30px;position:relative}nav .nav-menu .nav-items .level-one li.level-one-item .list-contents{align-items:stretch;border-bottom:0;display:flex;padding:0;width:auto}nav .nav-menu .nav-items .level-one li.level-one-item .list-contents .title{align-items:center;display:flex;flex:1 0 auto;font-size:1.1rem;font-weight:500;justify-content:center;letter-spacing:.1em;line-height:1.3rem;padding:2.5rem 0;text-transform:uppercase}nav .nav-menu .nav-items .level-one li.level-one-item .list-contents .title:after{display:block}nav .nav-menu .nav-items .level-one li.level-one-item .list-contents .title:before{display:none}nav .nav-menu .nav-items .level-one li.level-one-item:hover .nav-col-dropdown,nav .nav-menu .nav-items .level-one li.level-one-item:hover>.level-two{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}nav .nav-menu .nav-items .level-one li.level-one-item .level-two{left:0;margin-left:-2.9rem;max-height:none;min-width:177px;opacity:0;overflow:initial;padding:2rem 2.4rem;position:absolute;top:100%;visibility:hidden}nav .nav-menu .nav-items .level-one li.level-one-item .level-two .level-two-item .list-contents .section-title{padding:0 2.5rem}nav .nav-menu .nav-items .level-one li.level-one-item .level-two .level-two-item .list-contents .title{align-items:center;box-sizing:border-box;color:#545454;display:block;font-size:1.3rem;font-weight:400;letter-spacing:normal;line-height:1.3rem;padding:.55rem .5rem;position:relative;text-transform:none;white-space:nowrap}nav .nav-menu .nav-items .level-one li.level-one-item .level-two .level-two-item .list-contents .title:hover{color:#414342;font-weight:500}nav .nav-menu .nav-items .level-one li.level-one-item .level-two .level-two-item .list-contents .title:hover:after{background-color:#c33;content:"";display:block;height:1.4rem;left:-2px;margin-top:-1px;position:absolute;top:50%;transform:translateY(-50%);width:3px}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown{display:flex;left:-3rem;opacity:0;position:absolute;top:100%;visibility:hidden;width:250px}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown.active{opacity:1;transition:opacity .2s ease-in-out}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two{align-content:flex-start;box-shadow:none;display:flex;flex-direction:column;flex-wrap:wrap;margin-left:0;max-height:380px;min-height:380px;opacity:1;overflow:hidden;padding:0;position:relative;visibility:inherit;width:100%}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-two-item{display:inline-block;flex:0 0 auto;margin-bottom:-3.5rem;padding:2.4rem 0 3.4rem 2.25rem;width:100%}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-two-item .list-contents .title{color:#545454;padding:.556rem .6rem;text-transform:none;white-space:normal}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-two-item .list-contents .title:active,nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-two-item .list-contents .title:hover{color:#414342}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-two-item .list-contents .section-title{color:#414342;font-weight:600;padding-bottom:.2rem;text-transform:uppercase;width:90%;word-break:break-word}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-two-item .list-contents .section-title:hover{font-weight:600}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-two-item .list-contents .section-title:hover:after{height:69%;left:-2px;margin-top:1px}nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-three,nav .nav-menu .nav-items .level-one li.level-one-item .nav-col-dropdown>.level-two .level-three-item .list-contents{padding:0}nav#nav{border-bottom:none;position:relative;z-index:2}nav#nav .nav-menu{margin-left:8.645833333%}nav#nav .nav-items{justify-content:space-between;margin:0 3.5%}nav#nav .nav-items .level-one{width:100%}nav#page-nav{background-color:#414342;box-shadow:0 4px 4px rgba(0,0,0,.15);position:relative;z-index:1}nav#page-nav>.container{display:flex}nav#page-nav .page-nav-title{font-size:1.8rem;letter-spacing:.1rem;padding:2.5rem 0 2rem}nav#page-nav .page-nav-title a{letter-spacing:.1rem}nav#page-nav .page-nav-title{margin-left:8.645833333%;padding-left:0}nav#page-nav .nav-menu{display:flex;flex:1;margin-left:47px;padding-right:13.472222222%;top:0;width:auto}nav#page-nav .nav-menu .container{background-color:transparent;display:flex}nav#page-nav .nav-items{display:flex}nav#page-nav .nav-items .level-one{justify-content:flex-start}nav#page-nav .level-one-item{margin-right:2.2rem}nav#page-nav .level-one-item :first-child{font-size:1.3rem;font-weight:500;letter-spacing:.09rem}nav#page-nav .level-one-item:active>.list-contents:not(.btn-container)>a,nav#page-nav .level-one-item:hover>.list-contents:not(.btn-container)>a{background-color:#2f2f2f;color:#fff}nav#page-nav .level-one-item>.list-contents:not(.btn-container) a,nav#page-nav .level-one-item>.list-contents:not(.btn-container) p{color:#fff;padding:2.75rem 1.1rem 2.5rem;transition:background-color .2s ease-in-out}nav#page-nav .level-one-item>.list-contents:not(.btn-container) a:active,nav#page-nav .level-one-item>.list-contents:not(.btn-container) a:hover,nav#page-nav .level-one-item>.list-contents:not(.btn-container) p:active,nav#page-nav .level-one-item>.list-contents:not(.btn-container) p:hover{background-color:#2f2f2f;color:#fff}nav#page-nav .level-one-item.page-nav-btn{margin-left:auto;margin-right:0;order:2}nav#page-nav .level-one-item.page-nav-btn .list-contents{align-items:center}nav#page-nav .level-one-item.page-nav-btn a{border-radius:10rem;font-weight:700;padding:1.25rem 2rem;text-transform:uppercase}nav#page-nav .level-two{box-shadow:none;margin-left:-1.8rem}nav#page-nav .level-two a{color:#c3c3c3}nav#page-nav .level-two a:active,nav#page-nav .level-two a:hover{color:#fff}nav#page-nav .level-two p{color:#c3c3c3}nav#page-nav .arrow-down:after{border-top-color:#fff;right:2px;top:1px}}@media screen and (min-width:1024px) and (max-width:1230px){nav #nav-actions{margin-right:5px}nav #locale{border-right:none}nav#nav .nav-menu,nav#page-nav .page-nav-title{margin-left:25px}nav#page-nav .nav-menu{padding-right:25px}}footer hr{margin:0 0 2.5rem}footer .logo{margin-bottom:2rem;max-width:350px;width:70%}footer .logo svg{height:auto;max-height:52px;width:100%}footer .contact-info{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:2.5rem}footer .contact-info p{font-size:1.3rem;line-height:1.5rem}footer .legal-links{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2.5rem}footer .legal-links a{font-size:1.2rem;text-decoration:none}footer .bottom p{font-size:1.2rem}@media screen and (min-width:1024px){footer hr{margin:0 0 3.5rem}footer .bottom,footer .top{display:flex;flex-flow:row nowrap;justify-content:space-between}footer .top{align-items:baseline}footer .contact-info,footer .legal-links{max-width:375px;width:40%}footer .contact-info{padding-bottom:3.5rem}footer .legal-links{order:1}}#hero{background-repeat:no-repeat;background-size:cover;height:50rem;position:relative}#hero h1,#hero h2{color:#fff}#hero h1{font-size:3.4rem;font-weight:700;line-height:4rem;margin-bottom:3rem}#hero h2{font-size:2.4rem;font-weight:500;line-height:2.8rem;margin-bottom:0}#hero .image-gradient{background:linear-gradient(rgba(0,0,0,.13),#000);opacity:.9}#hero .hero-content{bottom:55px;padding-top:0;position:absolute;width:100%}#hero .subhead{align-items:center;margin-bottom:2rem}@media screen and (min-width:768px){#hero{height:55rem}#hero h1{font-size:5rem;line-height:5rem}#hero h2{font-size:2.4rem;line-height:3.2rem;padding-right:35px}#hero .hero-content{bottom:70px}#hero .subhead{margin-bottom:4rem}}.page-intro.contact .section-title{display:none}.page-intro h3{color:gray;font-size:3rem;font-weight:400;line-height:3.5rem}.page-intro h3 strong{color:#262626;font-weight:700;line-height:3.6rem}@media screen and (min-width:768px){.page-intro h3{font-size:4rem;line-height:4.7rem}.page-intro h3 strong{line-height:4.9rem}}@media screen and (min-width:1024px){.page-intro h3{font-size:4.8rem;line-height:5.2rem}}.cta-banner{background-color:#f5333e}.cta-banner.no-cta .arrow{display:none}.cta-banner .arrow,.cta-banner .cta-copy{color:#fff;font-size:2.4rem;font-weight:700;letter-spacing:.05em;line-height:3.4rem;margin-bottom:0}.cta-banner .arrow{margin-right:2rem}.cta-banner .btn-wrapper,.cta-banner .cta-wrapper{height:180px}.cta-banner .btn-wrapper{background-color:#d8000c;width:100%}.cta-banner .btn{align-items:center;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;display:flex;font-size:1.9rem;height:100%;justify-content:center;letter-spacing:.03em;line-height:2.3rem;text-align:center;text-transform:none;width:100%}.cta-banner .btn span{color:#fff;font-weight:700}.cta-banner .cta-wrapper{align-items:center;display:flex;padding:4rem 0}@media screen and (min-width:480px){.cta-banner .cta-row{flex-flow:row nowrap}.cta-banner .btn-wrapper,.cta-banner .cta-wrapper{height:auto;min-height:180px}.cta-banner .cta-wrapper{align-items:center;flex-flow:row nowrap;justify-content:flex-start}.cta-banner .cta-wrapper .cta-copy{margin-bottom:0;width:80%}.cta-banner .cta-wrapper .arrow{margin-bottom:0;width:10%}.cta-banner.no-cta .cta-wrapper .cta-copy{font-size:4rem;line-height:5rem;width:100%}}.cta-section h2,.cta-section h3,.cta-section h4,.cta-section p{font-weight:400}.cta-section h4{color:gray;font-size:4rem;font-weight:300;line-height:4rem;margin-bottom:4rem}.cta-section h4 strong{color:#414342;font-weight:500}.cta-section img{height:auto;margin:0;max-height:300px;max-width:100%;position:relative;width:auto}.cta-section p{color:#9f9f9f;font-size:1.6rem;line-height:3.2rem;margin-bottom:0}.cta-section .col-text{display:flex;flex-flow:row wrap}.cta-section .col-text h4{order:0}.cta-section .col-text picture{margin:0 auto 4rem;order:1}.cta-section .col-text .content-wrapper{order:2}.cta-section .col-text .btn{margin-top:3.5rem}.cta-section .columns{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.cta-section .columns .column{align-items:center;display:flex;flex:0 1 100%;flex-flow:row wrap;justify-content:center;margin-bottom:2rem;max-width:100%;min-height:300px;overflow:hidden;position:relative}.cta-section .columns .column .btn{margin-top:3.5rem}.cta-section .columns .column.video{min-height:auto}.cta-section .wistia_responsive_padding{flex:1}@media screen and (min-width:768px){.cta-section h4{font-size:4.5rem;letter-spacing:-.02em;line-height:5.5rem;margin-bottom:3rem;width:52%}.cta-section .content-wrapper{width:50%}.cta-section img{max-height:100%;width:100%}.cta-section p{color:#9f9f9f;font-size:2rem;font-weight:500;line-height:3.8rem}.cta-section .col-text{justify-content:space-between;position:relative}.cta-section .col-text picture{margin:0;order:4;position:absolute;right:0;top:0;width:40%}}@media screen and (min-width:1024px){.cta-section h4{font-size:5rem;line-height:6rem}}.news{padding:3rem 0}.news .news-reel{padding:3rem 0 0}.news .news-reel .section-title{color:#c33;font-size:2.2rem;letter-spacing:0;line-height:2.8rem;margin-bottom:2.5rem;padding:0 4.3335%;text-transform:none}.news .news-reel h4{font-size:1.8rem;font-weight:600;letter-spacing:0;line-height:2.2rem;margin-bottom:0}.news .news-reel p{color:gray;font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:1rem;text-transform:uppercase}.news .news-reel .release{border-top:1px solid #ddd;padding:3rem 4.3335%}.news .news-reel .release:first-of-type{border-top:0;padding-top:0}.news .news-reel .release a{height:100%;text-decoration:none;width:100%}.news .news-reel .btn{margin:10px 0 0 4.335%}@media screen and (min-width:768px){.news{padding:3rem 0 6rem}.news .news-reel{padding:2rem 0 1rem}.news .news-reel .section-title,.news .news-reel h4{font-size:3rem;line-height:3rem}.news .news-reel h3{margin-bottom:3.5rem}.news .news-reel p{font-size:1.2rem;font-weight:600;margin-bottom:2.5rem}.news .news-reel .release{padding:2.5rem 4.3335% 3.5rem}.news .news-reel .release:first-of-type{border-top:1px solid #ddd;padding-top:2.5rem}}.general-copy .columns{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.general-copy .columns .column{display:block;margin-bottom:2rem;max-width:100%;overflow:hidden;position:relative}.general-copy .columns .column.order{order:1}.general-copy .columns .column.order .cta-block{margin-top:0}.general-copy .columns .column :last-child{margin-bottom:0}.general-copy .columns .column img{display:block}.general-copy .columns .column p{margin-bottom:3rem}.general-copy .columns .column .cta-block{border:1px solid #d0d0d0;margin-top:8rem;padding:4rem 3rem}.general-copy .columns .column .cta-block a{font-size:2rem;font-weight:700;line-height:3.8rem}.general-copy .columns .column .cta-block .cta-title{color:#414342;font-size:3.5rem;font-weight:300;letter-spacing:-.02em;line-height:5rem;margin-bottom:2.5rem}.general-copy .columns .column .cta-block .cta-title strong{font-weight:500}.general-copy .columns .column .cta-block .cta-text{color:#d8000c;margin-bottom:0}@media screen and (min-width:768px){.general-copy .columns{margin-bottom:6rem}.general-copy .columns .column{flex:0 1 46%;margin-bottom:0;max-width:46%}.general-copy .columns .column.order{order:0}.general-copy .columns .column p{margin-bottom:4rem}.general-copy .columns .column .cta-block{padding:5rem 4rem}}.reviews{background-color:#d6d6d6}.reviews .review-wrapper .byline,.reviews .review-wrapper .section-title,.reviews .review-wrapper .subline,.reviews .review-wrapper a,.reviews .review-wrapper blockquote{text-align:center}.reviews .review-wrapper .section-title{font-size:1.6rem;letter-spacing:.15em;line-height:1.8rem;margin-bottom:3rem}.reviews .review-wrapper blockquote{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.6rem;margin-bottom:3rem;padding:0}.reviews .review-wrapper blockquote:before{content:"“"}.reviews .review-wrapper blockquote:after{content:"”"}.reviews .review-wrapper hr{background-color:#c33;border:0;display:block;height:1px;margin:0 auto;width:6rem}.reviews .review-wrapper a{color:#414342;display:block;font-size:1.5rem;font-weight:700;letter-spacing:.03em;line-height:1.8rem;margin-top:3rem;text-decoration:none;text-transform:uppercase}.reviews .review-wrapper a:after{color:#c33;content:"→";padding-left:.5rem}.reviews .review-wrapper a strong{font-weight:700}.reviews .review-wrapper .byline-wrapper{margin-bottom:2rem}.reviews .review-wrapper .byline{color:#414342;font-size:1.5rem;font-weight:700;letter-spacing:.1em;line-height:1.8rem;margin-bottom:0}@media screen and (min-width:768px){.reviews .review-wrapper .section-title{letter-spacing:.15em;margin-bottom:4.5rem}.reviews .review-wrapper blockquote{font-size:2.6rem;line-height:4.6rem;margin-bottom:4rem}.reviews .review-wrapper a{margin-top:4rem}}@media screen and (min-width:1024px){.reviews .review-wrapper .section-title{margin-bottom:6rem}}.form .form-wrapper{border-top:1px solid #c3c3c3;padding-top:5rem}.form .form-wrapper .heading{font-size:5.6rem;font-weight:700;letter-spacing:-.02em;line-height:6.5rem}.form .form-wrapper .form-notice{border:1px solid #d8000c;margin-bottom:5rem;padding:2rem 1.5rem}.form .form-wrapper .form-notice :last-child{margin-bottom:0}.form .form-wrapper .form-notice p{margin-bottom:1rem}.form .form-wrapper .iframe-wrapper{max-width:570px;width:100%}.form .form-wrapper .iframe-wrapper iframe{width:100%}.form .form-wrapper .below-form{border-bottom:1px solid #c3c3c3;border-top:1px solid #c3c3c3;font-size:1.9rem;font-weight:600;line-height:2.7rem;margin-top:5rem;max-width:570px;padding:5.5rem 0;text-align:center;width:100%}@media screen and (min-width:768px){.form .form-wrapper .heading{font-size:6rem}.form .form-wrapper .heading:after{content:"→";font-size:6rem;font-weight:700;line-height:6.5rem}.form .form-wrapper .form-notice{margin-bottom:8rem;padding:3.5rem 4rem}.form.contact .form-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between}.form.contact .form-wrapper .left{flex:0 1 40%;max-width:40%}.form.contact .form-wrapper .right{flex:0 1 50%;max-width:50%}}.link-section .section-title{border-bottom:1px solid #c3c3c3;margin-bottom:0;padding-bottom:1.5rem}.link-section .link-set{border-bottom:1px solid #c3c3c3;display:flex;flex-flow:row wrap;padding:4rem 0}.link-section .link-set:last-of-type{border-bottom:0;padding-bottom:0}.link-section .link-set :last-child{margin-bottom:0}.link-section .link-set a{flex:1 0 100%;font-size:2rem;font-weight:400;line-height:2.3rem;margin-bottom:2rem;width:100%}.link-section .link-set .link-title{flex:1 0 100%;font-size:2.4rem;font-weight:600;line-height:2.8rem;width:100%}@media screen and (min-width:768px){.link-section .link-set{justify-content:flex-start;padding:6rem 0 3.5rem}.link-section .link-set:last-of-type{border-bottom:1px solid #c3c3c3;padding-bottom:3.5rem}.link-section .link-set :last-child{margin-bottom:2.5rem}.link-section .link-set a{flex:0 1 40%;font-size:2.2rem;line-height:2.5rem;margin-bottom:2.5rem;margin-right:10%;width:40%}.link-section .link-set .link-title{font-size:3rem;line-height:3.4rem}}.post{padding-top:3.5rem}.post blockquote{font-size:1.5rem;line-height:2.5rem;margin-bottom:2.5rem}.post.news-post h1{margin-bottom:0}.post.news-post .copy{margin-bottom:0;padding-bottom:5.5rem}.post .heading{margin-bottom:4.5rem;width:100%}.post .heading .byline{font-size:1.6rem;font-weight:500;letter-spacing:.03em;margin-bottom:2.5rem}.post .heading .byline span{color:gray;display:block;font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:.5;text-transform:uppercase}.post .heading img{margin-bottom:0}.post .content-wrapper{width:100%}.post .content-wrapper .boiler-head{font-size:2rem;font-weight:700;line-height:3rem;margin-bottom:2rem}.post .copy{padding-bottom:5rem}.post .copy .intro{margin-bottom:3rem}.post .social{margin-left:8.33333%;padding-bottom:3rem}.post .bio-wrapper{background-color:#f1f1f1;display:flex;flex-direction:column;padding:6rem 8.33333% 5.5rem}.post .bio-wrapper img{border-radius:50%;height:120px;margin-bottom:2rem;min-width:120px;width:120px}.post .bio-wrapper .about{color:#414342;font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:3rem;margin-bottom:1rem}.post .bio-wrapper .author-bio{margin-bottom:0}.post .bio-wrapper .author-bio strong{font-weight:600}.post .related{padding:5.5rem 0 3rem}.post .related .related-heading{color:#414342;font-size:3rem;font-weight:300;letter-spacing:-.02em;line-height:3rem;margin-bottom:2.5rem}.post .related .related-heading strong{font-weight:500}.post .related .related-wrapper{display:flex;flex-flow:row nowrap;margin-bottom:2rem;overflow-x:scroll}.post .related .related-wrapper::-webkit-scrollbar,.post .related .related-wrapper::-webkit-scrollbar-track{background-color:#c3c3c3;border-radius:1rem}.post .related .related-wrapper::-webkit-scrollbar-thumb{background-color:#c33;border-radius:1rem}.post .related .related-post{align-items:flex-end;background-position:top;border-radius:8px;display:flex;flex-flow:row wrap;margin:0 2rem 3.5rem 0;min-width:62.5%;padding:10rem 2rem 2rem}.post .related .related-post:last-of-type{margin-right:0}.post .related .related-post p{color:#fff;font-weight:700}.post .related .related-post .related-title{border-bottom:1px solid gray;font-size:1.8rem;line-height:1.6rem;margin-bottom:1rem;padding-bottom:1.5rem}.post .related .related-post .product-industry{display:flex;flex-flow:row nowrap}.post .related .related-post .product-industry p{font-size:.8rem;letter-spacing:.03em;line-height:.96rem;margin-bottom:0;text-transform:uppercase}.post .related .upper{font-weight:500;margin-bottom:0;text-align:center}.post .related .upper strong{font-weight:700}@media screen and (min-width:768px){.post{padding-top:9.5rem}.post blockquote{font-size:2rem;line-height:3.5rem;margin-bottom:3.5rem}.post.news-post .social{margin-left:0;right:20%}.post .heading{margin-bottom:8rem}.post .heading .byline span{display:inline}.post .heading .byline span:before{content:"|";padding:0 5px 0 1px}.post .content-wrapper{position:relative}.post .copy{padding-bottom:13rem}.post .copy .intro{margin-bottom:4rem}.post .copy ol{margin-bottom:1rem}.post .copy a:hover{text-decoration:none}.post .social{display:flex;flex-direction:column;padding-bottom:0;position:absolute;top:0}.post .social a{padding-bottom:1rem}.post .social a:last-of-type{padding-bottom:0}.post .bio-wrapper{flex-flow:row nowrap;padding:12rem 16.66667% 11.5rem}.post .bio-wrapper .text{padding-left:6.25%}.post .related{padding:11rem 0}.post .related .related-post{box-sizing:border-box;margin-right:2.273%;min-width:31.81812%;padding:17rem 3rem 2.5rem;width:31.81812%}.post .related .related-post:last-of-type{margin-right:0}.post .related .related-post .related-title{font-size:3rem;line-height:3rem}.post .related .related-post .product-industry{font-size:1rem;line-height:1.2rem}}