﻿.header,.footer{display:none !important}
main{margin:0 !important;min-height:100vh !important;min-height:100dvh !important;position:relative;overflow:hidden}
main .bg-slider{top:0;right:0;z-index:-1;position:absolute}
main .bg-slider .slide:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background:linear-gradient(to bottom,transparent,var(--body)),linear-gradient(to right,var(--body),transparent,var(--body))}
main .bg-slider .owl-nav,main .bg-slider .owl-dots{display:none}

.log-reg-box-form{padding:15px;background-color:rgba(0, 0, 0, 0.6);backdrop-filter:blur(15px);overflow:auto;transform:translate(50%,-50%);width:400px;top:50%;right:50%;max-height:100%;max-width:100%}
.log-reg-box-form .head{padding:30px}
.log-reg-box-form .head .logo{height:45px}
.log-reg-box-form .head .back-btn{padding:15px 30px 15px 10px;top:calc(50% - 5px);transform:translateY(-50%);right:0}
.log-reg-box-form .head .back-btn i{background-size:35px;width:30px;height:30px}
.log-reg-box-form .entery{padding:0 30px}
.log-reg-box-form .entery .info-page{margin-bottom:20px}
.log-reg-box-form .entery .info-page.multiinf{margin-bottom:12px}
.log-reg-box-form .entery .info-page .desc{margin-top:7px}
.log-reg-box-form .entery .hr{border-top:2px var(--blur) solid;margin-bottom:30px}
.log-reg-box-form .entery .side{width:calc(50% - 10px)}
.log-reg-box-form .entery .inputs ~ .multiinf,.log-reg-box-form .entery .side .inputs .multiinf,.log-reg-box-form .entery .side ~ .multiinf{margin-top:30px}
.log-reg-box-form .entery .inputs .input{border:1px #fff solid;padding:12px 10px;background-color:rgba(255, 255, 255, 0.8)}
.log-reg-box-form .entery .inputs .input:focus,.log-reg-box-form .entery .inputs .input:required:valid{background:#fff}
.log-reg-box-form .entery .inputs .input:invalid:not(:placeholder-shown){border-color:#ff7979}
.log-reg-box-form .entery .inputs .input.phone{letter-spacing:5px;direction:ltr;text-align:left;padding-left:60px}
.log-reg-box-form .entery .inputs .input.phone:focus,.log-reg-box-form .entery .inputs .input.phone:not(:placeholder-shown){padding-left:45px}
.log-reg-box-form .entery .inputs .input.password{padding-left:50px}
.log-reg-box-form .entery .inputs .eye{left:6px;top:6px;padding:16px 15px;background-size:22px}
.log-reg-box-form .entery .inputs .static{letter-spacing:4px;top:13px;left:20px}
.log-reg-box-form .entery .sub{border:0;padding:13px 0 15px;margin:25px 0 40px;box-shadow:0 2px 9px 0 var(--color2)}
.log-reg-box-form .entery .sub:disabled{opacity:.5 !important;box-shadow:none;cursor:no-drop}
.log-reg-box-form .entery .sub:hover,.log-reg-box-form .head .back-btn:hover,.log-reg-box-form .my_alert .close-btn:hover{opacity:.85}
.log-reg-box-form .entery .forget-link{transform:translateY(-15px);line-height:1.85;margin-bottom:15px}
.log-reg-box-form .entery .forget-link i{width:17px;height:17px;margin-left:7px}
.log-reg-box-form .entery .forget-link:hover{color:var(--color2)}
.log-reg-box-form .my_alert{border-bottom:3px rgba(0, 0, 0, 0.1) solid;background-color:#ef4056;padding:7px 20px 7px 40px;line-height:1.85;width:calc(100% - 60px);margin:0 30px 10px}
.log-reg-box-form .my_alert:last-child{margin-bottom:30px}
.log-reg-box-form .my_alert .close-btn{left:0;top:0;padding:20px 18px;background-size:18px}


@media only screen and (max-width:480px){
.log-reg-box-form{backdrop-filter:blur(0);padding:0;background:none;box-shadow:none;border-radius:0}
.log-reg-box-form .my_alert{font-size:12px}
.log-reg-box-form .my_alert .close-btn{padding:19px 18px}
}