*{margin:0;padding:0;box-sizing:border-box}.img_bg{position:relative;z-index:2}.page_banner{max-width:256rem;margin:0 auto;color:var(--title);background-color:rgb(255,255,255);border-bottom:1px solid var(--border)}.page_banner.img_bg{color:rgb(255,255,255);background-color:transparent;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.page_banner.img_bg::before{position:absolute;left:0;top:0;width:54%;height:100%;content:"";background-image:linear-gradient(to right,rgba(0,0,0,.72),transparent);opacity:.8;pointer-events:none;z-index:-1}.contact_page_banner.img_bg::before{width:68%}body>section,body>main>section{position:relative}@media screen and (max-width:768px){.page_banner.img_bg::before{width:100%}}@media screen and (max-width:768px){.contact_page_banner.img_bg::before{width:100%}}.img_bg>img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-2}.content{max-width:145rem;margin:0 auto;position:relative}@media screen and (max-width:1024px){.content{width:100%;padding-left:2rem;padding-right:2rem}}.flex{display:flex}.flex_middle{align-items:center}.page_banner .flex{min-height:unset;padding:6rem 0 5rem}.page_banner.img_bg .flex{min-height:42rem;padding:8rem 0 6rem}@media screen and (max-width:768px){.page_banner .flex{padding:4rem 0 3.2rem}}@media screen and (max-width:768px){.page_banner.img_bg .flex{min-height:unset;padding:5rem 0 4rem}}.page_banner .box{width:56%;max-width:65rem}@media screen and (max-width:768px){.page_banner .box{width:100%}}.page_banner .breadcrumbs{display:inline-block;line-height:1.5;font-size:1.4rem;color:var(--text)}.page_banner.img_bg .breadcrumbs{border:1px solid rgba(255,255,255,.18);border-radius:1.4286em;padding:.5357em 2.07143em;background-color:rgba(58,58,58,.2);color:rgb(255,255,255)}@media screen and (max-width:768px){.page_banner .breadcrumbs{font-size:1.3rem}}@media screen and (max-width:768px){.page_banner.img_bg .breadcrumbs{padding:.4em 1.2em}}.page_banner .breadcrumbs span span::before{content:" / ";margin:0 .2143em}.page_banner .breadcrumbs span span:first-child::before{display:none}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:none}.page_banner .breadcrumbs span a{color:var(--title);transition:color 0.3s,text-decoration-color 0.3s;text-decoration:underline transparent}.page_banner .breadcrumbs span a:hover{color:var(--primary);text-decoration-color:var(--primary)}.page_banner.img_bg .breadcrumbs span a{color:rgb(255,255,255)}.head.white{color:rgb(255,255,255)}.page_banner .head{margin-top:2.4rem}@media screen and (max-width:768px){.page_banner .head{margin-top:1.6rem}}.head.white .subtitle{color:rgba(255,255,255,.8);font-weight:300;letter-spacing:.116667em}.head.white .subtitle::before{background-color:rgb(255,255,255)}.head .subtitle{display:inline-grid;grid-template-columns:2.41667em 1fr;align-items:center;color:var(--primary);font-weight:450;font-size:1.4rem;line-height:1.2;text-transform:uppercase;gap:1.1667em;margin-bottom:2rem;letter-spacing:.1em}.head .subtitle::before{display:block;content:"";height:1px;background-color:var(--primary)}.contact_page_banner .head .subtitle{margin-bottom:1.2rem}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:0.8s}[data-aos][data-aos][data-aos-easing="ease-in-out-sine"],body[data-aos-easing="ease-in-out-sine"] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos^="fade"][data-aos^="fade"]{opacity:0;transition-property:opacity,transform}[data-aos^="fade"][data-aos^="fade"].aos-animate{opacity:1;transform:translateZ(0)}[data-aos="fade-up"]{transform:translate3d(0,100px,0)}.head h1{font-size:6.8rem;line-height:1.2;font-weight:600}.page_banner .head h1{font-size:5.6rem;color:var(--title)}.page_banner.img_bg .head h1{color:rgb(255,255,255)}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}@media screen and (max-width:768px){.page_banner .head h1{font-size:3.6rem}}.head.white p,.head.white .desc{color:rgba(255,255,255,.85);font-weight:300}.head p,.head .desc{font-size:1.8rem;line-height:3.2rem;color:var(--text)}.page_banner .head p{max-width:56rem;margin-top:1.6rem;color:var(--text)}.page_banner.img_bg .head p{color:rgba(255,255,255,.88)}.contact_page_banner .head p{max-width:56rem}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:0.1s}@media screen and (max-width:768px){.page_banner .head p{margin-top:1.2rem;font-size:1.5rem;line-height:2.6rem}}.contact_advantages .items{position:relative;z-index:2;margin:-5.6rem 0 0;padding:3.6rem 5rem;border:1px solid var(--border);border-radius:1.6rem;background-color:rgb(255,255,255);box-shadow:var(--shadow)}@media screen and (max-width:1024px){.contact_advantages .items{margin-top:-4rem;padding:2.8rem 3rem}}@media screen and (max-width:768px){.contact_advantages .items{margin-top:-3.2rem;padding:2rem;border-radius:1rem}}.contact_advantages .items ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.4rem 2rem}@media screen and (max-width:768px){.contact_advantages .items ul{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem}}li{list-style:none}.contact_advantages .items li{display:grid;grid-template-columns:5rem 1fr;align-items:center;gap:1.8rem;flex:1 1 0%;min-width:22rem}@media screen and (max-width:768px){.contact_advantages .items li{grid-template-columns:4rem 1fr;gap:1.2rem;min-width:0}}.icon.icon_ab{position:relative}.contact_advantages .items .icon{padding-bottom:100%;border-radius:.8rem;background-color:var(--primary)}.icon.icon_ab img{position:absolute;left:0;top:0}.icon img{display:block;object-fit:contain;width:100%;height:100%;transition:0.3s}.contact_advantages .items .icon img{transform:scale(.48)}.contact_advantages .items .info strong{display:block;font-size:2rem;font-weight:600;color:var(--title)}@media screen and (max-width:768px){.contact_advantages .items .info strong{font-size:1.5rem}}.contact_advantages .items .info p{margin-top:.6rem;font-size:1.6rem;color:var(--text)}@media screen and (max-width:768px){.contact_advantages .items .info p{margin-top:.4rem;font-size:1.3rem}}.contact_main{padding:8rem 0 10rem}@media screen and (max-width:768px){.contact_main{padding:5rem 0}}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.flex_top{align-items:flex-start}.gap{gap:3rem}.contact_main .quote_form{width:62%}@media screen and (max-width:1024px){.contact_main .quote_form{width:100%}}.contact_main form{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.4rem 0;padding:4rem 4.4rem 3.6rem;border:2px solid var(--primary);border-radius:1.6rem;box-shadow:var(--shadow);background-color:rgb(255,255,255)}@media screen and (max-width:768px){.contact_main form{gap:1.6rem 0;padding:2rem;border-radius:1rem}}.contact_main h2{font-size:2.8rem;font-weight:600;color:var(--title)}.contact_main form h2,.contact_main form span,.contact_main form .form_desc{width:100%}@media screen and (max-width:768px){.contact_main h2{font-size:2.2rem}}.contact_main form .form_desc{margin:-1rem 0 .4rem;font-size:1.5rem;color:var(--text)}.contact_main form .col-2{width:48.2%}@media screen and (max-width:768px){.contact_main form .col-2{width:100%}}.contact_main form .label{display:block;margin-bottom:1.2rem;font-weight:500;color:var(--title)}@media screen and (max-width:768px){.contact_main form .label{margin-bottom:.8rem}}i,em{font-style:normal}.contact_main form .label i{color:var(--primary)}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}.contact_main form input,.contact_main form textarea,.contact_main form select{display:block;width:100%;height:4.8rem;padding:0 1.8rem;font-size:1.5rem;color:var(--title);border:1px solid rgb(221,221,221);border-radius:.6rem;background-color:rgb(255,255,255);transition:border-color 0.2s}.contact_main form input:focus,.contact_main form textarea:focus,.contact_main form select:focus{border-color:var(--primary);outline:none}@media screen and (max-width:768px){.contact_main form input,.contact_main form textarea,.contact_main form select{height:4.4rem;font-size:1.4rem}}select{cursor:pointer;appearance:none;font-family:unset;color:var(--title)}.contact_main form select{padding-right:4rem;appearance:none;background:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_main/assets/img/icon-select.svg) right 1.8rem center / 1.1rem auto no-repeat}textarea{resize:none}.contact_main form textarea{height:14rem;padding:1.6rem 1.8rem;resize:vertical}@media screen and (max-width:768px){.contact_main form textarea{height:12rem}}.flex1{flex:1 1 0%}.contact_main form .tip{display:block;font-size:1.4rem;color:var(--text);opacity:.7}.contact_main form span:has(.btn){width:auto}@media screen and (max-width:768px){.contact_main form span:has(.btn),.contact_main form .btn{width:100%}}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:0.3s;border-radius:.333em;border:1px solid var(--primary);background-color:var(--primary);color:rgb(255,255,255);font-size:1.8rem;line-height:5.6rem;padding:0 3.9rem;gap:1.3rem;font-weight:400;letter-spacing:.0277778em}.btn::after{display:inline-block;content:"";flex-shrink:0;width:.889em;height:.889em;background:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_main/assets/img/arrow-r.svg) center center / contain no-repeat;transition:0.3s;filter:contrast(0) brightness(2)}.btn:hover{background-color:transparent;color:var(--primary)}.btn:hover::after{filter:unset;transform:translateX(20%)}.btn.no_a::after{display:none}.contact_main form .btn{min-width:18rem;cursor:pointer}button,input[type="submit"]{cursor:pointer}.contact_main form .btn input{display:none}.contact_main .connects{flex:1 1 0%;width:100%;max-width:42rem}@media screen and (max-width:1024px){.contact_main .connects{max-width:none}}.contact_main .connects>ul{display:grid;gap:1.8rem;margin-top:3.2rem}@media screen and (max-width:768px){.contact_main .connects>ul{margin-top:2.4rem;gap:1.4rem}}.contact_main .item{position:relative;padding:2.4rem 2.4rem 2.4rem 8.8rem;border:1px solid rgba(255,113,51,.28);border-radius:1.2rem;background-image:linear-gradient(128deg,rgb(255,241,232),rgb(255,255,255))}.contact_main .item::before{position:absolute;left:2.2rem;top:2.4rem;width:4.8rem;height:4.8rem;border-radius:1rem;background:var(--primary) no-repeat center / 44%;content:""}.contact_main .item.phone::before{background-image:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_main/assets/img/icon-phone-w.svg);background-size:40% auto}@media screen and (max-width:768px){.contact_main .item{padding:2rem 2rem 2rem 7.6rem}}@media screen and (max-width:768px){.contact_main .item::before{left:1.6rem;top:2rem;width:4.4rem;height:4.4rem}}.contact_main .item .label{margin-bottom:.8rem;font-size:1.6rem;font-weight:500;color:var(--text)}.contact_main .item>ul{font-size:1.8rem;font-weight:500;line-height:1.45;color:var(--title)}@media screen and (max-width:768px){.contact_main .item>ul{font-size:1.6rem}}.contact_main .item>ul a{transition:color 0.3s,text-decoration-color 0.3s;text-decoration:underline transparent}.contact_main .item>ul a:hover{color:var(--primary);text-decoration-color:var(--primary)}.contact_main .item.fax::before{background-image:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_main/assets/img/icon-phone-w.svg);background-size:40% auto}.contact_main .item.email::before{background-image:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_main/assets/img/icon-email-w.svg)}.contact_main .item .email_list{font-size:1.5rem;font-weight:400;line-height:1.35}@media screen and (max-width:768px){.contact_main .item .email_list{font-size:1.3rem}}.contact_main .item .email_list li{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:.55rem 0}.contact_main .item .email_list span{min-width:11rem;color:var(--text);opacity:.8}@media screen and (max-width:768px){.contact_main .item .email_list span{min-width:9.6rem}}.contact_main .item .email_list a{font-weight:500;color:var(--title)}.contact_main .item .email_list li+li{border-top:1px dashed rgba(33,33,33,.1)}.contact_main .item.locate::before{background-image:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_main/assets/img/icon-locate-w.svg)}.contact_main .item_time{margin-top:.6rem;padding:2.4rem 2.6rem;border-radius:1.2rem;background-color:var(--title);color:rgb(255,255,255)}@media screen and (max-width:768px){.contact_main .item_time{padding:2rem}}.contact_main .item_time .label{position:relative;padding-left:2em;font-size:1.6rem;font-weight:600}.contact_main .item_time .label::before{position:absolute;left:0;top:.1em;width:1.2em;height:1.2em;background:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_main/assets/img/icon-date-w.svg) center center / contain no-repeat;content:""}.contact_main .item_time ul{margin-top:.6rem;font-size:1.5rem}.contact_main .item_time ul li{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;border-bottom:1px dashed rgba(255,255,255,.14)}.contact_main .item_time ul li span{opacity:.84}.contact_main .item_time ul li span:last-child{font-weight:500;opacity:1}.contact_main .item_time ul li:last-child{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;padding-bottom:0}.contact_faqs{padding:10rem 0;background-color:rgb(247,247,247)}@media screen and (max-width:768px){.contact_faqs{padding:5rem 0}}.contact_faqs .head{width:32%;max-width:36rem}@media screen and (max-width:1024px){.contact_faqs .head{width:100%;max-width:none;margin-bottom:1rem}}.head h2{font-size:5rem;line-height:1.2;font-weight:600}.contact_faqs .head p{margin-top:2rem;max-width:34rem}@media screen and (max-width:768px){.contact_faqs .head p{margin-top:1.2rem}}.contact_faqs .faqs{flex:1 1 0%;width:100%;max-width:86rem}@media screen and (max-width:1024px){.contact_faqs .faqs{max-width:none}}.contact_faqs .faq_list .faq_item{position:relative;margin-bottom:1.4rem;border:1px solid rgb(221,221,221);border-radius:1rem;background-color:rgb(255,255,255);transition:margin 0.3s}.contact_faqs .faq_list .faq_item::after{position:absolute;inset:0;border:2px solid var(--primary);border-radius:1rem;box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity 0.3s;content:""}.contact_faqs .faq_list .faq_item.active{margin-bottom:2.4rem}.contact_faqs .faq_list .faq_item.active::after{opacity:1}@media screen and (max-width:768px){.contact_faqs .faq_list .faq_item.active{margin-bottom:1.6rem}}.contact_faqs .faq_list .faq_item.active .question::after{background-color:var(--primary);transform:rotate(45deg)}.contact_faqs .faq_list .question{display:grid;grid-template-columns:1fr 1.5em;align-items:center;gap:1rem;padding:2rem 2.8rem;font-size:2rem;font-weight:600;color:var(--title);cursor:pointer}.contact_faqs .faq_list .question::after{display:block;padding-bottom:100%;border-radius:50%;background:url(../../../../../../../plugins/sytech-fronteditor/sytpl/contact_faqs/assets/img/add.svg) no-repeat center / 48% var(--title);transition:transform 0.3s,background-color 0.3s;content:""}@media screen and (max-width:768px){.contact_faqs .faq_list .question{padding:1.6rem 1.8rem;font-size:1.6rem}}.contact_faqs .faq_list .answer{display:none;max-width:78rem;padding:0 2.8rem 2.8rem;font-size:1.6rem;line-height:2.8rem;color:var(--text)}@media screen and (max-width:768px){.contact_faqs .faq_list .answer{padding:0 1.8rem 1.8rem;font-size:1.4rem;line-height:2.4rem}}.contact_faqs .faq_list .faq_item:last-child{margin-bottom:0}