/* Influencer Listing Page*/
._inflyfw{grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:30px;}
._inflyfw li{width:100%;position:relative;transition:all .3s ease;}
._inflyfw ._thmb{width:100%;height:240px;border-radius:10px;overflow:hidden;position:relative;}
._inflyfw ._thmb img{max-width:100%;max-height:240px;width:100%;height:100%;margin:0;background-color:#FFF;object-fit:cover;}
._inflyfw ._infndw{width:100%;position:absolute;bottom:0;left:0;right:0;margin:auto;padding:5px 10px;font-size:14px;font-weight:500;color:#fff;text-align:center;background-color:rgba(0,0,0,0.75);backdrop-filter:blur(10px);flex-flow:column;align-items:center;justify-content:center;}
._inflyfw ._infds{font-size:13px;font-weight:700;color:#3dc0fb;}
._inflyfw ._fetrd ._thmb:before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;z-index:1;border:2px solid #fff100;border-radius:10px;}
._inflyfw ._fetrd ._thmb:after{width:100px;height:80px;content:'';position:absolute;left:-60px;top:-50px;z-index:1;background-color:#fff100;transform:rotate(-45deg);}
._inflyfw~._lodr{position: fixed;}

/*badge custome*/
._inflyfw ._badge{left:auto;right:-16px;}

/*For photo gallery widget*/
._inflst ._infpg{margin:40px 0;}
/*For photo gallery widget*/

/*Influencer - A new country page*/
._ncntrypg h1{margin-bottom:20px;}
._ncntrypg ._infctry{background:var(--grdnt);border-radius:10px;padding:20px;margin-bottom:40px;}
._ncntrypg ._infctry p{font-size:17px;line-height:1.6;color:#fff;font-weight:400;color:#fff;margin:0;}


@media screen and (min-width:1025px){
    ._inflyfw{grid-template-columns:repeat(4, 1fr);gap:20px;}
    ._inflyfw li{box-shadow: 0 0 10px var(--shadow);border-radius:10px;}
    ._inflyfw li:before{width:218px;height:298px;content:'';background-color:rgba(230,110,228,.38);border-radius:10px;position:absolute;top:6px;left:3px;transition:all .3s ease;}
    ._inflyfw li:hover:before{transform:scale(1.05);left:0;top:2px;border-radius:10px;transition:all .3s ease;}
    ._inflyfw ._thmb{height:300px;}
    ._inflyfw ._thmb img{max-height:300px;}
    ._inflyfw ._infndw{padding:10px;font-size:16px;}
    ._inflyfw ._infds{font-size:14px;font-weight:500;}
    ._inflyfw ._fetrd ._thmb:before{border:3px solid #fff100;}
    
    /*Influencer - A new country page*/
    ._ncntrypg h1{margin-bottom:30px;}
    ._ncntrypg ._infctry{background:#eee;padding:25px;}
    ._ncntrypg ._infctry p{font-size:20px;line-height:1.5;letter-spacing:.5px;color:#000;}
}


/* Influencer Badge Listing Page*/
._infctry{background:var(--grdnt7);border-radius:15px;padding:15px;}
._infctry>p{font-size:15px;line-height:1.5;opacity:.9;}
._infctry ._frmfill{width:100%;align-items:center;justify-content:center;}
._infctry ._frmfill>a{background:linear-gradient(68deg, rgb(61 1 142) 0%, rgb(51 146 168) 50%, rgb(156 22 154) 100%);
           background:-webkit-linear-gradient(68deg, rgb(61 1 142) 0%, rgb(51 146 168) 50%, rgb(156 22 154) 100%);text-shadow:2px 2px 2px rgba(0,0,0,0.5);border:1px solid #3182a6;}
._infbdglst{grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:30px;}
._infbdglst li{width:100%;position:relative;transition:all .3s ease;}
._infbdglst ._thmb{width:100%;height:auto;padding-bottom:15px;overflow:hidden;position:relative;}
._infbdglst ._thmb img{max-width:100%;max-height:100%;width:100%;height:100%;margin:0;object-fit:cover;border-radius:50%;padding:15px;
          background: #000;
          background:-moz-radial-gradient(circle, rgba(0,0,0,.8) 0%, rgba(25,34,34,0) 60%);
          background:-webkit-radial-gradient(circle, rgba(0,0,0,.8) 0%, rgba(25,34,34,0) 60%);
          background:radial-gradient(circle, rgba(0,0,0,.8) 0%, rgba(25,34,34,0) 60%);
}
._infbdglst ._infndw{width:100%;position:absolute;bottom:0;left:0;right:0;margin:auto;padding:5px 10px;font-size:14px;font-weight:500;color:#fff;text-align:center;background:var(--grdnt7);border-radius:20px;flex-flow:column;align-items:center;justify-content:center;border:1px solid var(--bdr2);}
._infbdglst ._infds{font-size:13px;font-weight:700;color:#3dc0fb;}
._infbdglst ._fetrd ._thmb:before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;z-index:1;border:2px solid #fff100;border-radius:10px;}
._infbdglst ._fetrd ._thmb:after{width:100px;height:80px;content:'';position:absolute;left:-60px;top:-50px;z-index:1;background-color:#fff100;transform:rotate(-45deg);}
._infbdglst~._lodr{position: fixed;}

@media screen and (min-width:1025px){
    ._infctry{border-radius:20px;padding:20px;}
    ._infctry>p{font-size:17px;}
    ._infctry ._frmfill{justify-content:flex-start;}
    ._infctry ._frmfill>a{margin:0;font-weight:bold;}
    ._infbdglst{grid-template-columns:repeat(3, 1fr);gap:40px;}
    ._infbdglst ._thmb{padding:0;transition:all .3s ease;}
    ._infbdglst ._thmb img{max-height:300px;padding:30px;transition:all .3s ease;}
    ._infbdglst ._thmb:hover img{transform:scale(1.1);transition:all .3s ease;}
    ._infbdglst ._infndw{padding:10px;font-size:16px;}
    ._infbdglst ._infds{font-size:14px;font-weight:500;}
    ._infbdglst ._fetrd ._thmb:before{border:3px solid #fff100;}
}