body header .language-dropdown .btn {
    display: flex;
    align-items: center;
}

body .mobile-bottom .button:nth-child(3n-2) {
    background: #ab6614;
}

body .mobile-bottom .button:nth-child(3n-1) {
    background: #d7bea3;
}

body .mobile-bottom .button:nth-child(3n) {
    background: #fff5e7;
}

body .mobile-bottom .button:nth-child(3n-1) .text a {
    color: #36220a;
}

.mobile-bottom .button:nth-child(3n-2) .icon {
    width: 24px;
    height: 24px;
    margin-right: 5px;
    background: url(/UserFiles/image/index/chat_money.png) no-repeat center center;
    background-size: 100%;
}

.mobile-bottom .button:nth-child(3n-1) .icon {
    width: 24px;
    height: 24px;
    margin-right: 5px;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzUzXzIzKSI+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1OCAxOC42Mjc0IDAgMTIgMEM1LjM3MjU4IDAgMCA1LjM3MjU4IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTggMjQgMTIgMjRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTIuNTY2NyAxMS4zMjI3QzEyLjQzMyAxMS40Mzc4IDEyLjI3NiAxMS41OTIyIDEyLjE1MyAxMS44MTgzQzEyLjAyOTkgMTIuMDQ0NyAxMS45NDIgMTIuMzQwNyAxMS45NDIgMTIuNzM4QzExLjk0MiAxMi45NzQ2IDExLjk3MyAxMy4xNDI4IDEyLjA2MzYgMTMuMjUwNUMxMi4xNTY1IDEzLjM2MSAxMi4zMDA4IDEzLjM5NTIgMTIuNDkwNCAxMy4zOTUyQzEyLjcxODcgMTMuMzk1MiAxMi44NjY4IDEzLjM0NCAxMi45NTc5IDEzLjI2MDlDMTMuMDQ5OSAxMy4xNzcgMTMuMDc1IDEzLjA2ODMgMTMuMDc1IDEyLjk3MzdDMTMuMDc1IDEyLjczNjYgMTMuMDc3NyAxMi41NTk5IDEzLjEzODcgMTIuMzk0QzEzLjE5OSAxMi4yMzAyIDEzLjMxODMgMTIuMDcxOCAxMy41NjMyIDExLjg4MDRDMTMuNjg2MiAxMS43ODQ3IDEzLjk0MzggMTEuNTgwMSAxNC4xNzA5IDExLjI5MDhDMTQuMzk3OCAxMS4wMDE2IDE0LjU5NzIgMTAuNjIzOSAxNC41OTcyIDEwLjE4MjdDMTQuNTk3MiA5LjI5Mjk1IDEzLjc5MzIgOC42Mzc0NSAxMi42MTcxIDguNjM3NDVDMTEuMzc1NiA4LjYzNzQ1IDEwLjc4MiA5LjM3NjM1IDEwLjc4MiA5LjkwMTY4QzEwLjc4MiAxMC4wOTQzIDEwLjg2NDIgMTAuMjM3NSAxMC45ODA3IDEwLjMzMTVDMTEuMDk1OSAxMC40MjQ0IDExLjI0MzIgMTAuNDY4MyAxMS4zNzU3IDEwLjQ2ODNDMTEuNTEyOCAxMC40NjgzIDExLjYwNDYgMTAuNDE4MyAxMS42Nzc1IDEwLjM0NDRDMTEuNzEyOCAxMC4zMDg2IDExLjc0MzQgMTAuMjY3NiAxMS43NzIzIDEwLjIyNjFDMTEuNzgzNSAxMC4yMDk5IDExLjc5NDMgMTAuMTk0IDExLjgwNSAxMC4xNzgxQzExLjgyMjggMTAuMTUxOSAxMS44NDA1IDEwLjEyNTggMTEuODYwMSAxMC4wOTg4QzExLjkyMTQgMTAuMDE0NSAxMS45OTMzIDkuOTMzNzUgMTIuMTAzMiA5Ljg3MzNDMTIuMjEzMSA5LjgxMjgyIDEyLjM2NTIgOS43NzA0NiAxMi41ODk5IDkuNzcwNDZDMTIuODEwMSA5Ljc3MDQ2IDEzLjAwMjkgOS44MTkwNSAxMy4xMzkxIDkuOTEzMzlDMTMuMjczMyAxMC4wMDYzIDEzLjM1NTUgMTAuMTQ1MiAxMy4zNTU1IDEwLjMzNjhDMTMuMzU1NSAxMC41NjIzIDEzLjIzOTEgMTAuNzQyOSAxMy4wNzkyIDEwLjkwMTdDMTIuOTk5MyAxMC45ODEgMTIuOTA5OCAxMS4wNTM3IDEyLjgyMDUgMTEuMTIzMUMxMi43OTY3IDExLjE0MTcgMTIuNzcyNyAxMS4xNjAxIDEyLjc0ODkgMTEuMTc4M0MxMi42ODQ4IDExLjIyNzYgMTIuNjIyMSAxMS4yNzU3IDEyLjU2NjcgMTEuMzIyN1pNMTIuNDk5NCAxNS40MTU5QzEyLjkxNzUgMTUuNDE1OSAxMy4yNDcyIDE1LjA2NjUgMTMuMjQ3MiAxNC42NjgzQzEzLjI0NzIgMTQuMjYgMTIuOTA3NiAxMy45MjA1IDEyLjQ5OTQgMTMuOTIwNUMxMi4wOTAzIDEzLjkyMDUgMTEuNzYwOCAxNC4yNjA5IDExLjc2MDggMTQuNjY4M0MxMS43NjA4IDE1LjA2NTYgMTIuMDgwNCAxNS40MTU5IDEyLjQ5OTQgMTUuNDE1OVoiIGZpbGw9IiNEN0JFQTMiLz4KPHBhdGggZD0iTTEzLjU2MzIgMTEuODgwNEMxMy4zMTgzIDEyLjA3MTggMTMuMTk5IDEyLjIzMDIgMTMuMTM4NyAxMi4zOTRDMTMuMDc3NyAxMi41NTk5IDEzLjA3NSAxMi43MzY2IDEzLjA3NSAxMi45NzM3QzEzLjA3NSAxMy4wNjgzIDEzLjA0OTkgMTMuMTc3IDEyLjk1NzkgMTMuMjYwOUMxMi44NjY4IDEzLjM0NCAxMi43MTg3IDEzLjM5NTIgMTIuNDkwNCAxMy4zOTUyQzEyLjMwMDggMTMuMzk1MiAxMi4xNTY1IDEzLjM2MSAxMi4wNjM2IDEzLjI1MDVDMTEuOTczIDEzLjE0MjggMTEuOTQyIDEyLjk3NDYgMTEuOTQyIDEyLjczOEMxMS45NDIgMTIuMzQwNyAxMi4wMjk5IDEyLjA0NDcgMTIuMTUzIDExLjgxODNDMTIuMjc2IDExLjU5MjIgMTIuNDMzIDExLjQzNzggMTIuNTY2NyAxMS4zMjI3QzEyLjYyMjEgMTEuMjc1NyAxMi42ODQ4IDExLjIyNzYgMTIuNzQ4OSAxMS4xNzgzQzEyLjc3MjcgMTEuMTYwMSAxMi43OTY3IDExLjE0MTcgMTIuODIwNSAxMS4xMjMxQzEyLjkwOTggMTEuMDUzNyAxMi45OTkzIDEwLjk4MSAxMy4wNzkyIDEwLjkwMTdDMTMuMjM5MSAxMC43NDI5IDEzLjM1NTUgMTAuNTYyMyAxMy4zNTU1IDEwLjMzNjhDMTMuMzU1NSAxMC4xNDUyIDEzLjI3MzMgMTAuMDA2MyAxMy4xMzkxIDkuOTEzMzlDMTMuMDAyOSA5LjgxOTA1IDEyLjgxMDEgOS43NzA0NiAxMi41ODk5IDkuNzcwNDZDMTIuMzY1MiA5Ljc3MDQ2IDEyLjIxMzEgOS44MTI4MiAxMi4xMDMyIDkuODczM0MxMS45OTMzIDkuOTMzNzUgMTEuOTIxNCAxMC4wMTQ1IDExLjg2MDEgMTAuMDk4OEMxMS44NDA1IDEwLjEyNTggMTEuODIyOCAxMC4xNTE5IDExLjgwNSAxMC4xNzgxQzExLjc5NDMgMTAuMTk0IDExLjc4MzUgMTAuMjA5OSAxMS43NzIzIDEwLjIyNjFDMTEuNzQzNCAxMC4yNjc2IDExLjcxMjggMTAuMzA4NiAxMS42Nzc1IDEwLjM0NDRDMTEuNjA0NiAxMC40MTgzIDExLjUxMjggMTAuNDY4MyAxMS4zNzU3IDEwLjQ2ODNDMTEuMjQzMiAxMC40NjgzIDExLjA5NTkgMTAuNDI0NCAxMC45ODA3IDEwLjMzMTVDMTAuODY0MiAxMC4yMzc1IDEwLjc4MiAxMC4wOTQzIDEwLjc4MiA5LjkwMTY4QzEwLjc4MiA5LjM3NjM1IDExLjM3NTYgOC42Mzc0NSAxMi42MTcxIDguNjM3NDVDMTMuNzkzMiA4LjYzNzQ1IDE0LjU5NzIgOS4yOTI5NSAxNC41OTcyIDEwLjE4MjdDMTQuNTk3MiAxMC42MjM5IDE0LjM5NzggMTEuMDAxNiAxNC4xNzA5IDExLjI5MDhDMTMuOTQzOCAxMS41ODAxIDEzLjY4NjIgMTEuNzg0NyAxMy41NjMyIDExLjg4MDRaTTEzLjU2MzIgMTEuODgwNEwxMy41MzI0IDExLjg0MU0xMi40OTk0IDE1LjQxNTlDMTIuOTE3NSAxNS40MTU5IDEzLjI0NzIgMTUuMDY2NSAxMy4yNDcyIDE0LjY2ODNDMTMuMjQ3MiAxNC4yNiAxMi45MDc2IDEzLjkyMDUgMTIuNDk5NCAxMy45MjA1QzEyLjA5MDMgMTMuOTIwNSAxMS43NjA4IDE0LjI2MDkgMTEuNzYwOCAxNC42NjgzQzExLjc2MDggMTUuMDY1NiAxMi4wODA0IDE1LjQxNTkgMTIuNDk5NCAxNS40MTU5WiIgc3Ryb2tlPSIjRDdCRUEzIiBzdHJva2Utd2lkdGg9IjAuMSIvPgo8cGF0aCBkPSJNNi41NjgwMSAxOC40NTYySDEyLjcwMzFDMTYuNDI3IDE4LjQ1NjIgMTkuNDU2MiAxNS40MjY4IDE5LjQ1NjIgMTEuNzAzMUMxOS40NTYyIDcuOTc5MzYgMTYuNDI3IDQuOTQ5OTUgMTIuNzAzMSA0Ljk0OTk1QzguOTc5MzYgNC45NDk5NSA1Ljk0OTk1IDcuOTc5MzYgNS45NDk5NSAxMS43MDMxVjE3LjgzODJDNS45NDk5NSAxOC4xNzk2IDYuMjI2NzkgMTguNDU2MiA2LjU2ODAxIDE4LjQ1NjJaTTEyLjcwMzEgMTcuMjIwMUg3LjE4NjA3VjExLjcwMzFDNy4xODYwNyA4LjY2MTA5IDkuNjYxMDkgNi4xODYwNyAxMi43MDMxIDYuMTg2MDdDMTUuNzQ1MyA2LjE4NjA3IDE4LjIyMDEgOC42NjEwOSAxOC4yMjAxIDExLjcwMzFDMTguMjIwMSAxNC43NDUxIDE1Ljc0NTMgMTcuMjIwMSAxMi43MDMxIDE3LjIyMDFaIiBmaWxsPSIjRDdCRUEzIiBzdHJva2U9IiNEN0JFQTMiIHN0cm9rZS13aWR0aD0iMC4xIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNTNfMjMiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==') no-repeat center center;
}

