
.position_relative{
    position: relative;
    z-index: 999999;
    margin-top: 26px;
}
@media (min-width: 992px){
    .modal-lg, .modal-xl {
    max-width: 1000px !important;
}

}


.fade.show {
    background: #3a3a3a9c;
}



#title_1{
    font-size: 19px;
    font-weight: 500;
    color: white;
    width: 100%;
    height: 110px;
    padding-top: 10px;
    border-radius: 10px;
    background: #0d4d97;
    border: none;
    margin-right: 20px;
}
#title_1 a{
    color: white;
}
.collapse_div2:nth-of-type(1){
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
}
.collapse_div2:nth-of-type(3){
   border-bottom-left-radius: 9px;
    border-bottom-right-radius: 9px;
}
.collapse_div{
    width: 19%;
    height: auto;
}
.collapse_div2:hover {
    background: #0d4d97;
     color: white !important;
}
.collapse_div2:hover a{
     color: white !important;
}


.collapse_div2 a{
    color: #0d4d97 !important;
}
.collapse_div3 a{
    color: white !important;
    
}

.collapse_div3{
    font-size: 17px;
    color: white;
    background: #0d4d97;
    font-weight: 700;
    padding: 12px;
    width: 100%;
}
.collapse_div2{
    font-size: 17px;
    color: #0d4d97;
    background: white;
    font-weight: 700;
    padding: 12px;
    width: 100%;
    border: 1px solid #0d4d97;
}
#atag{
    text-decoration-line: underline;
   text-decoration-style: solid;
   font-weight:700;
   text-decoration-color: white;
}
#collapseExample_1 p:nth-of-type(2)
{
    font-weight:lighter;
}
#flex{
    display: flex;
}
.agli{
    background-color: white;
    padding: 30px;
}
.img_wid{
    /* width: 325px; */
    height: 300px;
    object-fit: cover;
    }
.img_wid img{
     width: 100%;
     height: 100%;
     border-top-left-radius:10px;
     border-top-right-radius:10px;
    }


.ptag2{
    position: absolute;
    font-size: 17px;
    width: 92%;
    background: #000000ab;
    font-weight: 600;
    color: white;
    padding: 5px;
    left: 15px;
    text-align: left;
    float: center;
    height: 45%;
    top: 42%;
    transition: 0.5s ease;
}

    .hoverdiv{
        display: none;
        transition: 0.5s ease;
    }
    .hover_affect:hover .ptag{
        display: none;
    }
    .hover_affect:hover .hoverdiv{
        display: block !important;
    }
    .hover_affect{
        margin-bottom:42px;
    }
    



.row2{
 width: 100%;
background: #034791;
height: 100%;
color: white;
font-size: 14px;
display: flex;
justify-content: space-between;
padding: 25px;
}

.col_1 p{
margin-bottom:2px
}
.col_2 {
width: 300px;
color: white;
font-size: 12px;
}
.owl_image img{
width: 80% !important;
height: 350px;
object-fit: cover;
}
.owl_image{
text-align: center;
display: flex;
justify-content: center;
padding: 20px;
}
.black{
background: #000000ab;
}

.owl_image2 img{
width: 100px !important;
height: 100px;
object-fit: cover;
}


.owl-one{
    padding: 30px;
}

.owl-two .owl-prev {
position: absolute;
background: grey;
top: 40%;
margin-left: 32px;
display: block !important;
border: 0px solid black;
    }

    .owl-two .owl-next {
        position: absolute;
        background: grey;
        top: 40%;
        right: 36px;
        display: block !important;
        border:0px solid black;
    }

    .owl-one .owl-prev {
        position: absolute;
        background: grey;
        top: 36%;
        margin-left: -34px;
        display: block !important;
        border: 0px solid black;
    }

.owl-one .owl-next {
    position: absolute;
    background: grey;
    top: 36%;
    right: 19px;
    display: block !important;
    border: 0px solid black;
}

    .owl-prev img, .owl-next img{
        width:34px;
    }

    #sticky-wrapper{
        position: sticky !important;
        top: 0;
        /*z-index: 99999999999999;*/
        width: 100%;
    }
    .top-bar-fixed{
        position: sticky !important;
    }
 

    .owl-nav { 
        display: block !important; 
    }

    .close2{
        display: flex;
    justify-content: center;
    font-size: 20px;
    color: white !important;
    font-weight:700;
    padding: 10px;
    background: #0d4d97;
    }
  .detail{
        /*background: #808080ab;*/
        /*font-weight: 600;*/
        /*color: white;*/
        /*bottom: 0px;*/
        /*left: 6%;*/
        /*font-size: 18px;*/
        /*padding: 8px;*/
        /*float: center;*/
         background: #808080ab;
        font-weight: 600;
        color: white;
        bottom: 0px;
        left: 6%;
        font-size: 18px;
        padding: 9px;
        float: center;
        
    }


    .ptag
    {
        background: #808080ab;
        font-weight: 600;
        color: white;
        bottom: 0px;
        left: 6%;
        font-size: 18px;
        padding: 2px;
        float: center;
    }


    /*.hover_affect{*/
    /*    padding-bottom: 35px;*/
    /*}*/

