:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color-scheme:light dark;color:rgba(255,255,255,.87);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0;min-height:100vh;width:100%;font-size:14px;background:#13161f url(/_next/static/media/main-bg.10ab51b9.jpg) top no-repeat;background-size:cover;background-attachment:fixed;color:#fff;overflow-x:hidden}.NoSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.Ease{transition:all .5s ease-in-out}.hidden{display:none}#BarTop{display:flex;justify-content:space-between;align-items:center;background:#13161f;height:100px;padding:20px;position:relative;z-index:10}#MainLogo{width:110px;height:auto;display:block}#BgCont{position:absolute;width:100%;min-height:100%;z-index:1;overflow:hidden;pointer-events:none}#ContCharacter{width:100%;max-width:800px;margin:130px auto 0;position:relative;z-index:2;animation:bounce-1 10s linear infinite}.moved-right{margin:130px 130px 0 auto!important}#particles-js{width:100%;height:100%;position:fixed;left:0;top:0;z-index:0;pointer-events:none;overflow:hidden}#Main{position:relative;width:100%;z-index:2;padding:20px 30px 120px}.RowTop{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.ColBox{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:20px}.BoxPromos{position:relative;width:60%;min-width:250px;margin:0 auto 30px;padding:15px;border-radius:20px;background:rgba(35,54,100,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-blend-mode:overlay;cursor:pointer}.TermsIcon{position:absolute;top:-12px;right:-12px;width:40px;height:40px;border-radius:50%;background-color:#0477fe;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2}.TermsIcon:before{content:"";width:35px;height:35px;background:url(/images/mro-casino-terms-icon-instant-withdrawals.svg) no-repeat 50%;background-size:contain;display:block}.TermsIcon:after{content:"Rules";position:absolute;top:45px;left:50%;transform:translateX(-50%);text-align:center;font-size:10px;color:#fff}.LimitedOfferGlow{animation:limitedBlink 2s linear infinite alternate}@keyframes limitedBlink{0%{background-color:#3849ff;color:#ffe25d}20%{background-color:#3500f5;color:#abc900}40%{background-color:#3849ff;color:#ffe25d}60%{background-color:#3500f5;color:#ffe25d}80%{background-color:#3849ff;color:#ffe25d}to{background-color:#3500f5;color:#ffe25d}}.SocialDiv,.tour-div{width:100%}.BoxPromos.RightSideText,.BoxPromos.Socials,.BoxPromos.Tournament{text-align:center;cursor:default}.BoxPromos.Socials{flex-direction:column}.TitleMain{font-size:25px;text-transform:uppercase}.TitleMain,.TitlePromo{font-weight:700;text-align:center;margin:0}.TitlePromo{font-size:20px}.RowCode{width:100%;max-width:350px;height:50px;margin:20px auto 10px;padding-top:10px;border:1px dashed #fff;border-radius:10px;font-size:20px;font-weight:900;color:#ffe25d;position:relative;text-align:center}.RowCode,.RowCode:after{display:flex;justify-content:center;align-items:center}.RowCode:after{content:"COUPON CODE:";position:absolute;top:-10px;left:20%;width:60%;height:20px;font-size:11px;background-color:#0477fe;color:#fff;border-radius:20px}.RowCode2{width:100%;max-width:350px;height:60px;margin:10px auto;border:1px dashed #fff;border-radius:10px;font-size:20px;font-weight:900;color:#ffe25d;position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.MiniRule{font-size:15px;font-weight:700;text-transform:uppercase;margin-top:5px;margin-bottom:0}.MiniRule,.Terms{text-align:center}.Terms{font-size:14px;color:#ffffff;max-width:650px;margin:10px auto}.ViewTerms{font-weight:800;cursor:pointer;text-align:center;margin:0;color:rgba(32,147,255,.767)}.BtnSelectCoupon{max-width:200px;height:40px;margin:10px auto 0;border-radius:100px;font-size:14px;font-weight:700;background:linear-gradient(0deg,rgb(46,144,255),rgb(4,121,254));cursor:pointer;transition:all .1s ease-in-out;position:relative;color:#fff;text-decoration:none}.BtnSelectCoupon,.overlay-modal{width:100%;display:flex;align-items:center;justify-content:center}.overlay-modal{position:fixed;top:0;left:0;height:100%;background-color:rgba(0,0,0,.7);z-index:999999}.modal-content{background:#1f2230;border:1px solid #4b59f8;border-radius:10px;width:70%;max-width:400px;padding:20px;text-align:center}.modal-content h2{margin:0 0 10px;color:#fff}.modal-content p{margin:0 0 20px;color:#fff}.modal-buttons{display:flex;justify-content:center;gap:20px}.cancel-btn,.yes-btn{background-color:#4b59f8;color:#fff;border:none;border-radius:5px;padding:10px 20px;cursor:pointer}.cancel-btn{background-color:#999}.yes-btn:hover{background-color:#05cca7}.BtnSelectCoupon:after{content:"";width:25px;height:25px;background:none;opacity:0;position:absolute;right:4px;top:8px;border-radius:50%;transition:all .2s ease-in-out}.BtnSelectCoupon:hover{background:linear-gradient(0deg,#dedede,#ffffff);color:#0477fe;transform:scale(1.02)}.BtnSelectCoupon:hover:after{opacity:1;background-color:#0477fe;background:url(/_next/static/media/bg-checks.24b25a8f.svg) no-repeat #0477fe;background-size:100% 200%}.BoxesDiv{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:80vh}.ClaimDiv,.LimitDiv{min-width:650px}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.spinner{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OtherDeposit{width:100%;align-items:center}.OtherDeposit,.Socials{display:flex;justify-content:center;gap:20px}.Socials{margin-top:15px}.IconSocial{width:50px;height:50px;border-radius:50%;background:url(/_next/static/media/mro-casino-socials-sprite-instant-withdrawals.1572babd.svg) no-repeat;background-size:500px 100px;cursor:pointer;transition:all .1s ease-in-out}.IconSocial.Vib{background-position:0 0;background-color:#583fbb}.IconSocial.Tel{background-position:-50px 0;background-color:#23a0dc}.ColBox.Login{flex:none;align-self:normal;margin-right:200px}#depozitBonusTerms{text-align:center}.SocialDiv{width:100%}.SocialDiv h3{text-align:center;margin:0 auto}.blurred-column{filter:blur(4px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.8}.big-div{width:100%}.BoxPromos.RightSideText,.BoxPromos.Tournament{color:#ffffff;padding:10px 5px;text-align:center}.BoxPromos.Tournament{background:url(/images/mro-casino-bg-promo-1-instant-withdrawals.jpg) no-repeat 50%;background-size:cover;position:relative;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-family:Roboto,sans-serif;margin-top:20px;border:1px solid #2261e9}.BoxPromos.Tournament:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:1}.BoxPromos.Tournament>*{position:relative;z-index:2;color:#fff}.BoxPromos.Tournament h2{font-size:20px}.prize{color:rgb(28,192,28)!important;font-weight:700}.SocialDiv .BoxPromos{color:#ffffff;padding:20px 15px;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;font-family:Roboto,sans-serif;margin-top:20px;height:130px}.Soc{position:relative;background:url(/images/mro-casino-telegram-banner-instant-withdrawals-e10a3d07.png) no-repeat 50%;background-size:cover;padding:20px}.Soc:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:1}.Soc *{position:relative;z-index:2;color:#fff}.BoxPromos.RightSideText{position:relative;background:url(/images/mro-casino-bg-promo-2-instant-withdrawals.jpg) no-repeat 50%;background-size:cover;padding:25px 20px;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-family:Roboto,sans-serif;text-align:left;line-height:1.5;color:#fff}.BoxPromos.RightSideText:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:15px;z-index:1}.BoxPromos.RightSideText *{position:relative;z-index:2;font-weight:600}@media only screen and (max-width:1000px){#BarTop{text-align:center;padding:10px 0}#BarTop,#MainLogo{display:block;height:auto}#MainLogo{margin:0 auto 20px;width:80px}#Main{padding:20px 0}.RowTop{gap:0}.BoxesDiv,.RowTop{display:flex;flex-direction:column;align-items:center}.BoxesDiv{justify-content:space-evenly;height:auto}.ClaimDiv,.LimitDiv,.OtherDeposit{width:100%}.ClaimDiv,.LimitDiv{min-width:320px}.RowTop .ColBox:first-child{width:100%;order:1}.RowTop .ColBox:nth-child(2){display:none}.RowTop .ColBox:nth-child(3){width:100%;order:2;margin-top:20px}.Login{order:-1!important;width:85%!important;border-radius:20px;background:rgba(42,64,151,.8);margin:auto auto 20px}.OtherDeposit{flex-direction:column;gap:0}.BoxPromos,.OtherDeposit .BoxPromos{width:80%;margin:0 auto 20px;padding-bottom:15px;min-width:150px}.OtherDeposit .BoxPromos{display:flex;flex-direction:row;justify-content:center;align-items:center}.big-div{width:100%}.phone-div{display:flex;justify-content:center;align-items:center;gap:10px}.TitleMain{font-size:15px}.RowCode,.TitlePromo{font-size:18px}.RowCode{max-width:250px;height:50px;padding:0 10px}.BtnSelectCoupon{width:50%;margin:10px auto 0;padding-left:10px;height:40px;min-width:100px;display:flex;justify-content:center;align-items:center}.MiniRule,.ViewTerms{font-size:14px;margin-top:5px}.Terms{font-size:12px;margin:10px auto}#RowBarMidText{padding:30px 0 0!important}#ContMidText{flex-direction:column}#IconSlot{width:60px;margin:0 0 10px}#InfoMitext{width:90%!important}#InfoMitext h4{font-size:25px!important;line-height:25px!important;text-align:center!important}#InfoMitext p{font-size:15px!important;line-height:18px!important;text-align:center!important}#RowBarMidText h5{font-size:18px!important;border-top-left-radius:30px!important;border-top-right-radius:30px!important}#RowBadges,#RowGames{padding:0!important}#ContBadges,#ContGames{flex-wrap:wrap!important;padding:10px 0!important;justify-content:center!important}#ContBadges img,#ContGames img{width:20%!important;margin:5px!important;height:auto}.LogoFooter{max-width:60px!important;margin:0 auto!important}.DeMetods{max-width:300px!important}.Terms{font-size:12px!important;margin-bottom:10px!important}}@keyframes bounce-1{0%,to{transform:translateY(0)}50%{transform:translateY(-25px)}}@media only screen and (min-width:1001px) and (max-width:1600px){#Main{width:100%;padding:20px 0 80px}.BoxPromos.RightSideText,.SocialDiv,.tour-div{width:55%!important;max-width:750px}.BoxesDiv{height:auto}.OtherDeposit{width:90%}.ColBox{flex:none;width:100%}.ClaimDiv,.LimitDiv{min-width:750px}.Login{order:-1!important;width:85%!important;border-radius:20px;background:rgba(42,64,151,.8);margin:auto auto 20px}}@media only screen and (min-width:701px) and (max-width:1600px){.ColBox.Login{width:40%!important;margin:auto auto 20px}.login-wrapper{width:80%}}#RowBarMidText{flex-direction:column;padding:40px 0 0;background:rgba(19,22,31,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-blend-mode:overlay}#ContMidText,#RowBarMidText{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto}#ContMidText{max-width:630px;padding:0}#IconSlot{display:block;width:80px;height:auto;margin-right:30px}#InfoMitext{width:100%;margin-right:30px}#InfoMitext h4{font-size:30px;line-height:30px;margin:0 0 10px;text-align:left}#InfoMitext p{font-size:22px;line-height:22px;margin:0;text-align:justify}#RowBarMidText h5{max-width:630px;margin:40px auto 0;padding-top:20px;font-size:30px;min-height:50px;border-top-left-radius:60px;border-top-right-radius:60px}#RowBadges,#RowBarMidText h5{display:flex;width:100%;justify-content:center;align-items:center;background-color:#252935}#RowBadges{margin:0 auto;padding:0;text-decoration:none}#ContBadges{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1700px;margin:0 auto;padding:50px}#ContBadges img{display:block;width:10%;max-width:160px;margin:0;transition:all .5s ease-in-out}#RowGames{display:none;justify-content:center;background-color:#252935;text-decoration:none;overflow:hidden}#ContGames,#RowGames{align-items:center;width:100%;margin:0 auto;padding:0}#ContGames{display:flex;max-width:1000px;justify-content:space-between;flex-wrap:wrap}#ContGames img{display:block;width:20%;max-width:200px;margin:0;border-radius:10px;transition:all .5s ease-in-out}.RowContents.Footer{text-align:center;background-color:#252935;padding-top:20px;padding-bottom:40px}.LogoFooter{display:block;max-width:90px;margin:20px auto}.DeMetods{display:block;max-width:465px;margin:10px auto;height:40px}.LinkMail{color:#01b698;text-decoration:underline}.LinkMail:hover{color:#ffe25d;text-decoration:none}.login-wrapper{margin:auto}.login-wrapper h1{text-align:center}.login-wrapper h2{margin-bottom:20px;text-align:center}.LoginFormContainer{background:rgba(19,22,31,.5);border:1px solid rgba(42,64,151,.8);border-radius:20px;padding:30px;width:500px;text-align:center}.LoginForm .BtnFormLogin{display:block;width:100%;height:50px;line-height:50px;position:relative;margin:15px auto 10px;padding:0 20px;background:#02cead;color:#fff;border:0;font-family:Nunito Sans,sans-serif;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;border-radius:10px;transition:all .2s ease-in-out;font-size:20px;cursor:pointer;font-weight:400;background:#4b59f8;background:linear-gradient(180deg,#4b59f8,#1c2583);border-top:1px solid #4b59f8;box-shadow:0 5px 10px 0 rgba(0,0,0,.4);text-decoration:none!important}.LoginForm .BtnFormLogin:hover{transform:scale(1.1);background:#04ffd9;background:linear-gradient(180deg,rgb(4,255,217),rgb(0,152,125));box-shadow:0 10px 10px 0 rgba(0,0,0,.5);border-top:1px solid #89ffef;text-decoration:none!important}.LoginForm{display:block;width:100%;min-height:60px;position:relative;margin:10px auto;clear:both;font-weight:300}.LoginForm .RowColForm{display:flex;width:100%;height:auto;margin:0 auto;justify-content:space-between}.LoginForm .RowColForm .ColForm{width:49%;margin:0}.LoginForm .RowColForm .RowForm{width:100%;margin:0}.LoginForm input,select{display:block;width:95%!important;margin:0 auto 10px;font-size:12px}.LoginForm .RowColForm .ColForm.InputDate{width:49%!important;cursor:pointer;position:relative}.LoginForm .RowColForm .ColForm.InputDate .react-datepicker-wrapper,.react-datepicker__input-container{display:block;width:100%!important;cursor:pointer}.LoginForm .RowColForm .ColForm.InputDate input{width:100%!important;cursor:pointer}input{height:40px;line-height:40px;margin:0 auto 10px;padding:0 15px;background:#13161f;color:#fff;border:1px solid #3c4350;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;border-radius:10px;font-family:Nunito Sans,sans-serif;font-weight:400;font-size:13px}input::placeholder{color:#fff;opacity:1}input:hover{border-color:#4b59f8}@media only screen and (min-width:0px) and (max-width:700px){.LoginFormContainer{max-width:250px}.login-wrapper{width:80%;margin:auto}.ColBox.Login{margin:auto auto 20px}#ContCharacter{display:none}}