body{
    background-color:#f1eeec !important;
}

.banner-sec{
    background-image:url('../images/home-cms/term-and-conditions-banner.jpg');
    background-repeat:no-repeat;
    background-size:cover;
    padding:50px 0px;
    background-position:center;
    height:200px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.banner-sec h2{
    color:#fff;
    font-size:2rem;
    font-family:'Noto Sans Hebrew';
    font-weight:bold;
    margin:0px;
}
.details-container{ 
    margin:30px 0px;
    background-color: #fff;
    padding:15px;
    border-radius: 10px;
    direction:rtl;
}

.translated-ltr .details-container{
    direction:ltr;
}

.translated-rtl .details-container{
    direction:rtl;
}

.details-container p{font-size:14px;color:#333;margin-bottom:10px;}

.details-container h2{
    color:#0052cc;
    font-size:2rem;
    font-family:'Noto Sans Hebrew';
    font-weight:bold;
    margin-bottom:10px;
}

.details-container h4{
    font-size:1.25rem;
    color:#0052cc;
    font-family:'Noto Sans Hebrew';
    font-weight:bold;
    margin-bottom:10px;
}

.details-container h5{
    font-size:1rem;
    color:#000;
    font-family:'Noto Sans Hebrew';
    font-weight:bold;
    margin-bottom:10px;
}

.details-container ul{padding-right:15px;margin:0px;}

.details-container ol{padding-right:15px;margin:0px;list-style-type:decimal;}

.details-container ul li, .details-container ol li{
    font-size:14px;color:#333;margin-bottom:10px;
}

.details-container ol li ul{padding-left:30px;margin:0px;list-style-type:circle;}

.details-container a{color:#007bff;}