*{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 h2{font-size:4.8rem;line-height:1.25;font-weight:600}.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/home9-page_contact-img_bg/assets/img/gou.svg") center center / contain no-repeat}.page_contact h2{max-width:54.5rem}.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/home9-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}@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 h2{font-size:4rem}}@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 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}.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}}@media screen and (max-width:576px){.page_contact .quote_form{width:100%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}