@font-face{font-family:Intro Head;src:url(../fonts/IntroHeadB-Base.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Helvetica;src:url(../fonts/Helvetica.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}*,*:before,*:after{box-sizing:border-box}body.lp-page{margin:0;font-family:Helvetica,sans-serif;background:#fff;color:#2f251d;--lp-nav-height: 92px;--primary-main: #D7A179;--primary-dark: #2F251D;--primary-white: #FFFFFF;--supporting-dark-main: #BE8E69;--supporting-light-main: #eacdb8;--border-radius: 20px;letter-spacing:.5px}body.lp-page.has-lp-nav{overflow:hidden}@media (max-width: 991px){body.lp-page{--lp-nav-height: 76px}}img{max-width:100%;height:auto;display:block}a{color:#d7a179;text-decoration:none}body.lp-page .section-title{text-align:center;font-family:Intro Head,Helvetica,sans-serif;font-size:40px;line-height:1.1;font-weight:400;text-transform:uppercase;color:#30251d}@media (max-width: 767px){body.lp-page .section-title{font-size:30px}}.lp-nav{position:absolute;top:0;left:0;width:100%;z-index:500;background:rgba(0,0,0,0);transition:background-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease;margin-top:19px}.lp-nav.is-fixed{position:fixed;background:#fff;transform:translateY(-19px)}.lp-nav__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:92px}.lp-nav__logo img{height:103px;width:auto;max-width:185px}.lp-nav__toggle{display:none;width:30px;height:30px;border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer}.lp-nav__toggle .icon-hamburger{display:block}.lp-nav__toggle .icon-close{display:none}.lp-nav__links{display:flex;justify-content:flex-end;align-items:center;list-style:none;margin:0;padding:0;gap:40px}.lp-nav__links a{color:#2f251d;font-family:Intro Head,sans-serif;font-weight:400;font-size:20px;letter-spacing:.5px;text-transform:uppercase;transition:color .2s}.lp-nav__links a:hover{color:#d7a179}.lp-nav__mobile-cta{display:none}.lp-nav__cta{font-family:Intro Head,sans-serif;display:inline-flex;justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:22px;color:#fff!important;background-color:#d7a179;border:0;border-radius:50px;padding:12px 39px;cursor:pointer;white-space:nowrap;text-align:center;transition:background-color .2s;text-transform:uppercase;letter-spacing:.5px}.lp-nav__cta:hover{background-color:var(--supporting-dark-main)}@media (max-width: 991px){.lp-nav__inner{grid-template-columns:1fr auto;gap:12px;min-height:76px}.lp-nav__logo img{height:42px}.lp-nav__toggle{display:block;justify-self:end}.lp-nav__links{display:none;position:fixed;z-index:510;inset:0;width:100%;height:100dvh;min-height:100vh;flex-direction:column;align-items:center;justify-content:flex-start;gap:18px;background:#2f251d;padding:120px 20px 48px;overflow-y:auto}.lp-nav__links li{width:auto;border-bottom:0}.lp-nav__links a{display:block;width:auto;padding:4px 0;color:#fff;font-family:Intro Head,sans-serif;font-size:36px;font-weight:400;letter-spacing:-.02em;line-height:1.1;text-transform:uppercase;text-align:center}.lp-nav__links a:hover{color:#d7a179}.lp-nav__mobile-cta{display:block;margin-top:14px}.lp-nav__mobile-cta a{display:inline-flex;justify-content:center;align-items:center;font-family:Intro Head,sans-serif;font-size:20px;font-weight:700;line-height:22px;color:#fff;background-color:#d7a179;border-radius:50px;padding:12px 24px;cursor:pointer;text-align:center;transition:background-color .2s;text-transform:uppercase}.lp-nav__mobile-cta a:hover{background-color:var(--supporting-dark-main);color:#fff}.lp-nav__cta{display:none}}.lp-nav.is-open{background:rgba(0,0,0,0);border-bottom-color:#0000}.lp-nav.is-open .lp-nav__logo,.lp-nav.is-open .lp-nav__toggle{position:relative;z-index:520}.lp-nav.is-open .lp-nav__toggle .icon-hamburger{display:none}.lp-nav.is-open .lp-nav__toggle .icon-close{display:block}.lp-nav.is-open .lp-nav__logo img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);opacity:.95}.lp-nav.is-open .lp-nav__links{display:flex}.lp-main{min-height:60vh}.lp-main>*:first-child{padding-top:calc(var(--lp-nav-height) + 108px)}@media (max-width: 991px){.lp-main>*:first-child{padding-top:calc(var(--lp-nav-height) + 40px)}}.lp-partners{background-color:#d7a17933}.lp-footer{background:#30261c;color:#fff9;padding:24px 0;text-align:center}.lp-footer__links{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:16px}@media (max-width: 767px){.lp-footer__links{flex-direction:column;gap:12px;margin-bottom:20px}}.lp-footer__link{color:#fffc;font-size:14px;text-decoration:none}.lp-footer__copy{margin:0;font-size:13px}.lp-hero__form-body label:not(.wpcf7-list-item label){padding-left:20px}.lp-hero__form-body label:not(.wpcf7-list-item label) .wpcf7-form-control-wrap{display:block;margin-left:-20px;width:calc(100% + 20px)}.lp-cta__form label:not(.lp-consents label){display:block;color:#fff;font-size:16px;line-height:1.2;padding-left:20px;margin-bottom:6px}.lp-cta__form label:not(.lp-consents label) .wpcf7-form-control-wrap{display:block;margin-left:-20px;width:calc(100% + 20px)}.lp-cta__form p:has(>.lp-consents),.lp-cta__form .lp-consents{grid-column:1/-1}.lp-cta__form p:has(>.lp-consents) .wpcf7-form-control.wpcf7-acceptance,.lp-cta__form .lp-consents .wpcf7-form-control.wpcf7-acceptance{background:none;border-radius:0;padding:0;width:auto;box-shadow:none}.lp-cta__form p:has(>.lp-consents) .wpcf7-acceptance,.lp-cta__form .lp-consents .wpcf7-acceptance{display:block;margin-bottom:10px;background:none;padding:0}.lp-cta__form p:has(>.lp-consents) .wpcf7-acceptance .wpcf7-list-item,.lp-cta__form .lp-consents .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.lp-cta__form p:has(>.lp-consents) .wpcf7-acceptance label,.lp-cta__form .lp-consents .wpcf7-acceptance label{display:flex;justify-content:flex-start;align-items:flex-start;font-size:13px;line-height:1.4;color:#ffffffd9;margin-bottom:0}.lp-cta__form p:has(>.lp-consents) .wpcf7-acceptance label input[type=checkbox],.lp-cta__form .lp-consents .wpcf7-acceptance label input[type=checkbox]{width:auto;min-width:unset;flex-shrink:0;margin-top:3px;margin-right:8px;appearance:auto;-webkit-appearance:auto;background:initial;border:initial;border-radius:initial;background-image:none}.lp-cta__form p:has(>.lp-consents) .wpcf7-acceptance label a,.lp-cta__form .lp-consents .wpcf7-acceptance label a{color:var(--primary-main, #D7A179);text-decoration:underline}

/*# sourceMappingURL=lp.css.map*/