@charset "utf-8";.t3-section.pt-x2 .container {
    padding-top: 1px;
}
.acm-slideshow .owl-carousel .item .slider-content .item-title {
    font-family: "Helvetica Neue", 'Roboto', sans-serif;
    font-size: 42px !important; 
    width: 100% !important;
    line-height: 1.5em;}
    
.jamasshead .jamasshead-title {
    font-weight: 500;
    font-size: 34px;
    color: #0affff !important;
    }
    
.acm-slideshow .owl-carousel .item .slider-content .item-desc {
    color: #0affff !important;}
    
.uber-cliens .client-item {
    text-align: center;
    height: 70px !important;
    line-height: 60px !important;
}
  .acm-slideshow .owl-carousel .item .slider-content {
    height: 500px;
    display: table;
    top: 94px;
}  

.btn-light-trans {
    color: #000609;
    background-color: rgb(255, 255, 255);
    border-color: transparent;
}

.has-slideshow .t3-header.affix {
    background: #000;
    top: 0;
    width: 100%;
    position: fixed;
    padding: 16px 0;
}
.t3-header {
    background: #000;
    padding: 16px 0;
}

.acm-slideshow .owl-carousel .item {
    position: relative;
    max-height: 450px !important;
}

.t3-megamenu .mega-dropdown-menu {
    font-family: "Libre Franklin", Helvetica, Arial, sans-serif;
    padding: 12px;
}

.t3-footer {

    color: #ffffff;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Frank Ruhl Libre", "Times New Roman", Times, serif;
    font-weight: 500;
    line-height: 1.1;
    color: #00478C;
}
