.elementor-639 .elementor-element.elementor-element-a7795ed{--display:flex;--padding-top:64px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-639 .elementor-element.elementor-element-a7795ed{--content-width:880px;}}/* Start custom CSS for container, class: .elementor-element-a7795ed */.elementor-639 .elementor-element.elementor-element-a7795ed{font-family:var(--bd-font-body),Inter,sans-serif;color:#2B2B2B;background:#FCF9F8}
.elementor-639 .elementor-element.elementor-element-a7795ed h2{font-family:var(--bd-font-head),'Hanken Grotesk',sans-serif;font-weight:800;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;margin:2.6rem 0 .8rem;color:#2B2B2B}
.elementor-639 .elementor-element.elementor-element-a7795ed h3{font-family:var(--bd-font-head),'Hanken Grotesk',sans-serif;font-weight:700;font-size:1.15rem;margin:1.8rem 0 .5rem;color:#2B2B2B}
.elementor-639 .elementor-element.elementor-element-a7795ed p{font-size:1.02rem;line-height:1.7;margin:0 0 1rem;color:#3d3832}
.elementor-639 .elementor-element.elementor-element-a7795ed a{color:#15779B;text-decoration:underline;text-underline-offset:3px}
.elementor-639 .elementor-element.elementor-element-a7795ed a:hover{color:#2B2B2B}/* End custom CSS */