:root{--c-base: ;--headings:#333;--primary:#666;--secondary:#000;--ff-base:Poppins,sans-serif;--ff-lato:Segoe UI,sans-serif;--ff-segoe:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--fz-html:62.5%;--fz-base:1.8rem;--fw-base:400;--lh-base:2;--black:#000;--white:#fff;--c-base:#666;--c-black:#000;--c-dark-grey-1:#201713;--c-dark-grey-2:#0d0d0d;--c-white:#fff;--c-beige-1:#c1aca0;--c-beige-2:#b19e93;--c-cream:#faf5e6;--c-light-grey:#707070}body{background-color:#fff;color:var(--c-base);font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;font-weight:500;letter-spacing:0;line-height:1.55;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#333;margin-bottom:calc(var(--lh-base)*.5em)}.h1,h1{font-family:Poppins,sans-serif;font-size:128px}.h1,.h2,h1,h2{color:#333;font-style:normal;font-weight:600;letter-spacing:-.024em;line-height:1;text-decoration:none;text-transform:none}.h2,h2{font-family:Poppins;font-size:42px}.h3,h3{font-size:30px;text-transform:none}.h3,.h4,h3,h4{color:#333;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;letter-spacing:-.024em;line-height:1;text-decoration:none}.h4,h4{font-size:20px;text-transform:uppercase}.h5,h5{font-family:Poppins;font-size:18px;font-weight:700;line-height:1}.h5,.h6,h5,h6{color:#333;font-style:normal;letter-spacing:-.024em;text-decoration:none;text-transform:none}.h6,h6{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:1.45}@media (max-width:1023px){.h1,h1{font-size:90px}.h2,h2{font-size:42px}.h3,h3{font-size:30px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:12px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.h1,h1{font-size:53px}.h2,h2{font-size:42px}.h3,h3{font-size:30px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:12px}}.btn,.btn.primary,.hs-button{font-family:Poppins;font-style:normal;font-weight:600;text-decoration:none;--fsize:24px;--text-color:#fff;--bg-color:#c1aca0;--border:0px solid #666;--border-radius:0px;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#fff;--bg-color:#b19e93;--border:0px solid #000}}}.btn.outline,.btn.primary.outline{--text-color:#c1aca0;--bg-color:transparent;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#fff;--bg-color:#b19e93}}}.btn.secondary{font-family:Poppins;font-style:normal;font-weight:600;text-decoration:none;--fsize:14px;--text-color:#fff;--bg-color:#c1aca0;--border:0px solid #000;--border-radius:0px;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#fff;--bg-color:#b19e93;--border:0px solid #666}}}.btn.secondary.outline{--text-color:#c1aca0;--bg-color:transparent;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#fff;--bg-color:#b19e93}}}.btn.medium{;--fsize:px;--text-color: ;--bg-color: ;--border: ;--border-radius: ;@media (hover:hover){&:where(:hover,:focus-visible){--text-color: ;--bg-color: ;--border: }}}.link{--text-color:#000;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#666}}}.form label{font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;text-decoration:none;--text-color:#fff}.form .hs-fieldtype-file .hs-field-desc,.form input:not(.hs-button),.form select,.form textarea{font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;text-decoration:none;--text-color:#fff;--bg-color:transparent;--height:36px;--border-radius:0px;--border:2px solid #fff;--placeholder-color:#fff}.form .hs-button{--bg-color:#fff;--text-color:#000;font-size:18px}