/* Row bg */
body .x228{ 
    /* background-color: #feea79; */

}

body .x900{
    display: block;
    position: relative;
    background: linear-gradient(91deg, #1FEF2E 37.55%, #15D21F 81.76%);
    padding-block: 104px;
    color: #000;
    margin-top: 150px;
    margin-bottom: 150px;
}
.x900::before{
    content: "";
    background-image: url('https://slerfnft.xyz/wp-content/themes/codetheme-child/img/emo_cash.webp'); 
    display: block; 
    position: absolute;
    top: -69px;
    left: 50%;
    transform: translateX(-50%);
    width: 126px;
    height: 138px;
    background-size: contain;
    
}

.x570{
    justify-content: center;
}

.x900 div.x905{
    color: #000;
    text-align: center;
    font-family: Viga;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 27px;
}

.x900 .x904{
    gap: 23px;
}

.x900 .x901{
    display: block;
}

.x900 .x902{
    color: #000;
    text-align: center;
    font-family: Viga;
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px;
}

.x900 div{
    justify-content: center;
}

.x900 .x-hours,.x900 .x-minutes{
    color: #000;
    text-align: center;
    font-family: Viga;
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px;
}

.x900 .x-text-count-down{
    font-size: 14px;
    margin-bottom: 3px;
    color: #000;
    text-align: center;
    font-family: 'Viga';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
}
.hWFPxp.x126 .gREMsN.hrZfTH.kbHzWp.x139 .mQuBU{
    padding-bottom: 75px;
}
.fkjKCf.x140 .gREMsN.kNfYKT.x141 .jBAYBS.x142{
    color: #FFD718;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;

}
.fkjKCf.x140 .kkiIcw.x142 {
    color: #ffffff8c;
}
.hWFPxp.x126 .gREMsN.hrZfTH.kbHzWp.x139{
    align-items: center;
}
.hWFPxp.x126 .gREMsN.hrZfTH.kbHzWp.x139 .fkjKCf.x140{
    gap: 75px;
    row-gap: 25px;

}
.gREMsN.hrZfTH.eaBsiV.x228 .cxuXbE.jcVtkt{
    padding-top: 150px;
}
.page-template-lottery .background-guh-section-1and2 .menu-section_guh {
    padding-bottom: 10px;
}
.gREMsN.hrZfTH.bHZwYB.x228  {
    background-image: url(https://slerfnft.xyz/wp-content/themes/codetheme-child/img/loteria_cover_.webp);
    background-size: cover;
    height: 357px;
    background-repeat: no-repeat;
    width: 100%;
    padding: 0;
}

body .x228 {
    background-color: transparent;
}
.sc-hlGDCY.gGDWlX{
    background-image: url(https://slerfnft.xyz/wp-content/themes/codetheme-child/img/kulki.webp);
    background-size: contain;
    background-repeat: repeat;
    background-color: #feea79;
    background-position-y: 220px;
}

body .x229:where(:nth-child(2),  :nth-child(4), :nth-child(5)) .x228 {
    /* background-color: transparent;
    background-image: url(https://slerfnft.xyz/wp-content/themes/codetheme-child/img/kulki.webp);
    background-size: contain;
    background-repeat: repeat;
    background-position: 0% 0%;
    background-color: #feea79; */
}




body .x229:where(:nth-child(3)) .x228 {
    /* background-color: #feea79; */
}

.fLulSN.x227{
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; 

}
.gREMsN.gYrkMu.x130 .fTwnNc{
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; 
}

.doyugD.dFijoq.x41{
    color: #000;
    text-align: center;
    font-family: 'Viga';
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}
.efHrqw.dFijoq.x47,
.efHrqw.dFijoq.x46{
    color: #000;
    text-align: center;
    font-family: 'Viga';
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 47px;
}
.sc-gKclnd.eLxhlX.divvcH.x76{
    margin-bottom: 0;
}
.sc-gsDKAQ.SgGxv.x74{
    margin-bottom: 20px;
}
.sc-gsDKAQ.SgGxv.x74,
.kcxLMd.x75{
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}
.kjAwlI.fXhygE.x31{
    padding: 30px 40px;
    border-radius: 34px;
    border: 3px solid #FFF;
    background: #FFF;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);

}
.fgoeoz.csLPjV.x32{
    background: unset;
    width: 100%;
    max-width: 592px;

}
.sc-gsDKAQ.ceAVZg{
    color: #000;
    font-family: 'Poppins';
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.gREMsN.hxGduz .sc-gsDKAQ.begouu{
    color: #000;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 13px;
    margin-top: 13px;
}
.x33 > div:first-child{
    width: 30px;
    height: 30px;
}
.gREMsN.cOEEfz.x30 {
    margin-bottom: 10px;
    border-bottom: 1px solid #000;
    padding-top: 20px;
    padding-bottom: 20px;
}
.gREMsN.cOEEfz.x30 .jqVTWS,
.gREMsN.cOEEfz.x30 .bPTjeG{
    color: #000;
    font-family: 'Poppins';
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
}
.cXHYxj.x79{
    background: unset;
}
.MQEGI.jeEyoz.x168 .ghcxHC.hxGduz{
    position: relative;
}
.MQEGI.jeEyoz.x168 .ghcxHC.hxGduz::before{
    content: '';
    background-image: url('https://slerfnft.xyz/wp-content/themes/codetheme-child/img/bilet-lottery.webp');
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    width: 28px;
    height: 28px;
    right: -3px
}
.kPbfLo.sc-eCImPb.eHfHfu {
    position: relative;
}
.iXzWns.bBmKVI .kPbfLo.sc-eCImPb.eHfHfu::before{
    content: '';
    background-image: url('https://slerfnft.xyz/wp-content/themes/codetheme-child/img/lottery-green.webp');
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    width: 35px;
    height: 35px;
    right: -15px;
}
.dpibXC.x167 .kPbfLo.sc-eCImPb.eHfHfu{
    position: relative;
}
.dpibXC.x167 .kPbfLo.sc-eCImPb.eHfHfu::before{
    content: '';
    background-image: url('https://slerfnft.xyz/wp-content/themes/codetheme-child/img/lottery-green.webp');
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    width: 35px;
    height: 35px;
    right: -15px;
}
.wPKGk{
    display: none;
}
.fYgbES{
    display: none;
}
.sc-jRQBWg.NRzzn{
    padding: 20px;
}
.sc-gsDKAQ.SgGxv{
    color: rgba(0, 0, 0, 0.60);
    text-align: center;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
    margin-bottom: 11px;
}
.sc-gsDKAQ.jmIEIX{
    color: #000;
    font-family: 'Poppins';
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; 
    letter-spacing: 0.1px;
}
.pjwpK.dGwluB{
    border-bottom: 2px solid #EDEDED;
    width: 90%;
    margin-inline: auto;
}
.jeEyoz.x168 .begouu{
    color: rgba(0, 0, 0, 0.60);
    font-family: 'Poppins';
    line-height: 36.5px; 
}
.jeEyoz.x168 .iDHpdu{
    color: #000;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 36.5px;
    margin-right: 26px
}
.sc-eGPXGI.hXxqDk,
.dpibXC.x167 .cNhtrX{
    background: #FFF;
    padding: 20px 20px 11px 20px;
    border-bottom: 2px solid #EDEDED;
    width: 90%;
    margin-inline: auto;
}
.MQEGI.cOEEfz{
    margin-bottom: 0;
}
.gjkqDc.x181{
    color: rgba(0, 0, 0, 0.70);
    font-family: 'Poppins';
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
    margin-top: 20px;
}
.sc-hKwDye.idAkFR{
    background: linear-gradient(to left, #1ABEFA, #1974F0) padding-box, linear-gradient(to top, #1974F0, #1ABEFA) border-box;
    border-radius: 34px;
    border: 3px solid transparent;
    color: #FFF!important;
    text-align: center;
    font-family: 'Viga';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;

}
.dpibXC.x167 .sc-hKwDye.bHjlyg.primaryButton{
    background: linear-gradient(to left, #1974F0, #1ABEFA) padding-box, linear-gradient(to top, #1974F0, #1ABEFA) border-box;
    border-radius: 34px;
    border: 3px solid transparent;
    color: #FFF!important;
    text-align: center;
    font-family: 'Viga';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.UehXX.cOEEfz.x180{
    border-top: 2px solid #EDEDED;
    padding-top: 0;

}
.UehXX.cOEEfz.x180 .sc-gsDKAQ.jEIRtV{
    color: #000;
    font-family: 'Poppins';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.UehXX.cOEEfz.x180 .sc-gsDKAQ.evEMSb{
    color: rgba(0, 0, 0, 0.60);
    font-family: 'Poppins';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.UehXX.cOEEfz.x180{
    margin-bottom: 30px;
}
.cOEEfz.x182{
    margin-bottom: 0;
}
.sc-gsDKAQ.gDLyZl{
    color: #000;
    font-family:'Poppins';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.sc-gsDKAQ.dMzVN{
    color: rgba(0, 0, 0, 0.60);
    font-family: 'Poppins';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;

}
.sc-gsDKAQ.cdOqcP{
    color: rgba(0, 0, 0, 0.60);
    font-family: 'Poppins';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.eQqFKU.dFijoq,
.dpibXC.x167 .cNhtrX .eQqFKU.dFijoq{
    color: #000;
    font-family: 'Viga';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 0;
}
.gREMsN.gpwIpj{
    border-radius: 10px;
    background: #EDEDED;
    border: unset;
}
.gREMsN.gpwIpj .ecnbMG.gFbvxt{
    color: rgba(0, 0, 0, 0.50);
    font-family: 'Poppins';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.sc-hlGDCY.gGDWlX{


}
.page-template-lottery .container-roadmap-background .banner-telegram-container{
    margin-top: 361px!important;
}
.fNpQLz.x15,
.sc-gsDKAQ.sc-jJoQJp.czwlJX.fNpQLz,
.fNpQLz.x1{
    color: #000;
    font-family: 'Viga';
    font-size: 40px;
    font-style: normal;
    text-align: center;
    font-weight: 400;
    line-height: 36.5px;
    margin-bottom: 50px;
}
.eaEnXd.x121{
    display: none;
}

.x121 .jxgSBU{
    -webkit-text-fill-color: red;
}
.eTHZgZ.x16,
.sc-jRQBWg.sc-gKclnd.hsbwF.kUTqsX.x119 h2{
    color: #000;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}
.sc-hGPBjI.dEJBBE.sc-fTQvRK.OxINC.x136 {
    background: unset;

}
.sc-hGPBjI.dEJBBE.sc-fTQvRK.OxINC.x136 > div:first-child{
    background: linear-gradient(to left,  #1ABEFA ,#1974F0) padding-box, linear-gradient(to top, #1974F0, #1ABEFA) border-box;
    border-radius: 34px;
    border: 3px solid transparent;
    padding: 30px 20px;
    padding-top: 15px;
}
.bqzCK.x137{
    background: unset;
}
.sc-hGPBjI.dEJBBE.sc-fTQvRK.OxINC.x136 h2{
    color: #FFF;
    font-family: 'Viga';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}
.sc-jRQBWg.sc-gKclnd.gREMsN.cOEEfz.x138{
    align-items: center;
    border-bottom: 1px solid #FFF;
    margin-inline: auto;
    width: 100%;
    padding-bottom: 15px;
}
.sc-jRQBWg.sc-gKclnd.gREMsN.cOEEfz.x138 .sc-gsDKAQ.sc-cvlWTT.crWxyC.kEpIMR{
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    margin-top: 0;
}
.x133 h2{
    margin-bottom: 0;
    padding-bottom: 50px;
}
.primaryButton{
    background: linear-gradient(to left, #FD653C, #ED3B1A) padding-box, linear-gradient(to top, #fd653c, #ed3b1a) border-box;
    border-radius: 34px!important;
    border: 3px solid transparent!important;
    box-shadow: none!important;
}
.x132 .sc-jRQBWg.gieOss{
    align-items: center;

}
.x125.lobtke{
    align-items: center;
    border-top: 1px solid #FFF;
    margin-inline: auto;
    width: 95%;
    padding-bottom: 15px;

}
.x127 button{
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    padding-top: 40px;
}
button[aria-label='Hide or show expandable content']:hover, button[aria-label='Hide or show expandable content']:active, button[aria-label='Hide or show expandable content']:focus {
    color: #FFF;
    opacity: 1;
}
.x127 .dzqxCm{
    fill: #FFF;
    width: 30px;
}
.fKGmkr.x131{
    padding-bottom: 50px;
}
.jBAYBS.x142,
.kkiIcw.x142{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; 
}
.jEjlgR.DJvnb.x92{
    margin-top: 30px;
}
.hWFPxp.x126{
    background: unset;
    padding: 30px 0px 0px 0px;
}
.gREMsN.hrZfTH.x87{
    position: relative;
    bottom: -60px;
}
.fkjKCf.x140{
    gap: 40px;
    row-gap: 16px;
}
.gREMsN.hrZfTH.kbHzWp.x139{
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 0px;
}
.x139 .mQuBU{
    color: #FFF;
    text-align: start;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
   padding-bottom: 30px;
    margin: auto;

}
.x57 .x56{
    display: none;
}
.x57 .bpvote{
    display: none;
}
.dFijoq.x53,
.dFijoq.x52{
    color: #000;
    font-family: 'Viga';
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
    display: contents;
    padding-bottom: 30px;
}
.cdLtbT.x55{
    gap: 40px;
}
.EWbLU.x228 .jcVtkt,
.EWbLU.x228{
    padding-top:40px;
    padding-bottom: 30px;
}
.divvcH.x57 .kHEYeX.primaryButton{
    background: linear-gradient(to left, #1974F0, #1ABEFA) padding-box, linear-gradient(to top, #1974F0, #1ABEFA) border-box;
    border-radius: 34px;
    border: 3px solid transparent;
    width: 300px;
    color: #FFF;
    text-align: center;
    font-family: 'Viga';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.x120 .cmfiAG.menuButton.active{
    border-radius: 30px;
    padding: 10px 25px 10px 25px;
    border: 1px solid #A6A6A6;
    background: #F9F9F9;
    height: 46px;
    color: #000;
    font-family: 'Viga';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.x120.krDEVi{
    border-radius: 34px;
    padding: 0px 1px 0px 1px;
    border: 3px solid transparent;
    background: linear-gradient(to left, #FD653C, #ED3B1A) padding-box, linear-gradient(to top, #fd653c, #ed3b1a) border-box;
}
.x120 .kYZBiY.menuButton{
    color: #000;
    height: 46px;
    font-family: 'Viga';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.hFcShq.x60 .dnAHPm{
    background: linear-gradient(to left,  #1ABEFA ,#1974F0) padding-box, linear-gradient(to top, #1974F0, #1ABEFA) border-box;
    border-radius: 34px;
    border: 3px solid transparent;
    padding: 35px 50px;

}
.hFcShq.x60{
    background: unset;
}
.cXHYxj.x79 .dnAHPm{
    background: linear-gradient(to left,  #1ABEFA ,#1974F0) padding-box, linear-gradient(to top, #1974F0, #1ABEFA) border-box;
    border-radius: 34px;
    border: 3px solid transparent;
    padding: 35px 50px;

}
.x67.dFijoq{
    color: #FFF;
    line-height: 36.5px;
    margin: auto;
    padding-right: 13px;
}
.iGILhk.x61 .jmIEIX.x58{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.iGILhk.x61 {
    align-items: center;
    text-align: center;
}
.VLQIB.x59{
    padding: 0;
    border: 0;
}
.hlDkdl.x99{
    display: flex;
    flex-direction: column;
    
}
.hlDkdl.x99 .gYrkMu.x100 h2{
    color: #FFF;
    font-family: 'Viga';
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
    margin-bottom: 0;


}
.hlDkdl.x99 .gYrkMu.x100::before{
    content: '';
    background-image: url('https://slerfnft.xyz/wp-content/themes/codetheme-child/img/contest_1.webp');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    width: 65px;
    height: 52px;
    top: -80px;
}
.OAMge.x98 .cPRHVc{
    display: none;
}
.hlDkdl.x99 .gYrkMu.x100{
    position: relative;
    display: flex;
    justify-content: center;

}
.OAMge.x98{
    padding-top: 100px;
}
.gYrkMu.x102 .elbtDX{
    justify-content: center;
}
.byfqxY.x91{
    background: unset;
}
.divvcH.x85 .kPbfLo{
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}
.divvcH.x85 .kPbfLo .dzqxCm{
    fill: #FFF;
    width: 30px;
}
.kPbfLo:hover:not(:disabled):not(.pancake-button--disabled):not(.pancake-button--disabled):not(:active){
    background: unset;
}
.gREMsN.kNfYKT.x141{
    text-align: center;
}
.x141 .sc-gsDKAQ.gTSyMz{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}
.jDkUlp.x80{
    background: unset;
}
.jDkUlp.x80 .dFijoq{
    color: #FFF;
    font-family: 'Viga';
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
    text-align: center;
}
.bKgLTd.x73{
    min-height: unset;
    padding: 0;
}
.SgGxv.x72{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
    padding-bottom: 0px;
}
.cChZAQ.x71{
    border-top: 0;
}
.dFijoq.x94{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 36.5px;

}
.gTSyMz.x69{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 36.5px;
}
.bKgLTd.x73 .primaryButton{
    background: linear-gradient(204deg, #FFF 0%, #FFF 69.27%);
    width: 300px;
    max-width: 90%;
    color: #000;


}
.dQTQAZ.x227{

}
.hpbiDh.x88{
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px;
}
.sc-hKwDye.bHjlyg.primaryButton{
    color: #000!important;
    text-align: center;
    font-family: 'Viga';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;

}
.csLPjV.x38{
    background: none;
}
.fXhygE.x37{
    border-radius: 34px!important;
    background: linear-gradient(to left,  #feea79 ,#feea79,#FFCF00,#FD0 ,#FFC700) padding-box, linear-gradient(to top, #fdf2a8, #fdf2a8) border-box;
    border: 3px solid transparent;
    height: 430px;
}
.bIohcG.x35{
    color: #000;
    text-align: center;
    font-family: 'Viga';
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 38px;
    margin-bottom: 20px;
}
.begouu.x36{
    color: #000;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}
.x38:nth-child(1) .x35,
.x38:nth-child(2) .x35,
.x38:nth-child(2) .x35{
    position: relative;
}
.dqMAhV{
    background-color: unset!important;
}
.iRMhbv{
    display: none!important;
}
.winning-container-loteria{
    max-width: 1120px;
    margin-inline: auto;
    gap: 24px;
    width: 100%;
    display: flex;

}
.winning-container-loteria .desktop-winning{
    max-width: 500px;
}
.winning-container-loteria .left-container-text{
    position: relative;
    top: 60px;
    width: 90%;
    margin-inline: auto;
}
.winning-container-loteria .left-container-text p{
    color: #FFF;
    text-align: start;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 28px;
}
.winning-container-loteria .left-container-text h2{
    color: #FFF;
}
.winning-container-loteria .left-container-text ul{
    padding-left: 20px;
    margin-top: 32px;
    margin-left: 5px;
}
.bHjlyg.sc-bSqaIl.cZUNzY{
    background: linear-gradient(to left, #1974F0, #1ABEFA) padding-box, linear-gradient(to top, #1974F0, #1ABEFA) border-box;
    border-radius: 34px;
    border: 3px solid transparent;
    color: #FFF!important;
    text-align: center;
    font-family: 'Viga';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.winning-container-loteria .left-container-text li{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 20px;
}
.join-our-journey-container{
    display: flex;
    gap: 0px;
    justify-content: center;
    position: relative;
}
.join-our-journey-container img{
    max-width: 790px;
    position: absolute;
    right: 0;
}
.join-our-journey-container .left-side-container{
    max-width: 600px;
    position: relative;
    top: 170px;
    left: -180px;
}

.join-our-journey-container .left-side-container::before {
    content: '';
    background-image: url('https://slerfnft.xyz/wp-content/themes/codetheme-child/img/rakieta-2-join.webp');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    width: 350px;
    height: 260px;
    left: -360px;
    top: 77px;

}


.join-our-journey-container .left-side-container h2{
    color: #FFF;

}
.join-our-journey-container .left-side-container p{
    color: #FFF;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 40px;

}
.sc-gKclnd.gREMsN.kcBECI{
    padding-bottom: 60px;
}
.page-template-lottery .container-roadmap-background {
    background-image: url(https://slerfnft.xyz/wp-content/themes/codetheme-child/img/vector_blue.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    padding-bottom: 235px;
    padding-top: 197px;
    margin-top: -260px;
    position: relative;
    z-index:9999999 ;
}
.x38:nth-child(2) .x35{
  
    padding-top: 0px;
}
/* .x38:nth-child(2) .x35::before {
    content: '';
    background-image: url('/wp-content/themes/codetheme-child/img/oczy-1.webp');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    width: 312px;
    height: 193px;
    display: block;
    top: 6px;
    right: -6px;
} */
.x38:nth-child(3) .x35{
  
    padding-top: 0px;
}
/* .x38:nth-child(3) .x35::before {
    content: '';
    background-image: url('/wp-content/themes/codetheme-child/img/oczy-2.webp');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    width: 312px;
    height: 193px;
    display: block;
    top: 6px;
    right: -6px;
} */
.x38:nth-child(1) .x35{
  
    padding-top: 0px;
}
/* .x38:nth-child(1) .x35::before {
    content: '';
    background-image: url('/wp-content/themes/codetheme-child/img/oczy-3.webp');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    width: 312px;
    height: 193px;
    display: block;
    top: 6px;
    right: -6px;
} */

.page-template-lottery .container-roadmap-background::before{
    content: '';
    background-image: url('https://slerfnft.xyz/wp-content/themes/codetheme-child/img/rakieta-beffore1.webp');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    width: 560px;
    height: 470px;
    top: 10px;


}
.x190 svg{
    display: none;
}

.x190 > div{
    position: relative;
    text-align: center;
    
}

.x190 > div > div{
    background-image: url(https://slerfnft.xyz/wp-content/themes/codetheme-child/img/kulka-loteria-zolta.webp);
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 50%;
    width:60px;
    height: 60px;    
}
/* .x102 .sc-gsDKAQ{
    color: #000;
    text-align: center;
    font-family: 'Poppins';
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 38px; 
   margin: auto;
} */
.mobile-winning{
    display: none;
}
@media all and (max-width: 1000px) {
/* .page-template-lottery .background-guh-section-1and2 {
    padding-bottom: 20px;
} */
.sc-hKwDye.idAkFR {
    font-size: 15px;
}
.x33 > div:first-child {
    width: 26px;
    height: 26px;
}
.gREMsN.cOEEfz.x30 {
    padding-top: 0px;
    padding-bottom: 10px;
}
.x38:nth-child(2) .begouu.x36{
    max-width: 220px;
    margin-inline: auto;
}
.dFijoq.x94{
    text-align: center;
}
.gREMsN.hrZfTH.kbHzWp.x139 {
    align-items: center;
}
.fkjKCf.x140 {
    gap: 50px;
    row-gap: 10px;
}
.jbvNDO.x86{
    margin-bottom: 10px;
}
.jEjlgR.DJvnb.x92 {
    margin-top: 0;
    margin: auto;
}
.gREMsN.hrZfTH.x87 {
    position: relative;
    bottom: unset;
    text-align: center;
    display: flex;
    justify-content: center;
}
.x900 div.x905 {
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 15px;
}
.x900 .x-text-count-down {
    font-size: 11px;
}
.x900 .x-hours, .x900 .x-minutes {
    font-size: 28px;
    line-height: 30px;
}
.x900 .x902 {
    font-size: 28px;
    line-height: 35px;
}
body .x900 {
    padding-bottom: 25px;
    padding-top: 80px;
    margin-top: 50px;
    margin-bottom: 50px;
}
.divvcH.x57 .kHEYeX.primaryButton {
    font-size: 16px;
    line-height: normal;
}
.gREMsN.hrZfTH.eaBsiV.x228{
    padding-bottom: 0;
}
.hWFPxp.x126 .gREMsN.hrZfTH.kbHzWp.x139 .fkjKCf.x140 {
    gap: 50px;
    row-gap: 10px;
}
.fkjKCf.x140 .kkiIcw.x142 {
    font-size: 11px;
}
.gREMsN.hrZfTH.bHZwYB.x228{
    background-size: cover;
    height: 120px;
}
.gREMsN.hrZfTH.eaBsiV.x228 .cxuXbE.jcVtkt {
    padding-top: 15px;
}

.fEZuNB.fNpQLz.x1 {
    max-width: 240px;
    line-height: 34px;
    margin-bottom: 20px;
}
.gTSyMz.x69 {
    text-align: center;
    padding: 0;
}
.efHrqw.dFijoq.x46{
    margin-bottom: 5px;

}
.x139 .mQuBU {
    text-align: center;
    font-size: 11px;
    line-height: 17px;
}
.hWFPxp.x126 .gREMsN.hrZfTH.kbHzWp.x139 .mQuBU {
    padding-bottom: 20px;
}
.efHrqw.dFijoq.x47, .efHrqw.dFijoq.x46 {
    font-size: 24px;
    line-height: 25px;
}
.sc-gsDKAQ.gTSyMz {
    font-size: 13px;
    line-height: 20px;
}
.sc-gsDKAQ.sc-jivBlf.jEIRtV.jGjcYj{
    font-size: 20px;
    font-weight: 400;
    line-height: 25.5px;
    align-items: center;
}
.doyugD.dFijoq.x41{
    font-size: 24px;
    line-height: 28px;
}
.gREMsN.cOEEfz.x30 .jqVTWS{
    margin-left: 80px;
}
.sc-gsDKAQ.ceAVZg {
    font-size: 14px;
}
.cxuXbE.jcVtkt {
    padding-bottom: 40px;
    width: 100%;
}

.gREMsN.hxGduz .sc-gsDKAQ.begouu {
    font-size: 13px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.kjAwlI.fXhygE.x31 {
    padding: 30px 20px;
}
.gREMsN.cOEEfz.x30 .jqVTWS, .gREMsN.cOEEfz.x30 .bPTjeG {
    font-size: 14px;
    line-height: 18px;
}
.divvcH.x85 .kPbfLo {
    font-size: 11px;
    height: 30px;
}
.eTHZgZ.x16, .sc-jRQBWg.sc-gKclnd.hsbwF.kUTqsX.x119 h2{
    font-size: 13px;
    line-height: 20px;
}
.x190 > div > div{
    display: flex;
    justify-content: center;
    border-radius: 50%;
    width:40px;
    height: 40px;    
}
.divvcH.x85 .kPbfLo .dzqxCm {
    fill: #FFF;
    width: 20px;
}
.x127 .dzqxCm {
    fill: #FFF;
    width: 20px;
}
.iGILhk.x61 .jmIEIX.x58 {
    font-size: 11px;
}
.dFijoq.x53, .dFijoq.x52 {
    font-size: 24px;
    line-height: 34px;
    display: flex;
    padding-bottom: 0px;
}
.hFcShq.x60 .dnAHPm {
    padding: 30px 22px;
}
.hlDkdl.x99 .gYrkMu.x100 h2 {
    font-size: 18px;
    text-align: center;
    margin-bottom: 20px;
}
.x120 .cmfiAG.menuButton.active {
    font-size: 16px;
    line-height: 36.5px;
}
.x120 .kYZBiY.menuButton {
    font-size: 16px;
    line-height: 36.5px;
}
.x67.dFijoq {
    font-size: 18px;
    padding-right: 10px;
}
.cdLtbT.x55 {
    gap: 0px;
    max-width: 300px;
}
.EWbLU.x228 .jcVtkt, .EWbLU.x228 {
    padding-top: 0px;
}
.kKJgMF.PbIzD.x7 .kFwMrI{
    margin-bottom: 30px;
}
.kdfTRv.divvcH.x127{
    padding-bottom: 0;
}
.sc-jRQBWg.sc-gKclnd.gREMsN.cOEEfz.x138{
    flex-direction: column;

}
.x125.lobtke{
    padding-bottom: 0px;
}
.x127 button {
    font-size: 12px;
    line-height: 28px;
    padding-top: 20px;
}
.sc-hGPBjI.dEJBBE.sc-fTQvRK.OxINC.x136 h2{
    font-size: 18px;
    margin-bottom: 10px;
}
.sc-jRQBWg.sc-gKclnd.gREMsN.cOEEfz.x138 .sc-gsDKAQ.sc-cvlWTT.crWxyC.kEpIMR{
    font-size: 11px;
}
.x132 .sc-jRQBWg.gieOss{
    display: block;
    text-align: center;
}
.dFijoq.x52{
    margin-bottom: 0;
}
.ilYCAl.kNfYKT.x134{
    margin-bottom: 0;
}
.x133 h2{
    padding-bottom: 0;
    
}
.fKGmkr.x131 {
    padding-bottom: 25px;
}
.fNpQLz.x15{
    margin-bottom: 20px;
    text-align: center;
    font-size: 24px;
    line-height: 28px;

}
.sc-gsDKAQ.sc-jJoQJp.czwlJX.fNpQLz,
.fNpQLz.x1{
    text-align: center;
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 30px;
}
    .fXhygE.x37{
        height: 280px;
        
        padding: 20px;

    }
    .x38:nth-child(2) .x35 {
        /* padding-top: 133px; */
    }
    .x38:nth-child(2) .x35::before {
        width: 190px;
        height: 116px;
        left: 50%;
        transform: translateX(-50%);
    }
    .x38:nth-child(1) .x35 {
        /* padding-top: 133px; */
    }
    .x38:nth-child(1) .x35::before {
        width: 190px;
        height: 116px;
        left: 50%;
        transform: translateX(-50%);
    }
    .x38:nth-child(3) .x35 {
        /* padding-top: 133px; */
    }
    .x38:nth-child(3) .x35::before {
        width: 190px;
        height: 116px;
        left: 50%;
        transform: translateX(-50%);
    }
    .begouu.x36 {
        font-size: 13px;
        line-height: 20px;
    }
    .sc-gsDKAQ.crWxyC.x666{
        width: 190px;
        margin: auto;
    }
    .bIohcG.x35 {
        font-size: 18px;
        margin-bottom: 5px;
        line-height: 15px;
    }
    .mobile-winning{
        display: block!important;
    }
    .winning-container-loteria .desktop-winning {
        display: none;
    }
    .cXHYxj.x79 .dnAHPm {
        padding-top: 5px;
        padding: 35px 0px;

    }
    .jDkUlp.x80 .dFijoq {
        font-size: 24px;
        line-height: 34.5px;
    }
    .SgGxv.x72 {
        font-size: 13px;
        line-height: 20.5px;
        padding-bottom: 21px;
        max-width: 250px;
    }
    .page-template-lottery .container-roadmap-background{
        background-image: url(../image/vector33.webp.png);
        padding-bottom: 5px;
        background-position: 0% 0%;
        padding-top: 60px;
        margin-top: -130px;
    }
    .winning-container-loteria {
        flex-direction: column-reverse;
        width: 100%;
    }
    .page-template-lottery .container-roadmap-background::before{
        background-image: none;
        width: 100%;
    }
    .winning-container-loteria .left-container-text h2 {
        text-align: center;
        font-size: 24px;
        line-height: 36.5px;
        margin-bottom: 25px;
    }
    .winning-container-loteria .left-container-text p {
        text-align: center;
        font-size: 13px;
        line-height: 20px;
        max-width: 230px;
        margin-inline: auto;
    }
    .winning-container-loteria .left-container-text li {
        font-size: 13px;
        line-height: 20px;
        margin-bottom: 15px;
    }
    .join-our-journey-container img {
        display: none;
    }
    .join-our-journey-container .left-side-container {
        width: 90%;
        margin-inline: auto;
        padding-top: 250px;
        top: unset; 
        left: unset; 
    }
    .join-our-journey-container .left-side-container h2 {
        font-size: 24px;
        text-align: center;
        line-height: 30px;
        margin-bottom: 30px;
    }
    .join-our-journey-container .left-side-container::before {
        left: -30px;
        top: 77px;
    }
    .join-our-journey-container .left-side-container p {
        font-size: 13px;
        line-height: 20px;
        margin-bottom: 20px;
        text-align: center;
    }
    .button-container {
        width: 100%;
    }
    .container-button-header {
        justify-content: center;
    }
    .button-container.green .button {
        width: 100%!important;
    }
}
@media all and (max-width: 500px) {
    .gREMsN.hrZfTH.bHZwYB.x228{
        background-image: url(https://slerfnft.xyz/wp-content/themes/codetheme-child/img/LOTERIA-cover-mobile.png);
        background-size: contain;
        height: 250px;
        background-repeat: no-repeat;
        width: 100%;
        padding: 0;
    }

}