.policy .tab{width:100%;height:auto}.policy .tab-menu{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:center;-webkit-box-align:center;align-items:center;max-width:100%;height:auto;margin:0 auto;-webkit-transition:all .3s ease;transition:all .3s ease}.policy .tab-menu-link{position:relative;overflow:hidden;margin:0 10px;font-size:1rem;font-weight:600;cursor:pointer;padding:.5rem 0;border:none;border-bottom:2px solid transparent;color:#9194a1;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.policy .tab-menu-link::before{position:absolute;content:"";top:0;left:0;width:100%;height:auto;z-index:2}.policy .tab-menu-link.active{bottom:0;z-index:0;overflow:hidden;border-bottom:2px solid #d2ae6d;color:#252b46;background:#fff}.policy .tab-bar{padding:2.5rem 0;overflow:hidden;background:#fff}.policy .tab-bar-content{display:none;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.policy .tab-bar-content.active{display:block}.policy p{margin:10px 0;font-size:14px;letter-spacing:.05em}.policy h5{margin:15px 0 10px;font-weight:400;font-size:2rem;color:#d2ae6d;font-family:Rouge Script}.text-familiy{font-family:Trajan Pro Regular!important}.slider-center{position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%)}.slider-center h4{font-size:4rem}.policy-home .item img{width:100%}


.policy ul{
    padding-left: 25px;
}

.policy ul li{
    position: relative;
    margin: 10px 0;
    font-size: 14px;
    letter-spacing: .05em;
}

.policy ul li::after{
    content: "";
    position: absolute;
    left: -17px;
    top: 7px;
    width: 6px;
    height: 6px;
    background-color: currentColor;
    border-radius: 50%;
    opacity: 0.5;
}


.scagsrg{
    position: relative;
    max-width: 300px;
    width: 100%;
    margin: auto;
    display: block;
}

.scagsrg .overlay-bx-img{
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    inset: 0;
    background-color: rgba(0, 0, 0, 0.2);
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in;
    color: white;
}

.scagsrg:hover .overlay-bx-img{
    opacity: 1;
    visibility: visible;
}

.scagsrg .overlay-bx-img svg{
    width: 50px;
    height: 50px;
    object-position: center;
    object-fit: contain;
}

.scagsrg img{
    width: 100%;
}


.appraisal-pdf-item{
    padding: 10px;
}

.appraisal-pdf-item .media-item-txt{
    padding: 0;
    padding-top: 10px;
}

.appraisal-pdf-item .media-item-txt h3{
    font-weight: 500;
}

.appraisal-pdf-item:hover .media-item-txt h3{
    color: #d2ae6d;
    transition: all 0.3s ease-in-out;
}

.appraisal-pdf-item .media-item-img{
    border: 1px solid rgb(235, 235, 235);
    border-radius: 10px;
}

.appraisal-pdf-item .media-item-img img{
    transform: scale(1.03);
}