@charset "utf-8";
body{font-family:Poppins-Medium}
body{
    --link-button-bg-color:#FFFFFF;
    --link-button-font-color: #333333;

    --link-button-border-color: #FFFFFF;
    --link-button-border-font-color: #FFFFFF;
    --link-button-border-bg-color: rgba(0,0,0,0);

    --link-button-bg-thumbnail-color:#333333;
    --link-button-bg-thumbnail-border-color:#333333;
    --link-button-border-thumbnail-color:#FFFFFF;
    --link-button-border-thumbnail-border-color:#FFFFFF;

    --link-social-color:#FFFFFF;
    --link-social-border-color:#FFFFFF;
}
.bg div{background-image:linear-gradient(to bottom,#ee9ae5,#5961f9)}
.text h3{font-weight:500}
section,.desc,.text h3{color:#fff}
.item{border-radius:50vh!important;background-color:var(--link-button-border-bg-color)!important;border:2px solid var(--link-button-border-color)!important;color:var(--link-button-border-font-color)!important;}
.item .btn .btn-text, .item .btn-text .link-text{color:var(--link-button-border-font-color)!important;}
.footer p a{color:#fff;}
.footer p a:hover{color:#fff}
.item span{position:absolute;height:45px;left:3%;top:50%;transform:translateY(-50%);display:block;border-radius:50%;width:45px;background-size:cover}
@media only screen and (max-width:767px){.item{min-height:50px;line-height:50px}
.item span{left:4%;width:38px;height:38px}
}
