.elementor-3 .elementor-element.elementor-element-8323ae6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3 .elementor-element.elementor-element-8323ae6:not(.elementor-motion-effects-element-type-background),.elementor-3 .elementor-element.elementor-element-8323ae6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#080808}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3 .elementor-element.elementor-element-3270bf7d{color:#F5F0E7}:root{--page-title-display:none}.elementor-3 .elementor-element.elementor-element-3270bf7d{--tp-bg:#080808;--tp-panel:#10100f;--tp-panel2:#15130f;--tp-cream:#f5f0e7;--tp-muted:#b9b1a5;--tp-gold:#e4a44f;--tp-gold2:#f2c879;background:radial-gradient(circle at 85% 4%,rgb(228 164 79 / .12),transparent 25%),linear-gradient(180deg,#080808,#0c0b09 60%,#080808);padding:clamp(30px,5vw,80px) 20px;color:var(--tp-cream)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy{width:min(1120px,100%);margin:0 auto}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero{position:relative;padding:clamp(42px,7vw,90px) clamp(24px,6vw,72px);margin-bottom:28px;overflow:hidden;border:1px solid rgb(228 164 79 / .35);border-radius:18px;background:radial-gradient(circle at 80% 20%,rgb(242 180 93 / .18),transparent 30%),linear-gradient(135deg,#17130e,#080808 65%);box-shadow:0 25px 70px rgb(0 0 0 / .38)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero:after{content:"TP";position:absolute;right:-15px;bottom:-70px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(170px,28vw,360px);font-weight:700;line-height:1;color:rgb(228 164 79 / .045);pointer-events:none}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-eyebrow{margin-bottom:16px;color:var(--tp-gold);font-size:12px;font-weight:800;letter-spacing:.24em}.elementor-3 .elementor-element.elementor-element-3270bf7d h1{position:relative;z-index:1;margin:0 0 18px;color:var(--tp-cream);font-family:Georgia,"Times New Roman",serif;font-size:clamp(48px,7vw,92px);line-height:.98;letter-spacing:-.045em}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero>p{position:relative;z-index:1;max-width:760px;margin:0;color:#d2cbc1;font-size:clamp(17px,1.5vw,20px);line-height:1.75}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card{padding:clamp(25px,5vw,58px);border:1px solid #28241e;border-radius:18px;background:linear-gradient(145deg,rgb(18 18 17 / .98),rgb(9 9 9 / .98));box-shadow:0 25px 70px rgb(0 0 0 / .32)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section{position:relative;padding:0 0 34px 26px;margin:0 0 34px;border-bottom:1px solid rgb(228 164 79 / .14)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:before{content:"";position:absolute;top:7px;bottom:36px;left:0;width:2px;background:linear-gradient(var(--tp-gold2),rgb(228 164 79 / .08))}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:last-child{margin-bottom:0;border-bottom:0}.elementor-3 .elementor-element.elementor-element-3270bf7d h2{margin:0 0 14px;color:#f3d7a4;font-family:Georgia,"Times New Roman",serif;font-size:clamp(25px,3vw,36px);line-height:1.2}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card p{max-width:900px;margin:0 0 13px;color:var(--tp-muted);font-size:16px;line-height:1.8}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card strong{color:var(--tp-cream)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact{padding:28px 30px!important;border:1px solid rgb(228 164 79 / .35)!important;border-radius:12px;background:linear-gradient(135deg,rgb(228 164 79 / .09),rgb(255 255 255 / .015))}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact:before{display:none}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact span{display:block;margin-bottom:8px;color:var(--tp-gold);font-size:11px;font-weight:800;letter-spacing:.2em}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact h2{margin-bottom:10px}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3270bf7d{padding:24px 12px 45px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero{border-radius:12px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card{padding:25px 18px;border-radius:12px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section{padding-left:17px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact{padding:22px 18px!important}}.elementor-3 .elementor-element.elementor-element-3270bf7d{position:relative;overflow:hidden;isolation:isolate}.elementor-3 .elementor-element.elementor-element-3270bf7d:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.32;background-image:radial-gradient(circle at 12% 8%,rgb(242 180 93 / .32) 0 1px,transparent 2px),radial-gradient(circle at 82% 18%,rgb(228 164 79 / .25) 0 1px,transparent 2px),radial-gradient(circle at 64% 78%,rgb(242 180 93 / .20) 0 1px,transparent 2px);background-size:210px 210px,270px 270px,190px 190px;animation:tpPrivacyDust 28s linear infinite}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy{position:relative;z-index:2}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero{min-height:430px;display:flex;flex-direction:column;justify-content:center;isolation:isolate;animation:tpPrivacyEnter .8s cubic-bezier(.22,.61,.36,1) both}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,rgb(0 0 0 / .12),transparent 42%),radial-gradient(circle at 78% 45%,rgb(242 180 93 / .12),transparent 22%)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-eyebrow{display:flex;align-items:center;gap:14px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-eyebrow:before{content:"";width:52px;height:1px;background:linear-gradient(90deg,var(--tp-gold),transparent)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero h1{max-width:820px;text-shadow:0 16px 45px rgb(0 0 0 / .45)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero h1:after{content:"";display:block;width:110px;height:2px;margin-top:25px;background:linear-gradient(90deg,var(--tp-gold2),rgb(228 164 79 / .08));box-shadow:0 0 22px rgb(228 164 79 / .25);animation:tpPrivacyLine 3s ease-in-out infinite}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 52px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card:before{content:"PRIVACY / SECURITY / YOUR INFORMATION";grid-column:1/-1;display:block;margin:0 0 36px;padding:0 0 18px;border-bottom:1px solid rgb(228 164 79 / .18);color:var(--tp-gold);font:800 10px/1 Arial,sans-serif;letter-spacing:.22em}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section{min-width:0;padding:28px 24px 32px 28px;margin:0;border-bottom:1px solid rgb(228 164 79 / .12);transition:transform .28s ease,background .28s ease,border-color .28s ease}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:hover{transform:translateY(-3px);background:linear-gradient(135deg,rgb(228 164 79 / .045),transparent 65%);border-bottom-color:rgb(228 164 79 / .30)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:before{top:34px;bottom:32px;transition:box-shadow .28s ease,background .28s ease}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:hover:before{background:linear-gradient(var(--tp-gold2),var(--tp-gold),rgb(228 164 79 / .08));box-shadow:0 0 18px rgb(228 164 79 / .22)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section h2{position:relative;padding-right:45px;font-size:clamp(24px,2.2vw,32px)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section h2:after{content:"";position:absolute;right:0;top:50%;width:26px;height:1px;background:rgb(228 164 79 / .38)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section p{font-size:15px;line-height:1.82}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:nth-of-type(3){background:radial-gradient(circle at 90% 10%,rgb(228 164 79 / .09),transparent 32%),rgb(228 164 79 / .025)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card .tp-contact{grid-column:1/-1;position:relative;overflow:hidden;margin-top:34px;padding:42px 44px!important;box-shadow:0 16px 50px rgb(0 0 0 / .24)}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact:after{content:"TP";position:absolute;right:24px;bottom:-48px;font-family:Georgia,"Times New Roman",serif;font-size:150px;font-weight:700;line-height:1;color:rgb(228 164 79 / .055);pointer-events:none}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact span,.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact h2,.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact p{position:relative;z-index:2}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-contact p{max-width:760px}@media (prefers-reduced-motion:no-preference){.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section{animation:tpSectionIn .7s cubic-bezier(.22,.61,.36,1) both}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:nth-of-type(2){animation-delay:.05s}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:nth-of-type(3){animation-delay:.10s}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:nth-of-type(4){animation-delay:.15s}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:nth-of-type(5){animation-delay:.20s}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section:nth-of-type(6){animation-delay:.25s}}@keyframes tpPrivacyEnter{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes tpSectionIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tpPrivacyLine{0%,100%{transform:scaleX(.65);transform-origin:left;opacity:.65}50%{transform:scaleX(1);transform-origin:left;opacity:1}}@keyframes tpPrivacyDust{to{background-position:210px 210px,-270px 270px,190px -190px}}@media(max-width:900px){.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card{grid-template-columns:1fr;gap:0}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card:before,.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card .tp-contact{grid-column:1}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero{min-height:380px}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero{min-height:330px;padding:42px 24px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-eyebrow{font-size:9px;letter-spacing:.16em}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-eyebrow:before{width:28px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card{display:block}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card:before{margin-bottom:12px;line-height:1.5}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section{padding:25px 8px 27px 19px}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section h2{padding-right:0}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section h2:after{display:none}.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card .tp-contact{margin-top:22px;padding:28px 22px!important}}@media(prefers-reduced-motion:reduce){.elementor-3 .elementor-element.elementor-element-3270bf7d:before,.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero,.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-card section,.elementor-3 .elementor-element.elementor-element-3270bf7d .tp-privacy-hero h1:after{animation:none!important;transform:none!important}}