.elementor-kit-7843{--e-global-color-primary:#0B0B0B;--e-global-color-secondary:#F4F1EA;--e-global-color-text:#14120F;--e-global-color-accent:#123B4A;--e-global-color-np_sec_escuro:#8C8A85;--e-global-color-np_sec_claro:#575146;--e-global-color-np_corpo:#3B3833;--e-global-color-np_label:#726C5F;--e-global-color-np_hair_esc:#232322;--e-global-color-np_hair_cla:#D8D1C3;--e-global-color-np_areia:#E3D9C8;--e-global-color-np_placeholder:#E3DDD1;--e-global-color-np_cinza_med:#9A9892;--e-global-color-np_cinza_esc:#7E7D79;--e-global-typography-primary-font-family:"Libre Franklin";--e-global-typography-primary-font-size:130px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:0.9em;--e-global-typography-primary-letter-spacing:-0.045em;--e-global-typography-secondary-font-family:"Libre Franklin";--e-global-typography-secondary-font-size:64px;--e-global-typography-secondary-font-weight:800;--e-global-typography-secondary-line-height:1em;--e-global-typography-secondary-letter-spacing:-0.035em;--e-global-typography-text-font-family:"Archivo";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.62em;--e-global-typography-accent-font-family:"Archivo";--e-global-typography-accent-font-size:11px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.4em;--e-global-typography-accent-letter-spacing:0.2em;--e-global-typography-np_lead-font-family:"Archivo";--e-global-typography-np_lead-font-size:22px;--e-global-typography-np_lead-font-weight:300;--e-global-typography-np_lead-line-height:1.5em;--e-global-typography-np_card-font-family:"Libre Franklin";--e-global-typography-np_card-font-size:20px;--e-global-typography-np_card-font-weight:600;--e-global-typography-np_card-line-height:1.2em;--e-global-typography-np_card-letter-spacing:-0.02em;--e-global-typography-np_area-font-family:"Libre Franklin";--e-global-typography-np_area-font-size:42px;--e-global-typography-np_area-font-weight:800;--e-global-typography-np_area-text-transform:uppercase;--e-global-typography-np_area-line-height:1em;--e-global-typography-np_area-letter-spacing:-0.03em;--e-global-typography-np_statement-font-family:"Libre Franklin";--e-global-typography-np_statement-font-size:50px;--e-global-typography-np_statement-font-weight:500;--e-global-typography-np_statement-line-height:1.18em;--e-global-typography-np_statement-letter-spacing:-0.025em;--e-global-typography-np_data-font-family:"Libre Franklin";--e-global-typography-np_data-font-size:86px;--e-global-typography-np_data-font-weight:900;--e-global-typography-np_data-line-height:0.85em;--e-global-typography-np_data-letter-spacing:-0.045em;--e-global-typography-np_botao-font-family:"Archivo";--e-global-typography-np_botao-font-size:12px;--e-global-typography-np_botao-font-weight:500;--e-global-typography-np_botao-text-transform:uppercase;--e-global-typography-np_botao-line-height:1em;--e-global-typography-np_botao-letter-spacing:0.2em;--e-global-typography-np_meta-font-family:"Archivo";--e-global-typography-np_meta-font-size:12px;--e-global-typography-np_meta-font-weight:400;--e-global-typography-np_meta-line-height:1.6em;--e-global-typography-np_meta-letter-spacing:0.06em;background-color:#0B0B0B;font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.62em;letter-spacing:0px;}.elementor-kit-7843 button,.elementor-kit-7843 input[type="button"],.elementor-kit-7843 input[type="submit"],.elementor-kit-7843 .elementor-button{background-color:#F4F1EA;font-family:"Archivo", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.2em;color:#0B0B0B;border-radius:0px 0px 0px 0px;padding:18px 26px 18px 26px;}.elementor-kit-7843 button:hover,.elementor-kit-7843 button:focus,.elementor-kit-7843 input[type="button"]:hover,.elementor-kit-7843 input[type="button"]:focus,.elementor-kit-7843 input[type="submit"]:hover,.elementor-kit-7843 input[type="submit"]:focus,.elementor-kit-7843 .elementor-button:hover,.elementor-kit-7843 .elementor-button:focus{background-color:#A8A6A0;color:#0B0B0B;}.elementor-kit-7843 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7843 h1{font-family:"Libre Franklin", Sans-serif;font-size:130px;font-weight:900;text-transform:uppercase;line-height:0.9em;letter-spacing:-0.045em;}.elementor-kit-7843 h2{font-family:"Libre Franklin", Sans-serif;font-size:64px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:-0.035em;}.elementor-kit-7843 h3{font-family:"Libre Franklin", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:-0.03em;}.elementor-kit-7843 h4{font-family:"Libre Franklin", Sans-serif;font-size:28px;font-weight:600;line-height:1.15em;letter-spacing:-0.02em;}.elementor-kit-7843 h5{font-family:"Libre Franklin", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;}.elementor-kit-7843 h6{font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;}.elementor-kit-7843 img{border-radius:0px 0px 0px 0px;}.elementor-kit-7843 label{color:#7A7A75;}.elementor-kit-7843 input:not([type="button"]):not([type="submit"]),.elementor-kit-7843 textarea,.elementor-kit-7843 .elementor-field-textual{color:#F5F4F0;background-color:rgba(0,0,0,0);border-style:solid;border-width:0px 0px 1px 0px;border-color:#3A3A37;border-radius:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#0B0B0B;--lightbox-ui-color:#F5F4F0;--lightbox-ui-color-hover:#A8A6A0;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{background:#0b0b0b;color:#a8a6a0;-webkit-font-smoothing:antialiased}
::selection{background:#f5f4f0;color:#0b0b0b}
html{scroll-behavior:smooth}
a{transition:color .25s}
body::after{content:"";position:fixed;inset:14px;border:1px solid rgba(245,244,240,.07);pointer-events:none;z-index:45}
.np-header.elementor-sticky--effects{background-color:rgba(11,11,11,.92);backdrop-filter:saturate(140%) blur(12px);box-shadow:inset 0 -1px 0 #232322}
@keyframes npRise{from{transform:translateY(130%)}to{transform:translateY(0)}}
.np-line{display:block;overflow:hidden;padding:.15em;margin:-.15em}
.np-line span{display:inline-block;animation:npRise 1s cubic-bezier(.2,.7,.2,1) both}
.np-line:nth-of-type(2) span{animation-delay:.18s}
@keyframes npMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.np-marquee{overflow:hidden;white-space:nowrap;padding:26px 0;border-bottom:1px solid #1a1a19}
.np-marquee-track{display:inline-flex;align-items:center;animation:npMarquee 32s linear infinite}
.np-marquee-track b{font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:clamp(30px,4vw,50px);letter-spacing:2px;color:#4f4f4c;padding-right:30px}
.np-marquee-track b.ghost{color:#1f1f1e;-webkit-text-stroke:1px #454542}
@keyframes npBob{0%,100%{transform:translateY(0)}50%{transform:translateY(7px)}}
.np-scroll-hint{animation:npBob 1.7s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.np-line span,.np-marquee-track,.np-scroll-hint{animation:none!important;transform:none!important}}/* End custom CSS */