:root{--c-base: ;--headings:#333;--c-primary:#fcd24e;--c-secondary:#1c1c1c;--ff-base:DM Sans,sans-serif;--ff-lato:Epilogue,sans-serif;--fz-html:62.5%;--fz-base:1.8rem;--fw-base:400;--lh-base:2;--c-black:#000;--c-white:#fff}body{background-color:#fff;color:var(--c-base);font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;font-weight:500;letter-spacing:0;line-height:1.5;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-size:50px;line-height:1.45}.h1,.h2,h1,h2{color:#333;font-family:Epilogue;font-style:normal;font-weight:700;letter-spacing:0;text-decoration:none;text-transform:none}.h2,h2{font-size:45px;line-height:1.31}.h3,h3{font-size:32px;line-height:1.4}.h3,.h4,h3,h4{color:#333;font-family:Epilogue;font-style:normal;font-weight:700;letter-spacing:0;text-decoration:none;text-transform:none}.h4,h4{font-size:28px;line-height:1.35}.h5,h5{font-family:DM Sans;line-height:1.33}.h5,.h6,h5,h6{color:#333;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;text-decoration:none;text-transform:none}.h6,h6{font-family:Epilogue;line-height:1.45}@media (max-width:1023px){.h1,h1{font-size:42px}.h2,h2{font-size:35px}.h3,.h4,h3,h4{font-size:28px}.h5,h5{font-size:22px}.h6,h6{font-size:19px}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.h1,.h2,h1,h2{font-size:32px}.h3,h3{font-size:22px}.h4,h4{font-size:28px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}}.btn,.btn.primary,.hs-button{font-family:DM Sans;font-style:normal;font-weight:400;text-decoration:none;--fsize:15px;--text-color:#1c1c1c;--bg-color:#fcd24e;--border:2px solid #fcd24e;--border-radius:9px;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#fcd24e;--bg-color:#1c1c1c;--border:2px solid #1c1c1c}}}.btn.outline,.btn.primary.outline{--text-color:#1c1c1c;--bg-color:#fcd24e;border-color:#0000004d;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#fcd24e;--bg-color:#1c1c1c;--border:2px solid #1c1c1c}}}.btn.secondary{font-family:DM Sans;font-style:normal;font-weight:400;text-decoration:none;--fsize:15px;--text-color:#fff;--bg-color:#1c1c1c;--border:2px solid #1c1c1c;--border-radius:9px;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#1c1c1c;--bg-color:#fcd24e;--border:2px solid #fcd24e}}}.btn.secondary.outline{--text-color:#fff;--bg-color:#1c1c1c;border-color:#ffffff3b;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#1c1c1c;--bg-color:#fcd24e;--border:2px solid #fcd24e}}}.link{--text-color:#1c1c1c;@media (hover:hover){&:where(:hover,:focus-visible){--text-color:#fcd24e}}}.form label,.widget-type-form label{font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;text-decoration:none;--text-color:#4d4d4d}.form .form-field input:not(.hs-button),.form .hs-fieldtype-file .hs-field-desc,.form input:not(.hs-button),.form input[type=tel],.form input[type=text],.form select,.form textarea,.widget-type-form .form-field input:not(.hs-button),.widget-type-form .hs-fieldtype-file .hs-field-desc,.widget-type-form input:not(.hs-button),.widget-type-form input[type=tel],.widget-type-form input[type=text],.widget-type-form select,.widget-type-form textarea{font-family:DM Sans;--font:font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;text-decoration:none;--text-color:#333;--bg-color:#fff;--height:49px;--border-radius:9px;--border:2px solid #cecece;--placeholder-color:#666}