@media screen and (min-width: 1401px){
       .modal_center{
        margin-top:0px;
    }
    
}

    @media screen and (min-width: 1000px) and (max-width: 1400px){
        .img_wid{
            width: 100%;
            height: 300px;
            object-fit: cover;
        }
  
       

.row2 {
width: 100%;
background: #034791;
color: white;
font-size: 12px;
display: flex;
justify-content: space-between;
padding: 21px;
}
.modal_center{
margin-top:0px;
}
.owl-one .owl-next{
right: 3px;
}

    }


@media screen and (max-width:1000px){
    .owl-carousel .owl-item img{
        width: 77% !important;
    }
         #title_1{
                font-size: 15px;
                font-weight: 500;
                color: white;
                width: 100%;
                height: 95px;
                padding: 3px;
                border-radius: 10px;
                background: #0d4d97;
                border: none;
                margin-right: 10px;
            }

  

    .row2 {
width: 100%;
background: #034791;
height: 100%;
color: white;
font-size: 11px;
display: flex;
justify-content: space-between;
padding: 21px;
}
.modal_center{
margin-top:43px;
}
.col_2{
width: 223px;
color: white;
font-size: 12px;
padding: 4px;
}    
.owl_image2 img {
width: 70px !important;
height: 70px;
object-fit: cover;
}
.owl-one .owl-next{
right: 3px;
}

}

    @media screen and (max-width:810px){
           .position_relative{
        margin-top: -10px;
    } .collapse_div2, .collapse_div3{
          font-weight: normal;
     font-size: 12px;
    }
#title_1{
    font-size: 12px;
    font-weight: 500;
    color: white;
    width: 100%;
    height: 65px;
    padding: 4px;
    border-radius: 10px;
    background: #0d4d97;
    border: none;
    margin-right: 10px;
}

   
    .position_relative{
        margin-top: -6px;
    }

 

    .row2 {
width: 100%;
background: #034791;
color: white;
font-size: 11px;
display: flex;
justify-content: space-between;
padding: 21px;
}
.modal_center{
margin-top:43px;
}
.col_2{
width: 223px;
color: white;
font-size: 12px;
padding: 4px;
}
.owl_image2 img {
width: 70px !important;
height: 70px;
object-fit: cover;
}
.owl-one .owl-next{
right: 3px;
}
}
@media screen and (max-width:750px){
       .position_relative{
        margin-top: -10px;
    } .collapse_div2, .collapse_div3{
          font-weight: normal;
       font-size: 12px;
    }
    .ptag2{
        display: none;
    }
    .row2 {
width: 100%;
background: #034791;
color: white;
font-size: 11px;
display: flex;
justify-content: space-between;
padding: 21px;
}
.modal_center{
margin-top:43px;
}
.col_2{
width: 223px;
color: white;
font-size: 12px;
padding: 4px;
}
.owl_image2 img {
width: 70px !important;
height: 70px;
object-fit: cover;
}
.owl-one .owl-next{
right: 3px;
}
}


@media screen and (max-width:550px){
   .owl-two .owl-prev{
           margin-left: 14px;
   }
   .owl-two .owl-next{
       right:14px;
   }
    .ptag2{
        display: none;
    }
    .position_relative{
        margin-top: -10px;
    } .collapse_div2, .collapse_div3{
          font-weight: normal;
    font-size: 12px;
    }
    
        
     #title_1:hover + .position_relative{
    display:block;
    }



    #flex{
        justify-content:center;
        flex-direction:column;
        align-items:center;
    }
    #title_1 #collapseExample_1 p{
        font-size:13px;
    }
#title_1{
    font-size: 10px;
    font-weight: 500;
    color: white;
    width: 100%;
    height: 65px;
    padding: 3px;
    border-radius: 10px;
    background: #0d4d97;
    border: none;
    margin-bottom: 8px;
}

.row2 {
width: 100%;
background: #034791;
color: white;
font-size: 11px;
display: flex;
justify-content: space-between;
padding: 21px;
}
.modal_center{
margin-top:66px;
}
.col_2{
width: 223px;
color: white;
font-size: 12px;
padding: 4px;
}
.owl_image img{
width: 190px !important;
height: 190px;
object-fit: cover;
}
.owl_image2 img {
width: 70px !important;
height: 70px;
object-fit: cover;
}
.owl-one .owl-next{
right: 3px;
}

}
