#hero{padding-top:22px}.action-button-box{width:50% !important}.arrow-box{position:relative}.arrow-box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-width:40px 35px;margin-left:-40px}.bright-blue-block .arrow-box:after{border-top-color:#2483d6}.gradient-block{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f2f2f2), color-stop(1, #fff));background-image:-o-linear-gradient(top, #f2f2f2 0%, #fff 100%);background-image:-moz-linear-gradient(top, #f2f2f2 0%, #fff 100%);background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #fff 100%);background-image:-ms-linear-gradient(top, #f2f2f2 0%, #fff 100%);background-image:linear-gradient(to top, #f2f2f2 0%, #fff 100%)}.gradient-block .arrow-box:after{border-top-color:#f2f2f2;border-width:62px 55px;margin-left:-62px}.stepnumber img{margin-right:20px}.fakebox{margin-left:20px;margin-right:20px}.hero-background{width:100%;background-color:#54481C;background:url(/assets/hero-background-071f3bde50af510047ea64bb77b6aa1a624abede140bec631ec4c6995359f49b.jpg) no-repeat center 25%;-webkit-background-size:cover;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.hero-background{background-image:url(/assets/hero-background@2x-60c819945d8e1d864663c92020bf62106d82c6638bd1c3b1d832cd238a1afc81.jpg)}}@media only screen and (max-width: 29.99em){.hero-background{background-image:url(/assets/hero-background-blur-c1d60dad9a147261ba9c0332f6f6217c9c3fb192bd5447830c2ec1f4d60c5d0a.jpg)}}h1.home{font-size:56px}@media only screen and (max-width: 44.99em){h1.home{font-size:2em;line-height:1em}}@media only screen and (min-width: 45em) and (max-width: 51em){h1.home{font-size:3.0em;line-height:1em}}@media only screen and (min-width: 55em), print{.footer-block-two{padding-left:51px;padding-right:40px}}.large-button{font-size:30px;font-weight:800;padding:0.4em 3.5em}.promobox h3{background-color:transparent;margin:0 0 14px 0 !important;padding:0;text-align:left;font-weight:800}.promobox{padding:20px 20px 20px 20px;border:1px solid rgba(255,255,255,0.5)}.promobox p{text-align:left}.promo-third.ksbox{margin-bottom:14px}@media only screen and (max-width: 29.99em){.promo-third.ksbox{padding:0}}@media only screen and (max-width: 35.99em){.stepnumber img{float:left}.stepnumber{text-align:left}}@media only screen and (min-width: 30em) and (max-width: 47.99em){.promo-third .promobox{page-break-before:always}.firstpromo .promobox{page-break-before:auto}.promo-third{width:50%}.firstpromo{width:100%}}@media only screen and (min-width: 48em), print{.promo-third{width:33.33%}.promo-third .promobox{page-break-before:always}}
