:root{
	--title--size:40px;
	--font-bold:600;
	--font-bolder:700;
	    --font-family: sans-serif!important;
    --title-font-family: sans-serif!important;
}
body{
  margin: 0;
}


a {
    cursor: pointer;
}

.global-title {
    color: var(--title-text-color);
    font-size: var(--title--size);
    font-family: var(--title-font-family);
    font-weight: var(--font-bold);
    position: relative;
    text-transform: capitalize;
    line-height: 1;
}

.global-btn {
    width: 160px;
    height: 38px;
    line-height: 38px;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    background: var(--color-primary);
    border-radius: var(--button-radius);
}

.global-btn:hover {
      background: none;
    color: var(--color-primary);
    border: 1px solid var(--color-primary);
}

@media screen and (max-width: 1280px){
.global-btn  {
    width: 150px;
    height: 34px;
    line-height: 34px;
}

}

@media screen and (max-width: 1099px){
.global-btn {
    width: 130px;
    height: 30px;
    line-height: 30px;
}
}



.crm_inquiry_form_boxcustom_inquiry_form_1729675998158388 .inqury_submit {
  border: 1px solid var(--color-primary);
}


.crm_inquiry_form_boxcustom_inquiry_form_1729675998158388 .inqury_submit:hover{
      background: none;
    color: var(--color-primary);
    border: 1px solid var(--color-primary);
}

body section {
    margin: 75px 0;
}

body section.inner {
    margin: 0;
    padding: 75px 0;
}

body section.head-top-guanxiang, body section.cookie-policy, body section.crumbs-guanxiang, body section.small-banner-guanxiang {
    margin: 0!important;
}

@media(max-width: 1440px) {
    :root {
        --title--size:28px;
    }

    body section {
        margin: 60px 0;
    }

    body section.inner {
        padding: 60px 0;
    }
}

@media(max-width: 767px) {
    :root {
        --title--size:20px;
    }

    body section {
        margin: 30px 0;
    }

    body section.inner {
        padding: 30px 0;
    }
}


.inqury-form .input-wrap{
  width: 100%;
}
