@media screen and (max-width: 420px) {
    h5 {
        font-size: 15px!important;
        font-weight: bold!important;
    }
    .sigma_logo-wrapper-text span {
        text-transform: uppercase;
        white-space: pre-wrap;
        line-height: 1;
        font-size: 8px!important;
        font-weight: bold!important;
    }
}
:root{
    --main-color:#bfa55d;
}
.h-100{
    height: 100%;
}
.zh-p{
    text-indent: 2em!important;
}
.footer-box{
    padding-bottom: 100px;
    padding-top: 100px;
    background-color: #111111;
    color: white;
}
.footer-un{
    color: #a4a4a4;
}
.bg{
    background-color: var(--main-color)!important;
}
.fg{
    color: var(--main-color)!important;
}
.a_size{
    /*margin-top: 35px;*/
    /*margin-bottom: 35px;*/
    /*padding-bottom: 0!important;*/
    /*padding-top: 0!important;*/
    font-size: 1rem!important;
    position: relative;
}
.a_size:hover{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.sj-box-border{
    border: 1px solid var(--main-color);
}
.sj-nav-border{
    border-bottom: 1px solid var(--main-color);
}
.sj-main-color{
    color: #742804!important;
}
.sj-box-hover {
    border-bottom: 3px solid transparent!important;
    &:hover{
        /*position: absolute;*/
        /*top: 20px;*/
        /*left: 20px;*/
        /*width: 100px;*/
        /*height: 100px;*/
    background: linear-gradient(to left, #bfa55d, #bfa55d) left top no-repeat,
                linear-gradient(to bottom, #bfa55d, #bfa55d) left top no-repeat,
                linear-gradient(to left, #bfa55d, #bfa55d) right top no-repeat,
                linear-gradient(to bottom, #bfa55d, #bfa55d) right top no-repeat,
                linear-gradient(to left, #bfa55d, #bfa55d) left bottom no-repeat,
                linear-gradient(to bottom, #bfa55d, #bfa55d) left bottom no-repeat,
                linear-gradient(to left, #bfa55d, #bfa55d) right bottom no-repeat,
                linear-gradient(to left, #bfa55d, #bfa55d) right bottom no-repeat;
    background-size: 3px 40px, 40px 3px, 3px 40px, 40px 3px;
        /*border-image: linear-gradient(to right, black, green) 1;*/
    }
    /*background:linear-gradient(90deg, #dd3333, transparent 0) repeat-x;*/
}
/*.a_size:after{*/
/*    display: block;*/
/*    content: "";*/
/*    width: 0;*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left:50%;*/
/*    transform: translateX(-50%);*/
/*    background-color: red;*/
/*    transition: all 0.5s;*/
/*    height: 1px;*/
/*}*/
/*.a_size:hover:after{*/
/*    display: block;*/
/*    content: "";*/
/*    width: 80%;*/
/*    height: 1px;*/
/*    background-color: red;*/
/*    transition: all 0.5s;*/
/*}*/
/*a{*/
/*    background: linear-gradient(to right,red,red) no-repat right bottom;*/
/*}*/
.scale:hover{
    color: var(--main-color)!important;
    -webkit-transform: scale(1.02);
    transform: scale(1.05);
    font-weight: bold!important;
}
.bg-video{
    height: 100%;
    width: 100%;
    /*position: absolute;*/
    /*z-index: -1;*/
}
.bg-video video{
    height: 100%;
    width: 100%;
    object-fit: fill;
    /*position: absolute;*/
    /*display: block;*/
    /*top: 0;*/
    /*left: 0;*/
    /*max-height: 600px;*/
}
.goods_img_box{
    height: 100%;
    width: 100%;
    object-fit: fill;
}
.goods_box_hover{
    &:hover{
    background-color: #A85920!important;
     }
}
.strong{
    font-weight: bold!important;
}