
html{scroll-behavior:smooth}
body{margin:0;background:#F7F4EF;color:#0A2440;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}
a{color:#0A2440;text-decoration:none}
a:hover{color:#B4934F}
html.js-reveal [data-anim],html.js-reveal [data-g]>*{opacity:0;transform:translateY(38px);transition:opacity .74s cubic-bezier(.22,1,.36,1),transform .74s cubic-bezier(.22,1,.36,1)}
html.js-reveal [data-anim].in,html.js-reveal [data-g].in>*{opacity:1!important;transform:none!important}
html.js-reveal [data-anim].now,html.js-reveal [data-g].now>*{transition:none!important;opacity:1!important;transform:none!important}
[data-anim="left"]{transform:translate3d(-42px,12px,0)}
[data-anim="right"]{transform:translate3d(42px,12px,0)}
html.js-reveal [data-g="lbr"]>*:nth-child(3n+1){transform:translate3d(-44px,14px,0)}
html.js-reveal [data-g="lbr"]>*:nth-child(3n){transform:translate3d(44px,14px,0)}
html.js-reveal [data-g]>*:nth-child(2){transition-delay:.1s}
html.js-reveal [data-g]>*:nth-child(3){transition-delay:.2s}
html.js-reveal [data-g]>*:nth-child(4){transition-delay:.3s}
html.js-reveal [data-g]>*:nth-child(5){transition-delay:.4s}
html.js-reveal [data-g]>*:nth-child(6){transition-delay:.5s}
a:focus-visible,button:focus-visible{outline:2px solid #B4934F;outline-offset:3px;border-radius:11px}
[data-arw]{display:inline-block;transition:transform .4s cubic-bezier(.22,1,.36,1)}
a:hover [data-arw],button:hover [data-arw]{transform:translateX(5px)}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition-duration:.01ms!important}[data-anim],[data-g]>*{opacity:1!important;transform:none!important}}
@media (max-width:1120px){
[data-desknav]{display:none!important}
[data-mobbtn]{display:inline-flex!important}
[data-split]{grid-template-columns:1fr!important}
}

.p2h1:hover{opacity:.86 !important}
.p2h2:hover{border-bottom-color:#B4934F !important}
.p2h3:hover{border-bottom-color:#B4934F !important}
.p2h4:hover{border-bottom-color:#B4934F !important}
.p2h5:hover{border-bottom-color:#B4934F !important}
.p2h6:hover{border-bottom-color:#B4934F !important}
.p2h7:hover{background:#B4934F !important;color:#08203A !important;transform:translateY(-1px) !important}
.p2h8:hover{border-color:rgba(180,147,79,.7) !important;box-shadow:0 22px 44px -30px rgba(10,36,64,.4) !important;transform:translateY(-3px) !important}
.p2h9:hover{border-color:rgba(180,147,79,.7) !important;box-shadow:0 22px 44px -30px rgba(10,36,64,.4) !important;transform:translateY(-3px) !important}
.p2h10:hover{border-color:rgba(180,147,79,.7) !important;box-shadow:0 22px 44px -30px rgba(10,36,64,.4) !important;transform:translateY(-3px) !important}
.p2h11:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.7) !important;box-shadow:0 24px 48px -30px rgba(10,36,64,.42) !important;transform:translateY(-4px) !important}
.p2h12:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.7) !important;box-shadow:0 24px 48px -30px rgba(10,36,64,.42) !important;transform:translateY(-4px) !important}
.p2h13:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.7) !important;box-shadow:0 24px 48px -30px rgba(10,36,64,.42) !important;transform:translateY(-4px) !important}
.p2h14:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.7) !important;box-shadow:0 24px 48px -30px rgba(10,36,64,.42) !important;transform:translateY(-4px) !important}
.p2h15:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.7) !important;box-shadow:0 24px 48px -30px rgba(10,36,64,.42) !important;transform:translateY(-4px) !important}
.p2h16:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.7) !important;box-shadow:0 24px 48px -30px rgba(10,36,64,.42) !important;transform:translateY(-4px) !important}
.p2h17:hover{border-color:rgba(180,147,79,.6) !important}
.p2h18:hover{color:#B4934F !important}
.p2h19:hover{border-color:rgba(180,147,79,.6) !important}
.p2h20:hover{color:#B4934F !important}
.p2h21:hover{border-color:rgba(180,147,79,.6) !important}
.p2h22:hover{color:#B4934F !important}
.p2h23:hover{border-color:rgba(180,147,79,.6) !important}
.p2h24:hover{color:#B4934F !important}
.p2h25:hover{border-color:rgba(180,147,79,.6) !important}
.p2h26:hover{color:#B4934F !important}
.p2h27:hover{border-color:rgba(180,147,79,.6) !important}
.p2h28:hover{color:#B4934F !important}
.p2h29:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important}
.p2h30:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important}
.p2h31:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important}
.p2h32:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important}
.p2h33:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.65) !important;box-shadow:0 22px 46px -30px rgba(10,36,64,.4) !important;transform:translateY(-4px) !important}
.p2h34:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.65) !important;box-shadow:0 22px 46px -30px rgba(10,36,64,.4) !important;transform:translateY(-4px) !important}
.p2h35:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.65) !important;box-shadow:0 22px 46px -30px rgba(10,36,64,.4) !important;transform:translateY(-4px) !important}
.p2h36:hover{background:#FFFDF9 !important;border-color:rgba(180,147,79,.65) !important;box-shadow:0 22px 46px -30px rgba(10,36,64,.4) !important;transform:translateY(-4px) !important}
.p2h37:hover{background:#C6A661 !important;transform:translateY(-2px) !important;box-shadow:0 18px 38px -18px rgba(180,147,79,.6) !important}
.p2h38:hover{color:#C6A661 !important}
.p2h39:hover{color:#C6A661 !important}
.p2h40:hover{color:#C6A661 !important}
.p2h41:hover{color:#C6A661 !important}
.p2h42:hover{color:#C6A661 !important}
.p2h43:hover{color:#C6A661 !important}
.p2h44:hover{color:#C6A661 !important}
.p2h45:hover{color:#C6A661 !important}
.p2h46:hover{color:#C6A661 !important}
.p2h47:hover{color:#C6A661 !important}
.p2h48:hover{color:#C6A661 !important}
.p2h49:hover{color:#C6A661 !important}
.p2h50:hover{color:#C6A661 !important}
.p2h51:hover{transform:translateY(-3px) scale(1.04) !important;box-shadow:0 20px 42px -12px rgba(4,15,28,.6),0 0 0 10px rgba(37,211,102,.18) !important}
#site-header.scrolled{background:rgba(6,24,41,1)!important;border-bottom-color:rgba(180,147,79,.28)!important;backdrop-filter:saturate(140%) blur(14px)}
.p2h52:hover{color:#C6A661 !important}
.p2h53:hover{border-color:rgba(180,147,79,.6) !important}
.p2h54:hover{color:#B4934F !important}
.p2h55:hover{color:#C6A661 !important}

[data-social-icon]:hover{background:rgba(198,166,97,.24)!important;border-color:rgba(198,166,97,.6)!important;color:#F3E7C9!important}