/*app*/
body .home-app::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    background-color: #F9F9F9;
    width: 500px;
    height: 500px;
    z-index: -1;
}

/*h-about*/
@media screen and (max-width: 991px) {
    body .home-about .btn-more a {
        margin-left: 0;
        margin-bottom: 0;
    }
}

/*h-news*/
@media (max-width: 560px) {
    body .home-news .btn.btn-more {
        bottom: -230%;
    }
}

/*page-content*/

.page-content {
    background-color: #F7F4EC;
}

.page-content a{
    text-decoration: none;
    color: #000;
}

@media (max-width: 991px) {

    .page-content .content {
        padding-top: 50px;
        padding-bottom: 60px;
    }
}


.page-content .content {
    position: relative;
    background-image: url(/UserFiles/image/index/tr_bg.jpg), url(/UserFiles/image/index/lb_bg.jpg);
    background-position: top right, left bottom;
    background-repeat: no-repeat;
    background-size: 40%;
}

.product-page-content,
.product-page-content h3 {
    font-weight: bold;
}

.product-data-content .product-name::before{
    flex: 0 0 13px;
}

/*page-banner*/

.page-content .page-banner .banner-image::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    padding-bottom: 300px;
    background-color: rgb(156 149 137 / 38%);
}

@media screen and (max-width: 991px) {
    .page-content .page-banner .banner-image {
        height: 200px;
    }

    .page-content .page-banner .banner-image::before {
        padding-bottom: 200px;
    }
}


