*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#005eff;--secondary:#0b2a6b;--bg:#EDF2FF;--title:#0e191d;--text:#000}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:144rem;margin:0 auto;position:relative}i,em{font-style:normal}.tcon h2{font-size:5rem;line-height:6rem;color:#0b2a6b;font-weight:600}.tcon > em + h2{margin-top:1rem}.tcon > em{font-size:1.6rem;color:#0e3fd8;font-weight:500;text-transform:uppercase;display:flex;align-items:center;letter-spacing:0.13rem}.tcon > em:before{content:"";width:1.9rem;height:1.9rem;background:url('https://visioncore.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/contact2-contact_map/assets/img/subtitle_icon.svg') no-repeat center/contain;display:inline-block;margin-right:0.9rem}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:896px}}@media screen and (min-width:769px) and (max-width:896px){.content{max-width:768px}}@media screen and (min-width:769px){div::-webkit-scrollbar{width:4px;height:4px}div::-webkit-scrollbar-thumb{border-radius:10px;background-color:#8b8b8b}}@media screen and (max-width:768px){.content{padding:0 20px}.tcon > em{font-size:14px;margin-bottom:8px}.tcon h2{font-size:30px;line-height:1.3}}.contact_map{padding:11rem 0 17.4rem;background-color:#F5F6FB}.contact_map .map{aspect-ratio:144/50;border-radius:1.8rem;overflow:hidden;margin-top:4.4rem}.contact_map .map iframe{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.contact_map{padding:50px 0 60px}.contact_map .map{aspect-ratio:4/3;margin-top:24px}}.content .content{padding:0}.center{text-align:center}.center p,.center .desc,.center h1,.center h2{margin-left:auto;margin-right:auto}.tcon .title{font-size:6.2rem;line-height:6.4rem;font-weight:700;color:#0b2a6b}.tcon p{font-size:1.8rem;line-height:2.6rem;color:#46536b}.tcon h2 + p{margin-top:1.5rem}.tcon .title + p{margin-top:2.5rem}.tcon .title em{color:var(--primary)}.tcon > em + .title{margin-top:2rem}.tcon > em:before{content:"";width:1.9rem;height:1.9rem;background:url('https://visioncore.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/contact3-page_faqs/assets/img/subtitle_icon.svg') no-repeat center/contain;display:inline-block;margin-right:0.9rem}.tcon.center > em{justify-content:center}.page_faqs{padding:9.3rem 0 14.3rem}.page_faqs .tcon{margin-bottom:4.3rem}.page_faqs .main{max-width:93.7rem;margin-left:auto;margin-right:auto}.page_faqs .main .item{border:1px solid #e8ecf0;border-radius:1.2rem;position:relative;transition:all 0.3s;outline:1px solid transparent}.page_faqs .main .item:after{content:"";width:3.3rem;height:3.3rem;background:#E9EFFF url('https://visioncore.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/contact3-page_faqs/assets/img/plus_blue.svg') no-repeat center/1.2rem;position:absolute;right:3rem;top:2.2rem;border-radius:50%;transition:all 0.3s}.page_faqs .main .item .question{padding:2rem 2.9rem;font-size:2.2rem;font-weight:600;color:#1a2b47;cursor:pointer;transition:all 0.3s}.page_faqs .main .item + .item{margin-top:1.5rem}.page_faqs .main .item.active{border-color:var(--primary);outline:1px solid var(--primary);box-shadow:0 15px 15px rgba(0,0,0,0.1)}.page_faqs .main .item.active + .item{margin-top:3rem}.page_faqs .main .item.active:after{transform:rotate(135deg);background:var(--primary) url('https://visioncore.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/contact3-page_faqs/assets/img/plus_white.svg') no-repeat center/1.5rem}.page_faqs .main .item .answer{padding:1rem 2.9rem;font-family:"Inter",sans-serif;font-size:1.6rem;line-height:2.6rem;color:#46536b;padding-bottom:4rem;padding-right:0;max-width:80rem;display:none}@media screen and (max-width:768px){.content{padding:0 20px}.tcon > em{font-size:14px;margin-bottom:8px}.tcon h2{font-size:30px;line-height:1.3}.tcon .desc,.tcon p{font-size:14px;line-height:1.5;margin-top:10px}.page_faqs{padding:50px 0 60px}.page_faqs .tcon{margin-bottom:24px}.page_faqs .main .item:after{width:28px;height:28px;right:16px;top:16px;background-size:10px}.page_faqs .main .item .question{padding:16px 50px 16px 16px;font-size:16px;line-height:1.4}.page_faqs .main .item .answer{padding:0 16px 20px;font-size:14px;line-height:1.6}}