@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@1,300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&display=swap');


body, h1, h2, h3, h4, h5, h6{
    font-family: 'Montserrat', sans-serif;
}

.t3-mainnav .navbar .nav {
    font-weight: 500;
    font-size: 22px;
}
.ja-header {
    background: #f5f5f5;
}
body {
    color: black;
    font-size: 14px;
}
.ja-header .container {
    border-bottom: 1px solid #1a1a1a;
    position: relative;
    color: #f5f5f5;
}
.t3-mainnav {
    font-size: 18px;
    color: #3366FF
}
.logo .logo-control .logo-img {
    margin: 0px 0;
    height: 75px;
}
.span10 {
    margin-top: 15px;
}
.t3-mainnav .navbar .nav > li.active > a, .t3-mainnav .navbar .nav > li.active > a:hover {
    background: transparent;
    color: #0d63ae;
}
element.style {
    background-color: rgb(233, 17, 140);
}
.section3 .section-subtitle {
    visibility: hidden;
}
.section4 .section-subtitle {
    visibility: hidden;
}
.section1 h1 {
    color: #ffffff;
}
.section1 p {
    color: #fff2f2;
}
.hero-unit .btn-primary {
    background: #e7128c;
    margin-bottom: 10px;
}
.section2 .section-title h2 {
    color: #0d63ae;
}
.section3 .section-title h2 {
    color: white;
}
.section4 .section-title h2 {
    color: #0d63ae;
}
/*.jmoddiv.jmodinside {*/
/*    background-color: #0d63aec;*/
/*}*/



.section3{
    background:#1d405f;
}
.section6 {
    background: #1d405f;
    color: white;
}
.section6 a {
    color: #eb2cf7;
}

div#hero_unit {
    background: url('http://hbw.com.sg/images/img-10-min.jpg');
        background-size:cover;
}
.hero-unit .hero-unit{
    background: none;

}

.section2 .section-subtitle, .section6 .section-subtitle{
    display:none;
}
span.ja-cp-intro p {
    color: #fff;
    
}

.portfolio .ja-cp-main a:hover .ja-cp-title, .portfolio .ja-cp-main a:focus .ja-cp-title, .portfolio .ja-cp-main a:active .ja-cp-title{
    color:#e7128c;
}
.contact .form-info ul{
    color:#fff;
}
ul.form-list li .input-box input, ul.form-list li .input-box textarea{
    background: #fff;
}

div#container{
    padding:23px 0 60px;
}

element.style {
    position: absolute;
    opacity: 1;
}
.portfolio .ja-cp-main .ja-cp-image img.gotcolors{
    opacity:unset !important;
}
span.ja-cp-intro p{
    height: 10px;
}
.ja-cp-main {
    padding: 10px;
}
.item-page article .article-content img{
    display:unset;
}
