.hero-polo .hero-img-wrap {
    position: absolute;
    bottom: 15px;
    right: 12%
}

.hero-polo .social-links .social-title {
    color: var(--title-color)
}

.hero-polo .social-links .social-title:after {
    background-color: var(--title-color)
}

.hero-polo .social-links a {
    color: var(--title-color)
}

.hero-polo .social-links a:hover {
    color: var(--theme-color)
}


@media (max-width: 1500px) {
    .hero-polo .hero-img-wrap {
        right: 5%
    }
}

@media (max-width: 1199px) {
    .hero-polo .hero-img-wrap {
        right: -1%;
        -webkit-transform: scale(0.85);
        -ms-transform: scale(0.85);
        transform: scale(0.85);
        bottom: -7%
    }

    .hero-polo .hero-text {
        max-width: 580px;

    }
}

@media (max-width: 991px) {
    .hero-polo .hero-img-wrap {
        position: relative;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        bottom: 0;
        right: unset;
        margin: 60px auto -70px auto
    }
}