@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&family=Rubik:wght@300;400;500;600;700&display=swap');*{margin:0;padding:0}
.renewal-popupthree{display:none}
.renewal-popupfour{display:none}
.renewal-popupcont{font-family:Rubik;position:fixed;background:rgba(0,0,0,0.3);align-items:center;justify-content:center;width:100%;height:100%;z-index:1}
.renewal-popupcont .renewal-box{display:flex;flex-direction:column;align-items:center;padding:20px;position:relative;background:#fff;box-shadow:0 8px 36px 0 #00000029;width:30%;border-radius:12px;text-align:center}
.renewal-popupcont .renewal-box h1{font-size:20px;font-weight:700;color:#0072bc}
.renewal-popupcont .renewal-box p{margin-top:30px;font-size:14px;font-weight:400;color:#4f4f4f}
.renewal-popupcont .renewal-box .renepop-backi{position:absolute;top:20px;right:16px;width:24px;height:24px;cursor:pointer}
.renewal-popupcont .renewal-box .renepop-backi img{width:100%;height:100%}
.renewalpop-yn{display:flex;align-items:center;gap:20px}
.renewalpop-yn .renewalpopinput-yn{display:flex;gap:20px;margin-top:16px}
.renewalpop-yn .renewalpopinput-yn .renwalinput-box{display:flex;align-items:center;justify-content:center;gap:4px;padding:10px;border:1px solid #dedede;border-radius:10px;cursor:pointer}
.renewalpop-yn .renewalpopinput-yn .renwalinput-box .dot{background:rgba(51,51,51,0.5);width:8px;height:8px;border-radius:50%}
.renewalpop-yn .renewalpopinput-yn .renwalinput-box span{font-family:Rubik;font-size:14px;font-weight:400;color:#333}
.reninputbox_active{border:1px solid #005dac !important}
.reninputbox_active .dot{background:#005dac !important}
.reninputbox_active span{color:#005dac !important}
.renewal-popupcont .renwbutton-div{display:none;gap:20px;margin-top:16px}
.renewal-popupcont .renwbutton-div button{background-color:#ff6f00;padding:12px;outline:0;border:0;color:#fff;font-family:Rubik;font-size:16px;font-weight:500;border-radius:10px;width:fit-content;align-self:center;cursor:pointer}
.renewal-popupcont .renwpopform-div{display:none;margin-top:16px}
.renewal-popupcont .renwpopform-div form{display:flex;flex-direction:column;gap:12px}
.renewal-popupcont .renwpopform-div form .renpinput-item{border:1px solid #005dac;padding:12px;border-radius:10px;width:100%}
.renewal-popupcont .renwpopform-div form .renpinput-item input{width:100%;height:100%;border:0;outline:0;font-family:Rubik;font-size:14px;font-weight:500;color:#363c41}
.renewal-popupcont .renwpopform-div form .renpinput-item input::placeholder{font-family:Rubik;font-size:14px;font-weight:500;color:#363c41}
.renewal-popupcont .renwpopform-div form button{background-color:#ff6f00;padding:12px;outline:0;border:0;color:#fff;font-family:Rubik;font-size:16px;font-weight:500;border-radius:10px;width:fit-content;align-self:center;cursor:pointer}
.renewal-popupcont .renewal-box .renepop-thumb{margin-top:12px;width:80px;height:80px}
.renewal-popupcont .renewal-box h4{margin-top:30px;font-family:Rubik;font-size:20px;font-weight:700;color:#0072bc}
@media screen and (max-width:500px){.renewal-popupcont .renewal-box{width:75%;padding:16px}
.renewal-popupcont .renewal-box p{margin-top:24px;font-size:12px}
.renewal-popupcont .renewal-box h1{font-size:16px}
.renewalpop-yn .renewalpopinput-yn .renwalinput-box span{font-size:12px}
.renwbutton-div button{font-size:14px}
.renewal-popupcont .renewal-box .renepop-thumb{margin-top:24px;width:64px;height:64px}
.renewal-popupcont .renewal-box h4{margin-top:12px;font-size:16px}
}