.contact_us_banner{height:660px;padding-top:120px;background-color:#f8f8f8;background-image:url(../../../../../../../../themes/sytech/assets/img/contact-banner.png);background-repeat:no-repeat;background-size:cover;background-position:center unset;background-attachment:fixed;background-attachment:scroll\9}.contact_us_banner .contact_us_banner-title{max-width:590px}.contact_us_banner .contact_us_banner-title h1{font-size:52px;line-height:66px;margin-top:1.5rem}.contact_us_banner .contact_us_banner-title p{margin-top:1.6rem;max-width:94%;line-height:1.8rem;color:#5b5b5b;font-size:18px}.contact_us_banner .contact_us_banner-title span{color:var(--hover-color)}.business_card{margin-top:-375px;padding-bottom:1rem;overflow:hidden}.business_card .business_card-main{position:relative;left:12.5%}.business_card .business_card-main .business_card-list{display:flex}li.business_card-item{position:relative;width:475px;height:407px;flex-grow:0;flex-shrink:0;padding:60px 48px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;margin-right:40px;transition:all 0.4s}li.business_card-item .icon_img{position:absolute;content:'';top:28px;right:8.4%;width:75px;height:50px;border-radius:unset;background-image:url(../../../../../../../../themes/sytech/assets/img/page_contact_us-china.png);background-repeat:no-repeat;background-size:cover;background-position:center}li.business_card-item .jp.icon_img{background-image:url(../../../../../../../../themes/sytech/assets/img/page_contact_us-japan.svg)}li.business_card-item .in.icon_img{background-image:url(../../../../../../../../themes/sytech/assets/img/page_contact_us-india.svg)}li.business_card-item p.item_title{margin-bottom:23px;font-size:30px;color:#242424;line-height:36px}li.business_card-item span{font-size:22px;color:#242424;opacity:.9}li.business_card-item>div{margin-top:30px}li.business_card-item ul{display:flex;flex-direction:column;row-gap:25px}li.business_card-item li{display:flex}li.business_card-item li>p{font-size:19px;color:#606060}li.business_card-item i.icon{flex-shrink:0;flex-grow:0;top:7px;margin-right:14px;width:18px;height:18px}li.business_card-item.active{width:675px;background-color:#242424}li.business_card-item.active p{color:rgba(255,255,255,.9)}li.business_card-item.active li>p,li.business_card-item.active span{color:rgba(255,255,255,.75)}li.business_card-item.active i.icon_phone{background-image:url(../../../../../../../../themes/sytech/assets/img/icon_phone_white.svg)}li.business_card-item.active i.icon_tel{background-image:url(../../../../../../../../themes/sytech/assets/img/icon_tel_white.svg)}li.business_card-item.active i.icon_site{background-image:url(../../../../../../../../themes/sytech/assets/img/icon_site_white.svg)}li.business_card-item.active i.icon_email{background-image:url(../../../../../../../../themes/sytech/assets/img/icon_email_white.svg)}.contact_from{margin-top:50px;margin-bottom:150px}.contact_from .contact_from-title h2{text-align:center}.contact_from .contact_from-title p{margin-top:1.6rem;text-align:center}.contact_main-form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}.contact_main-form p{width:32.2%;float:left;margin-right:1.7%;margin-bottom:1rem}.contact_main-form p:nth-of-type(3n){margin-right:0}.contact_main-form p.full{width:100%;clear:both;margin-right:0}.contact_from div.wpcf7 form .wpcf7-response-output{clear:both;border:0;margin:0;padding:0}.contact_main-form input:not([type="submit"]),.contact_main-form select,.contact_main-form textarea{width:100%;height:4rem;margin-bottom:.5rem;font-family:'Open Sans',sans-serif;padding:0 1.5625rem;background-color:#fff;border-radius:.3125rem;border:.0625rem solid #e5e5e5;font-size:18px;outline:none}.contact_main-form textarea{width:100%}.contact_main-form select{appearance:none;background:url(../../../../../../../../themes/sytech/assets/img/arrow_bottom_red.svg) no-repeat;background-position:right 1.875rem center;background-size:15px;color:#585b5e}.contact_main-form textarea{height:21rem;padding:1.5625rem;margin-bottom:0;color:#7d8083}.contact_main-form label{display:block;width:100%;margin:3rem 0 1.2rem 0;text-align:left}.contact_main-form input[type='checkbox']{padding:0;margin:0;cursor:pointer;position:relative;top:-3px;width:1.2rem;height:1.2rem;margin-right:10px;appearance:none;border:1px solid #b8b8b8}.contact_main-form input[type='checkbox']::after{position:absolute;top:0;width:15px;height:15px;display:inline-block;visibility:visible;text-align:center;content:' '}.contact_main-form input[type='checkbox']:checked{background:#5dac2e!important;border:1px solid #5dac2e}.contact_main-form input[type='checkbox']:checked::after{color:#fff;content:'✓';font-size:8px;transform:scale(.8);font-weight:700}.contact_main-form p{display:inline-block}.contact_main-form p strong{color:#5dac2e;font-weight:600}.contact_main-form input[type='submit']{margin-top:1.875rem;padding:12px 80px;border-radius:5px;outline:none;font-size:20px;cursor:pointer;font-weight:400}.contact_main-form *::placeholder{color:#585b5e}section.contact-info{margin-bottom:200px;margin-top:-100px}section.contact-info ul{display:flex;justify-content:space-between}section.contact-info ul li{width:31.5%;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:6px;padding:44px;background:#fff url(../../../../../../../../themes/sytech/assets/img/address-fill.svg) no-repeat;background-position:90% 20%;background-size:3rem}section.contact-info ul li.email{background-image:url(../../../../../../../../themes/sytech/assets/img/email-fill.svg)}section.contact-info ul li.tel{background-image:url(../../../../../../../../themes/sytech/assets/img/tel-fill.svg)}section.contact-info ul li .img-box{width:75px;height:75px;border-radius:50%;padding:25px;background-color:#052743;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease;margin-bottom:35px}section.contact-info ul li:hover .img-box{background-color:var(--hover-color)}section.contact-info ul li .img-box img{filter:drop-shadow(#fff 50px 0);transform:translateX(-50px)}section.contact-info ul li h3{font-weight:600;font-size:28px;margin-bottom:1.5rem}section.contact-info ul li span{font-size:20px;opacity:.9}section.contact-info ul li p{color:#555;text-align:left;margin-top:1rem;font-size:18px;line-height:1.7rem;max-width:90%}.page-template-contact .contact_us{display:none}.page-template-contact footer{box-shadow:0 0 10px rgba(0,0,0,.1)}