﻿@charset "utf-8"; 
.abouts-content{padding-top:30px}
.pro-detail-content .pro-intro article img{height:auto}
:root{--color:#015BB7}
.pro-detail-content .pro-detail-title{background:var(--color);color:#FFF}
.home-container .part-title.new-title{padding:0 0 40px;margin-bottom:15px}
.home-container .part-title.new-title:after{content: "04";}
@media (max-width:1440px){.home-container .part-title.new-title{padding-top:10px}}
.home-container .about-info .part-title::after {content: "02";}
.home-container .about-info{flex-wrap: wrap;}
.home-container .about-info .part-title{width:100%;margin:100px 0;z-index:99;}
.home-container .about-info .part-title h3{padding-top:10px;}
@media(max-width:500px){.home-container .about-info .part-title{margin:50px 0;}}
.common-container .contact-wrapper {flex-direction:row-reverse;}
.common-container .contact-wrapper .contact-left {width:45%;background:none;padding:0 0 0 15px;}
.common-container .contact-wrapper .contact-main {flex:inherit;width:55%;margin:0;padding-right:15px;}
.common-container .contact-wrapper .contact-main #wmkcfeedback {box-shadow:7px 5px 30px rgba(72,73,121,0.15);padding:30px;}
.common-container .contact-wrapper .contact-main .send-inquiry .inquiry-form textarea {height:180px}
.common-container .contact-wrapper .contact-main .send-inquiry .inquiry-form {margin:0}
.common-container .contact-wrapper .contact-main .wmkcfeedback .send-btn {width:100%;margin-bottom:0;border:none!important;background:var(--color);color:#fff;transition:.3s;}
.common-container .contact-wrapper .contact-main .wmkcfeedback .send-btn::before {display:none;}
.common-container .contact-wrapper .contact-main .wmkcfeedback .send-btn:hover {background:#222;}
.common-container .contact-wrapper .contact-left .title {position:relative;padding-bottom:15px;color:#111;text-transform:capitalize;font-size:30px;line-height:52px;margin:0 0 15px;font-weight:500;}
.common-container .contact-wrapper .contact-left .title:after {position:absolute;height:4px;width:18%;background:var(--color) none repeat scroll 0 0;content:"";left:0;bottom:0;}
.common-container .contact-wrapper .contact-left .title:before {position:absolute;content:"";bottom:0;left:20%;height:4px;width:20px;background:#ddd none repeat scroll 0 0;}
.common-container .contact-wrapper .contact-left ul {padding-top:20px;margin:-10px;display:flex;flex-wrap:wrap;}
.common-container .contact-wrapper .contact-left ul li {padding:10px;width:50%;margin:0;box-sizing:border-box;}
.common-container .contact-wrapper .contact-left ul li.wid-100 {width:100%;}
.common-container .contact-wrapper .contact-left ul li h6 {font-size:14px;line-height:28px;margin-bottom:7px;text-transform:capitalize;color:#828893;}
.common-container .contact-wrapper .contact-left ul li p {font-size:16px;color:#111;text-transform:capitalize;line-height:30px;letter-spacing:1px;}
@media (max-width:1024px){.common-container .contact-wrapper {flex-direction:column-reverse;}
.common-container .contact-wrapper .contact-left{width:100%;padding:10px 0 0}
.common-container .contact-wrapper .contact-main{width:100%;padding:0}}
@media (max-width:560px){.common-container .contact-wrapper .contact-main #wmkcfeedback{padding:15px}
.common-container .contact-wrapper .contact-left .title{font-size:22px}
.common-container .contact-wrapper .contact-left ul li{width:100%}}
header nav .header-logo img{max-height:85%}