.page-content .page-banner .banner-image .title-div {
    padding-top: 135px;
}

.page-content .page-banner .banner-image .title-div .title::before {
    content: '';
    display: block;
    background-image: url(/UserFiles/image/index/title-en/inquiry_title.png);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 164px;
    height: 50px;
}

.page-content.about .page-banner .banner-image .title-div .title::before {
    background-image: url(/UserFiles/image/index/title-en/about_title.png);
    width: 132px;
}

.page-content.news .page-banner .banner-image .title-div .title::before {
    background-image: url(/UserFiles/image/index/title-en/news_title.png);
    width: 113px;
}

.page-content.product .page-banner .banner-image .title-div .title::before {
    background-image: url(/UserFiles/image/index/title-en/product_title.png);
    width: 179px;
}

.page-content.contact .page-banner .banner-image .title-div .title::before {
    background-image: url(/UserFiles/image/index/title-en/contact_title.png);
    width: 179px;
}

.page-content.privacy .page-banner .banner-image .title-div .title::before {
    background-image: url(/UserFiles/image/index/title-en/privacy_title.png);
    width: 179px;
}

.page-content.sitemap .page-banner .banner-image .title-div .title::before {
    background-image: url(/UserFiles/image/index/title-en/sitemap_title.png);
    width: 179px;
}

