
/* Social media position fixed */

.social-links-position-side {
    position: fixed;
    top: 28%;
    left: 0%;
    z-index: 60;
    /* background-color: grey; */
}

.social-links-position-side .social-links-side {
    display: flex;
    flex-direction: column;
}

.social-links-position-side .social-links-side a {
    display: flex;
    gap: 3%;
    align-items: center;
    padding: 5px;
    margin: 2px;
    border-radius: 0px 50px 50px 0px;
    position: relative;
    left: -62.8%;
    transition: left 0.4s ease;
}

.social-links-position-side .social-links-side a:hover {
    left: -1.3%;
}

.social-links-position-side .social-links-side a span {
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 600;
    font-size: 14px;
    text-align: right;
    width: 80%;
    margin-right: 7.8px;
    color: white;
}

.social-links-position-side .social-links-side a i {
    width: 39px;
    height: 37px;
    text-align: center;
    background-color: white;
    color: black;
    border-radius: 100%;
    padding: 8px 9px;
    font-size: 1.2rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.social-links-side .message {
    background-color: #646464;
    /* Facebook Blue */
    /* color: #323232; */
}

.social-links-side .message .fa-envelope {
    color: #323232;
    width: 37px !important;
}

/* Call */
.social-links-side .call {
    background-color: #2196F3;
}

.social-links-side .call .fa-phone {
    color: #2196F3;
    width: 42px !important;
}

/* location */
.social-links-side .location {
    background-color: #e74c3c;

}

.social-links-side .location img {
    width: 39px !important;
    height: 37px;
    text-align: center;
    background-color: white;
    color: #e74c3c !important;
    border-radius: 100%;
    padding: 8px 8px !important;
    font-size: 1.1rem !important;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 2px;
}


/* Whatsapp */
.social-links-position-side-whatsapp {
    position: fixed;
    top: 87%;
    left: 1%;
    z-index: 60;
}

.social-links-position-side-whatsapp .social-links-side {
    width: 70px;
    height: 70px;
    border-radius: 20px;
    padding: 0.6rem;
}

.social-links-position-side-whatsapp .social-links-side a {
    text-decoration: none;
}

.social-links-position-side-whatsapp .social-links-side a i {
    font-size: 3rem;
    color: white;
    background-color: rgb(0, 201, 0);
    border-radius: 100%;
    padding: 0.4rem 0.5rem 0.3rem 0.5rem;
}


.single-footer-widget-SET h3{
    font-size: 19px;
    font-weight: 500;
}
.single-footer-widget-SET h3 span{
    font-size: 23px;
    font-weight: 600;
    color: #ff5e14;
}








@media screen and (max-width:580px) {
   

    /* Social media position fixed */

    .social-links-position-side {
        position: fixed;
        top: 28%;
        left: 0%;
        z-index: 60;
        /* background-color: grey; */
    }

    .social-links-position-side .social-links-side {
        display: flex;
        flex-direction: column;
    }

    .social-links-position-side .social-links-side a {
        display: flex;
        gap: 3%;
        align-items: center;
        padding: 5px 5px 5px 4px;
        margin: 2px;
        border-radius: 0px 50px 50px 0px;
        position: relative;
        left: -61.3%;
        transition: left 0.4s ease;
    }

    .social-links-position-side .social-links-side a:hover {
        left: -1.3%;
    }

    .social-links-position-side .social-links-side a span {
        text-transform: uppercase;
        text-decoration: none;
        font-weight: 600;
        font-size: 13px;
        text-align: right;
        width: 80%;
        margin-right: 7.5px;
        color: white;
    }

    .social-links-position-side .social-links-side a i {
        width: 39px;
        height: 37px;
        text-align: center;
        background-color: white;
        color: black;
        border-radius: 100%;
        padding: 8px 9px;
        font-size: 1.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .social-links-position-side-whatsapp .social-links-side {
        width: 50px;
        height: 50px;
        border-radius: 20px;
        padding: 0.3rem;
    }

    .social-links-position-side-whatsapp .social-links-side a {
        text-decoration: none;
    }

    .social-links-position-side-whatsapp .social-links-side a i {
        font-size: 2.4rem;
        color: white;
        background-color: rgb(0, 201, 0);
        border-radius: 100%;
        padding: 0.4rem 0.5rem 0.3rem 0.5rem;
    }
}



@media screen and (min-width:581px) and (max-width:780px) {
    
    /* Social media position fixed */

    .social-links-position-side {
        position: fixed;
        top: 28%;
        left: 0%;
        z-index: 60;
        /* background-color: grey; */
    }

    .social-links-position-side .social-links-side {
        display: flex;
        flex-direction: column;
    }

    .social-links-position-side .social-links-side a {
        display: flex;
        gap: 3%;
        align-items: center;
        padding: 5px 5px 5px 2px;
        margin: 2px;
        border-radius: 0px 50px 50px 0px;
        position: relative;
        left: -61.5%;
        transition: left 0.4s ease;
    }

    .social-links-position-side .social-links-side a:hover {
        left: -1.3%;
    }

    .social-links-position-side .social-links-side a span {
        text-transform: uppercase;
        text-decoration: none;
        font-weight: 600;
        font-size: 14px;
        text-align: right;
        width: 80%;
        margin-right: 7.5px;
        color: white;
    }

    .social-links-position-side .social-links-side a i {
        width: 39px;
        height: 37px;
        text-align: center;
        background-color: white;
        color: black;
        border-radius: 100%;
        padding: 8px 9px;
        font-size: 1.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }


    .social-links-position-side .social-links-side a .fa-facebook-f {
        width: 37px;
        height: 35px;
        text-align: center;
        background-color: white;
        color: #0567e6;
        border-radius: 100%;
        padding: 8px 8px;
        font-size: 1.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .social-links-position-side-whatsapp .social-links-side {
        width: 60px;
        height: 60px;
        border-radius: 20px;
        padding: 0.3rem;
    }

    .social-links-position-side-whatsapp .social-links-side a {
        text-decoration: none;
    }

    .social-links-position-side-whatsapp .social-links-side a i {
        font-size: 2.4rem;
        color: white;
        background-color: rgb(0, 201, 0);
        border-radius: 100%;
        padding: 0.4rem 0.5rem 0.3rem 0.5rem;
    }
}




@media screen and (min-width:781px) and (max-width:900px) {
   

    /* Social media position fixed */

    .social-links-position-side {
        position: fixed;
        top: 28%;
        left: 0%;
        z-index: 60;
        /* background-color: grey; */
    }

    .social-links-position-side .social-links-side {
        display: flex;
        flex-direction: column;
    }

    .social-links-position-side .social-links-side a {
        display: flex;
        gap: 3%;
        align-items: center;
        padding: 5px 5px 5px 2px;
        margin: 2px;
        border-radius: 0px 50px 50px 0px;
        position: relative;
        left: -61.5%;
        transition: left 0.4s ease;
    }

    .social-links-position-side .social-links-side a:hover {
        left: -1.26%;
    }

    .social-links-position-side .social-links-side a span {
        text-transform: uppercase;
        text-decoration: none;
        font-weight: 600;
        font-size: 14px;
        text-align: right;
        width: 80%;
        margin-right: 7.5px;
        color: white;
    }

    .social-links-position-side .social-links-side a i {
        width: 39px;
        height: 37px;
        text-align: center;
        background-color: white;
        color: black;
        border-radius: 100%;
        padding: 8px 9px;
        font-size: 1.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .social-links-position-side-whatsapp .social-links-side {
        width: 60px;
        height: 60px;
        border-radius: 20px;
        padding: 0.3rem;
    }

    .social-links-position-side-whatsapp .social-links-side a {
        text-decoration: none;
    }

    .social-links-position-side-whatsapp .social-links-side a i {
        font-size: 2.8rem;
        color: white;
        background-color: rgb(0, 201, 0);
        border-radius: 100%;
        padding: 0.4rem 0.5rem 0.3rem 0.5rem;
    }
}



@media screen and (min-width:901px) and (max-width:1150px) {
   
    /* Social media position fixed */

    .social-links-position-side {
        position: fixed;
        top: 28%;
        left: 0%;
        z-index: 60;
        /* background-color: grey; */
    }

    .social-links-position-side .social-links-side {
        display: flex;
        flex-direction: column;
    }

    .social-links-position-side .social-links-side a {
        display: flex;
        gap: 3.2%;
        align-items: center;
        padding: 5px 5px 5px 2px;
        margin: 2px;
        border-radius: 0px 50px 50px 0px;
        position: relative;
        left: -61%;
        transition: left 0.4s ease;
    }

    .social-links-position-side .social-links-side a:hover {
        left: -1.3%;
    }

    .social-links-position-side .social-links-side a span {
        text-transform: uppercase;
        text-decoration: none;
        font-weight: 600;
        font-size: 14px;
        text-align: right;
        width: 80%;
        margin-right: 7.5px;
        color: white;
    }

    .social-links-position-side .social-links-side a i {
        width: 39px;
        height: 37px;
        text-align: center;
        background-color: white;
        color: black;
        border-radius: 100%;
        padding: 8px 9px;
        font-size: 1.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .social-links-position-side-whatsapp .social-links-side {
        width: 60px;
        height: 60px;
        border-radius: 20px;
        padding: 0.3rem;
    }

    .social-links-position-side-whatsapp .social-links-side a {
        text-decoration: none;
    }

    .social-links-position-side-whatsapp .social-links-side a i {
        font-size: 2.8rem;
        color: white;
        background-color: rgb(0, 201, 0);
        border-radius: 100%;
        padding: 0.4rem 0.5rem 0.3rem 0.5rem;
    }
}

@media screen and (min-width:1151px) and (max-width:1341px) {
   
    .social-links-position-side-whatsapp .social-links-side a {
        text-decoration: none;
    }

    .social-links-position-side-whatsapp .social-links-side a i {
        font-size: 2.7rem;
        color: white;
        background-color: rgb(0, 201, 0);
        border-radius: 100%;
        padding: 0.4rem 0.5rem 0.3rem 0.5rem;
    }
}