.onehundred_slogan {
    margin-left:-450px;
    left:50%;
    width:900px;
    position:absolute;
    color: #333;
}
.onehundred_award {
    width:18%;
}
.onehundred_title {
    text-align:center;
    color:#fff;
    font-size: 100px;
    font-weight:lighter;
    line-height:55px;
    margin-top: 15px;
    text-transform:uppercase;
}
.onehundred_brand {
    text-align:center;
    color:#fff;
    font-size:40px;
    font-weight:lighter;
    line-height:55px;
    margin-top: 15px;
    text-transform:uppercase;
}
@media screen and (max-width : 910px) {
    .onehundred_slogan {
        width:500px;
        margin-left:-250px;
    }
    .onehundred_award {
        width:36%;
    }
}

@media screen and (max-width : 510px) {
    .onehundred_slogan {
        width:280px;
        margin-left:-140px;
    }
    .onehundred_award {
        width:36%;
    }
    .onehundred_brand {
        font-size:20px;
    }
    .onehundred_title {
        font-size:40px;
        line-height: 0px;
    }
}
.award-img {
    width:90%;
    margin:0 auto;
    display:block;
    max-width:360px;
}
.award-big-title {
    font-size:18pt;
    font-weight:normal;
    text-align:left;
    text-transform:uppercase;
    color:#fff;
}
.award-tiny-text {
    font-size:8pt;
    font-weight:lighter;
    text-align:left;
    color:#fff;
}
@media screen and (max-width : 767px) {
    .award-img {
        width:70%;
        margin:0 23%;
    }
    .award-big-title {
        text-align:center;
    }
    .award-tiny-text {
        font-size:12pt;
        text-align:center;
    }
}
.professionals_txt {
    padding-top:40px;
    font-size:13pt;
    width:50%;
    font-weight:lighter;
    text-align:left;
    color:#fff;
}
.professionals_subhead {
    width:60%;
    font-size:18pt;
    font-weight:lighter;
    text-align:left;
    color:#fff;
    text-transform:uppercase;
}
.professionals_head {
    font-size:50pt;
    font-weight:lighter;
    text-align:left;
    color:#fff;
    text-transform:uppercase;
}
@media screen and (max-width : 1100px) {
    .professionals_txt {
        width:100%;
    }
    .professionals_subhead {
        width:100%;
    }
}
@media screen and (max-width : 768px) {
    .professionals_head {
        font-size:30pt;
    }
}
.elementor section hr {
    margin: 30px auto;
}