:root{--page-title-display:none;}/* Start custom CSS */@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Hanken Grotesk"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Newsreader; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/newsreader/v26/cY9AfjOCX1hbuyalUrK439DyjJBG.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Newsreader; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/newsreader/v26/cY9AfjOCX1hbuyalUrK4397yjA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Newsreader; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/newsreader/v26/cY9AfjOCX1hbuyalUrK439DyjJBG.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Newsreader; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/newsreader/v26/cY9AfjOCX1hbuyalUrK4397yjA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@keyframes ts-hdlogo { 
  0% { opacity: 0; visibility: hidden; }
  100% { opacity: 1; visibility: visible; }
}
@keyframes ts-burger { 
  0% { background-color: rgba(15, 45, 52, 0.72); }
  100% { background-color: rgb(15, 45, 52); }
}
.elementor.elementor-8281 [data-id="5e8f2b80"]{ padding: 0px; position: relative; overflow: hidden; height: 700px; background: url("https://advogandonomundo.digital/wp-content/uploads/2026/10/tales-siqueira-hero-fundo-desktop-1920x700-v9b.webp") center center / cover no-repeat rgb(15, 45, 52); }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="5e8f2b80"]{ height: 640px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5e8f2b80"]{ height: auto; display: flex; flex-direction: column; padding-bottom: 24px; background: rgb(15, 45, 52); }}
.elementor.elementor-8281 [data-id="305e969"]{ padding: 0px; display: none; }
.elementor.elementor-8281 [data-id="617ea1fc"]{ padding: 0px; position: absolute; inset: 0px; width: auto; height: auto; overflow: hidden; z-index: 1; pointer-events: none; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="617ea1fc"]{ order: 1; position: relative; inset: auto; width: 100%; height: 330px; }}
.elementor.elementor-8281 [data-id="3899a022"]{ display: none; max-width: none; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3899a022"]{ display: block; width: 100%; height: 330px; max-width: none; object-fit: cover; object-position: 50% 0px; }}
.elementor.elementor-8281 [data-id="adae631"]{ display: block; position: absolute; z-index: 1; inset: auto auto 0px calc(50% + 48px); width: auto; height: 589px; max-width: none; margin: 0px; align-self: flex-end; vertical-align: bottom; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="adae631"]{ left: auto; right: -10px; height: 528px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="adae631"]{ display: none; }}
.elementor.elementor-8281 [data-id="6836a61c"]{ padding: 84px 0px 20px; box-sizing: border-box; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; position: relative; z-index: 3; height: 100%; display: flex; align-items: center; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="6836a61c"]{ width: calc(100% - 80px); }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6836a61c"]{ order: 2; width: 100%; height: auto; padding: 0px 24px; display: block; }}
.elementor.elementor-8281 [data-id="7896949d"]{ padding: 0px; width: 500px; max-width: 100%; display: flex; flex-direction: column; align-items: flex-start; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="7896949d"]{ width: 46%; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7896949d"]{ width: 100%; align-items: center; text-align: center; }}
.elementor.elementor-8281 [data-id="6255b05"]{ display: block; width: auto; height: 60px; max-width: none; margin: 0px 0px 34px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6255b05"]{ width: 290px; height: auto; margin: -26px auto 0px; position: relative; z-index: 2; }}
.elementor.elementor-8281 [data-id="7cfa7e20"]{ margin: 0px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 46px; line-height: 1.08; letter-spacing: -0.92px; color: rgb(243, 239, 232); max-width: 500px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="7cfa7e20"]{ font-size: 40px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7cfa7e20"]{ font-size: 30px; line-height: 1.12; letter-spacing: -0.4px; text-align: center; max-width: none; margin: 18px 0px 0px; }}
.elementor.elementor-8281 [data-id="51364232"]{ margin: 22px 0px 0px; font-family: "Hanken Grotesk"; font-size: 18px; line-height: 1.6; font-weight: 400; color: rgb(214, 206, 193); max-width: 470px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="51364232"]{ font-size: 17px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="51364232"]{ display: none; }}
.elementor.elementor-8281 [data-id="659756d5"]{ margin: 0px; display: none; font-family: "Hanken Grotesk"; font-weight: 400; color: rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="659756d5"]{ display: block; font-size: 15px; line-height: 1.55; text-align: center; max-width: none; margin: 14px 0px 0px; }}
.elementor.elementor-8281 [data-id="2c979343"]{ display: inline-flex; align-items: center; justify-content: center; height: 56px; box-sizing: border-box; padding: 0px 34px; border-radius: 0px; font-family: "Hanken Grotesk"; font-weight: 500; font-size: 16px; line-height: 1; text-transform: none; background: rgb(169, 80, 44); color: rgb(255, 255, 255); border: 0px; white-space: nowrap; text-decoration: none; transition: background 0.2s; margin-top: 30px; }
.elementor.elementor-8281 [data-id="2c979343"]:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2c979343"]{ display: flex; width: 240px; padding: 0px; margin: 22px auto 0px; }}
.elementor.elementor-8281 [data-id="4f266e5b"]{ padding: 0px; display: flex; flex-direction: row; align-items: center; gap: 9px; margin-top: 18px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4f266e5b"]{ justify-content: center; margin-top: 14px; }}
.elementor.elementor-8281 [data-id="404c583f"]{ display: block; width: 20px; height: 20px; flex: 0 0 auto; color: rgb(184, 202, 204); fill: rgb(184, 202, 204); }
.elementor.elementor-8281 [data-id="404c583f"] svg{ width: 100%; height: 100%; fill: currentcolor; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="404c583f"]{ width: 16px; height: 16px; }}
.elementor.elementor-8281 [data-id="629f71f6"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 14.5px; line-height: 1.4; font-weight: 400; color: rgb(184, 202, 204); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="629f71f6"]{ font-size: 12px; }}
.elementor.elementor-8281 [data-id="4b2b56ac"]{ background: rgb(230, 223, 211); padding: clamp(72px, 6.7vw, 96px) 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4b2b56ac"]{ padding: 56px 0px; }}
.elementor.elementor-8281 [data-id="19d0610d"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="19d0610d"]{ width: calc(100% - 48px); }}
.elementor.elementor-8281 [data-id="1729c63d"]{ padding: 0px; display: grid; grid-template-columns: 6fr 5fr; gap: clamp(40px, 5vw, 72px); align-items: end; margin-bottom: 56px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="1729c63d"]{ grid-template-columns: 1fr; gap: 0px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1729c63d"]{ margin-bottom: 20px; }}
.elementor.elementor-8281 [data-id="3efcaacb"]{ margin: 0px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 40px; line-height: 1.08; letter-spacing: -0.02em; color: rgb(18, 58, 66); max-width: 600px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3efcaacb"]{ font-size: 28px; line-height: 1.1; text-align: left; margin-left: 0px; margin-right: 0px; margin-bottom: 16px; }}
.elementor.elementor-8281 [data-id="49d97d75"]{ margin: 0px; font-family: "Hanken Grotesk"; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); max-width: 600px; font-size: 18px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="49d97d75"]{ font-size: 17px; line-height: 1.55; text-align: left; margin-left: 0px; margin-right: 0px; max-width: none; }}
.elementor.elementor-8281 [data-id="e840486"]{ padding: 0px; display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 16px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="e840486"]{ grid-template-columns: repeat(2, minmax(0px, 1fr)); }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="e840486"]{ grid-template-columns: 1fr; gap: 0px; border-top: 1px solid rgb(214, 206, 193); }}
.elementor.elementor-8281 [data-id="19b35580"]{ background: rgb(251, 249, 245); border: 1px solid rgb(214, 206, 193); border-radius: 0px; padding: 36px 32px; display: flex; flex-direction: column; transition: border-color 0.2s, transform 0.2s; }
.elementor.elementor-8281 [data-id="19b35580"]:hover{ border-color: rgb(184, 202, 204); transform: translateY(-2px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="19b35580"]{ clip-path: none; display: grid; grid-template-columns: 24px 1fr; column-gap: 14px; align-items: center; padding: 20px 0px; background: transparent; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(214, 206, 193); border-image: none; border-radius: 0px; }
.elementor.elementor-8281 [data-id="19b35580"]:hover{ transform: none; }}
.elementor.elementor-8281 [data-id="40890e69"]{ padding: 0px; width: 48px; height: 48px; border: 1px solid rgb(214, 206, 193); border-radius: 0px; display: flex; align-items: center; justify-content: center; margin-bottom: 22px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="40890e69"]{ width: 24px; height: 24px; border: 0px; margin-bottom: 0px; }}
.elementor.elementor-8281 [data-id="742709ef"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); }
.elementor.elementor-8281 [data-id="742709ef"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="26574464"]{ margin: 0px 0px 10px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 19px; line-height: 1.3; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="26574464"]{ margin-bottom: 0px; font-size: 18px; }}
.elementor.elementor-8281 [data-id="7f3c9ced"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7f3c9ced"]{ font-size: 17px; line-height: 1.55; text-align: left; grid-column: 1 / -1; margin-top: 8px; }}
.elementor.elementor-8281 [data-id="183e854c"]{ background: rgb(251, 249, 245); border: 1px solid rgb(214, 206, 193); border-radius: 0px; padding: 36px 32px; display: flex; flex-direction: column; transition: border-color 0.2s, transform 0.2s; }
.elementor.elementor-8281 [data-id="183e854c"]:hover{ border-color: rgb(184, 202, 204); transform: translateY(-2px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="183e854c"]{ clip-path: none; display: grid; grid-template-columns: 24px 1fr; column-gap: 14px; align-items: center; padding: 20px 0px; background: transparent; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(214, 206, 193); border-image: none; border-radius: 0px; }
.elementor.elementor-8281 [data-id="183e854c"]:hover{ transform: none; }}
.elementor.elementor-8281 [data-id="3bb0eeda"]{ padding: 0px; width: 48px; height: 48px; border: 1px solid rgb(214, 206, 193); border-radius: 0px; display: flex; align-items: center; justify-content: center; margin-bottom: 22px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3bb0eeda"]{ width: 24px; height: 24px; border: 0px; margin-bottom: 0px; }}
.elementor.elementor-8281 [data-id="5be4ade8"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); }
.elementor.elementor-8281 [data-id="5be4ade8"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="7aa1d116"]{ margin: 0px 0px 10px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 19px; line-height: 1.3; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7aa1d116"]{ margin-bottom: 0px; font-size: 18px; }}
.elementor.elementor-8281 [data-id="2c268c55"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2c268c55"]{ font-size: 17px; line-height: 1.55; text-align: left; grid-column: 1 / -1; margin-top: 8px; }}
.elementor.elementor-8281 [data-id="50f4bcf8"]{ background: rgb(251, 249, 245); border: 1px solid rgb(214, 206, 193); border-radius: 0px; padding: 36px 32px; display: flex; flex-direction: column; transition: border-color 0.2s, transform 0.2s; }
.elementor.elementor-8281 [data-id="50f4bcf8"]:hover{ border-color: rgb(184, 202, 204); transform: translateY(-2px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="50f4bcf8"]{ clip-path: none; display: grid; grid-template-columns: 24px 1fr; column-gap: 14px; align-items: center; padding: 20px 0px; background: transparent; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(214, 206, 193); border-image: none; border-radius: 0px; }
.elementor.elementor-8281 [data-id="50f4bcf8"]:hover{ transform: none; }}
.elementor.elementor-8281 [data-id="b9abdcb"]{ padding: 0px; width: 48px; height: 48px; border: 1px solid rgb(214, 206, 193); border-radius: 0px; display: flex; align-items: center; justify-content: center; margin-bottom: 22px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="b9abdcb"]{ width: 24px; height: 24px; border: 0px; margin-bottom: 0px; }}
.elementor.elementor-8281 [data-id="6d0dceac"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); }
.elementor.elementor-8281 [data-id="6d0dceac"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="c47d18e"]{ margin: 0px 0px 10px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 19px; line-height: 1.3; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="c47d18e"]{ margin-bottom: 0px; font-size: 18px; }}
.elementor.elementor-8281 [data-id="23e5887d"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="23e5887d"]{ font-size: 17px; line-height: 1.55; text-align: left; grid-column: 1 / -1; margin-top: 8px; }}
.elementor.elementor-8281 [data-id="2739138d"]{ background: rgb(251, 249, 245); border: 1px solid rgb(214, 206, 193); border-radius: 0px; padding: 36px 32px; display: flex; flex-direction: column; transition: border-color 0.2s, transform 0.2s; }
.elementor.elementor-8281 [data-id="2739138d"]:hover{ border-color: rgb(184, 202, 204); transform: translateY(-2px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2739138d"]{ clip-path: none; display: grid; grid-template-columns: 24px 1fr; column-gap: 14px; align-items: center; padding: 20px 0px; background: transparent; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(214, 206, 193); border-image: none; border-radius: 0px; }
.elementor.elementor-8281 [data-id="2739138d"]:hover{ transform: none; }}
.elementor.elementor-8281 [data-id="1ca74f67"]{ padding: 0px; width: 48px; height: 48px; border: 1px solid rgb(214, 206, 193); border-radius: 0px; display: flex; align-items: center; justify-content: center; margin-bottom: 22px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1ca74f67"]{ width: 24px; height: 24px; border: 0px; margin-bottom: 0px; }}
.elementor.elementor-8281 [data-id="6dd748ac"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); }
.elementor.elementor-8281 [data-id="6dd748ac"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="68bbb13a"]{ margin: 0px 0px 10px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 19px; line-height: 1.3; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="68bbb13a"]{ margin-bottom: 0px; font-size: 18px; }}
.elementor.elementor-8281 [data-id="14b11768"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="14b11768"]{ font-size: 17px; line-height: 1.55; text-align: left; grid-column: 1 / -1; margin-top: 8px; }}
.elementor.elementor-8281 [data-id="4470fcfd"]{ background: rgb(251, 249, 245); border: 1px solid rgb(214, 206, 193); border-radius: 0px; padding: 36px 32px; display: flex; flex-direction: column; transition: border-color 0.2s, transform 0.2s; }
.elementor.elementor-8281 [data-id="4470fcfd"]:hover{ border-color: rgb(184, 202, 204); transform: translateY(-2px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4470fcfd"]{ clip-path: none; display: grid; grid-template-columns: 24px 1fr; column-gap: 14px; align-items: center; padding: 20px 0px; background: transparent; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(214, 206, 193); border-image: none; border-radius: 0px; }
.elementor.elementor-8281 [data-id="4470fcfd"]:hover{ transform: none; }}
.elementor.elementor-8281 [data-id="489ab066"]{ padding: 0px; width: 48px; height: 48px; border: 1px solid rgb(214, 206, 193); border-radius: 0px; display: flex; align-items: center; justify-content: center; margin-bottom: 22px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="489ab066"]{ width: 24px; height: 24px; border: 0px; margin-bottom: 0px; }}
.elementor.elementor-8281 [data-id="d48d446"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); }
.elementor.elementor-8281 [data-id="d48d446"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="3201c56d"]{ margin: 0px 0px 10px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 19px; line-height: 1.3; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3201c56d"]{ margin-bottom: 0px; font-size: 18px; }}
.elementor.elementor-8281 [data-id="2fc1996c"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2fc1996c"]{ font-size: 17px; line-height: 1.55; text-align: left; grid-column: 1 / -1; margin-top: 8px; }}
.elementor.elementor-8281 [data-id="6872e069"]{ background: rgb(18, 58, 66); border-radius: 0px; padding: 36px 32px; display: flex; flex-direction: column; justify-content: space-between; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6872e069"]{ text-align: left; align-items: flex-start; padding: 24px; margin-top: 24px; }}
.elementor.elementor-8281 [data-id="6bc7034f"]{ margin: 0px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 27px; letter-spacing: -0.01em; line-height: 1.1; color: rgb(243, 239, 232); }
.elementor.elementor-8281 [data-id="277f347f"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="49662f8d"]{ margin: 14px 0px 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(211, 222, 223); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="49662f8d"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="3c98d4c7"]{ margin: 18px 0px 0px; font-family: "Hanken Grotesk"; font-size: 16.5px; font-weight: 500; }
.elementor.elementor-8281 [data-id="3c98d4c7"] a{ display: inline-flex; align-items: center; padding: 14px 24px; background: rgb(169, 80, 44); color: rgb(255, 255, 255); text-decoration: none; clip-path: polygon(0px 0px, calc(100% - 10px) 0px, 100% 10px, 100% 100%, 0px 100%); transition: background 0.2s; }
.elementor.elementor-8281 [data-id="3c98d4c7"] a:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); }
.elementor.elementor-8281 [data-id="1fec264a"]{ position: relative; background: rgb(243, 239, 232); padding: 0px 0px clamp(72px, 6.7vw, 96px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1fec264a"]{ padding: 0px 0px 56px; }}
.elementor.elementor-8281 [data-id="7e66ad6e"]{ padding: 0px; position: absolute; z-index: 1; left: 0px; top: -56px; bottom: 96px; width: calc(50% - 8px); height: auto; overflow: hidden; border-radius: 0px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="7e66ad6e"]{ position: relative; top: auto; bottom: auto; width: 100%; height: 440px; margin-top: 0px; border-radius: 0px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7e66ad6e"]{ height: 310px; }}
.elementor.elementor-8281 [data-id="64b8971d"]{ display: block; max-width: none; position: absolute; inset: 0px; width: 100%; height: 100%; object-fit: cover; object-position: 58% 50%; filter: saturate(0.9); }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="64b8971d"]{ object-position: 50% 38%; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="64b8971d"]{ object-position: 50% 50%; }}
.elementor.elementor-8281 [data-id="3d0b8ece"]{ padding: 96px 0px 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; position: relative; z-index: 2; display: grid; grid-template-columns: 1fr 1fr; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3d0b8ece"]{ width: calc(100% - 48px); }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="3d0b8ece"]{ grid-template-columns: 1fr; padding-top: 0px; margin-top: -36px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3d0b8ece"]{ margin-top: 0px; padding-top: 16px; }}
.elementor.elementor-8281 [data-id="3c3d4046"]{ grid-column: 2; margin-left: 0px; background: rgb(251, 249, 245); border: 1px solid rgb(214, 206, 193); border-radius: 0px; padding: 36px; box-shadow: rgba(18, 48, 43, 0.45) 0px 30px 60px -40px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="3c3d4046"]{ grid-column: 1; margin-left: 0px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3c3d4046"]{ padding: 24px; }}
.elementor.elementor-8281 [data-id="5236213e"]{ margin: 0px 0px 20px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; line-height: 1.08; letter-spacing: -0.02em; color: rgb(18, 58, 66); font-size: 42px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5236213e"]{ font-size: 28px; line-height: 1.1; text-align: left; margin-left: 0px; margin-right: 0px; margin-bottom: 14px; }}
.elementor.elementor-8281 [data-id="6345a2c6"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 18px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); max-width: 600px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6345a2c6"]{ font-size: 17px; line-height: 1.55; text-align: left; margin-left: 0px; margin-right: 0px; max-width: none; }}
.elementor.elementor-8281 [data-id="7df04615"]{ padding: 0px; display: grid; gap: 0px; margin-top: 28px; border-top: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7df04615"]{ margin-top: 22px; }}
.elementor.elementor-8281 [data-id="68307d9"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 14px; padding: 16px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="68307d9"]{ padding: 14px 0px; }}
.elementor.elementor-8281 [data-id="5933c3fc"]{ display: block; width: 20px; height: 20px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 3px; }
.elementor.elementor-8281 [data-id="5933c3fc"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="5ca5c1a5"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5ca5c1a5"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="4fe106f6"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 14px; padding: 16px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4fe106f6"]{ padding: 14px 0px; }}
.elementor.elementor-8281 [data-id="61e3a395"]{ display: block; width: 20px; height: 20px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 3px; }
.elementor.elementor-8281 [data-id="61e3a395"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="57a213b1"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="57a213b1"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="27d62030"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 14px; padding: 16px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="27d62030"]{ padding: 14px 0px; }}
.elementor.elementor-8281 [data-id="53bfe62"]{ display: block; width: 20px; height: 20px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 3px; }
.elementor.elementor-8281 [data-id="53bfe62"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="1feee798"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1feee798"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="122daf8e"]{ display: inline-flex; align-items: center; justify-content: center; padding: 18px 36px 18px 34px; border-radius: 0px; clip-path: polygon(0px 0px, calc(100% - 12px) 0px, 100% 12px, 100% 100%, 0px 100%); font-family: "Hanken Grotesk"; font-weight: 500; font-size: 16.5px; line-height: 1.2; letter-spacing: 0.005em; text-transform: none; background: rgb(169, 80, 44); color: rgb(255, 255, 255); border: 0px; white-space: nowrap; text-decoration: none; transition: background 0.2s, transform 0.2s; margin-top: 34px; }
.elementor.elementor-8281 [data-id="122daf8e"]:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); transform: translateY(-1px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="122daf8e"]{ display: flex; width: fit-content; margin-left: 0px; margin-right: 0px; padding: 17px 30px 17px 28px; margin-top: 28px; }}
.elementor.elementor-8281 [data-id="2ce2410e"]{ background: rgb(11, 39, 45); padding: clamp(72px, 6.7vw, 96px) 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2ce2410e"]{ padding: 56px 0px; }}
.elementor.elementor-8281 [data-id="37be02fc"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; display: grid; grid-template-columns: 6fr 5fr; gap: clamp(40px, 5vw, 72px); align-items: center; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="37be02fc"]{ width: calc(100% - 48px); }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="37be02fc"]{ grid-template-columns: 1fr; gap: 20px; }}
.elementor.elementor-8281 [data-id="437dc009"]{ margin: 0px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 40px; line-height: 1.08; letter-spacing: -0.02em; color: rgb(243, 239, 232); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="437dc009"]{ font-size: 28px; line-height: 1.1; text-align: left; margin-left: 0px; margin-right: 0px; }}
.elementor.elementor-8281 [data-id="224644f1"]{ padding: 0px 0px 0px 40px; border-left: 1px solid rgba(184, 202, 204, 0.25); }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="224644f1"]{ padding-left: 0px; border-left: 0px; }}
.elementor.elementor-8281 [data-id="26ace2ff"]{ margin: 0px; font-family: "Hanken Grotesk"; line-height: 1.6; font-weight: 400; color: rgb(211, 222, 223); max-width: none; font-size: 18px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="26ace2ff"]{ font-size: 17px; line-height: 1.55; text-align: left; margin-left: 0px; margin-right: 0px; max-width: none; }}
.elementor.elementor-8281 [data-id="113558eb"]{ display: inline-flex; align-items: center; justify-content: center; padding: 18px 36px 18px 34px; border-radius: 0px; clip-path: polygon(0px 0px, calc(100% - 12px) 0px, 100% 12px, 100% 100%, 0px 100%); font-family: "Hanken Grotesk"; font-weight: 500; font-size: 16.5px; line-height: 1.2; letter-spacing: 0.005em; text-transform: none; background: rgb(169, 80, 44); color: rgb(255, 255, 255); border: 0px; white-space: nowrap; text-decoration: none; transition: background 0.2s, transform 0.2s; margin-top: 28px; }
.elementor.elementor-8281 [data-id="113558eb"]:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); transform: translateY(-1px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="113558eb"]{ display: flex; width: fit-content; margin-left: 0px; margin-right: 0px; padding: 17px 30px 17px 28px; }}
.elementor.elementor-8281 [data-id="3e7ad764"]{ background: rgb(243, 239, 232); padding: clamp(72px, 6.7vw, 96px) 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3e7ad764"]{ padding: 56px 0px; }}
.elementor.elementor-8281 [data-id="76c224c4"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; display: grid; grid-template-columns: 11fr 10fr; grid-template-areas: "stage head" "stage side"; gap: 0px clamp(48px, 6vw, 96px); align-items: start; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="76c224c4"]{ width: calc(100% - 48px); }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="76c224c4"]{ grid-template-columns: 1fr; grid-template-areas: "head" "stage" "side"; row-gap: 28px; }}
.elementor.elementor-8281 [data-id="136d0dab"]{ padding: 0px; grid-area: head; align-self: end; }
.elementor.elementor-8281 [data-id="560fd234"]{ margin: 0px 0px 20px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 40px; line-height: 1.08; letter-spacing: -0.02em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="560fd234"]{ font-size: 28px; line-height: 1.1; text-align: left; margin-left: 0px; margin-right: 0px; margin-bottom: 14px; }}
.elementor.elementor-8281 [data-id="63340ad2"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 18px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); max-width: 600px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="63340ad2"]{ font-size: 17px; line-height: 1.55; text-align: left; margin-left: 0px; margin-right: 0px; max-width: none; }}
.elementor.elementor-8281 [data-id="77e750f0"]{ padding: 0px; grid-area: stage; align-self: center; position: relative; height: 640px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="77e750f0"]{ height: 520px; max-width: 640px; width: 100%; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="77e750f0"]{ height: 290px; }}
.elementor.elementor-8281 [data-id="2957b9cd"]{ display: block; max-width: none; position: absolute; z-index: 1; top: 0px; right: 0px; width: 84%; height: 76%; object-fit: cover; object-position: 60% 30%; border-radius: 0px; overflow: hidden; filter: saturate(0.9); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2957b9cd"]{ width: 88%; height: 76%; }}
.elementor.elementor-8281 [data-id="c9bcd1b"]{ display: block; max-width: none; position: absolute; z-index: 2; left: 0px; bottom: 0px; width: 52%; height: 44%; object-fit: cover; object-position: 50% 55%; border-style: solid; border-color: rgb(243, 239, 232); border-image: none; border-width: 8px 8px 0px 0px; box-sizing: content-box; border-radius: 0px; overflow: hidden; filter: saturate(0.9); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="c9bcd1b"]{ border-width: 6px 6px 0px 0px; }}
.elementor.elementor-8281 [data-id="6b31404"]{ padding: 0px; grid-area: side; }
.elementor.elementor-8281 [data-id="7e33aff1"]{ padding: 0px; margin-top: 36px; border-top: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7e33aff1"]{ margin-top: 24px; }}
.elementor.elementor-8281 [data-id="453df869"]{ padding: 24px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="453df869"]{ padding: 18px 0px; }}
.elementor.elementor-8281 [data-id="61051a70"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.4; font-weight: 400; letter-spacing: 0px; color: rgb(70, 85, 90); }
.elementor.elementor-8281 [data-id="4d341769"]{ margin: 6px 0px 8px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; line-height: 1.15; letter-spacing: -0.01em; color: rgb(18, 58, 66); font-size: 24px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4d341769"]{ font-size: 22px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4d341769"]{ font-size: 24px; }}
.elementor.elementor-8281 [data-id="316efdd7"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="316efdd7"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="15e77079"]{ padding: 24px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="15e77079"]{ padding: 18px 0px; }}
.elementor.elementor-8281 [data-id="10236e4"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.4; font-weight: 400; letter-spacing: 0px; color: rgb(70, 85, 90); }
.elementor.elementor-8281 [data-id="30cfe209"]{ margin: 6px 0px 8px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; line-height: 1.15; letter-spacing: -0.01em; color: rgb(18, 58, 66); font-size: 24px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="30cfe209"]{ font-size: 22px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="30cfe209"]{ font-size: 24px; }}
.elementor.elementor-8281 [data-id="44290106"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="44290106"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="231ad19e"]{ padding: 24px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="231ad19e"]{ padding: 18px 0px; }}
.elementor.elementor-8281 [data-id="795d2df7"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.4; font-weight: 400; letter-spacing: 0px; color: rgb(70, 85, 90); }
.elementor.elementor-8281 [data-id="5c321b0a"]{ margin: 6px 0px 8px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; line-height: 1.15; letter-spacing: -0.01em; color: rgb(18, 58, 66); font-size: 24px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5c321b0a"]{ font-size: 22px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5c321b0a"]{ font-size: 24px; }}
.elementor.elementor-8281 [data-id="483ad934"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="483ad934"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="19bec906"]{ display: inline-flex; align-items: center; justify-content: center; padding: 18px 36px 18px 34px; border-radius: 0px; clip-path: polygon(0px 0px, calc(100% - 12px) 0px, 100% 12px, 100% 100%, 0px 100%); font-family: "Hanken Grotesk"; font-weight: 500; font-size: 16.5px; line-height: 1.2; letter-spacing: 0.005em; text-transform: none; background: rgb(169, 80, 44); color: rgb(255, 255, 255); border: 0px; white-space: nowrap; text-decoration: none; transition: background 0.2s, transform 0.2s; margin-top: 32px; }
.elementor.elementor-8281 [data-id="19bec906"]:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); transform: translateY(-1px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="19bec906"]{ display: flex; width: fit-content; margin-left: 0px; margin-right: 0px; padding: 17px 30px 17px 28px; margin-top: 26px; }}
.elementor.elementor-8281 [data-id="77f05b6f"]{ background: rgb(230, 223, 211); padding: clamp(72px, 6.7vw, 96px) 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="77f05b6f"]{ padding: 56px 0px; }}
.elementor.elementor-8281 [data-id="18bc6cef"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; display: grid; grid-template-columns: 5fr 7fr; gap: clamp(48px, 7vw, 104px); align-items: center; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="18bc6cef"]{ width: calc(100% - 48px); }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="18bc6cef"]{ grid-template-columns: 1fr; gap: 28px; }}
.elementor.elementor-8281 [data-id="7679002a"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="5970f2b4"]{ margin: 0px 0px 20px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 40px; line-height: 1.08; letter-spacing: -0.02em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5970f2b4"]{ font-size: 28px; line-height: 1.1; text-align: left; margin-left: 0px; margin-right: 0px; margin-bottom: 14px; }}
.elementor.elementor-8281 [data-id="7886917d"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 18px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); max-width: 600px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7886917d"]{ font-size: 17px; line-height: 1.55; text-align: left; margin-left: 0px; margin-right: 0px; max-width: none; }}
.elementor.elementor-8281 [data-id="6c148d73"]{ position: relative; margin-top: 36px; padding: 0px 28px 28px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="6c148d73"]{ max-width: 520px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6c148d73"]{ margin-top: 22px; padding: 0px 16px 16px; }}
.elementor.elementor-8281 [data-id="6c148d73"]::before{ content: ""; position: absolute; z-index: 0; inset: 34% 0px auto; height: 66%; background: rgb(18, 58, 66); border-radius: 0px; }
.elementor.elementor-8281 [data-id="3a6eca17"]{ display: block; max-width: none; position: relative; z-index: 1; width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; object-position: 30% 30%; border-radius: 0px; overflow: hidden; filter: saturate(0.9); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3a6eca17"]{ aspect-ratio: 16 / 10; object-position: 50% 12%; }}
.elementor.elementor-8281 [data-id="117b77d1"]{ padding: 0px; display: grid; grid-template-columns: 1fr 1fr; column-gap: 40px; border-top: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="117b77d1"]{ grid-template-columns: 1fr; }}
.elementor.elementor-8281 [data-id="1eb9a606"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 26px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1eb9a606"]{ padding: 14px 0px; gap: 14px; }}
.elementor.elementor-8281 [data-id="62e00779"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 2px; }
.elementor.elementor-8281 [data-id="62e00779"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="6463d42d"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.5; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6463d42d"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="3f0bb222"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 26px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3f0bb222"]{ padding: 14px 0px; gap: 14px; }}
.elementor.elementor-8281 [data-id="64b04ca6"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 2px; }
.elementor.elementor-8281 [data-id="64b04ca6"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="2ee4fd9a"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.5; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2ee4fd9a"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="5be37bd"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 26px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5be37bd"]{ padding: 14px 0px; gap: 14px; }}
.elementor.elementor-8281 [data-id="799f2172"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 2px; }
.elementor.elementor-8281 [data-id="799f2172"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="26bb45e3"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.5; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="26bb45e3"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="7fd7b006"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 26px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7fd7b006"]{ padding: 14px 0px; gap: 14px; }}
.elementor.elementor-8281 [data-id="5fb3c2e0"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 2px; }
.elementor.elementor-8281 [data-id="5fb3c2e0"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="3b777f98"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.5; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3b777f98"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="5701ef1d"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 26px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5701ef1d"]{ padding: 14px 0px; gap: 14px; }}
.elementor.elementor-8281 [data-id="205caaa5"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 2px; }
.elementor.elementor-8281 [data-id="205caaa5"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="25279af3"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.5; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="25279af3"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="13433a4d"]{ display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 26px 0px; border-bottom: 1px solid rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="13433a4d"]{ padding: 14px 0px; gap: 14px; }}
.elementor.elementor-8281 [data-id="62caa2d9"]{ display: block; width: 22px; height: 22px; flex: 0 0 auto; color: rgb(43, 100, 112); fill: rgb(43, 100, 112); margin-top: 2px; }
.elementor.elementor-8281 [data-id="62caa2d9"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="62007a"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.5; color: rgb(22, 36, 40); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="62007a"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="4cd7b175"]{ position: relative; overflow: hidden; background: rgb(18, 58, 66); padding: clamp(72px, 6.7vw, 96px) 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4cd7b175"]{ padding: 56px 0px; }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="4cd7b175"]{ padding-top: 0px; }}
.elementor.elementor-8281 [data-id="20872289"]{ padding: 0px; position: absolute; z-index: 0; inset: 0px 0px 0px calc(50% + 72px); width: auto; height: auto; overflow: hidden; border-radius: 0px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="20872289"]{ position: relative; left: auto; width: 100%; height: 460px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="20872289"]{ height: 340px; }}
.elementor.elementor-8281 [data-id="11cc3b19"]{ display: block; max-width: none; position: absolute; inset: 0px; width: 100%; height: 100%; object-fit: cover; object-position: 50% 20%; filter: saturate(0.9); }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="11cc3b19"]{ object-position: 50% 18%; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="11cc3b19"]{ object-position: 50% 16%; }}
.elementor.elementor-8281 [data-id="1e8278c"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; position: relative; z-index: 1; display: grid; grid-template-columns: 1fr 1fr; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1e8278c"]{ width: calc(100% - 48px); }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="1e8278c"]{ grid-template-columns: 1fr; padding-top: 44px; }}
.elementor.elementor-8281 [data-id="587f81a3"]{ padding: 0px; max-width: 520px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="587f81a3"]{ max-width: none; }}
.elementor.elementor-8281 [data-id="76ceb2af"]{ margin: 0px 0px 14px; font-family: "Hanken Grotesk"; font-size: 15.5px; font-weight: 400; color: rgb(184, 202, 204); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="76ceb2af"]{ margin-bottom: 8px; }}
.elementor.elementor-8281 [data-id="29a28a37"]{ margin: 0px 0px 14px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 62px; line-height: 1; letter-spacing: -0.025em; color: rgb(243, 239, 232); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="29a28a37"]{ font-size: 42px; }}
.elementor.elementor-8281 [data-id="42a84c36"]{ margin: 0px 0px 22px; font-family: "Hanken Grotesk"; font-size: 18px; line-height: 1.5; color: rgb(211, 222, 223); padding-bottom: 22px; border-bottom: 1px solid rgba(184, 202, 204, 0.25); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="42a84c36"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="4286ec32"]{ margin: 0px 0px 14px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(237, 239, 233); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4286ec32"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="6ff62460"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(237, 239, 233); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6ff62460"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="28ca9b92"]{ margin: 24px 0px 0px; display: flex; flex-direction: column; gap: 4px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.5; color: rgb(211, 222, 223); }
.elementor.elementor-8281 [data-id="28ca9b92"] strong{ font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; color: rgb(243, 239, 232); margin-bottom: 4px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="28ca9b92"]{ font-size: 17px; }}
.elementor.elementor-8281 [data-id="dad8c08"]{ display: inline-flex; align-items: center; justify-content: center; padding: 18px 36px 18px 34px; border-radius: 0px; clip-path: polygon(0px 0px, calc(100% - 12px) 0px, 100% 12px, 100% 100%, 0px 100%); font-family: "Hanken Grotesk"; font-weight: 500; font-size: 16.5px; line-height: 1.2; letter-spacing: 0.005em; text-transform: none; background: rgb(169, 80, 44); color: rgb(255, 255, 255); border: 0px; white-space: nowrap; text-decoration: none; transition: background 0.2s, transform 0.2s; margin-top: 32px; }
.elementor.elementor-8281 [data-id="dad8c08"]:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); transform: translateY(-1px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="dad8c08"]{ display: flex; width: fit-content; margin-left: 0px; margin-right: 0px; padding: 17px 30px 17px 28px; }}
.elementor.elementor-8281 [data-id="79984ee9"]{ background: rgb(243, 239, 232); padding: clamp(72px, 6.7vw, 96px) 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="79984ee9"]{ padding: 56px 0px; }}
.elementor.elementor-8281 [data-id="7b1eff5f"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; display: grid; grid-template-columns: 4fr 7fr; gap: clamp(48px, 7vw, 104px); align-items: start; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7b1eff5f"]{ width: calc(100% - 48px); }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="7b1eff5f"]{ grid-template-columns: 1fr; gap: 24px; }}
.elementor.elementor-8281 [data-id="72717dac"]{ padding: 0px; position: sticky; top: 120px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="72717dac"]{ position: static; }}
.elementor.elementor-8281 [data-id="46280218"]{ margin: 0px 0px 20px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; font-size: 40px; line-height: 1.08; letter-spacing: -0.02em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="46280218"]{ font-size: 28px; line-height: 1.1; text-align: left; margin-left: 0px; margin-right: 0px; margin-bottom: 14px; }}
.elementor.elementor-8281 [data-id="3428e7b8"]{ margin: 0px; font-family: "Hanken Grotesk"; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); max-width: 600px; font-size: 18px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3428e7b8"]{ font-size: 17px; line-height: 1.55; text-align: left; margin-left: 0px; margin-right: 0px; max-width: none; }}
.elementor.elementor-8281 [data-id="787128b5"]{ display: inline-flex; align-items: center; justify-content: center; padding: 18px 36px 18px 34px; border-radius: 0px; clip-path: polygon(0px 0px, calc(100% - 12px) 0px, 100% 12px, 100% 100%, 0px 100%); font-family: "Hanken Grotesk"; font-weight: 500; font-size: 16.5px; line-height: 1.2; letter-spacing: 0.005em; text-transform: none; background: rgb(169, 80, 44); color: rgb(255, 255, 255); border: 0px; white-space: nowrap; text-decoration: none; transition: background 0.2s, transform 0.2s; margin-top: 28px; }
.elementor.elementor-8281 [data-id="787128b5"]:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); transform: translateY(-1px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="787128b5"]{ display: flex; width: fit-content; margin-left: 0px; margin-right: 0px; padding: 17px 30px 17px 28px; margin-top: 20px; }}
.elementor.elementor-8281 [data-id="344fcde9"]{ padding: 0px; position: relative; margin-top: 40px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="344fcde9"]{ max-width: 640px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="344fcde9"]{ margin-top: 20px; }}
.elementor.elementor-8281 [data-id="7458d8f3"]{ display: block; max-width: none; width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; object-position: 50% 50%; border-radius: 0px; overflow: hidden; filter: saturate(0.9); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7458d8f3"]{ aspect-ratio: 16 / 9; object-position: 50% 58%; }}
.elementor.elementor-8281 [data-id="6cf4f111"]{ padding: 0px; border-top: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="5168e16c"]{ padding: 0px; border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="29e255ad"]{ padding: 26px 0px; gap: 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; list-style: none; }
.elementor.elementor-8281 [data-id="29e255ad"]::-webkit-details-marker{ display: none; }
.elementor.elementor-8281 [data-id="29e255ad"]::after{ content: ""; width: 30px; height: 30px; flex: 0 0 auto; border: 0px; border-radius: 0px; background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(230, 223, 211); transition: transform 0.25s, background-color 0.25s; }
.elementor.elementor-8281 [data-id="29e255ad"]:hover::after{ background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="29e255ad"]{ padding: 20px 0px; gap: 16px; }}
.elementor.elementor-8281 [data-id="45cb0ee3"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="219e9b7e"]{ margin: 0px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; line-height: 1.35; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="219e9b7e"]{ font-size: 17.5px; }}
.elementor.elementor-8281 [data-id="157ed73f"]{ padding: 0px 64px 26px 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="157ed73f"]{ padding: 0px 0px 22px; }}
.elementor.elementor-8281 [data-id="29ec5046"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="29ec5046"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="686318b0"]{ padding: 0px; border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="6231c24d"]{ padding: 26px 0px; gap: 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; list-style: none; }
.elementor.elementor-8281 [data-id="6231c24d"]::-webkit-details-marker{ display: none; }
.elementor.elementor-8281 [data-id="6231c24d"]::after{ content: ""; width: 30px; height: 30px; flex: 0 0 auto; border: 0px; border-radius: 0px; background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(230, 223, 211); transition: transform 0.25s, background-color 0.25s; }
.elementor.elementor-8281 [data-id="6231c24d"]:hover::after{ background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6231c24d"]{ padding: 20px 0px; gap: 16px; }}
.elementor.elementor-8281 [data-id="6d7f14fa"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="5352d5ff"]{ margin: 0px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; line-height: 1.35; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5352d5ff"]{ font-size: 17.5px; }}
.elementor.elementor-8281 [data-id="5e33de94"]{ padding: 0px 64px 26px 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5e33de94"]{ padding: 0px 0px 22px; }}
.elementor.elementor-8281 [data-id="1a17ff72"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1a17ff72"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="5e2dd798"]{ padding: 0px; border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="727fcc00"]{ padding: 26px 0px; gap: 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; list-style: none; }
.elementor.elementor-8281 [data-id="727fcc00"]::-webkit-details-marker{ display: none; }
.elementor.elementor-8281 [data-id="727fcc00"]::after{ content: ""; width: 30px; height: 30px; flex: 0 0 auto; border: 0px; border-radius: 0px; background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(230, 223, 211); transition: transform 0.25s, background-color 0.25s; }
.elementor.elementor-8281 [data-id="727fcc00"]:hover::after{ background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="727fcc00"]{ padding: 20px 0px; gap: 16px; }}
.elementor.elementor-8281 [data-id="618b22a1"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="5ab65b64"]{ margin: 0px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; line-height: 1.35; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5ab65b64"]{ font-size: 17.5px; }}
.elementor.elementor-8281 [data-id="3fe3ed2c"]{ padding: 0px 64px 26px 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3fe3ed2c"]{ padding: 0px 0px 22px; }}
.elementor.elementor-8281 [data-id="27731e15"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="27731e15"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="79bdfe49"]{ padding: 0px; border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="301c1572"]{ padding: 26px 0px; gap: 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; list-style: none; }
.elementor.elementor-8281 [data-id="301c1572"]::-webkit-details-marker{ display: none; }
.elementor.elementor-8281 [data-id="301c1572"]::after{ content: ""; width: 30px; height: 30px; flex: 0 0 auto; border: 0px; border-radius: 0px; background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(230, 223, 211); transition: transform 0.25s, background-color 0.25s; }
.elementor.elementor-8281 [data-id="301c1572"]:hover::after{ background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="301c1572"]{ padding: 20px 0px; gap: 16px; }}
.elementor.elementor-8281 [data-id="10b35332"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="52255165"]{ margin: 0px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; line-height: 1.35; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="52255165"]{ font-size: 17.5px; }}
.elementor.elementor-8281 [data-id="3b707bf2"]{ padding: 0px 64px 26px 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3b707bf2"]{ padding: 0px 0px 22px; }}
.elementor.elementor-8281 [data-id="b79d70e"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="b79d70e"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="1b8ec78"]{ padding: 0px; border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="3fea0f23"]{ padding: 26px 0px; gap: 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; list-style: none; }
.elementor.elementor-8281 [data-id="3fea0f23"]::-webkit-details-marker{ display: none; }
.elementor.elementor-8281 [data-id="3fea0f23"]::after{ content: ""; width: 30px; height: 30px; flex: 0 0 auto; border: 0px; border-radius: 0px; background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(230, 223, 211); transition: transform 0.25s, background-color 0.25s; }
.elementor.elementor-8281 [data-id="3fea0f23"]:hover::after{ background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3fea0f23"]{ padding: 20px 0px; gap: 16px; }}
.elementor.elementor-8281 [data-id="419f3229"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="44483d05"]{ margin: 0px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; line-height: 1.35; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="44483d05"]{ font-size: 17.5px; }}
.elementor.elementor-8281 [data-id="5368be7c"]{ padding: 0px 64px 26px 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5368be7c"]{ padding: 0px 0px 22px; }}
.elementor.elementor-8281 [data-id="1228e430"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1228e430"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="4e87da8d"]{ padding: 0px; border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="4a889933"]{ padding: 26px 0px; gap: 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; list-style: none; }
.elementor.elementor-8281 [data-id="4a889933"]::-webkit-details-marker{ display: none; }
.elementor.elementor-8281 [data-id="4a889933"]::after{ content: ""; width: 30px; height: 30px; flex: 0 0 auto; border: 0px; border-radius: 0px; background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(230, 223, 211); transition: transform 0.25s, background-color 0.25s; }
.elementor.elementor-8281 [data-id="4a889933"]:hover::after{ background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="4a889933"]{ padding: 20px 0px; gap: 16px; }}
.elementor.elementor-8281 [data-id="190fa2b9"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="659a8b90"]{ margin: 0px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; line-height: 1.35; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="659a8b90"]{ font-size: 17.5px; }}
.elementor.elementor-8281 [data-id="3f77305a"]{ padding: 0px 64px 26px 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="3f77305a"]{ padding: 0px 0px 22px; }}
.elementor.elementor-8281 [data-id="6a80e60f"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6a80e60f"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="3c58d89d"]{ padding: 0px; border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 [data-id="79cd12b8"]{ padding: 26px 0px; gap: 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; list-style: none; }
.elementor.elementor-8281 [data-id="79cd12b8"]::-webkit-details-marker{ display: none; }
.elementor.elementor-8281 [data-id="79cd12b8"]::after{ content: ""; width: 30px; height: 30px; flex: 0 0 auto; border: 0px; border-radius: 0px; background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(230, 223, 211); transition: transform 0.25s, background-color 0.25s; }
.elementor.elementor-8281 [data-id="79cd12b8"]:hover::after{ background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 2px 14px no-repeat, rgb(214, 206, 193); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="79cd12b8"]{ padding: 20px 0px; gap: 16px; }}
.elementor.elementor-8281 [data-id="6c06d8cd"]{ padding: 0px; }
.elementor.elementor-8281 [data-id="745f387e"]{ margin: 0px; text-transform: none; font-style: normal; font-family: "Hanken Grotesk"; font-weight: 600; font-size: 20px; line-height: 1.35; letter-spacing: -0.005em; color: rgb(18, 58, 66); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="745f387e"]{ font-size: 17.5px; }}
.elementor.elementor-8281 [data-id="2613d4ee"]{ padding: 0px 64px 26px 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="2613d4ee"]{ padding: 0px 0px 22px; }}
.elementor.elementor-8281 [data-id="7e24c21a"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 17px; line-height: 1.6; font-weight: 400; color: rgb(70, 85, 90); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7e24c21a"]{ font-size: 17px; line-height: 1.55; text-align: left; }}
.elementor.elementor-8281 [data-id="16180b10"]{ background: rgb(11, 39, 45); padding: clamp(72px, 6.7vw, 96px) 0px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="16180b10"]{ padding: 56px 0px; }}
.elementor.elementor-8281 [data-id="23a5d37b"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; display: grid; grid-template-columns: 7fr 5fr; gap: clamp(40px, 6vw, 96px); align-items: center; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="23a5d37b"]{ width: calc(100% - 48px); }}
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="23a5d37b"]{ grid-template-columns: 1fr; gap: 28px; }}
.elementor.elementor-8281 [data-id="709f2c4b"]{ padding: 0px 0px 8px; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="709f2c4b"]{ order: 2; }}
.elementor.elementor-8281 [data-id="691c2ab"]{ margin: 0px 0px 20px; text-transform: none; font-style: normal; font-family: Newsreader; font-weight: 400; line-height: 1.08; letter-spacing: -0.02em; color: rgb(243, 239, 232); font-size: 56px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="691c2ab"]{ font-size: 34px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="691c2ab"]{ font-size: 28px; line-height: 1.1; text-align: left; margin-left: 0px; margin-right: 0px; margin-bottom: 14px; }}
.elementor.elementor-8281 [data-id="15f6143e"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 18px; line-height: 1.6; font-weight: 400; color: rgb(211, 222, 223); max-width: 460px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="15f6143e"]{ font-size: 17px; line-height: 1.55; text-align: left; margin-left: 0px; margin-right: 0px; max-width: none; }}
.elementor.elementor-8281 [data-id="5e77b4ac"]{ display: inline-flex; align-items: center; justify-content: center; padding: 18px 36px 18px 34px; border-radius: 0px; clip-path: polygon(0px 0px, calc(100% - 12px) 0px, 100% 12px, 100% 100%, 0px 100%); font-family: "Hanken Grotesk"; font-weight: 500; font-size: 16.5px; line-height: 1.2; letter-spacing: 0.005em; text-transform: none; background: rgb(169, 80, 44); color: rgb(255, 255, 255); border: 0px; white-space: nowrap; text-decoration: none; transition: background 0.2s, transform 0.2s; margin-top: 32px; }
.elementor.elementor-8281 [data-id="5e77b4ac"]:hover{ background: rgb(143, 66, 36); color: rgb(255, 255, 255); transform: translateY(-1px); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5e77b4ac"]{ display: flex; width: fit-content; margin-left: 0px; margin-right: 0px; padding: 17px 30px 17px 28px; }}
.elementor.elementor-8281 [data-id="135854b8"]{ padding: 0px; display: flex; flex-direction: row; align-items: center; gap: 9px; margin-top: 20px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="135854b8"]{ justify-content: flex-start; margin-top: 10px; gap: 7px; }}
.elementor.elementor-8281 [data-id="5f6f4074"]{ display: block; width: 20px; height: 20px; flex: 0 0 auto; color: rgb(184, 202, 204); fill: rgb(184, 202, 204); }
.elementor.elementor-8281 [data-id="5f6f4074"] svg{ width: 100%; height: 100%; fill: currentcolor; }
.elementor.elementor-8281 [data-id="6d2e13f0"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 14.5px; line-height: 1.4; font-weight: 500; color: rgb(184, 202, 204); }
.elementor.elementor-8281 [data-id="5e56df56"]{ padding: 0px; position: relative; margin-top: 0px; aspect-ratio: 4 / 5; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="5e56df56"]{ order: 1; margin-top: 0px; max-width: 420px; width: 100%; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="5e56df56"]{ margin-top: 0px; max-width: none; aspect-ratio: 5 / 4; }}
.elementor.elementor-8281 [data-id="1694818b"]{ display: block; max-width: none; position: absolute; inset: 0px; width: 100%; height: 100%; object-fit: cover; object-position: 50% 30%; border-radius: 0px; overflow: hidden; filter: saturate(0.9); }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="1694818b"]{ object-position: 55% 20%; }}
.elementor.elementor-8281 [data-id="dd6b575"]{ background: rgb(10, 30, 26); padding: 56px 0px 36px; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="dd6b575"]{ padding: 40px 0px 28px; }}
.elementor.elementor-8281 [data-id="6be8b517"]{ padding: 0px; width: min(1184px, 100% - 48px); margin-left: auto; margin-right: auto; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="6be8b517"]{ width: calc(100% - 48px); }}
.elementor.elementor-8281 [data-id="57a8e02d"]{ padding: 0px 0px 32px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 28px; border-bottom: 1px solid rgba(184, 202, 204, 0.25); }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="57a8e02d"]{ flex-direction: column; align-items: flex-start; text-align: left; gap: 22px; }}
.elementor.elementor-8281 [data-id="f6a6893"]{ display: block; max-width: none; width: 282px; height: 60px; object-fit: contain; object-position: 0px 50%; }
.elementor.elementor-8281 [data-id="36f9627"]{ margin: 0px; display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 26px; font-family: "Hanken Grotesk"; font-size: 15.5px; line-height: 1.4; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="36f9627"]{ justify-content: flex-start; }}
.elementor.elementor-8281 [data-id="36f9627"] a{ color: rgb(211, 222, 223); text-decoration: none; }
.elementor.elementor-8281 [data-id="36f9627"] a:hover{ color: rgb(255, 255, 255); }
.elementor.elementor-8281 [data-id="4bec59df"]{ margin: 0px; font-family: "Hanken Grotesk"; font-size: 14px; line-height: 1.6; color: rgb(184, 202, 204); padding-top: 24px; }
.elementor.elementor-8281{ overflow-x: clip; }
.elementor-8281 .elementor-element:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ font-feature-settings: "kern"; }
html{ scroll-behavior: smooth; }
.elementor-8281 [id]:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ scroll-margin-top: 84px; }
@media  (max-width: 767px) {.elementor-8281 [id]:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ scroll-margin-top: 56px; }}
.elementor.elementor-8281 #duvidas details[open] > summary::after{ transform: rotate(180deg); background: linear-gradient(rgb(18, 58, 66), rgb(18, 58, 66)) center center / 14px 2px no-repeat, rgb(230, 223, 211) !important; }
.elementor-8281 summary:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *))::-webkit-details-marker{ display: none; }
.elementor-8281 summary:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ list-style: none; }
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="617ea1fc"]{ height: auto; }
.elementor.elementor-8281 [data-id="3899a022"]{ width: 100%; max-width: 560px; height: auto; aspect-ratio: 900 / 1318; object-fit: cover; object-position: 50% 0px; margin: 0px auto; }
.elementor.elementor-8281 [data-id="6836a61c"]{ margin-top: -40px; }
.elementor.elementor-8281 [data-id="6255b05"]{ margin: 0px auto; }
.elementor.elementor-8281 [data-id="659756d5"]{ max-width: 350px; margin-left: auto; margin-right: auto; }
.elementor.elementor-8281 [data-id="20872289"]{ height: auto; }
.elementor.elementor-8281 [data-id="11cc3b19"]{ display: none; }
.elementor.elementor-8281 #ts-retrato-m{ display: block; position: static; width: 100%; max-width: none; height: auto; aspect-ratio: 900 / 1117; object-fit: cover; border-radius: 0px; box-shadow: none; }
.elementor.elementor-8281 [data-id="1e8278c"]{ padding-top: 0px; margin-top: -28px; }
.elementor.elementor-8281 [data-id="587f81a3"]{ display: flex; flex-direction: column; align-items: center; text-align: center; }
.elementor.elementor-8281 [data-id="587f81a3"] p{ text-align: center; max-width: 350px; margin-left: auto; margin-right: auto; }
.elementor.elementor-8281 [data-id="28ca9b92"]{ align-items: center; }
.elementor.elementor-8281 [data-id="dad8c08"]{ align-self: center; }}
@media  (min-width: 561px) and (max-width: 767px) {.elementor.elementor-8281 [data-id="20872289"]{ max-width: 560px; margin: 0px auto; }}
@media  (min-width: 768px) {.elementor.elementor-8281 #ts-retrato-m{ display: none; }}
@media  (max-width: 767px) {body .elementor.elementor-8281 [data-id="3899a022"]{ aspect-ratio: auto; height: min(70px + (1.1862 * min(100vw, 560px)), -317px + 100svh); object-fit: cover; object-position: 50% calc(70px - (0.27824 * min(100vw, 560px))); mask-image: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) calc(100% - 110px), rgba(0, 0, 0, 0.965) calc(100% - 92px), rgba(0, 0, 0, 0.79) calc(100% - 73px), rgba(0, 0, 0, 0.5) calc(100% - 55px), rgba(0, 0, 0, 0.21) calc(100% - 37px), rgba(0, 0, 0, 0.035) calc(100% - 18px), rgba(0, 0, 0, 0) 100%); }
body .elementor.elementor-8281 [data-id="6255b05"]{ max-height: 52px; width: auto; }
body .elementor.elementor-8281 [data-id="7cfa7e20"]{ margin-top: 12px; }
body .elementor.elementor-8281 [data-id="659756d5"]{ line-height: 1.5; margin-top: 10px; }
body .elementor.elementor-8281 [data-id="2c979343"]{ margin-top: 16px; }}
.elementor.elementor-8281 #ts-pn-remedio{ display: flex; flex-direction: column; gap: 28px; width: 100%; min-height: 0px; margin: 0px; box-sizing: border-box; background: rgb(18, 58, 66); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; position: relative; z-index: 1; height: 100%; justify-content: center; padding: 96px 72px 96px max(24px, -592px + 50vw); }
.elementor.elementor-8281 #ts-pn-remedio-h{ font-family: Newsreader; font-weight: 400; font-size: 34px; line-height: 1.25; letter-spacing: -0.2px; color: rgb(251, 249, 245); margin: 0px; max-width: 30ch; }
.elementor.elementor-8281 #ts-pn-remedio-h::before{ content: ""; display: block; width: 40px; height: 1px; background: rgb(227, 154, 120); margin-bottom: 24px; }
.elementor.elementor-8281 #ts-pn-remedio-l ul{ list-style: none; margin: 0px; padding: 0px; }
.elementor.elementor-8281 #ts-pn-remedio-l li{ display: grid; grid-template-columns: 124px 1fr; gap: 20px; align-items: baseline; padding: 14px 0px; border-top: 1px solid rgba(251, 249, 245, 0.18); margin: 0px; }
.elementor.elementor-8281 #ts-pn-remedio-l li:last-child{ border-bottom: 1px solid rgba(251, 249, 245, 0.18); }
.elementor.elementor-8281 #ts-pn-remedio-l li::before,.elementor.elementor-8281 #ts-pn-remedio-l li::marker{ content: none; display: none; }
.elementor.elementor-8281 #ts-pn-remedio-l strong{ font-family: Newsreader; font-weight: 400; font-size: 22px; line-height: 1.2; color: rgb(251, 249, 245); letter-spacing: normal; }
.elementor.elementor-8281 #ts-pn-remedio-l span span,.elementor.elementor-8281 #ts-pn-remedio-l li > span{ font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.5; color: rgb(201, 214, 214); }
@media  (max-width: 1100px) {.elementor.elementor-8281 #ts-pn-remedio{ min-height: 0px; padding: 32px 24px; gap: 22px; }
.elementor.elementor-8281 #ts-pn-remedio-h{ font-size: 28px; }
.elementor.elementor-8281 #ts-pn-remedio-h::before{ margin-bottom: 18px; }
.elementor.elementor-8281 #ts-pn-remedio-l li{ grid-template-columns: 100px 1fr; gap: 14px; padding: 12px 0px; }
.elementor.elementor-8281 #ts-pn-remedio-l strong{ font-size: 19px; }
.elementor.elementor-8281 #ts-pn-remedio-l li > span{ font-size: 14px; }
.elementor.elementor-8281 #ts-pn-remedio{ height: auto; padding: 48px 24px; }}
.elementor.elementor-8281 #ts-pn-como{ display: flex; flex-direction: column; justify-content: flex-end; gap: 28px; width: 100%; min-height: 0px; margin: 0px; box-sizing: border-box; background: rgb(18, 58, 66); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; position: relative; z-index: 1; height: 100%; padding: 56px 52px; }
.elementor.elementor-8281 #ts-pn-como-h{ font-family: Newsreader; font-weight: 400; font-size: 32px; line-height: 1.25; letter-spacing: -0.2px; color: rgb(251, 249, 245); margin: 0px; max-width: 30ch; }
.elementor.elementor-8281 #ts-pn-como-h::before{ content: ""; display: block; width: 40px; height: 1px; background: rgb(227, 154, 120); margin-bottom: 24px; }
.elementor.elementor-8281 #ts-pn-como-l ul{ list-style: none; margin: 0px; padding: 0px; }
.elementor.elementor-8281 #ts-pn-como-l li{ display: grid; grid-template-columns: 136px 1fr; gap: 20px; align-items: baseline; padding: 14px 0px; border-top: 1px solid rgba(251, 249, 245, 0.18); margin: 0px; }
.elementor.elementor-8281 #ts-pn-como-l li:last-child{ border-bottom: 1px solid rgba(251, 249, 245, 0.18); }
.elementor.elementor-8281 #ts-pn-como-l li::before,.elementor.elementor-8281 #ts-pn-como-l li::marker{ content: none; display: none; }
.elementor.elementor-8281 #ts-pn-como-l strong{ font-family: Newsreader; font-weight: 400; font-size: 22px; line-height: 1.2; color: rgb(251, 249, 245); letter-spacing: normal; }
.elementor.elementor-8281 #ts-pn-como-l span span,.elementor.elementor-8281 #ts-pn-como-l li > span{ font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.5; color: rgb(201, 214, 214); }
@media  (max-width: 1100px) {.elementor.elementor-8281 #ts-pn-como{ min-height: 0px; padding: 32px 24px; gap: 22px; }
.elementor.elementor-8281 #ts-pn-como-h{ font-size: 26px; }
.elementor.elementor-8281 #ts-pn-como-h::before{ margin-bottom: 18px; }
.elementor.elementor-8281 #ts-pn-como-l li{ grid-template-columns: 108px 1fr; gap: 14px; padding: 12px 0px; }
.elementor.elementor-8281 #ts-pn-como-l strong{ font-size: 19px; }
.elementor.elementor-8281 #ts-pn-como-l li > span{ font-size: 14px; }
.elementor.elementor-8281 #ts-pn-como{ height: auto; }}
.elementor.elementor-8281 #ts-pn-docs{ display: flex; flex-direction: column; justify-content: flex-end; gap: 28px; width: 100%; min-height: 0px; margin: 0px; box-sizing: border-box; background: rgb(251, 249, 245); border: 1px solid rgb(214, 206, 193); border-radius: 0px; position: relative; z-index: 1; padding: 36px 36px 32px; box-shadow: rgba(18, 48, 43, 0.45) 0px 30px 60px -40px; }
.elementor.elementor-8281 #ts-pn-docs-h{ font-family: Newsreader; font-weight: 400; font-size: 26px; line-height: 1.25; letter-spacing: -0.2px; color: rgb(18, 58, 66); margin: 0px; max-width: 30ch; }
.elementor.elementor-8281 #ts-pn-docs-h::before{ content: ""; display: block; width: 40px; height: 1px; background: rgb(169, 80, 44); margin-bottom: 24px; }
.elementor.elementor-8281 #ts-pn-docs-l ul{ list-style: none; margin: 0px; padding: 0px; }
.elementor.elementor-8281 #ts-pn-docs-l li{ display: grid; grid-template-columns: 84px 1fr; gap: 20px; align-items: baseline; padding: 14px 0px; border-top: 1px solid rgb(214, 206, 193); margin: 0px; }
.elementor.elementor-8281 #ts-pn-docs-l li:last-child{ border-bottom: 1px solid rgb(214, 206, 193); }
.elementor.elementor-8281 #ts-pn-docs-l li::before,.elementor.elementor-8281 #ts-pn-docs-l li::marker{ content: none; display: none; }
.elementor.elementor-8281 #ts-pn-docs-l strong{ font-family: Newsreader; font-weight: 400; font-size: 20px; line-height: 1.2; color: rgb(18, 58, 66); letter-spacing: normal; }
.elementor.elementor-8281 #ts-pn-docs-l span span,.elementor.elementor-8281 #ts-pn-docs-l li > span{ font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.5; color: rgb(78, 91, 94); }
@media  (max-width: 767px) {.elementor.elementor-8281 #ts-pn-docs{ min-height: 0px; padding: 32px 24px; gap: 22px; }
.elementor.elementor-8281 #ts-pn-docs-h{ font-size: 21px; }
.elementor.elementor-8281 #ts-pn-docs-h::before{ margin-bottom: 18px; }
.elementor.elementor-8281 #ts-pn-docs-l li{ grid-template-columns: 100px 1fr; gap: 14px; padding: 12px 0px; }
.elementor.elementor-8281 #ts-pn-docs-l strong{ font-size: 17px; }
.elementor.elementor-8281 #ts-pn-docs-l li > span{ font-size: 14px; }
.elementor.elementor-8281 #ts-pn-docs{ padding: 26px 22px; }}
.elementor.elementor-8281 #ts-pn-urg{ display: flex; flex-direction: column; justify-content: flex-end; gap: 28px; width: 100%; min-height: 0px; margin: 0px; box-sizing: border-box; background: rgb(18, 58, 66); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; position: relative; z-index: 1; padding: 36px 36px 32px; }
.elementor.elementor-8281 #ts-pn-urg-h{ font-family: Newsreader; font-weight: 400; font-size: 26px; line-height: 1.25; letter-spacing: -0.2px; color: rgb(251, 249, 245); margin: 0px; max-width: 30ch; }
.elementor.elementor-8281 #ts-pn-urg-h::before{ content: ""; display: block; width: 40px; height: 1px; background: rgb(227, 154, 120); margin-bottom: 24px; }
.elementor.elementor-8281 #ts-pn-urg-l ul{ list-style: none; margin: 0px; padding: 0px; }
.elementor.elementor-8281 #ts-pn-urg-l li{ display: grid; grid-template-columns: 96px 1fr; gap: 20px; align-items: baseline; padding: 14px 0px; border-top: 1px solid rgba(251, 249, 245, 0.18); margin: 0px; }
.elementor.elementor-8281 #ts-pn-urg-l li:last-child{ border-bottom: 1px solid rgba(251, 249, 245, 0.18); }
.elementor.elementor-8281 #ts-pn-urg-l li::before,.elementor.elementor-8281 #ts-pn-urg-l li::marker{ content: none; display: none; }
.elementor.elementor-8281 #ts-pn-urg-l strong{ font-family: Newsreader; font-weight: 400; font-size: 20px; line-height: 1.2; color: rgb(251, 249, 245); letter-spacing: normal; }
.elementor.elementor-8281 #ts-pn-urg-l span span,.elementor.elementor-8281 #ts-pn-urg-l li > span{ font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.5; color: rgb(201, 214, 214); }
@media  (max-width: 767px) {.elementor.elementor-8281 #ts-pn-urg{ min-height: 0px; padding: 32px 24px; gap: 22px; }
.elementor.elementor-8281 #ts-pn-urg-h{ font-size: 21px; }
.elementor.elementor-8281 #ts-pn-urg-h::before{ margin-bottom: 18px; }
.elementor.elementor-8281 #ts-pn-urg-l li{ grid-template-columns: 100px 1fr; gap: 14px; padding: 12px 0px; }
.elementor.elementor-8281 #ts-pn-urg-l strong{ font-size: 17px; }
.elementor.elementor-8281 #ts-pn-urg-l li > span{ font-size: 14px; }}
.elementor.elementor-8281 #ts-pn-contato{ display: flex; flex-direction: column; justify-content: flex-end; gap: 28px; width: 100%; min-height: 0px; margin: 0px; box-sizing: border-box; background: rgba(251, 249, 245, 0.05); border: 1px solid rgba(251, 249, 245, 0.18); border-radius: 0px; box-shadow: none; position: relative; z-index: 1; padding: 44px 40px; }
.elementor.elementor-8281 #ts-pn-contato-h{ font-family: Newsreader; font-weight: 400; font-size: 28px; line-height: 1.25; letter-spacing: -0.2px; color: rgb(251, 249, 245); margin: 0px; max-width: 30ch; }
.elementor.elementor-8281 #ts-pn-contato-h::before{ content: ""; display: block; width: 40px; height: 1px; background: rgb(227, 154, 120); margin-bottom: 24px; }
.elementor.elementor-8281 #ts-pn-contato-l ul{ list-style: none; margin: 0px; padding: 0px; }
.elementor.elementor-8281 #ts-pn-contato-l li{ display: grid; grid-template-columns: 118px 1fr; gap: 20px; align-items: baseline; padding: 14px 0px; border-top: 1px solid rgba(251, 249, 245, 0.18); margin: 0px; }
.elementor.elementor-8281 #ts-pn-contato-l li:last-child{ border-bottom: 1px solid rgba(251, 249, 245, 0.18); }
.elementor.elementor-8281 #ts-pn-contato-l li::before,.elementor.elementor-8281 #ts-pn-contato-l li::marker{ content: none; display: none; }
.elementor.elementor-8281 #ts-pn-contato-l strong{ font-family: Newsreader; font-weight: 400; font-size: 20px; line-height: 1.2; color: rgb(251, 249, 245); letter-spacing: normal; }
.elementor.elementor-8281 #ts-pn-contato-l span span,.elementor.elementor-8281 #ts-pn-contato-l li > span{ font-family: "Hanken Grotesk"; font-size: 15px; line-height: 1.5; color: rgb(201, 214, 214); }
@media  (max-width: 1100px) {.elementor.elementor-8281 #ts-pn-contato{ min-height: 0px; padding: 32px 24px; gap: 22px; }
.elementor.elementor-8281 #ts-pn-contato-h{ font-size: 23px; }
.elementor.elementor-8281 #ts-pn-contato-h::before{ margin-bottom: 18px; }
.elementor.elementor-8281 #ts-pn-contato-l li{ grid-template-columns: 100px 1fr; gap: 14px; padding: 12px 0px; }
.elementor.elementor-8281 #ts-pn-contato-l strong{ font-size: 17px; }
.elementor.elementor-8281 #ts-pn-contato-l li > span{ font-size: 14px; }}
.elementor.elementor-8281 [data-id="7e66ad6e"],.elementor.elementor-8281 [data-id="77e750f0"]{ overflow: visible; }
.elementor.elementor-8281 [data-id="6c148d73"]::before{ top: 28px; height: auto; bottom: 0px; }
.elementor.elementor-8281 [data-id="5e56df56"]{ aspect-ratio: auto; }
@media  (max-width: 1100px) {.elementor.elementor-8281 [data-id="7e66ad6e"],.elementor.elementor-8281 [data-id="77e750f0"]{ height: auto; }
.elementor.elementor-8281 [data-id="5e56df56"]{ order: 2; max-width: 560px; }}
@media  (max-width: 767px) {.elementor.elementor-8281 [data-id="7e66ad6e"],.elementor.elementor-8281 [data-id="77e750f0"]{ height: auto; }
.elementor.elementor-8281 [data-id="5e56df56"]{ aspect-ratio: auto; max-width: none; }}
html,body{ overflow-x: clip; }
@media  (prefers-reduced-motion: no-preference) {html{ scroll-behavior: smooth; }
.elementor.elementor-8281 #ts-pn-como-h::before{ transition: width 0.35s; }
.elementor.elementor-8281 #ts-pn-como:hover #ts-pn-como-h::before{ width: 88px; }
.elementor.elementor-8281 #ts-pn-como-l li{ background-image: linear-gradient(rgb(227, 154, 120), rgb(227, 154, 120)); background-repeat: no-repeat; background-position: 0px 50%; background-size: 2px 0px; transition: background-size 0.35s, padding-left 0.35s; }
.elementor.elementor-8281 #ts-pn-como-l li:hover{ background-size: 2px 60%; padding-left: 14px; }
.elementor.elementor-8281 #ts-pn-contato-h::before{ transition: width 0.35s; }
.elementor.elementor-8281 #ts-pn-contato:hover #ts-pn-contato-h::before{ width: 88px; }
.elementor.elementor-8281 #ts-pn-contato-l li{ background-image: linear-gradient(rgb(227, 154, 120), rgb(227, 154, 120)); background-repeat: no-repeat; background-position: 0px 50%; background-size: 2px 0px; transition: background-size 0.35s, padding-left 0.35s; }
.elementor.elementor-8281 #ts-pn-contato-l li:hover{ background-size: 2px 60%; padding-left: 14px; }
.elementor.elementor-8281 #ts-pn-docs-h::before{ transition: width 0.35s; }
.elementor.elementor-8281 #ts-pn-docs:hover #ts-pn-docs-h::before{ width: 88px; }
.elementor.elementor-8281 #ts-pn-docs-l li{ background-image: linear-gradient(rgb(169, 80, 44), rgb(169, 80, 44)); background-repeat: no-repeat; background-position: 0px 50%; background-size: 2px 0px; transition: background-size 0.35s, padding-left 0.35s; }
.elementor.elementor-8281 #ts-pn-docs-l li:hover{ background-size: 2px 60%; padding-left: 14px; }
.elementor.elementor-8281 #ts-pn-remedio-h::before{ transition: width 0.35s; }
.elementor.elementor-8281 #ts-pn-remedio:hover #ts-pn-remedio-h::before{ width: 88px; }
.elementor.elementor-8281 #ts-pn-remedio-l li{ background-image: linear-gradient(rgb(227, 154, 120), rgb(227, 154, 120)); background-repeat: no-repeat; background-position: 0px 50%; background-size: 2px 0px; transition: background-size 0.35s, padding-left 0.35s; }
.elementor.elementor-8281 #ts-pn-remedio-l li:hover{ background-size: 2px 60%; padding-left: 14px; }
.elementor.elementor-8281 #ts-pn-urg-h::before{ transition: width 0.35s; }
.elementor.elementor-8281 #ts-pn-urg:hover #ts-pn-urg-h::before{ width: 88px; }
.elementor.elementor-8281 #ts-pn-urg-l li{ background-image: linear-gradient(rgb(227, 154, 120), rgb(227, 154, 120)); background-repeat: no-repeat; background-position: 0px 50%; background-size: 2px 0px; transition: background-size 0.35s, padding-left 0.35s; }
.elementor.elementor-8281 #ts-pn-urg-l li:hover{ background-size: 2px 60%; padding-left: 14px; }
@keyframes fxgrad { 
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
.elementor.elementor-8281 [data-id="3efcaacb"],.elementor.elementor-8281 [data-id="5236213e"],.elementor.elementor-8281 [data-id="560fd234"],.elementor.elementor-8281 [data-id="5970f2b4"],.elementor.elementor-8281 [data-id="46280218"]{ background-image: linear-gradient(270deg, rgb(18, 58, 66), rgb(60, 127, 140), rgb(18, 58, 66), rgb(60, 127, 140)); background-size: 400% 100%; background-clip: text; -webkit-text-fill-color: transparent; animation: 6s ease 0s infinite normal none running fxgrad; }
.elementor.elementor-8281 [data-id="437dc009"],.elementor.elementor-8281 [data-id="29a28a37"],.elementor.elementor-8281 [data-id="691c2ab"],.elementor.elementor-8281 [data-id="7cfa7e20"]{ background-image: linear-gradient(270deg, rgb(243, 239, 232), rgb(195, 214, 211), rgb(243, 239, 232), rgb(195, 214, 211)); background-size: 400% 100%; background-clip: text; -webkit-text-fill-color: transparent; animation: 6s ease 0s infinite normal none running fxgrad; }
.elementor.elementor-8281{ interpolate-size: allow-keywords; }
.elementor.elementor-8281 details:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *))::details-content{ block-size: 0px; overflow: hidden; transition: block-size 0.4s, content-visibility 0.4s allow-discrete; }
.elementor.elementor-8281 details[open]:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *))::details-content{ block-size: auto; }
@keyframes fxshine { 
  0% { left: -80%; }
  45%, 100% { left: 130%; }
}
.elementor.elementor-8281 a.e-button-base:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ position: relative; overflow: hidden; isolation: isolate; }
.elementor.elementor-8281 a.e-button-base:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *))::before{ content: ""; position: absolute; top: 0px; left: -80%; width: 45%; height: 100%; background: linear-gradient(110deg, transparent, rgba(255, 255, 255, 0.3), transparent); transform: skewX(-20deg); animation: 3s ease-in-out 0s infinite normal none running fxshine; pointer-events: none; z-index: 1; }
.elementor.elementor-8281 a.e-button-base:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ transition: background 0.3s, color 0.3s, transform 0.25s, translate 0.5s, box-shadow 0.5s; }}
@media  (hover: hover) and (prefers-reduced-motion: no-preference) {.elementor.elementor-8281 a.e-button-base:hover:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ translate: 0px -8px; }
.elementor.elementor-8281 a.e-button-base:hover:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ box-shadow: rgba(0, 0, 0, 0.18) 0px 16px 30px; }
.elementor.elementor-8281 a.e-button-base:active:not(:where([data-id="6e8f873f"],[data-id="6e8f873f"] *,[data-id="3e62a231"],[data-id="3e62a231"] *)){ opacity: 0.5; }}
@media  (prefers-reduced-motion: no-preference) {@supports  (animation-timeline:view()) {@media  (min-width: 768px) {@keyframes fxpar { 
  0% { transform: translateY(-3%) scale(1.1); }
  100% { transform: translateY(3%) scale(1.1); }
}
.elementor.elementor-8281 [data-id="11cc3b19"]{ animation-duration: auto; animation-timing-function: linear; animation-delay: 0s; animation-iteration-count: 1; animation-direction: normal; animation-fill-mode: both; animation-play-state: running; animation-name: fxpar; animation-timeline: view(); animation-range: cover; }}}}
@media  (prefers-reduced-motion: reduce) {.elementor.elementor-8281 [data-id="3efcaacb"],.elementor.elementor-8281 [data-id="49d97d75"],.elementor.elementor-8281 [data-id="5236213e"],.elementor.elementor-8281 [data-id="6345a2c6"],.elementor.elementor-8281 [data-id="437dc009"],.elementor.elementor-8281 [data-id="560fd234"],.elementor.elementor-8281 [data-id="63340ad2"],.elementor.elementor-8281 [data-id="691c2ab"],.elementor.elementor-8281 [data-id="15f6143e"],.elementor.elementor-8281 [data-id="135854b8"],.elementor.elementor-8281 [data-id="7e66ad6e"],.elementor.elementor-8281 [data-id="77e750f0"],.elementor.elementor-8281 [data-id="7679002a"],.elementor.elementor-8281 [data-id="20872289"],.elementor.elementor-8281 [data-id="72717dac"],.elementor.elementor-8281 [data-id="224644f1"],.elementor.elementor-8281 [data-id="587f81a3"],.elementor.elementor-8281 [data-id="5e56df56"],.elementor.elementor-8281 [data-id="19b35580"],.elementor.elementor-8281 [data-id="183e854c"],.elementor.elementor-8281 [data-id="50f4bcf8"],.elementor.elementor-8281 [data-id="2739138d"],.elementor.elementor-8281 [data-id="4470fcfd"],.elementor.elementor-8281 [data-id="6872e069"],.elementor.elementor-8281 [data-id="68307d9"],.elementor.elementor-8281 [data-id="4fe106f6"],.elementor.elementor-8281 [data-id="27d62030"],.elementor.elementor-8281 [data-id="453df869"],.elementor.elementor-8281 [data-id="15e77079"],.elementor.elementor-8281 [data-id="231ad19e"],.elementor.elementor-8281 [data-id="1eb9a606"],.elementor.elementor-8281 [data-id="3f0bb222"],.elementor.elementor-8281 [data-id="5be37bd"],.elementor.elementor-8281 [data-id="7fd7b006"],.elementor.elementor-8281 [data-id="5701ef1d"],.elementor.elementor-8281 [data-id="13433a4d"],.elementor.elementor-8281 [data-id="5168e16c"],.elementor.elementor-8281 [data-id="686318b0"],.elementor.elementor-8281 [data-id="5e2dd798"],.elementor.elementor-8281 [data-id="79bdfe49"],.elementor.elementor-8281 [data-id="1b8ec78"],.elementor.elementor-8281 [data-id="4e87da8d"],.elementor.elementor-8281 [data-id="3c58d89d"]{ opacity: 1 !important; transform: none !important; }
html{ scroll-behavior: auto !important; }}
body .elementor.elementor-8281 [data-id="6255b05"]{ display: none !important; }
/* Only unsupported scroll and hash state behavior; layout lives in V4 elements. */
@keyframes nativeHeaderScroll8281{0%{height:88px;background-color:rgba(15,45,52,0);box-shadow:0 1px 0 #ffffff00;backdrop-filter:blur(0px);}99%{height:88px;}100%{height:72px;background-color:rgba(15,45,52,.94);box-shadow:0 1px 0 #ffffff0f;backdrop-filter:blur(10px);}}
@keyframes nativeHeaderScroll8281Mobile{0%{background-color:rgba(15,45,52,0);backdrop-filter:blur(0px);}100%{background-color:rgba(15,45,52,.94);backdrop-filter:blur(10px);}}
@supports(animation-timeline:scroll()){.elementor.elementor-8281 [data-id="6e8f873f"]{animation:nativeHeaderScroll8281 linear both;animation-timeline:scroll(root);animation-range:0px 40px;}}
@supports not(animation-timeline:scroll()){.elementor.elementor-8281 [data-id="6e8f873f"]{height:72px;background-color:rgba(15,45,52,.94);}}
@media(max-width:1024px){
@supports(animation-timeline:scroll()){.elementor.elementor-8281 [data-id="6e8f873f"]{animation-name:nativeHeaderScroll8281Mobile;}}
.elementor.elementor-8281 [data-id="3e62a231"]:target{display:flex;}
.elementor.elementor-8281:has(#menu-v4-8281:target) [data-id="6e8f873f"]{z-index:70;pointer-events:none;animation:none;background:transparent;box-shadow:none;backdrop-filter:none;}
.elementor.elementor-8281:has(#menu-v4-8281:target) [data-id="5d423816"]{pointer-events:auto;}
.elementor.elementor-8281:has(#menu-v4-8281:target) [data-id="1c243973"]{visibility:hidden;}
}
html:has(body.elementor-page-8281 #menu-v4-8281:target),body.elementor-page-8281:has(#menu-v4-8281:target){overflow:hidden;}
body.elementor-page-8281 section[id]{scroll-margin-top:88px;}
@media(max-width:1024px){body.elementor-page-8281 section[id]{scroll-margin-top:72px;}}/* End custom CSS */