page-servicehistory {
    .fm_common_wrapper{
        .fm_banner{
            width: 100%;
            height:115px;
            background: #f4f3ee;
            text-align: center;
            position: relative;
            .fm_banner_circle{
                width:115px;
                height:115px;
                margin:0 auto;
                position: relative;
                border-radius: 50%;
                background:#07426a;
                top:40px;
                img{
                    width:100%;
                    height:100%;
                    border-radius: 50%;
                    object-fit:cover;
                    object-position:center;
                }
            }
            .fm_border{
                width: 100%;
                height:3px;
                background:url('../../assets/imgs/fm_border.png');
                background-repeat: no-repeat;
                background-size: cover;
                position: absolute;
                left:0px;
                right:0px;
                bottom:0px;
            }
        }
        h3{
            text-align: center;
            color: #07426a;
            font-size: 18px;
            padding-top: 50px;
        }
      
        .fm_service_history{
            padding: 10px;
            p{
                color: #767676;
                font-weight: 400;
                letter-spacing: 1px;
                background:url('../../assets/imgs/fm_dot.png');
                background-position:0px;
                background-size: 13px;
                background-repeat: no-repeat;
                padding-left: 20px;
                font-size: 17px;
            }
            ul{
                margin:0px;
                padding:0px;
                width:100%;
                padding-left: 15px;
                li{
                    width:100%;
                    list-style: none;
                    color: #929292;
                    padding-bottom: 8px;
                    font-size: 17px;
                    

                    &:last-child{
                        border-bottom:1px solid #c0c0c0;
                    }
                    p{
                        color: #07426a;
                        margin:0px;
                        padding:0px;
                        background-image: none;
                        letter-spacing: 0px;
                    }
                }
            }
        }
        hr{
            border:2px solid #15b3d5;
            width:80px;
            margin:0 auto;
            height:0px;
            border-radius: 20px;
        }
        .fm_input_add{
            width: 100px;
            height: 30px;
            border:2px solid #198ba6;
            border-radius: 20px;
            float: right;
            padding-left: 10px;
        }

    }
}
