/**
* single property
*/
.single-design-section{
    margin: 80px 0
}

.single-design-section h3{
    font-size: 34px;
}


.single-design-image{
    width: 100%;
}
.single-design-section .info-design .icon-style{
    margin-top: 20px;
    color: #442d52;
}
.single-design-section .info-design .icon-style .fas{
    padding-right: 10px;
}

.single-design-section .form-box{
    background: rgb(245, 169, 49);
    padding: 30px;
    border-radius: 10px;
}

.single-design-section .form-box h3{
    font-size: 30px;
    color: #fff;
}

.single-design-section .form-box .send-message-button{
    margin-top: 20px;
}
.single-design-section .show-data-desc {
    text-align: justify;
    margin: 30px 0;
}

.bgfd{
    background: #fdfdfd;
}

.page-link{
    color: var(--thm-base);
    font-size: 20px;
    font-weight: 800;
    padding: .6rem 1rem;
    border: 0px solid transparent;
    border-radius: 50%;
}

.page-item:first-child .page-link,
.page-item:last-child .page-link {
    color: #442d52;
}

.page-link:hover,
.page-item:first-child .page-link:hover,
.page-item:last-child .page-link:hover {
    z-index: 2;
    color: #ffffff;
    text-decoration: none;
    background-color: #442d52;
    border-color: #dee2e6;
}
.page-item.active .page-link{
    background-color: var(--thm-base);
    border-color: var(--thm-base);
}
.pagination-links nav{
    float: right;
}

.design-detail .filter-list{    
    border: 1px solid #eaeaea;
    padding: 28px 0;
}