.simple-paragraph,.sample-paragraph{
    border: 1px solid #5fb3bb;
    padding: 10px;
    letter-spacing: 0.3px;
    line-height: 23px;
    border-radius: 4px;
    color:#000;
}
.convertor{
    position: absolute;
    /* top: 45%; */
    right: -10px;
    font-size: 20px;
    font-weight: 600;
    color: #2aa58e;
}
.description{
    color: #000;
    line-height: 24px;
    font-size: 15px;
}
#more-info-editing .modal-dialog {
    max-width: 50%;
}
.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover{
    border: unset !important;
}
#more-info-editing .contents p {
    line-height: 25px;
    color: #000;
    font-size: 15px;
}
.compare-text{
    text-align: center;
    padding: 10px;
    font-weight: 600;
    color: #5fb3bb;
}
p.sample-paragraph >span {
    color: red;
}
.align-center-item{
    display: inline-grid;
    align-items: center;
}
.editing-services .more-info-items {
    position: absolute;
    top: 0;
    right: -30px;
    width: 20px;
    height: 20px;
    border: 1px solid #7d9715;
    border-radius: 5px;
    text-align: center;
    padding: 2px;
    cursor: pointer;
}
.subjects{
    position:relative;
}
.subjects .more-info-items{
    position: absolute;
    bottom:10px;
    right: -30px;
    width: 20px;
    height: 20px;
    border: 1px solid #7d9715;
    border-radius: 5px;
    text-align: center;
    padding: 2px;
    cursor: pointer;
}
.services .more-info-items {
    position: absolute;
    bottom:0px;
    right: -30px;
    width: 20px;
    height: 20px;
    border: 1px solid #7d9715;
    border-radius: 5px;
    text-align: center;
    padding: 2px;
    cursor: pointer;
}
.editing-services .form-check.mb-2 {
    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px;
}
.calc-btn a.btn {
    background: #7d9715;
    padding: 10px 30px;
    color: white;
    font-size: 18px;
}
.back-btn a.btn {
    background: #bdb448;
    padding: 10px 30px;
    color: white;
    font-size: 18px;
}
.form-virastari{
    position:relative;
}
.form-virastari .form-group label{
    font-size:18px;
}
.modal-virastari {
    width: 50%;
    margin:auto;
    text-align: center;
    display: grid;
    align-items: center;
    box-shadow:0 0 5px rgb(0 0 0 / 25%);    
}
.info-selected{
    font-size:16px;
    padding-right: 10px;
}
.info-selected li{
    line-height: 30px;
}
.modal-virastari.active{
    opacity:1;
}
.content--type-virastari {
    padding: 20px;
    box-shadow: 0 0 12px 0 rgb(55 73 72 / 6%);
}
.content--type-virastari p{
    line-height: 30px;
    letter-spacing: 0.2;
}
@media(max-width:550px){
    .services .more-info-items,.subjects .more-info-items,.editing-services .more-info-items{
        right: unset;
        left: 0;
    }
    #more-info-editing .modal-dialog{
        max-width: 100%;
    }
    #more-info-editing .image-m img{
        width: 100%;
    }
}