.royal-footer{background:#1a0a2e;color:#fff}.royal-footer a{color:#fff}.royal-footer .social-icons{display:flex;align-items:center;justify-content:space-between;gap:17px}.royal-footer .copyright{font-size:16px}.royal-footer .footer-menu{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:13px}@media (min-width:992px){.royal-footer .footer-menu{flex-direction:row;gap:25px}}@media (min-width:1200px){.royal-footer .footer-menu{gap:40px}}.royal-footer .footer-menu a{font-size:16px;font-weight:400;color:#fff;text-transform:uppercase}.royal-footer .footer-menu a:focus,.royal-footer .footer-menu a:hover{color:#ab69fd}.royal-footer .footer-content{font-size:16px}.mb-5{margin-bottom:0!important}.royal-navbar{background:#1a0a2e;padding-top:13px;padding-bottom:13px;box-shadow:0 5px 1px -5px #ab69fd}.royal-navbar li{outline:none!important;border:none!important;box-shadow:none!important}.royal-navbar a.nav-link{padding:0!important;margin:10px 0;text-transform:uppercase;font-size:16px;font-weight:400;color:#fff!important}.royal-navbar a.active,.royal-navbar a.nav-link:hover{color:#ab69fd!important;background:transparent!important}.royal-navbar .dropdown-menu{margin-top:0!important}.royal-navbar .dropdown-item{transition:all .3s;font-size:16px;font-weight:400;color:#000;margin:4px 0}.royal-navbar .dropdown-item:hover{color:#ab69fd!important}@media (min-width:992px){.royal-navbar li.dropdown:hover>.dropdown-menu{display:block;margin-top:0!important}.royal-navbar a.nav-link{font-size:15px;margin:0 12px;padding:13px 0!important}}@media (min-width:1200px){.royal-navbar a.nav-link{font-size:16px;margin:0 14px}}.royal-navbar .navbar-toggler{padding:0;box-shadow:none;outline:0;border:none}.language img{width:22px;height:23px;position:relative;top:2px;margin-right:5px;border-radius:50px;overflow:hidden}.language .dropdown-menu{width:50px;min-width:50px!important;top:22px;left:-15px}.language li.dropdown:hover>.dropdown-menu{display:block!important;margin-top:0!important}.language .dropdown-menu{align-items:center;text-align:center;flex-direction:column;justify-content:center;gap:10px}@media (min-width:992px){.language.dropdown:hover>.dropdown-menu{display:flex!important;margin-top:0!important;flex-direction:column}}.language .dropdown-menu img{margin-right:0!important;top:0!important}.language .dropdown-menu img:hover{box-shadow:0 0 3px 0 #ab69fd}.dropdown-languages{flex-direction:column!important}.dropdown-languages .language-item{width:100%;display:flex;justify-content:center;align-items:center}.page-body{min-height:50vh}.card-title{text-transform:uppercase}@font-face{font-family:Casino;src:url(/font/Casino.ttf)}body{color:#ffffffcc;font-size:16px;background:#140820}a{text-decoration:none}section{padding:40px 0}@media (min-width:768px){section{padding:60px 0}}@media (min-width:992px){section{padding:50px 0}}.container{padding:0 20px}@media (min-width:768px){.container{padding:0 40px}}@media (min-width:992px){.container{padding:0 1.5rem}}.btn{text-transform:uppercase;font-size:15px;font-weight:400;padding:10px 25px;border-radius:4px}@media (min-width:1200px){.btn{font-size:16px;padding:10px 30px}}.btn-outline-primary:hover,.btn-primary{background:#ab69fd;color:#fff;border-color:#ab69fd}.btn-outline-primary,.btn-primary:hover{background:transparent;color:#ab69fd;border-color:#ab69fd}.btn-outline-secondary:hover,.btn-secondary{background:#fff;color:#000;border-color:#fff}.btn-outline-secondary,.btn-secondary:hover{background:transparent;color:#fff;border-color:#fff}h1.main-heading{color:#ab69fd;font-size:50px;font-family:Casino;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}@media (min-width:768px){h1.main-heading{font-size:65px}}@media (min-width:992px){h1.section-heading{font-size:80px}}h3.subheading{color:#e9e9e9;font-size:20px;letter-spacing:4px;font-weight:700;text-transform:uppercase}@media (min-width:768px){h3.subheading{font-size:23px}}@media (min-width:992px){h3.subheading{font-size:25px}}h1.section-heading{color:#fff;font-size:30px;font-family:Casino;letter-spacing:1px;margin-bottom:15px}h1.section-heading span{color:#ab69fd}@media (min-width:768px){h1.section-heading{font-size:36px}}@media (min-width:992px){h1.section-heading{font-size:42px}}.hero{background:linear-gradient(#00000000,#20081cc6 5%),url(/hero/bg.webp);background-size:contain;background-repeat:no-repeat;background-position:100%}@media (min-width:992px){.hero{background:linear-gradient(90deg,#20081c 5%,#00000000),url(/hero/bg.webp);background-size:contain;background-position:100%;background-repeat:no-repeat}}@media (max-width:800px){.hero{background:linear-gradient(90deg,#20081c 5%,#00000000),url(/hero/bg.webp);background-size:contain;background-position:center 200px;background-repeat:no-repeat}}.hero .hero-caption .subheading{margin-bottom:20px}.hero .hero-caption p{margin-bottom:30px}.hero .hero-card{padding:30px;background:linear-gradient(#0f051a6f,#0f051a6f);color:#ffffffcc}@media (min-width:992px){.hero .hero-card{padding:40px;background:linear-gradient(270deg,#0f051a00,#0f051a)}}.hero .hero-card .section-heading+.card-text{width:100%;margin-bottom:40px}@media (min-width:768px){.hero .hero-card .section-heading+.card-text{width:70%}}@media (min-width:992px){.hero .hero-card .section-heading+.card-text{width:50%}}.our-partners{padding:50px 0;background:#ab69fd}.our-partners img{width:100%}.why-us{background:#140820}.rsin{padding:50px 0;background:#ab69fd}.rsin .counter h1{font-size:30px;font-weight:700}.rsin .counter strong{font-size:14px;font-weight:400}@media (min-width:768px){.rsin .counter h1{font-size:50px;font-weight:700}.rsin .counter strong{font-size:15px;font-weight:400}}@media (min-width:992px){.rsin .counter h1{font-size:55px;font-weight:700}.rsin .counter strong{font-size:16px;font-weight:400}}.direction-start{background:linear-gradient(#14082091,#140820),url(/direction/slot.png);background-size:cover;background-position:50%}@media (min-width:992px){.direction-start{background:linear-gradient(90deg,#00000000 0,#140820 70%),linear-gradient(90deg,#00000000 0,#140820 60%),linear-gradient(180deg,#00000000 60%,#140820),url(/direction/slot.png);background-size:cover;background-position:50%}}.direction-start .main-heading{margin-bottom:0}.direction-start .subheading{margin-bottom:20px}.direction-start .subheading+p{font-size:16px;margin-bottom:30px}.services{background:#140820}.services .section-heading{margin-bottom:10px}.services .section-heading+p{color:#fff;font-size:16px}.interested{background:#140820}.interested .interested-card{background:#ab69fd;padding:50px;border-radius:12px;position:relative}@media (min-width:768px){.interested .interested-card{padding:70px}}.interested .interested-card:after,.interested .interested-card:before{content:"";position:absolute;background:url(/interested/rings.svg);background-size:cover;background-position:50%;width:180px;height:180px}@media (min-width:768px){.interested .interested-card:after,.interested .interested-card:before{width:300px;height:300px}}.interested .interested-card:before{top:0;left:0}.interested .interested-card:after{bottom:0;right:0;transform:rotate(180deg)}.interested .interested-card p{color:#fff;font-size:16px;margin-bottom:20px}.contact{background-size:contain;background-position:50%;background-repeat:no-repeat}.contact h1.section-heading{margin-bottom:30px}.contact form{background:rgba(35,12,64,.54);padding:35px 25px;border-radius:9px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (min-width:768px){.contact form{background:rgba(35,12,64,.54);padding:50px 40px;border-radius:9px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.contact input.form-control,.contact textarea.form-control{border-radius:5px;background:rgba(0,0,0,.42);border:1px solid hsla(0,0%,100%,.11);box-shadow:none;outline:none;font-size:16px;color:#fff;padding:14px 20px;resize:none;box-shadow:0 0 12px -7px #ab69fd}.contact input.form-control::placeholder,.contact textarea.form-control::placeholder{color:hsla(0,0%,100%,.7)}@media (min-width:992px){.contact input.form-control,.contact textarea.form-control{padding:17px 20px}}.about-hero,.service-hero,.services-hero,.whyus-hero{background:linear-gradient(270deg,#140820af 0,#140820 60%),url(/hero/bg.webp);background-size:cover;background-position:50%}.heroCard,.language,.why-us{cursor:pointer}.language{height:17px;background-size:100%;margin-left:25px;background-repeat:no-repeat;margin-right:20px;display:flex;align-items:center;position:relative}.direction-start .btn-primary{margin-top:15px}.service-hero .align-items-stretch{margin-top:15px;margin-bottom:25px}.whyus-hero .align-items-stretch{margin-top:20px}.hero-caption .align-items-stretch{margin-bottom:15px}@media(max-width:800px){.language-desktop{display:none}}.mobile-language:hover .dropdown-menu{display:flex!important}