.elementor .section{color:var(--HK-Blue);padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center}.elementor .container-default{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;gap:32px}.elementor .text-label{font-size:14px;letter-spacing:1.2px;text-transform:uppercase;align-self:start}.elementor .text-h1{font-size:36px}.elementor .button-default{width:fit-content;color:var(--HK-Blue);border-radius:4px;border-width:1px;border-color:var(--HK-Blue);border-style:solid;background-color:var(--HK-White)}.elementor .button-default:hover,.elementor .button-default:focus-visible{background-color:var(--HK-White);box-shadow:5px 5px 0px 0px var(--HK-White)}.elementor .card{width:fit-content;padding:20px;border-radius:4px;border-width:1px;border-color:var(--HK-Blue);border-style:solid;flex-direction:column;gap:8px}.elementor .portrait{width:100px;height:100px;object-fit:cover;object-position:top center;border-radius:50%;border-width:2px;border-color:var(--HK-White);border-style:solid}.elementor .text-h2{font-size:24px}.elementor .text-label-small{font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase}.elementor .text-h3{font-size:18px}.elementor .accordeon-header{padding-inline-start:0px;padding-inline-end:0px}.elementor .accordion-item{padding-block-end:8px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#eee;border-style:solid}