.page-content .page-banner .banner-image .title-div .title .text {
    font-size: 30px;
    padding-left: 1rem;
    text-shadow: 0 0 7px rgba(0, 0, 0, 0.15);
}

@media screen and (max-width: 991px) {
    .page-content .page-banner .banner-image .title-div {
        padding-top: 90px;
    }

    .page-content .page-banner .banner-image .title-div .title::before {
        background-size: 75%;
        height: 38px;
    }

    .page-content .page-banner .banner-image .title-div .title .text {
        font-size: 20px;
    }
}

.page-content .breadcrumb {
    background-color: rgba(133, 73, 0, 0.2);
    margin-top: -36px;
    position: relative;
}

@media (max-width: 991px) {
    .page-content .breadcrumb {
        display: none;
    }
}

.page-content .breadcrumb-item a i.icon-home {
    width: 18px;
    height: 18px;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzg3XzE2ODUzKSI+CjxwYXRoIGQ9Ik0wLjc1IDE2LjVWNy4zMTk5OUMwLjc1MDEyMSA3LjA3OTI2IDAuODA4MTc5IDYuODQyMSAwLjkxOTI2OCA2LjYyODU0QzEuMDMwMzYgNi40MTQ5OCAxLjE5MTIxIDYuMjMxMjkgMS4zODgyNSA2LjA5Mjk5TDguNTY5NSAxLjA1Mjk5QzguNjk1NzIgMC45NjQ0MDIgOC44NDYxNyAwLjkxNjg3IDkuMDAwMzcgMC45MTY4N0M5LjE1NDU4IDAuOTE2ODcgOS4zMDUwMyAwLjk2NDQwMiA5LjQzMTI1IDEuMDUyOTlMMTYuNjExOCA2LjA5Mjk5QzE2LjgwODggNi4yMzEyOSAxNi45Njk2IDYuNDE0OTggMTcuMDgwNyA2LjYyODU0QzE3LjE5MTggNi44NDIxIDE3LjI0OTkgNy4wNzkyNiAxNy4yNSA3LjMxOTk5VjE2LjVDMTcuMjUgMTYuNjk4OSAxNy4xNzEgMTYuODg5NyAxNy4wMzAzIDE3LjAzMDNDMTYuODg5NyAxNy4xNzEgMTYuNjk4OSAxNy4yNSAxNi41IDE3LjI1SDEyLjUwMDJDMTIuMzAxMyAxNy4yNSAxMi4xMTA2IDE3LjE3MSAxMS45Njk5IDE3LjAzMDNDMTEuODI5MyAxNi44ODk3IDExLjc1MDIgMTYuNjk4OSAxMS43NTAyIDE2LjVWMTIuMjQ0NUMxMS43NTAyIDEyLjA0NTYgMTEuNjcxMiAxMS44NTQ4IDExLjUzMDYgMTEuNzE0MkMxMS4zODk5IDExLjU3MzUgMTEuMTk5MiAxMS40OTQ1IDExLjAwMDIgMTEuNDk0NUg2Ljk5OTc1QzYuODAwODQgMTEuNDk0NSA2LjYxMDA3IDExLjU3MzUgNi40Njk0MiAxMS43MTQyQzYuMzI4NzcgMTEuODU0OCA2LjI0OTc1IDEyLjA0NTYgNi4yNDk3NSAxMi4yNDQ1VjE2LjVDNi4yNDk3NSAxNi42OTg5IDYuMTcwNzMgMTYuODg5NyA2LjAzMDA4IDE3LjAzMDNDNS44ODk0MyAxNy4xNzEgNS42OTg2NiAxNy4yNSA1LjQ5OTc1IDE3LjI1SDEuNUMxLjMwMTA5IDE3LjI1IDEuMTEwMzIgMTcuMTcxIDAuOTY5NjcgMTcuMDMwM0MwLjgyOTAxOCAxNi44ODk3IDAuNzUgMTYuNjk4OSAwLjc1IDE2LjVaIiBzdHJva2U9IiNGRkRCQTUiIHN0cm9rZS13aWR0aD0iMiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzg3XzE2ODUzIj4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=') no-repeat center center;
}

