@font-face {
    font-family: 'MyCustomFont';
    /* Name you want to use in CSS */
    src: url('font/Bookman-old-style.ttf') format('woff2'),
        url('font/Bookman-old-style.ttf') format('woff'),
        url('font/Bookman-old-style.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.titel {
    padding-bottom: 15px;
}

.text-box p {
    text-align: justify;
}

.text-box ol li {
    text-align: start;
    margin-bottom: 15px;
}

p,
li,
b,
span,
a {
    font-size: 21px;
    line-height: 32px;
}

.div-section {
    padding: 25px 0px;
}

#footer .icons li img {
    width: 50px;
    opacity: 1 !important;
}

#footer .icons li img:hover {
    opacity: 0.5;
}

.bg-inner-img {
    background: linear-gradient(#00031a88, #00031a88), url("../just-sunya-AGR/background-img.jpg") !important;
}

.type-abc li {
    list-style: lower-alpha;
    margin-bottom: 20px;
}

.type-i li {
    list-style: lower-roman;
    margin-bottom: 20px;
}

.profile img {
    width: 100%;
}

.profile .text-area h5 {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
}

.profile .text-area i {
    padding: 0;
    margin: 0;
    font-size: 14px !important;
}

.profile .text-area p {
    margin: 0;
    padding: 0;
}

.profile .text-area p b {
    font-size: 14px !important;
}

.profile .text-area p a {
    margin: 0;
    padding: 0;
    font-size: 14px !important;
    color: #212529;
    text-decoration: none !important;
    border: none;
}

.profile .text-area {
    padding: 10px;
    border: 1px solid#dadada;
}

.text-blue {
    color: #212529;
}

.conact-bg {
    background: linear-gradient(#001f4dcc, #00112bc9), url("/assets/just-sunya-AGR/contact-bg.jpg") no-repeat center center fixed;
    background-size: cover;
}

.conact-bg h4 {
    margin-bottom: 0;
}

.conact-bg .rotate-icon {
    transform: rotate(90deg);
    transition: transform 0.3s ease;
}

.conact-bg .textarea {
    padding: 75px 0px 50px 0px;
}

.conact-bg .textarea h5 {
    color: #fff;
    margin-bottom: 12px;
}

.conact-bg .textarea i {
    margin-right: 10px;
}

a {
    border-bottom: none;
}

a:hover {
    border-bottom: none;
}

.conact-bg .textarea a {
    transition: .5s;
}

.conact-bg .textarea h5 a:hover {
    color: #fff;
    text-decoration: none;
}

.conact-bg .textarea h5:hover i {
    color: #f70000;
}

/* ====== Background Images ======= */
.About-Author-bg h2,
.Annexures-bg h2,
.Constitutional-Law-bg h2,
.contact-us-bg h2 {
    color: #fff;
}

.About-Author-bg {
    background: url("../just-sunya-AGR/About-Author.jpg") no-repeat center center;
    height: 200px;
    background-size: cover;
}

.Annexures-bg {
    background: url("../just-sunya-AGR/Annexures.jpg") no-repeat center center;
    height: 200px;
    background-size: cover;
}

.Constitutional-Law-bg {
    background: url("../just-sunya-AGR/Annexures.jpg") no-repeat center center;
    height: 200px;
    background-size: cover;
}

.contact-us-bg {
    background: url("../just-sunya-AGR/Annexures.jpg") no-repeat center center;
    height: 200px;
    background-size: cover;
}

.boldfontitalic {
    font-style: italic;
    font-size: 23px;
    font-weight: 400px;
}

b {
    color: #212529;
}

.clr-black {
    color: #212529;
}

.footer-icon li {
    display: inline-block;
    width: 60px;
}

.footer-icon li img {
    width: 60px;
    padding: 5px;
}

.footer-icon li img:hover {
    opacity: .5;
}

.bg-blue {
    background-color: #add8e638;
}

.box {
    box-shadow: border 1px solid #dadada;
    padding-top: 60px;
}

.font-18 {
    font-size: 24px;
}

.ml-01 {
    margin-left: -10px;
}

.singel-underline {
    border-bottom: 1px solid #212529;
}

.dubal-underline {
    text-decoration-line: underline;
    text-decoration-style: double;
}

a:hover {
    text-decoration: none !important;
}

.text-bold {
    color: #212529;
}

.text-center {
    text-align: center !important;
}

.text-justify {
    text-align: justify;
}
.font-weath-600{
    font-weight: 600;
       font-size: 1.60rem;
}
.font-21{
    font-size: 21px;
}
.font-weath-bold{
     font-weight: 600;
      font-size: 2rem !important;
}