.tj-privacy-section{background:#fff;padding:40px 0 100px}.tj-privacy-page{position:relative}.tj-privacy-top{background:#f6fbfb;border:1px solid #1e8a8a21;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:28px;padding:30px 35px;display:flex;position:relative;overflow:hidden}.tj-privacy-top:after{content:"";pointer-events:none;background:#1e8a8a0e;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;right:-90px}.tj-privacy-top-left{align-items:center;gap:17px;display:flex}.tj-privacy-shield{color:#fff;background:#1e8a8a;border-radius:12px;justify-content:center;align-items:center;width:58px;min-width:58px;height:58px;font-size:22px;display:flex;box-shadow:0 8px 22px #1e8a8a2e}.tj-privacy-small-title{color:#1e8a8a;letter-spacing:2px;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.tj-privacy-top h2{margin:0;font-size:30px;line-height:1.2}.tj-privacy-date{z-index:2;border-left:1px solid #1e8a8a26;padding-left:30px;position:relative}.tj-privacy-date span{color:#777;margin-bottom:5px;font-size:11px;display:block}.tj-privacy-date strong{color:#1e8a8a;font-size:14px;display:block}.tj-privacy-introduction{background:#fff;border:1px solid #e7eeee;border-radius:12px;align-items:flex-start;gap:18px;margin-bottom:45px;padding:24px 28px;display:flex;position:relative;box-shadow:0 8px 28px #143c3c0d}.tj-privacy-introduction:before{content:"";background:#1e8a8a;border-radius:5px;width:3px;position:absolute;top:18px;bottom:18px;left:0}.tj-privacy-intro-icon{color:#1e8a8a;background:#1e8a8a1a;border-radius:50%;justify-content:center;align-items:center;width:43px;min-width:43px;height:43px;font-size:18px;display:flex}.tj-privacy-section-label{color:#1e8a8a;letter-spacing:1.7px;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.tj-privacy-introduction p{color:#444;margin:0;font-size:16px;line-height:1.75}.tj-privacy-content{position:relative}.tj-privacy-section-item{border-bottom:1px solid #e8eeee;align-items:flex-start;gap:22px;margin-bottom:30px;padding:0 0 30px;transition:all .3s;display:flex}.tj-privacy-section-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tj-privacy-number{color:#1e8a8a;background:#f1f8f8;border:1px solid #1e8a8a24;border-radius:11px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:13px;font-weight:700;transition:all .3s;display:flex}.tj-privacy-section-item:hover .tj-privacy-number{color:#fff;background:#1e8a8a;transform:translateY(-2px);box-shadow:0 8px 20px #1e8a8a2b}.tj-privacy-section-body{flex:1}.tj-privacy-section-body h3{margin:0 0 8px;font-size:21px;line-height:1.35}.tj-privacy-section-body p{color:#555;margin:0 0 9px;font-size:16px;line-height:1.75}.tj-privacy-section-body p:last-child{margin-bottom:0}.tj-privacy-contact{border-top:1px solid #e7eeee;margin-top:55px;padding-top:38px}.tj-privacy-contact-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.tj-privacy-contact-heading span{color:#1e8a8a;letter-spacing:1.7px;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.tj-privacy-contact-heading h3{margin:0;font-size:27px;line-height:1.3}.tj-privacy-contact-arrow{color:#fff;background:#1e8a8a;border-radius:50%;justify-content:center;align-items:center;width:47px;min-width:47px;height:47px;font-size:18px;transition:all .3s;display:flex}.tj-privacy-contact-arrow:hover{transform:rotate(45deg)}.tj-privacy-contact-text{color:#555;margin:0 0 25px;font-size:16px;line-height:1.7}.tj-privacy-contact-card{background:#f7fbfb;border:1px solid #e3eeee;border-radius:12px;height:100%;padding:22px;transition:all .3s}.tj-privacy-contact-card:hover{border-color:#1e8a8a4d;transform:translateY(-4px);box-shadow:0 12px 28px #143c3c14}.tj-privacy-card-icon{color:#fff;background:#1e8a8a;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:15px;font-size:17px;display:flex}.tj-privacy-contact-card>span,.tj-privacy-address-card span{color:#1e8a8a;letter-spacing:1.5px;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.tj-privacy-contact-card h5,.tj-privacy-address-card h5{color:#222;margin:0;font-size:16px;line-height:1.55}.tj-privacy-contact-card h5 a{color:inherit;transition:all .3s}.tj-privacy-contact-card h5 a:hover{color:#1e8a8a}.tj-privacy-address-card{background:#f7fbfb;border:1px solid #e3eeee;border-radius:12px;align-items:center;gap:17px;height:100%;padding:22px;transition:all .3s;display:flex}.tj-privacy-address-card:hover{border-color:#1e8a8a4d;transform:translateY(-4px);box-shadow:0 12px 28px #143c3c14}.tj-privacy-address-card .tj-privacy-card-icon{min-width:42px;margin:0}.tj-privacy-final{background:#1e8a8a0f;border:1px solid #1e8a8a17;border-radius:10px;align-items:center;gap:14px;margin-top:32px;padding:18px 21px;display:flex}.tj-privacy-final-icon{color:#1e8a8a;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;font-size:18px;display:flex}.tj-privacy-final p{color:#666;margin:0;font-size:14px;line-height:1.65}@media (max-width:991px){.tj-privacy-section{padding:30px 0 80px}.tj-privacy-top{flex-direction:column;align-items:flex-start}.tj-privacy-date{border-top:1px solid #1e8a8a26;border-left:none;width:100%;padding-top:15px;padding-left:0}}@media (max-width:767px){.tj-privacy-section{padding:60px 0}.tj-privacy-top{margin-bottom:20px;padding:23px 18px}.tj-privacy-top-left{gap:12px}.tj-privacy-shield{width:48px;min-width:48px;height:48px;font-size:19px}.tj-privacy-small-title{letter-spacing:1.5px;font-size:9px}.tj-privacy-top h2{font-size:23px}.tj-privacy-date{padding-top:14px}.tj-privacy-introduction{gap:12px;margin-bottom:35px;padding:20px 18px}.tj-privacy-intro-icon{width:38px;min-width:38px;height:38px;font-size:16px}.tj-privacy-introduction p{font-size:15px;line-height:1.7}.tj-privacy-section-item{gap:13px;margin-bottom:22px;padding-bottom:22px}.tj-privacy-number{width:38px;min-width:38px;height:38px;font-size:11px}.tj-privacy-section-body h3{margin-bottom:7px;font-size:18px}.tj-privacy-section-body p{font-size:15px;line-height:1.7}.tj-privacy-contact{margin-top:40px;padding-top:30px}.tj-privacy-contact-heading h3{font-size:22px}.tj-privacy-contact-arrow{width:40px;min-width:40px;height:40px;font-size:16px}.tj-privacy-contact-text{font-size:15px}.tj-privacy-contact-card{padding:20px}.tj-privacy-address-card{align-items:flex-start;padding:20px}.tj-privacy-final{align-items:flex-start;padding:16px}}@media (min-width:1400px){.tj-privacy-page{max-width:1400px;margin-left:auto;margin-right:auto}.tj-privacy-section .container{max-width:1400px}.tj-privacy-page{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}}
