.j11 {
    text-align: justify;
}


/* 
.rr-service-1-item:hover .rr-service-1-content {
    background: #da251c;
}

.rr-service-1-content {
    background: #203240;
} */

.rr-service-1-item:hover .rr-service-1-content {
    background: #1c83d9;
}

.rr-service-1-title a:hover {
    color: #ffffff;
}

.rr-service-1-content {
    background: #0f7dd2;
}
.rr-service-1-title {
    color: #ffffff;
}

.rr-team-4-content {
    border: 1px solid #0093dd3b;
    background-color: #f2f4f9;
}

.rr-team-4-content::before {
    background: #0093dd;
}

.rr-funfact-icon {
    background: #0093dd;
}

.rr-funfact-content::after {
    background-color: #057bb7;
}

.rr-blog-content-opcity::before {
    background: #f2f4f9;
}

.rr-blog-content.rr-blog-content-opcity.p-relative {
    background: #da251c;
}

.rr-blog-item {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.rr-team-4-arrow a {
    background: #0093dd;
}

.rr-about-2-experience span {
    top: 298px;
}

.rr-video-before::before {
    background: #0f425c;
}

.rr-footer-main::before {
    background-color: #034f75b8;
}

.rroffcanvas {
    background-color: #0271cd;
}
.bg11 {
    background: url(pics/bg-2.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.breadcrumb__overlay::after {
    background-color: #1b72b1b0;
}

.breadcrumb__list span {
    color: #ffffff;
    font-weight: 600;
}

.rr-services-details-list ul li a {
    font-family: roboto;
}



.rr-header-main-menu>nav>ul>li>a {
    font-family: 'Roboto';
}

.rr-footer-widget-content-list-item a {
    font-family: 'Roboto';
}

.rr-footer-widget-content-list.mb-25>p {
    font-family: 'Roboto';
}

.rr-copyright-right.text-center.text-md-end>p {
    font-family: 'Roboto';
}

.rr-copyright-left.text-center.text-md-start>p {
    font-family: 'Roboto';
}

.an11 {
    text-align: center;
    padding: 15px 0px;
    background-color: #da251c;
    font-family: 'Roboto';
    color: white;
    font-weight: 600;
    font-size: 21px;
}
p.text-danger.fw-bold.mb-0 {
    font-size: 20px;
}
.breadcrumb__height {
    height: 191px;
   
}
.rr-header-main-menu>nav>ul>li .submenu>li {
    font-family: 'Roboto';
    color: #ffffff;
}
h4.text-red.blink-hard {
    font-size: 22px;
}
.w-100 {
    width: 100% !important;
}

.rr-image1{
    width: 100%;
}
.margin50 span{
    font-family: var(--rr-ff-p);
    margin: 15px 0;
    line-height:40px;
}
.margin10{
margin-top: 15px !important;
}
@media (max-width:768px) {
    section.rr-home2-about.pt-100.pb-100 {
        padding-top: 50px;
    }
}
.facility-p{
    list-style: decimal !important;
    line-height: 15px !important;
}
.rr-main-menu-mobile ul li:hover a{
    color: white !important;
}
.rr-main-menu-mobile ul li ul li a {
width: 100%;
    padding: 15px 5%;
}

.rr-main-menu-mobile ul li {
    padding: 8px 0;
}

.rroffcanvas__contact-title h5{
    color: white;
}@media (max-width: 767px) {
    .rroffcanvas__contact-info ul li {
        font-size: 13px;
    }
}