:root{--header-height:93px;--fz-html:62.5%;--fz-base:18px;--fw-base:400;--lh-base:1.556;--ff-base:Avenir,sans-serif;--ff-serif:Didot,serif;--ff-serif-2:Playfair Display,serif;--c-base:#000;--c-white:#fff;--c-blue:#003b5c;--c-green:#7b8f75;--c-gray:#f7f7fa;--c-gray-2:#f2f5f7}@media (max-width:1023px){:root{--base-fsz:18}}@media (max-width:767px){:root{--base-fsz:18}}body{background-color:#fff;color:#000;font-family:Avenir;font-size:var(--fz-base);font-style:normal;font-weight:400;letter-spacing:0;line-height:var(--lh-base);text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:calc(var(--lh-base)*.5em)}.h1 em,.h1 i,.h2 em,.h2 i,.h3 em,.h3 i,.h4 em,.h4 i,.h5 em,.h5 i,.h6 em,.h6 i,h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-family:var(--ff-serif-2)}.h1,h1{font-size:55.8px;line-height:1.236}.h1,.h2,h1,h2{font-family:Avenir;font-style:normal;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none}.h2,h2{font-size:42px;line-height:1.238}.h3,h3{font-family:Avenir;font-size:40px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25;text-decoration:none;text-transform:none}.h4,h4{font-size:32px}.h4,.h5,h4,h5{font-family:Avenir;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.43;text-decoration:none;text-transform:none}.h5,h5{font-size:30px}.h6,h6{font-family:Avenir;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:none}@media (max-width:1023px){.h1,h1{font-size:48px}.h2,h2{font-size:40px}.h3,h3{font-size:36px}.h4,h4{font-size:30px}.h5,h5{font-size:26px}.h6,h6{font-size:18px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:30px}.h4,h4{font-size:26px}.h5,h5{font-size:22px}.h6,h6{font-size:16px}}.hs-form,.hsfc-FormWrapper{--label-size:1.6rem;--label-weight:500;--fields-font:Avenir;--fields-font-size:16px;--fields-font-weight:400;--fields-text-color:#000;--fields-bg-color:#fff;--fields-border-radius:0px;--fields-border:1px solid #000;--fields-border-color:#000;--fields--placeholder-color:#1d1c1d}.bg-base{background-color:var(--c-white)}.bg-gray{background-color:color-mix(in srgb,var(--c-blue) 5%,transparent)}.bg-dark{background-color:var(--c-blue);color:var(--c-white)}:root{--spacing-sm:5rem;--spacing-md:8rem;--spacing-lg:12rem;--spacing-xl:16rem;--spacing-xxl:20rem}@media (max-width:1199px){:root{--spacing-sm:4rem;--spacing-md:6rem;--spacing-lg:8rem;--spacing-xl:10rem;--spacing-xxl:12rem}}@media (max-width:767px){:root{--spacing-sm:3rem;--spacing-md:4rem;--spacing-lg:5rem;--spacing-xl:6rem;--spacing-xxl:7rem}}.spacing-top-sm{--spacing-top:var(--spacing-sm)}.spacing-top-md{--spacing-top:var(--spacing-md)}.spacing-top-lg{--spacing-top:var(--spacing-lg)}.spacing-top-xl{--spacing-top:var(--spacing-xl)}.spacing-top-xxl{--spacing-top:var(--spacing-xxl)}.spacing-bottom-sm{--spacing-bottom:var(--spacing-sm)}.spacing-bottom-md{--spacing-bottom:var(--spacing-md)}.spacing-bottom-lg{--spacing-bottom:var(--spacing-lg)}.spacing-bottom-xl{--spacing-bottom:var(--spacing-xl)}.spacing-bottom-xxl{--spacing-bottom:var(--spacing-xxl)}[class*=spacing-top]{padding-top:var(--spacing-top)}[class*=spacing-bottom]{padding-bottom:var(--spacing-bottom)}