*{margin:0px;padding:0px;box-sizing:border-box}:root{--primary:#31a7da;--secondary:#b3ddf2;--title:#0c2a38;--text:#3c5663;--bg:rgba(208,227,239,0.39);--bg_rd:3rem}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:144rem;margin:0px auto;position:relative}li{list-style:none}i,em{font-style:normal}input,button,textarea{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;outline:none;font-family:unset;color:var(--title);background-color:transparent}select{cursor:pointer;appearance:none;font-family:unset;color:var(--title)}textarea{resize:none}button,input[type="submit"]{cursor:pointer}.flex{display:flex}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.flex_top{align-items:flex-start}body{font-size:1.6rem;color:var(--title);animation:0.4s ease-in 0s 1 normal forwards running fadeIn}.gap{gap:3rem}.img_bg{position:relative;z-index:2}.img_bg > img,.img_bg > video,.img_bg > iframe,.img_bg > picture{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0px;top:0px;z-index:-2}.tcon em{font-style:normal;color:var(--primary)}.tcon h1{font-size:6rem;line-height:1.18333;font-weight:500}.tcon p,.tcon .desc{font-size:1.8rem;line-height:2.8rem;color:var(--text)}.page_contact{border-radius:var(--bg_rd);overflow:hidden;padding:11.1rem 0px 10.6rem;margin-bottom:7.1rem}.page_contact .head{flex:1 1 0%;width:100%;padding-top:2.3%}.page_contact .head ul{font-size:1.8rem;margin-top:3.1rem}.page_contact .head ul li + li{margin-top:0.7rem}.page_contact .head ul li{position:relative;padding-left:1.55556em}.page_contact .head ul li::before{position:absolute;width:0.8334em;height:0.8334em;content:"";left:0px;top:0.223em;background:url("https://zenda.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/contact-us1-page_contact-img_bg/assets/img/gou.svg") center center / contain no-repeat}.page_contact p{max-width:46.8rem;margin-top:3rem}.page_contact .quote_form{width:52.2917%}.page_contact form{display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:2.4rem;border:1px solid rgb(230,233,238);background-color:rgb(255,255,255);gap:2.1rem 0px;padding:9.03054% 7.10491% 6.2417%}.page_contact form span{width:100%}.page_contact form .col-2{width:48.9891%}.page_contact form .label{display:block;color:rgb(83,115,127);margin-bottom:0.95rem}.page_contact form .label i{color:var(--primary)}.page_contact form input,.page_contact form textarea,.page_contact form select{display:block;width:100%;font-size:1em;border:1px solid rgb(218,223,230);background-color:transparent;border-radius:0.8rem;transition:border-color 0.2s;height:4.9rem;padding:0px 2.1rem}.page_contact form input:focus,.page_contact form textarea:focus,.page_contact form select:focus{border-color:var(--primary)}.page_contact form select{outline:none;background:url("https://zenda.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/contact-us1-page_contact-img_bg/assets/img/icon-select.svg") right 2.7rem center / 1.2rem no-repeat;padding-right:5rem}.page_contact form textarea{padding:1.5rem 2.1rem;height:11.1rem}.page_contact form span:has(input[type="submit"]){margin-top:0.6rem;position:relative}.page_contact form input[type="submit"]{transition:0.3s;text-align:center;background-color:var(--primary);border-color:var(--primary);color:rgb(255,255,255);height:5.6rem}.page_contact form input[type="submit"]:hover{background-color:transparent;color:var(--primary)}.page_contact form .tip{font-size:1.4rem;color:rgb(125,138,152);display:block;text-align:center;margin-top:-2px}.page_contact{margin-bottom:0px}.page_contact .head{padding-top:1.05%}.page_contact .head p{margin-top:2.6rem}@media (prefers-reduced-motion:reduce){body{animation:auto ease 0s 1 normal none running none}}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0px 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content,.swiper_content,.large_content{max-width:896px}.tcon h1{font-size:5rem}}@media screen and (min-width:769px) and (max-width:896px){.content,.swiper_content,.large_content{max-width:768px}}@media screen and (min-width:769px){ul::-webkit-scrollbar,div::-webkit-scrollbar{width:4px;height:4px}ul::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(139,139,139)}}@media screen and (max-width:768px){:root{--bg_rd:10px}html{font-size:10px}body{font-size:1.4rem}.content,.large_content{padding:0px 20px}.gap{gap:20px}.tcon h1{font-size:38px;line-height:1.3}.tcon .desc,.tcon p{font-size:14px;line-height:1.5;margin-top:10px}div.head .desc,div.head p{margin-top:10px}.page_contact{padding:50px 0px;margin:0px}.page_contact .head{padding:0px}.page_contact .head ul{font-size:14px;margin-top:12px}.page_contact .head ul li + li{margin-top:5px}.page_contact form{border-radius:10px;padding:20px;gap:16px 0px}.page_contact form .label{margin-bottom:5px}.page_contact form input,.page_contact form textarea,.page_contact form select{height:46px;padding:0px 20px}.page_contact form select{padding-right:40px;background-size:10px;background-position-x:right 20px}.page_contact form textarea{height:90px;padding:14px 20px}.page_contact form span:has(input[type="submit"]){margin-top:4px}.page_contact form input[type="submit"]{height:46px}.page_contact form .tip{margin-top:0px;font-size:13px}.page_contact .head p{margin-top:10px}}@media screen and (max-width:576px){.page_contact .quote_form{width:100%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:none}.center{text-align:center}.center p,.center .desc,.center h1,.center h2{margin-left:auto;margin-right:auto}.icon img{display:block;object-fit:contain;width:100%;height:100%;transition:0.3s}.tcon h2{font-size:4.8rem;line-height:1.25;font-weight:600}.contact_teams{padding:13.4rem 0px 15.6rem}.contact_teams p{margin-top:2.6rem}.contact_teams .items{margin-top:6.3rem}.contact_teams .items > ul{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem 1.875%}.contact_teams .item{display:block;height:100%;border-radius:3.4rem;padding:9.30736% 9.30736% 8.87446%}.contact_teams .item .icon{width:9rem;height:9rem;border-radius:50%;background-color:rgb(255,255,255)}.contact_teams .item .icon img{transform:scale(0.466667)}.contact_teams .item .info{border-bottom:1px solid rgba(0,0,0,0.08);padding:8.51064% 0.531915% 5.58511%}.contact_teams .item .info h3{font-size:2.6rem;font-weight:600}.contact_teams .item .info p{color:var(--text);margin-top:1.1rem}.contact_teams .item ul{margin-top:2.3rem}.contact_teams .item ul li + li{margin-top:2rem}.contact_teams .item ul strong{display:block;opacity:0.7;font-weight:400;text-transform:uppercase;margin-bottom:0.3rem}.contact_teams .item ul a,.contact_teams .item ul p{font-size:2rem;line-height:1.6;font-weight:700;margin:0px}.contact_teams .item ul a{vertical-align:top;transition:0.3s;text-decoration:underline transparent}.contact_teams .item ul a:hover{color:var(--primary);text-decoration-color:var(--primary)}.contact_teams .map{position:relative;border-radius:3.4rem;border:1px solid rgb(221,221,221);overflow:hidden;box-shadow:rgba(221,221,221,0.35) 0px 0.8rem 0.8rem;padding-bottom:40.2778%;margin-top:7.2rem}.contact_teams .map iframe{position:absolute;width:100%;height:100%;left:0px;top:0px}@media screen and (min-width:769px) and (max-width:1024px){.content,.swiper_content,.large_content{max-width:896px}.tcon h2{font-size:4rem}}@media screen and (max-width:768px){:root{--bg_rd:10px}html{font-size:10px}body{font-size:1.4rem}.content,.large_content{padding:0px 20px}.tcon h2{font-size:30px;line-height:1.3}.tcon .desc,.tcon p{font-size:14px;line-height:1.5;margin-top:10px}div.head .desc,div.head p{margin-top:10px}.contact_teams{padding:50px 0px}.contact_teams .items{margin-top:30px}.contact_teams .items > ul{gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.contact_teams .item{border-radius:10px;padding:20px}.contact_teams .item .icon{width:50px;height:50px}.contact_teams .item .info{padding:20px 0px}.contact_teams .item .info h3{font-size:20px}.contact_teams .item .info p{margin-top:10px}.contact_teams .item ul{margin-top:20px}.contact_teams .item ul li + li{margin-top:12px}.contact_teams .item ul strong{margin-bottom:2px}.contact_teams .item ul a,.contact_teams .item ul p{font-size:18px}.contact_teams .map{border-radius:10px;margin-top:30px;min-height:250px}}