.page-content .breadcrumb-item+.breadcrumb-item:before {
    display: inline-block;
    padding-left: .25rem;
    padding-right: 0.25rem;
    color: #ffffff;
    content: ">";
}

.page-content .breadcrumb-item.active {
    color: #FFDBA5 !important;
}

.page-content .breadcrumb-item a:hover,
.breadcrumb-item a {
    color: #ffffff !important;
}

.page-content .category-select {
    background-color: #c7a57f;
    border-radius: 50px;
    border: none;
}

/*page-btn*/

@media (max-width: 991px) {
    .page-content .content .page-btn {
        padding-top: 30px;
    }
}

.page-content .content .page-btn {
    font-weight: bold;
}

.page-content .content .page-btn .home {
    padding: 0 15px;
    border-radius: 50px;
    border: 1px solid #ab6614;
    background: rgba(255, 255, 255, 0.60);
}

.page-content .content .page-btn .home a {
    color: #ab6614;
    transition: all 0.3s ease;
    text-decoration: none;
}

.page-content .content .page-btn .home:hover {
    background-color: #ab6614;
}

.page-content .content .page-btn .home:hover a {
    color: #fff;
}

.page-content .content .page-btn .prev,
.page-content .content .page-btn .next {
    position: relative;
    border: none;
    padding: 0 10px;
    border-radius: 50px;
    transition: all 0.3s ease;
}


.page-content .content .page-btn .prev:hover,
.page-content .content .page-btn .next:hover {
    background-color: #ab6614;
}

.page-content .content .page-btn .prev a,
.page-content .content .page-btn .next a {
    color: #ab6614;
    transition: all 0.3s ease;
}

.page-content .content .page-btn .prev a:hover,
.page-content .content .page-btn .next a:hover {
    color: #fff;
}

.page-content .content .page-btn .next::after {
    background: url(/UserFiles/image/index/page_arrow.png);
    content: "";
    width: 22px;
    height: 22px;
    z-index: 99999;
    background-size: 100%;
    padding: 0;
    margin: 0;
    background-repeat: no-repeat;
}


.page-content .content .page-btn .prev::before {
    background: url(/UserFiles/image/index/page_arrow.png);
    content: "";
    width: 22px;
    height: 22px;
    z-index: 99999;
    background-size: 100%;
    padding: 0;
    margin: 0;
    background-repeat: no-repeat;
    transform: scaleX(-1);
}

