.media {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
}.bd-placeholder-img {
    font-size: 1.125rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-anchor: middle;
}
.mr-3, .mx-3 {
    margin-right: 1rem!important;
}
.mr-5, .mx-5 {
    margin-right: 3rem!important;
}
.mt-5, .mx-5 {
    margin-top: 3rem!important;
}
.mtb-4{margin-bottom: 4rem;margin-top: 4rem}
.media-body {
    -ms-flex: 1;
    flex: 1;
}.h5, h5 {
    font-size: 1.25rem;
}.mt-0, .my-0 {
    margin-top: 0!important;
}
.zoomcontainer{padding-top: 50px;}
.byhead5{font-weight: 400;margin: 10px 0;font-size: 18px}
.label-info{display: inline-block;background: #efeff4;padding: 3px 10px;border-radius: 4px}
.btn-primary{background: #0091b3!important;border-color: #0091b3!important}
.content-slider{background: #f7f7fc;padding: 30px }
.owl-nav {
position: absolute;
top: 40%; /* pushes the icon in the middle of the height */
z-index: 5;
display: inline-block;width: 100%;font-size: 24px
}.owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    font-family: 'FontAwesome'!important;

}
.owl-carousel .owl-nav button.owl-next span, .owl-carousel .owl-nav button.owl-prev span{display: none;}
.owl-carousel .owl-nav .owl-prev:before{
  
    content: "\f053";
    margin:10px; 
}
.owl-carousel .owl-nav .owl-next:after{
    
    content: "\f054";
    margin:10px; 
}
.owl-carousel .owl-nav .owl-next{right: 13px;position: absolute;}
.owl-carousel .owl-nav .owl-prev{left: 13px;position: absolute;}
.owl-dots{padding-top: 30px;}
.accordion-button:not(.collapsed){background: #fff!important}
.accordion-button:focus{border: 0!important;border-color: transparent!important;box-shadow: 0 0!important}
.accordion-item:first-of-type, .accordion-item{border-left: 0!important;border-right: 0!important; border-top: 0!important}
.accordion-button, .accordion-body{padding-left: 0!important}
.accordion-button{font-size: 19px!important}
.content-accordian{padding: 30px 0 40px}
.bdr0{border: !important;box-shadow: 0 0!important}
.content-accordian .card-body{padding: 30px!important;margin-bottom: 20px}
.accordion-item{border-radius: 0!important}
#accordionExample1 .accordion-button {
    font-size: 16px!important;
}
.accordion-button:not(.collapsed){box-shadow: 0 0!important}
 h3.apph3{font-size: 18px;font-weight: 700;padding-bottom: 0px}

h4.apph4 {
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 20px;
    margin-bottom: 0;
    margin-top: 20px;
}

#accordionExample1 i{margin-right: 15px;}
#accordionExample1{padding-left: 15px}
#accordionExample1 .accordion-button::after{height: 1rem;width: 1rem;background-size:1rem;}
#accordionExample1 .accordion-item, .accordion-item{border: 0}
#accordionExample1 .accordion-body{padding: 0;    padding-left: 30px!important;}
#accordionExample1 .accordion-body p{color: rgba(4, 4, 19, 0.56);font-size: 15px}

