.service-section
{
    background-color: #FFFFFF;
    padding: 30px 0px;
}
.service-section .service-card
{
    /* box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; */
    
    margin: 10px;
    padding: 10px;
    border-radius: 10px;
    
}
.service-section .service-card img{
    border-radius: 6px;
}
.service-section .card-head {
    margin: 20px 0px;
}

.service-card .card-head {
    font-size: 1.4rem;
}

.service-card .card-head .underline {

    margin-right: 2px;
    padding-bottom: 6px;

    color: #000000;
    border-bottom: 1px solid #FF6700;
}
.service-card .info-txt
{
    margin-top: 10px;
}
.owl-carousel
{
    position: relative;
}
.owl-theme .owl-nav {
    margin-top: 10px;
    position: absolute;
    top: 45%;
    width: 100%;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    font-size: 5rem;
    color: #bbb;
    opacity: .5;
}
.owl-carousel .owl-nav button.owl-next
{
    position: absolute;
    right: -31px;
}
.owl-carousel .owl-nav button.owl-prev
{
    position: absolute;
    left: -31px;
}
.owl-theme .owl-nav [class*=owl-]:hover
{
    background: transparent;
    color: #bbb;
    text-decoration: none;
}
@media only screen and (max-width:768px)
{
    .owl-carousel .owl-nav button.owl-next
{
    right: 10px;
}
.owl-carousel .owl-nav button.owl-prev
{
    left: 10px;
}
}