/*! CSS Used from: https://laraplus.ir/front/vendor/bootstrap-rtl/dist/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
h2{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button,input{overflow:visible;}
button{text-transform:none;}
[type=submit],button{-webkit-appearance:button;}
[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer;}
textarea{overflow:auto;resize:vertical;}
h2{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h2{font-size:2rem;}
/*! CSS Used from: https://laraplus.ir/front/css/app.css */
*{box-sizing:border-box;}
:active,:focus{outline:0;}
a,div,form,h2,iframe,img,p{border:0;font-family:IRANSans,tahoma!important;font-size:100%;margin:0;padding:0;vertical-align:baseline;}
button,input,textarea{font-family:IRANSans,tahoma!important;}
::selection{background-color:#cce2ff;color:rgba(0,0,0,.87);}
a:hover{color:inherit!important;text-decoration:none;}
button{cursor:pointer;font-family:IRANSans,tahoma!important;}
*{margin:0;padding:0;}
a:focus{outline:none;text-decoration:none;}
a:hover{text-decoration:none!important;}
button{outline:none;}
button:focus{outline:none!important;}
input,textarea{outline:none;}
p{color:#686f7a;font-size:14px;line-height:26px;}
h2{font-size:1.625em;line-height:1.15384615;}
@media (min-width:43.75em){
h2{font-size:2em;}
h2{line-height:1.25;}
}
@media (min-width:56.25em){
h2{font-size:2.25em;}
h2{line-height:1.25;}
}
input[type=text]{color:#333!important;}
@media (min-width:992px){
.logo img{float:none;margin-top:10px;text-align:center;width:200px;}
}
.mt-15{margin-top:15px;}
.ui.search .prompt{border-radius:3px!important;}
.srch_explore{background:#fff!important;border:1px solid #e5e5e5!important;box-shadow:inset 0 1px 4px rgba(0,0,0,.02)!important;color:#333!important;}
.srch_explore:focus{border:1px solid #333!important;box-shadow:none!important;}
.sign_form{background:#fff;border-radius:3px;box-shadow:-.083333333in .5pc 1.125pc -7px rgba(25,42,70,.13);flex:1;margin-top:0;padding:10px 50px 30px;text-align:center;}
.login-btn{background:#ed2a26;border:0;border-radius:3px;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;margin-top:30px;text-align:center;width:100%;}
.login-btn:hover{background:#333;color:#fff;}
.sign_form h2{color:#333;font-size:24px;font-weight:500;margin-bottom:17px;text-align:right;}
.sign_form h2,.sign_form p{font-family:Roboto,sans-serif;}
.sign_form p{font-size:14px;margin-bottom:47px;}
.ui.swdh95{font-size:14px!important;width:100%;}
.ui[class*="left icon"].swdh95.input>input{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;height:40px;text-align:right;}
.ui[class*="left icon"].swdh95.input>input:focus{padding-left:4.2em!important;padding-right:1em!important;}
.ui[class*="left icon"].swdh95.input>input:focus{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;height:40px;}
.sign_form p{color:#686f7a;font-size:12px;font-weight:500;line-height:26px;margin-bottom:24px;text-align:right;}
.sign_form .header{align-items:center;display:flex;justify-content:center;position:relative;}
.sign_form .header img{height:80px;}
@media (min-width:992px) and (max-width:1199.98px){
.logo img{float:none;margin-top:10px;text-align:center;width:200px;}
}
/*! CSS Used from: https://laraplus.ir/front/vendor/semantic/semantic.min.css */
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;}
input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
img{border-style:none;}
button,input,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}
button,input{overflow:visible;}
button{text-transform:none;}
[type=submit],button{-webkit-appearance:button;}
textarea{overflow:auto;}
h2{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;line-height:1.28571429em;margin:calc(2rem - .14285714em) 0 1rem;font-weight:700;padding:0;}
h2{font-size:1.71428571rem;}
p{margin:0 0 1em;line-height:1.4285em;}
a{color:#4183c4;text-decoration:none;}
a:hover{color:#1e70bf;text-decoration:none;}
::selection{background-color:#cce2ff;color:rgba(0,0,0,.87);}
input::selection,textarea::selection{background-color:rgba(100,100,100,.4);color:rgba(0,0,0,.87);}
body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px;}
body ::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:0;}
body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgba(0,0,0,.25);-webkit-transition:color .2s ease;transition:color .2s ease;}
body ::-webkit-scrollbar-thumb:hover{background:rgba(128,135,139,.8);}
.ui.input{position:relative;font-weight:400;font-style:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:rgba(0,0,0,.87);}
.ui.input>input{margin:0;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,border-color .1s ease;transition:box-shadow .1s ease,border-color .1s ease,-webkit-box-shadow .1s ease;-webkit-box-shadow:none;box-shadow:none;}
.ui.input>input:active{border-color:rgba(0,0,0,.3);background:#fafafa;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none;}
.ui.input>input:focus{border-color:#85b7d9;background:#fff;color:rgba(0,0,0,.8);-webkit-box-shadow:none;box-shadow:none;}
.ui.icon.input>input{padding-right:2.67142857em!important;}
.ui[class*="left icon"].input>input{padding-left:2.67142857em!important;padding-right:1em!important;}
.ui.input{font-size:1em;}
/*! CSS Used from: Embedded */
input::placeholder{font-size:15px;font-weight:600;text-align:center;}
/*! CSS Used from: Embedded */
.recaptcha-wrapper[data-v-5799dbf0]{display:flex;justify-content:center;margin-top:20px;}
/*! CSS Used from: Embedded */
input.prompt[data-v-57e03d28]{direction:ltr!important;font-family:arial,sans-serif;font-size:18px;text-align:center!important;}
/*! CSS Used fontfaces */
.auth-links {
    font-size: 12px;
    font-weight: 700;
    margin-top: 20px;
    text-align: right;
}
.sign_form .header .go-back {
    position: absolute;
    right: 0;
}
.sign_form .header .go-back:link, .sign_form .header .go-back:visited{
    color: #333;
}
.sign_form .header .go-back svg {
    height: 24px;
    width: 24px;
}