.floating-badge{border-radius:2px;color:#fff;font-family:"Bantayog",sans-serif;font-size:16px;left:12px;padding:4px 8px;position:absolute;text-transform:uppercase;top:17px}@media(min-width:800px){.floating-badge{font-size:14px;left:10px;line-height:1.14;padding:1px 8px;top:10px}}@media(min-width:1440px){.floating-badge{font-size:16px;left:15px;line-height:1;padding:4px 8px;top:17px}}.floating-badge--sale{background-color:#c00000}.floating-badge--new{background-color:#698a4f}.page-intro{overflow:visible;padding:73px 20px 0;position:relative;text-align:center}@media(min-width:1440px){.page-intro{padding:90px 20px 0}}.page-intro .page-intro__badge{height:175px;opacity:.2;position:absolute;right:0;top:10px;width:auto;z-index:-1}@media(min-width:800px){.page-intro .page-intro__badge{height:200px;top:10px}}@media(min-width:1440px){.page-intro .page-intro__badge{height:330px;top:30px}}@media(min-width:1920px){.page-intro .page-intro__badge{right:130px}}.page-intro .page-intro__heading{color:#000;font-family:"Bantayog",sans-serif;font-size:41px;font-weight:400;letter-spacing:2.05px;margin-bottom:10px;margin-top:0;text-transform:uppercase}@media(min-width:390px){.page-intro .page-intro__heading{font-size:41px}}@media(min-width:800px){.page-intro .page-intro__heading{font-size:48px;letter-spacing:2.4px;margin:0 0 25px}}@media(min-width:1366px){.page-intro .page-intro__heading{font-size:46px;font-weight:400;letter-spacing:2.3px}}@media(min-width:1920px){.page-intro .page-intro__heading{font-size:48px;letter-spacing:2.4px}}.page-intro .page-intro__sub-heading{font-family:"Bantayog",sans-serif;font-size:26px;letter-spacing:1.3px;line-height:1.30769;margin:24px 10px 17px;text-transform:uppercase}@media(min-width:800px){.page-intro .page-intro__sub-heading{font-size:26px;line-height:1.06667;margin:24px 20px 17px;max-width:unset}}@media(min-width:1366px){.page-intro .page-intro__sub-heading{font-size:24px;font-weight:400;letter-spacing:1.2px}}@media(min-width:1920px){.page-intro .page-intro__sub-heading{font-size:26px;letter-spacing:1.3px}}.page-intro .page-intro__content,.page-intro .page-intro__content p{font-size:20px;letter-spacing:1px;line-height:2;margin:0 auto 67px}@media(min-width:800px){.page-intro .page-intro__content,.page-intro .page-intro__content p{font-size:20px;margin:0 auto 50px;width:684px}}@media(min-width:1440px){.page-intro .page-intro__content,.page-intro .page-intro__content p{margin:0 auto 35px;width:899px}}.page-intro .page-intro__button-wrapper{margin-bottom:55px}.form-instruction-confirmation{margin-bottom:0}.form-instruction-confirmation .form-confirmation,.gf-submitted .form-instruction-confirmation .form-instructions{display:none}.gf-submitted .form-instruction-confirmation .form-confirmation{display:block}