/*page-about*/

.sf-about-box {
    text-align: center;
    font-weight: bold;
}

.sf-about-box .about-info-title {
    text-align: center;
    margin: 1rem;
}

.sf-about-box .about-info-title span {
    font-size: 28px;
    font-weight: bold;
    padding-bottom: 0;
    margin-bottom: 1rem;
    display: inline-block;
    border-bottom: 3px #D79F5D solid;
}

.sf-about-box p {
    margin: 1rem 0;
}

.sf-about-box .app-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
}

@media screen and (max-width:991px) {
    .sf-about-box .app-box {
        justify-content: center;
    }
}


.sf-about-box .app-list {
    max-width: 130px;
    text-align: center;
    margin-bottom: 1rem;
    padding: 0 5px;
}


.sf-about-box .app-txt {
    font-size: 18px;
    letter-spacing: 2px;
    font-weight: bold;
}



/*page-pro*/

.product-data-content .product-photo-div {
    margin-bottom: 0;
}

.product-data-content .product-info .product-intro .product-intro-text {
    padding: 1rem;
    font-weight: bold;
}

.product-data-content .product-info .product-intro .product-intro-title {
    background-color: rgb(222 207 186 / 60%);
}

/*page-news*/
.page-content .content.article .page-title:after {
    content: none;
}


.page-content.inquiry,
.page-content.contact {
    padding-top: 0;
    padding-bottom: 0;
}

.page-content.inquiry .content,
.page-content.contact .content {
    margin-top: 0;
}

/*page-inquiry*/

@media screen and (max-width:991px) {
    .inquiry-wrapper .inquiry-box {
        flex-direction: column;
    }

    .inquiry-wrapper .inquiry-box>div {
        padding-right: 0;
    }

    .inquiry-wrapper .inquiry-form {
        margin-top: 2rem;
    }
}

/*page-contact*/

button.btn.submit-btn {
    margin-top: 0;
    margin-bottom: 2rem;
}

/**/
body .go-top {
    position: fixed;
    bottom: -120px;
    right: 14px;
    z-index: 3;
    transition: all 0.2s ease-out;
    cursor: pointer;
    width: 64px;
    height: 48px;
}

body .go-top.show {
    bottom: 100px;
}

body .btn-fixed {
    position: fixed;
    bottom: 180px;
    right: 14px;
    z-index: 3;
    text-align: center;
}

body .btn-fixed .btn-list {
    width: 64px;
    display: flex;
    flex-direction: column-reverse;
}

body .btn-fixed .btn-list>* {
    margin-top: 24px;
}

body .btn-fixed .btn-list>.community-link {
    position: relative;
    width: 64px;
    height: 48px;
    background-size: cover;
    background-repeat: no-repeat;
}

/* table */

.row .block .nowarpTable,
.row .column .nowarpTable {
    border: 1px #ececec solid;
    border-radius: 0;
    background-color: rgb(255 255 255);
    margin-bottom: 1rem;
}
.row .block table{
    width: 100%;
}

.row .block table tr td,
.row .block table tr th,
.row .column table tr td,
.row .column table tr th {
    padding: 6px;
    border-width: 1px;
    border-color: #cfbda7;
}

.row .block table tr,
.row .column table tr {
    border-color: rgb(255 255 255);
    border-width: 0px;
}

.row .block table tr th,
.row .column table tr th {
    color: #593d1c;
    font-weight: bold;
    background-color: #efe4d7;
    border-radius: 0;
    font-size: 18px;
}

.row .block table tr td,
.row .column table tr td {
    background-color: #ffffff;
    /*width: 170px;*/
}

.row .block table tr td:first-child,
.row .column table tr td:first-child {
    position: relative;
    color: #9e5f13;
    padding-left: 14px;
    font-size: 18px;
    width: 230px;
    background-color: #fff9f3;
}

.row .block table tr td:first-child::before,
.row .column table tr td:first-child::before {
    content: none;
    position: absolute;
    top: 50%;
    left: 12px;
    transform: translate(0, -50%);
    background-color: #e9965b;
    width: 6px;
    height: 6px;
    display: block;
    border-radius: 50px;
}

.row .block table tr p, .row .column table tr p {
    margin-bottom: 0;
}