.topbar .content {
    display: flex;
    gap: 50px;
}

.topbar .content {
    padding: 15px 0;
}

.topbar .content .items {
    display: flex;
    gap: 20px;
}

.topbar .content .items h6 {
    margin: 0;
}

.home-banner {
    position: relative;
    height: 90vh;
}

.home-banner img {
    height: 100%;
    object-fit: cover;
}

.home-banner .overley {
    position: absolute;
    width: 100%;
    height: 90vh;
    background: #000000b5;
}

.vc_custom_1523024697962 {
    background: url(../images/home/sec_parallax.jpg) no-repeat;
}

.m-0 {
    margin: 0 !important;
}

.py-4 {
    padding: 25px 0;
}

.py-5 {
    padding: 35px 0;
}

.first-section {
    padding: 80px 0;
}

.first-section .content h6 {
    color: #ff8405;
    margin: 0;
}

.first-section .content h4 {
    margin: 0 0 20px;
    color: #4e4e4e;
    font-weight: 100;
    font-size: 30px;
}

.first-section .content h4 span {
    color: #ff8405;
    font-weight: 600;
}

.first-section .content p {
    color: #9e9e9e;
    line-height: 1.3;
    font-size: 16px;
    margin: 0 0 15px;
}

.first-section .content .cc {
    margin-top: 25px;
}

.first-section .content .cc h5 {
    color: #4e4e4e;
    font-weight: 300;
    margin: 15px 0 5px;
}

.first-section .content .cc h5 span {
    color: #ff8405;
}

.second-section {
    padding: 80px 0 60px;
}

.second-section .content h4 {
    font-size: 40px;
    font-weight: 200;
    margin: 0 0 20px;
}

.second-section .content h4 span {
    font-weight: 600;
}

.second-section .content p {
    color: #9e9e9e;
    line-height: 1.3;
    font-size: 16px;
    margin: 0 0 15px;
}

.second-section .content ul {
    padding: 0;
    margin: 25px 0 0;
    list-style: none;
    font-size: 20px;
    color: #181818;
    font-weight: 800;
}

.second-section .content ul li {
    display: flex;
    gap: 15px;
}

.second-section .content ul li span {
    color: #a5a6aa;
}

.d-flex {
    display: flex;
}

.align-items-center {
    align-items: center;
}