@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-txuwuc {font-size: 40px; border-radius: 50px; background-color: #00B900; color: var(--white2); fill: var(--white2); padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px}#brxe-koesym {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; font-size: 40px; border-radius: 50px; background-color: #1877F2; color: var(--white2); fill: var(--white2)}#brxe-owwoyi {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; font-size: 40px; border-radius: 50px; background-color: var(--dark_grey2); color: var(--white2); fill: var(--white2)}#brxe-tsvdlz {row-gap: 10px; display: flex; align-items: flex-end}#brxe-tsvdlz { display: flex !important; flex-direction: column-reverse;  gap: 12px; pointer-events: none; opacity: 1; }#brxe-tsvdlz > * { opacity: 0; transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.5s ease-in;}#brxe-tsvdlz > *:nth-child(1) { transform: translateY(60px); transition-delay: 0s; }#brxe-tsvdlz > *:nth-child(2) { transform: translateY(130px); transition-delay: 0.1s; }#brxe-tsvdlz > *:nth-child(3) { transform: translateY(200px); transition-delay: 0.2s; }#brxe-tsvdlz[data-open="true"] { pointer-events: auto;}#brxe-tsvdlz[data-open="true"] > * { opacity: 1; transform: translateY(0) !important;  transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.4s ease-out;}#brxe-tsvdlz[data-open="true"] > *:nth-child(1) { transition-delay: 0.1s; }#brxe-tsvdlz[data-open="true"] > *:nth-child(2) { transition-delay: 0.2s; }#brxe-tsvdlz[data-open="true"] > *:nth-child(3) { transition-delay: 0.3s; }#brxe-otjscu {padding-top: 7px; padding-right: 10px; padding-bottom: 7px; padding-left: 10px; font-size: 50px; border-radius: 50px; background-color: var(--dark_grey2); color: var(--gray3); fill: var(--gray3); background-image: linear-gradient(45deg, var(--orange), var(--yellow)); margin-top: 10px}#brxe-otjscu {  background: linear-gradient(135deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.05));  backdrop-filter: blur(15px); -webkit-backdrop-filter: blur(15px);  border: 1px solid rgba(255, 255, 255, 0.2);  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2), inset 0 0 10px rgba(255, 255, 255, 0.2);  border-radius: 50px;  transition: transform 0.8s cubic-bezier(0.68, -0.6, 0.32, 1.6), background-color 0.3s ease;}:where(.my-contact-list[data-open="true"]) ~ #brxe-otjscu { transform: rotate(585deg); background-color: rgba(255, 50, 50, 0.5) !important; backdrop-filter: blur(20px);}#brxe-otjscu i, #brxe-otjscu svg { transition: transform 0.5s ease;}#brxe-umszdl {position: fixed; align-items: flex-end; right: 40px; bottom: 40px; width: 70px}@media (max-width: 767px) {@media (max-width: 478px) { #brxe-umszdl {  transform: scale(0.75);  transform-origin: bottom right;  right: 15px; bottom: 15px; }}}@media (max-width: 478px) {#brxe-umszdl {bottom: 40px}}#brxe-owatsf .bricks-site-logo {height: 80px}@media (max-width: 478px) {#brxe-owatsf .bricks-site-logo {height: 68px}}#brxe-f9a6c7 {font-size: var(--brxw-space-l)}@media (max-width: 478px) {#brxe-f9a6c7 {font-size: var(--brxw-space-xl); margin-bottom: 10px}}#brxe-d3c0ac svg {height: 1em; width: 1em}#brxe-d3c0ac {color: var(--black2); font-family: "Line Seed San"; font-weight: 700; font-size: var(--brxw-space-m); background-image: linear-gradient(45deg, var(--orange), var(--yellow)); padding-top: 5px; padding-bottom: 5px}#brxe-d3c0ac i {color: var(--black2)}@media (max-width: 478px) {#brxe-d3c0ac {color: var(--black2)}}#brxe-vchlpl svg {height: 1em; width: 1em}#brxe-vchlpl {color: var(--black2); font-family: "Line Seed San"; font-weight: 700; font-size: var(--brxw-space-m); background-image: linear-gradient(45deg, var(--gray3), var(--white2)); padding-top: 5px; padding-bottom: 5px}@media (max-width: 478px) {#brxe-vchlpl {color: var(--black2)}}#brxe-c7af9f {flex-direction: row; justify-content: center; column-gap: 10px}#brxe-033ff4 {color: var(--light_grey)}#brxe-57707a {color: var(--light_grey)}#brxe-da1be2 {row-gap: var(--brxw-container-gap); align-self: stretch !important; width: 100%; background-color: var(--black2); padding-top: 50px; padding-bottom: 50px; border-radius: 0}#brxe-438fe1 {background-blend-mode: multiply}@media (max-width: 767px) {#brxe-438fe1 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-438fe1 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}