@import url(../fonts/stylesheet.css);
html.lenis, html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-smooth iframe {
  pointer-events: none;
}
:root{
    /*--swear_displayregular:'swear_displayregular';
    --swear_displaymedium:'swear_displaymedium';
    --neue_montreallight:'neue_montreallight';
    --neue_montrealregular:'neue_montrealregular';*/
    --mint_grotesk_triallight:'mint_grotesk_triallight';
    --mint_grotesk_trialBddisplay:'mint_grotesk_trialBddisplay';
    --mint_grotesk_trialregular:'mint_grotesk_trialregular';   
    --mint_grotesk_trialextra_bold:'mint_grotesk_trialextra_bold'; 
    /*--swear_displaylight_cilati:'swear_displaylight_cilati';
    --druk_trialbold:'druk_trialbold';
    --play:"Play", sans-serif;*/
    /*--bebas:"Bebas Neue", sans-serif;
    --bg-color:#ffffff;*/
    --white:#ffffff;
    --purple:#b550ef;
    --blue:#0D0088;
    --blue-light:#43d3fe;
    --blue-navy:#682dc5;
    --black:#000000;
    --gray1:#999999;
    --gray2:#666666;
}
body{color:var(--black);font-family:var(--mint_grotesk_trialregular);}
[data-aos^=fade][data-aos^=fade] {
  opacity: 0.01;
}
.lenis.lenis-smooth{scroll-behavior:auto!important;}
header{padding-top:25px;padding-bottom:20px;z-index:99;}
header::before{backdrop-filter:blur(10px);content:'';position:absolute;left:0;width:100%;top:0;height:100%;background-color:rgba(244,255,255,0.25);display:block;z-index:-1;opacity:1;}
header::after{backdrop-filter:blur(10px);content:'';position:absolute;left:0;width:100%;top:0;height:100%;background:linear-gradient(-45deg,rgba(72, 206, 253, .77) 0%, rgba(123, 73, 215, .77) 100%);z-index:-1;opacity:0;}  
.tas,.video img,.play-icon,.btn-button,.menubar-sub ul li a,.project-holder img,.copyrights a,.statistics ul li div,header,header::after,header::before{transition:all 0.3s ease 0s;}
.navbar ul li a,.navbar ul li a h4,.menu-icon img{transition:all 0.35s ease 0s;}
.tas{width:210px;overflow:hidden;margin-right:auto;}
.tas img,.tas span{height:auto;display:block;}

.p-left-right{padding-left:6.125rem;padding-right:6.125rem;}
.p-left{padding-left:6.125rem;}
.p-right{padding-right:6.125rem}

.menu-container{margin-left:-105px;margin-right:auto;}
.navbar{padding:0;}
.navbar .menubar{position:relative;z-index:9;}
.dropdown-wrap{}
.navbar ul{list-style-type:none;margin:0;padding:0}
.navbar ul li{margin-bottom:0;position:static;}
.navbar ul li a{font-family:var(--mint_grotesk_trialregular);font-size:1rem;color:var(--white);text-decoration:none;padding:0;display:block;}
.navbar ul li a.nav-link{padding:15px 0}
.navbar ul li a:hover,.navbar ul li.active a,.navbar ul li.current-menu-item a,.navbar ul li a.active{color:var(--blue-light)}
.navbar ul ul{display:block;background-color:rgb(109,104,104,0.75);}
.navbar ul ul li + li{display:block;margin-left:0;}
.submenu{position:absolute;top:100%;left:0;min-width:100%;max-height:0;overflow:hidden;transition:max-height 0.4s ease;z-index:1000;}
.menubar .submenu ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));background:#49C4FE;background:linear-gradient(0deg,rgba(73, 196, 254, 1) 0%, rgba(147, 70, 242, 1) 100%);;border-radius:10px;gap:15px;padding:15px;}
.menubar .submenu li{width:100%}
.menubar .submenu li a{display:block;}
.menubar .submenu li a h4{font-size:1rem;text-align:center;margin:0;font-family:var(--mint_grotesk_trialregular);padding:15px 0 0 0;letter-spacing:1px;}
.menubar .submenu li .menu-icon{width:100%;margin:0 auto;height:0;padding-top:58.7%;overflow:hidden;position:relative;}
.menubar .submenu li .menu-icon img{width:100%;min-height:100%;position:absolute;left:0;top:0;}
/* Nested submenu (3rd level) */
.submenu .submenu{left:100%;top:0;}
.submenu li a{padding:10px 15px;}
/* Open state (JS and hover) */
.dropdown.open > .submenu {max-height:500px; /* enough to show content */}
.menubar .submenu li a:hover .menu-icon img{transform: scale(1.1);}
.menubar .submenu li a:hover h4{color:var(--blue-navy);}
.dropdown:hover > .submenu {
    max-height:calc(100vh - 150px);       
    /* overflow: visible;*/
  }
/* Desktop: enable hover open */
@media (hover: hover) {
  
}
@media (min-width:992px){
  .tas-responsive{width:210px;display:none;}
  /* header.smaller{background:var(--blue)} */
  header.smaller{padding-top:10px;padding-bottom:10px;}
  header.smaller::before{opacity:0;}
  header.smaller::after{opacity:1;}
  header.smaller .topbar{padding-top:5px;padding-bottom:5px;}
  header.smaller .tas-menubar{padding-top:5px;padding-bottom:5px;}
  header.smaller .tas{width:200px;}
  header.smaller .navbar-nav li{padding:5px 20px;}
  header.smaller .navbar-nav li:first-child{padding-left:0;}
  .navbar ul{display:flex;}
  .navbar ul li + li{margin-left:5.313rem;}
}
.btn{background:#9A3AF1;background:linear-gradient(125deg,rgba(154, 58, 241, 1) 0%, rgba(67, 205, 255, 1) 100%);border:none;font-size:1.125rem;color:var(--white);border-radius:5px;padding:1rem 2rem;cursor:pointer;text-decoration:none;font-variation-settings:"wght" 300, "wdth" 90;letter-spacing:0.3px;display:inline-block;text-align:center;font-family:var(--acumin);}
.btn:hover,.btn:focus{background:#9A3AF1;background:linear-gradient(125deg,rgba(67, 205, 255, 1) 0%, rgba(154, 58, 241, 1) 100%);color:var(--white);text-decoration:none;}
/* .btn-border{border:2px solid rgb(244,255,255,1);background:none;color:var(--white);}
.btn-border:hover,.btn-border:focus{border:2px solid rgb(244,255,255,1);background:var(--white);color:var(--blue);} */
 
.banner{width:100%;overflow:hidden;background-color: var(--black);}
.slide-holder{width:100%;height:100vh;}
.slide-holder img{display:block;max-width:100%;max-height:100%;min-width:100%;min-height:100%;object-fit:cover;margin:0 auto;}
.slide-contents{left:0;bottom:18%;z-index:9;padding:0 0 0 5.70rem;transform:scale(0.7);}
.slide-contents h1{color:var(--white);font-size:2.5rem;line-height:1.2;font-family:var(--mint_grotesk_trialextra_bold);margin-bottom:0;}
.slide-contents p{color:var(--white);font-size:2.5rem;font-family:var(--mint_grotesk_triallight);}
.slideshow .swiper-slide{overflow:hidden;}
.slideshow .swiper-slide .slide-holder img,
.slideshow .swiper-slide-active .slide-contents
{transform:scale(1);transition-property:all;transition-duration:5s;transition-timing-function:ease;}
.slideshow .swiper-slide-next .slide-holder img{transform:scale(1);}
.slideshow .swiper-slide-active .slide-holder img{transform:scale(1.2);}
.slideshow .swiper-slide-prev .slide-holder img{transform:scale(1.4);transition-duration:5s;}
.slideshow .swiper-slide-prev .slide-contents{transform:scale(1.1);transition-duration:5s;}
.slideshow .swiper-slide-active .slide-contents{transform:scale(1);}
.autoplay-progress{position:absolute;right:2.75rem;bottom:12rem;z-index:100;width:48px;height:48px;display:none;align-items:center;justify-content:center;font-weight:bold;color:var(--white)}
.autoplay-progress svg{--progress:0;position:absolute;left:0;top:0px;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--white);fill:none;stroke-dashoffset:calc(125.6px * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg);}
.goto-link{bottom:5rem;right:3.75rem;z-index:9;width:15px;display:block;}

.welcome{padding:6.875rem 0;}
.welcome-text{max-width:1400px;}
.welcome-text p{font-size:1.563rem;text-align:center;}

.video{width:100%;height:100vh;overflow:hidden;}
.video-holder{width:100%;height:100vh;margin:0 auto;border-radius:3.75rem;overflow:hidden;transform:scale(0.45) translateY(-50%);}
.video video{min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;}
/* .banner-child{position:relative;min-height:100vh;z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;}
.banner-text{width:768px;z-index:9;position:relative;margin:0 auto;}
.banner-text img{width:100%}
.banner-sub{z-index:19;margin-bottom:100px}
.banner-titles{color:var(--white);margin-top:-40px;}
.banner-titles div{display:flex;justify-content:center;}
.banner{} */
.project-list{padding-top:6.875rem;padding-bottom:6.875rem;}
.project-list h1{margin-bottom:4rem;font-family: var(--mint_grotesk_triallight);}
.explorer-all{padding-top:5rem;}
.explorer-all .btn{font-size:1.5625rem;font-family:var(--mint_grotesk_triallight);padding:1rem 2rem;}
.pro-listing{gap:115px;grid-template-columns:1fr 1fr 1fr;/*transition: transform 0.25s; will-change: transform;*/}
.project-card{cursor:pointer;}
.project-holder{height:0;padding-top:130%;overflow:hidden;border-radius:30px;}
.project-holder img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;}
.project-title{margin-top:1.063rem;align-items:flex-start;}
.project-title label{border-radius:5px;color:var(--white);background:#9A3AF1;background:linear-gradient(125deg,rgba(154, 58, 241, 1) 0%, rgba(67, 205, 255, 1) 100%);font-size:1.2rem;padding:0.95rem 1rem 0.75rem 1rem;border-radius:5px;}
.project-title p{font-size:1.135rem;margin:0 0 0 1.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.project-card:hover .project-holder img{transform:translate(-50%,-50%) scale(1.05)}
.section-title h3{font-size:1.875rem;}
.section-title h1{font-size:5rem;}
.fun-sub h2,.fun-sub p{transform:translateY(100px);opacity:0;transition-property:transform opacity;transition-duration:1s;transition-timing-function:ease;}
.fun-sub h2{transition-delay:0s;}
.fun-sub p{transition-delay:0.15s;}

.inner-banner{height:50vh;overflow:hidden;}
.inner-banner h1{margin-bottom:2rem;font-family:var(--mint_grotesk_triallight);}
.inner-banner img{width:100%}
.about-page{}
.inner-pages{padding:3rem 0 3rem 0}
.inner-pages p,.inner-pages li{font-size:1.25rem;}
.inner-pages p{margin-bottom:1.5rem;}
.inner-pages h1{margin-bottom:2rem;}
.inner-pages h2,.inner-pages h3,.inner-pages h4,.large{margin-bottom:1rem;}
.inner-pages ul,.inner-pages ol{margin-bottom:1.5rem;}
.inner-pages ul ul{margin-bottom:.25rem;}
.bullet ul{list-style-type:none;margin-left:0;padding-left:0;}
.bullet ul li{padding:5px 5px 5px 25px;position:relative;}
.bullet ul li::before,.bullet ul li li::before{display:block;width:13px;height:16px;position:absolute;left:0;top:13px;content:'';background:url(../images/tas-symbol.svg) center center no-repeat;background-size:100% auto;}
.bullet ul li li::before{background:url(../images/tas-symbol-bullet.svg) center center no-repeat;}
.large{font-size:2rem;color:var(--blue-navy);font-family: var(--mint_grotesk_trialBddisplay);font-size:1.7rem;margin-bottom:2rem;}
.large span{width:35px;display:inline-block;}
.large span img{width:100%;}
.about-row{margin:0 0 2rem 0;}
.about-row .col-lg-7,.about-row .col-lg-5{padding:0;}
.about-card{background-color:#f1f1f1;padding:35px;position:relative;}
.about-card::after{content:'';position:absolute;width:0;height:0;border-width:20px;border-style:solid;top:50%;}
.about-row:nth-child(even) .about-card::after{right:-19px;border-color:#f1f1f1 #f1f1f1 transparent transparent;transform:translateY(-50%) rotate(45deg);}
.about-row:nth-child(odd) .about-card::after{left:-20px;transform:scaleX(-1) translateY(-50%) rotate(45deg);border-color: #f1f1f1 #f1f1f1 transparent transparent;}
.about-holder{height:100%;overflow:hidden;background-size:cover;background-position:center center;}
.journey{display:grid;grid-template-columns:1fr 100px 1fr 100px 1fr;gap:0px;align-items:center}
.journey-ball{padding:0px;position:relative;}
.journey-cont{border:1px solid var(--blue-navy);border-radius:50%;height:0;padding-top:100%;position:relative;}
h3{font-size:1.5rem;color:var(--blue-navy);line-height:1;text-transform:uppercase;}
.journey-sub{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;width:100%;padding:50px;}
.journey-sub div{font-size:25px;margin-bottom:15px;}
.journey-cont p{margin-bottom:0;}

.participations-card{display:grid;grid-template-columns:1fr 3fr;margin-bottom:35px;}
.participations-logo div{position:relative;width:100%;height:0;padding-top:100%;}
.participations-logo div img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;min-width:100%;min-height:100%;object-fit:contain;}
.participations-card:nth-child(odd){direction:rtl;}
.participations-card:nth-child(odd) .participations-logo,.participations-card:nth-child(odd) .participations-dtl{direction:ltr;}
/* .participations-row:nth-child(odd) .participations-dtl{padding-right:30px;}
.participations-row:nth-child(even) .participations-dtl{padding-left:30px;} */
.participations-dtl{padding:30px;}

.wonderland{background-color:#f1ddff;}
.wonderland h3,.wonderland p{color:#391056;}
.blajat{background-color:#faf1e7;}
.blajat h3,.blajat p{color:#bc9771;}
.ssp{background-color:#e2f7ef;}
.ssp h3,.ssp p{color:#016944;}
.tec{background-color:#e7f4e4;}
.tec h3,.tec p{color:#00758a;}
.bayan{background-color:#f2e7d8;}
.bayan h3,.bayan p{color:#aa8758;}
.qout{background-color:#f0f0f0;}
.qout h3,.qout p{color:#000000;}
.participations-card h3{    font-family: var(--mint_grotesk_trialBddisplay);
  font-size: 1.7rem;
  margin-bottom: 2rem;}

/* .games-row{background-color:var(--blue-light);margin:0;margin-top:25px;padding:25px;} */
.games-col-left{width:40%;flex:0 0 40%;}
.games-col-right{width:60%;flex:0 0 60%;}
.games-col-right h3{font-family: var(--mint_grotesk_trialBddisplay);}
.games-box{padding-top:25px;}
.games-card{}
.gallery-row .games-box h3{display:flex;justify-content:space-between;align-items:center;margin:0;font-family:var(--mint_grotesk_trialBddisplay);}
.gallery-row .games-box h3 .toggler-btn{width:140px;}
.gallery-wrapper ul{padding-top:1rem;}
.games-box ul{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:10px;align-items:center;width:100%;padding-left:0;margin-bottom:0;}
/* .games-box ul li{flex:0 0 16.666666666%;width:16.666666666%;} */
/* .games-box ul li + li{padding:0 0 5px 5px;} */
.games-box ul li{overflow:hidden;}
.games-box ul li a,.gallery-slider .swiper-slide a{width:100%;height:0;padding-top:75%;display:block;background-size:cover;background-position:center center;transition:transform 0.5s ease 0s;}
.games-box ul li a:hover{transform:scale(1.1)}
.toggled-content[aria-hidden]{overflow:hidden;visibility:hidden;opacity:0;max-height:0;transition:visibility 0s linear .6s,opacity .6s ease-in,max-height .6s ease-out;}
.toggled-content[aria-hidden="true"]{max-height:0!important}
.toggled-content[aria-hidden="false"]{visibility:visible;opacity:1;max-height:50em;transition-delay:0s, 0s, 0s;transition-timing-function:linear, linear, ease-out}
.toggler-btn{align-items:center;font-size:2rem;color:var(--blue);border:none;background:none;padding:0;}
.toggler-btn div{white-space:nowrap;}
.toggler-btn span{display:block;flex:0 0 20px;margin:5px 0 0 10px;}  
.toggler-btn span img{width:100%;display:block;}
.toggler-btn[aria-expanded="false"] .more,.toggler-btn[aria-expanded="true"] .less{display:block;}
.toggler-btn[aria-expanded="false"] .less,.toggler-btn[aria-expanded="true"] .more{display:none;}
.toggler-btn[aria-expanded="true"] span{transform:scaleY(-1);}
.toggler-btn[aria-expanded="false"] span{transform:scaleY(1);}

.event-row{}
.event-row .col-lg-4{padding:calc(var(--bs-gutter-x) * .5)}
.event-card,.event-card h2 span,.event-img img{transition:all 0.5s ease 0s;}
.event-row .event-card{box-shadow:0 0 20px rgba(0,0,0,0);height:100%;background:rgba(230, 227, 232, 0.3);border-radius:1rem}
.event-img{width:100%;height:0;padding-top:50%;overflow:hidden;border-radius:1rem}
.event-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;max-width:100%;max-height:100%;object-fit:cover;}
.event-dtl{padding:0 25px 25px 25px;position:relative;z-index:9;}
.event-dtl h2{font-size:1.25rem;}
.event-dtl h2{margin-top:-35px;}
.event-dtl h2 span{background-color:rgba(255,255,255,1);display:inline-block;padding:10px 20px 10px 20px;box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:0.25rem}
.event-dtl p{font-size:1.135rem;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}
.readmore,.readmore:hover{padding:1rem 2rem;font-size:1rem;}
.event-card:hover{background-color:rgba(241,221,255,1);}
.event-card:hover .event-img img{transform:translate(-50%,-50%) scale(1.07) rotate(2.5deg);opacity:0.8;}
.event-card:hover h2 span{background:var(--blue-navy);color:var(--white);}
.event-more-date{justify-content:space-between;align-items:center; display:flex;}

.form-control{padding:1rem;border:1px solid rgba(72,206,253,.77);font-size:1.1rem;border-radius:.35rem;background-color:rgba(72,206,253,0.05);}
.form-group{margin-bottom:1rem;}
.upload-doc{right:1px;top:50%;transform:translateY(-50%);z-index:7;background:#fff;padding-right:10px;font-weight:bold;padding-left:10px;}
.form-title{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;}
.form-section select.form-control{margin-right:15px;}
.form-input{-webkit-box-flex:0;-ms-flex: 0 0 calc(100% - 95px);flex:0 0 calc(100% - 95px);max-width: calc(100% - 95px);}
.form-control:focus{border-color:rgba(72, 206, 253, .77);box-shadow:0 0 0 .25rem rgba(72, 206, 253, .77);}
.send-btn .btn{padding:1rem 2rem;}

.career-listing{margin:1rem 0 2rem 0;}
.career-listing .col-lg-4{padding:calc(var(--bs-gutter-x) * .5)}
.career-listing .career-card{padding:2rem;background-color:rgba(154, 58, 241, 0.1);border-radius:30px;background: linear-gradient(0deg, rgba(67, 205, 255, 1) 0%, rgba(154, 58, 241, 1) 100%);
  height: 100%;}
.career-card::before{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;border-radius:30px;z-index:1;background-color:rgba(255,255,255,0.5);}
.career-card-sub{z-index:9;height:100%;display:grid;grid-template-rows:auto 1fr auto;}
.career-card-sub p{font-size:1.135rem;}
.career-card h2{font-family:var(--mint_grotesk_trialBddisplay);font-size:1.7rem;margin-bottom:1.5rem;}
.career-listing .fun-sub h2,.career-listing .fun-sub p{opacity:1;transform:none;}
.contact-card{position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(125deg, rgba(154, 58, 241, 1) 0%, rgba(67, 205, 255, 1) 100%);;padding:50px;border-radius:1rem;height:100%;}
.contact-holder{}
.contact-holder img{max-width:100%;max-height:100%;object-fit:contain;opacity:0.1;filter:invert(1)}
.contact-dtl{position:absolute;width:100%;text-align:center;}
.contact-dtl a,.contact-dtl p{color:var(--white);font-size:1.25rem}
.contact-dtl,.contact-dtl h2{color:var(--white);}
.contact-dtl h2{font-family:var(--mint_grotesk_trialBddisplay);}
.contact-dtl a:hover{opacity:0.5;}
.feedback-row{margin-top:50px;}
.feedback-title{max-width:800px;}
.feedback-img{border-radius:1rem;overflow:hidden;}
.feedback-card .form-label{font-size:1.1rem;margin-bottom:.2rem;}
.feedback-card .form-control{ }
.feedback-card .form-control:focus{ }
input:-internal-autofill-selected {
  appearance: menulist-button;
  background-image: none !important;
  background-color:transparent !important;
  color: fieldtext !important;
}
.map-row{margin-top:50px;}
.map{border-radius:1rem;overflow:hidden;}
.gallery-row .swiper-slide a{}
.gallery-row .swiper {
  width: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
}
.gallery-slider .swiper-slide a{transform:scale(0.8);border-radius:1.875rem;overflow:hidden;}
.gallery-slider .swiper-slide a img{transition:all 1s ease 0s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.1);object-fit:cover;min-height:100%;min-width:100%;max-height:100%;max-width:100%;}
.gallery-slider .swiper-slide-active a{transform:scale(1);}
.gallery-slider .swiper-slide-active a img{transform:translate(-50%,-50%) scale(1);}
.gallery-slider .swiper-slide a:hover img{transform:translate(-50%,-50%) scale(1.05)}
.gallery-slider .paginations{display:flex;justify-content:center;align-items:center;margin-bottom:50px;margin-top:10px;}
.gallery-slider .swiper-button-prev,.gallery-slider .swiper-button-next{transition:all 0.35s ease 0s;background-color:var(--blue-navy);width:50px;height:50px;position:static;margin:0;}
.gallery-slider .swiper-button-prev::after,.gallery-slider .swiper-button-next::after{font-size:20px;color:#43d3fe;transition:all 0.35s ease 0s;}
.gallery-slider .swiper-button-prev:hover,.gallery-slider .swiper-button-next:hover{background-color:var(--purple);}
.gallery-slider .swiper-button-prev{border-radius:15px 0 0 15px;}
.gallery-slider .swiper-button-next{border-radius:0 15px 15px 0;}
.gallery-slider h2{text-align:center;}
.gallery-slider .swiper-wrapper{transition-duration:500ms!important;}

@media (min-width:1300px){
  .testimonialSwiper .swiper-slide-active .fun-sub h2,
  .testimonialSwiper .swiper-slide-active .fun-sub p,
  .testimonialSwiper .swiper-slide-active + .swiper-slide .fun-sub h2,
  .testimonialSwiper .swiper-slide-active + .swiper-slide .fun-sub p,
  .testimonialSwiper .swiper-slide-active + .swiper-slide + .swiper-slide .fun-sub h2,
  .testimonialSwiper .swiper-slide-active + .swiper-slide + .swiper-slide .fun-sub p,
  .testimonialSwiper .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .fun-sub h2,
  .testimonialSwiper .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .fun-sub p
  {
  transform:translateY(0px);opacity:1;
  }
}
@media (min-width:992px) and (max-width:1299px){
  .testimonialSwiper .swiper-slide-active .fun-sub h2,
  .testimonialSwiper .swiper-slide-active .fun-sub p,
  .testimonialSwiper .swiper-slide-active + .swiper-slide .fun-sub h2,
  .testimonialSwiper .swiper-slide-active + .swiper-slide .fun-sub p,
  .testimonialSwiper .swiper-slide-active + .swiper-slide + .swiper-slide .fun-sub h2,
  .testimonialSwiper .swiper-slide-active + .swiper-slide + .swiper-slide .fun-sub p
  {
  transform:translateY(0px);opacity:1;
  }
}
@media (min-width:768px) and (max-width:991px){
  .testimonialSwiper .swiper-slide-active .fun-sub h2,
  .testimonialSwiper .swiper-slide-active .fun-sub p,
  .testimonialSwiper .swiper-slide-active + .swiper-slide .fun-sub h2,
  .testimonialSwiper .swiper-slide-active + .swiper-slide .fun-sub p
  {
  transform:translateY(0px);opacity:1;
  }
}
.statistics{display:flex;align-items:center;}
.dotted-line{width:100%;height:1px;overflow:hidden;position:relative;}
.dotted-line::before{content:'';display:block;width:100%;height:1px;background-color:var(--blue);transition:all 1s ease 0.35s;}
.left-line::before{transform:translateX(-75%);}
.right-line::before{transform:translateX(75%);}
.dotted-line[data-aos^=fade][data-aos^=fade].aos-animate::before{transform:translateX(0%);}


.statistics ul{list-style-type:none;margin:0 10px;padding:0;}
.statistics ul li{padding:5px;position:relative;background-color:var(--white);}
.statistics ul li + li{margin-left:25px;}
.statistics ul li:first-child .statistics-card,.statistics ul li:hover .statistics-card{color:var(--white);background:#9A3AF1;background:linear-gradient(125deg,rgba(154, 58, 241, 1) 0%, rgba(67, 205, 255, 1) 100%);}
.statistics ul li::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed var(--blue);border-radius:50%;display:block;animation:rotation 10s linear 0s infinite;}
.statistics ul li .statistics-card{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;width:193px;height:193px;font-size:1.2rem;padding:0.95rem 1rem 0.75rem 1rem;border-radius:50%;}
.statistics ul li h2{font-size:1.563rem;font-family:var(--mint_grotesk_trialextra_bold);margin:0;height:auto;display:flex;justify-content:center;}
.statistics ul li p{font-size:1.563rem;font-family:var(--mint_grotesk_trialregular);line-height:1;margin:0;height:auto;}
@keyframes rotation{
  100%{transform:rotate(360deg);}
}

.fun{padding-top:6.875rem;padding-bottom:6.875rem;overflow:hidden}
.fun h1{text-transform:capitalize;font-size:5rem;font-family:var(--mint_grotesk_triallight);margin-bottom:4.375rem;}
.fun-card{background:#43CDFF;background:linear-gradient(0deg,rgba(67, 205, 255, 1) 0%, rgba(154, 58, 241, 1) 100%);height:100%;border-radius:40px;padding:10px;}
.fun-sub{background:#C757FB;background:linear-gradient(-45deg,rgba(199, 87, 251, 0.3) 0%, rgba(40, 18, 161, 0.3) 100%);height:100%;border-radius:30px;padding:4.688rem 2.5rem;color:var(--white);}
.fun-sub h2{font-family:var(--mint_grotesk_trialBddisplay);font-size:1.7rem;margin-bottom:2rem;}
.fun-sub p{margin:0;font-size:1.35rem;font-family:var(--mint_grotesk_triallight);text-align:justify;}
.testimonial-pagination{padding-top:2.5rem;}
.testimonial-pagination .swiper-pagination-bullet{width:15px;height:15px;background-color:var(--blue);} 
.testimonial-pagination .swiper-pagination-bullet-active{}

footer{padding-top:5rem;padding-bottom:3rem;background:#48CEFD;background:linear-gradient(-45deg,rgba(72, 206, 253, .77) 0%, rgba(123, 73, 215, .77) 100%);}
.triangle-white{margin-bottom:1rem;}
.triangle-white img{height:92px;}
footer h1{color:var(--white);font-size:5rem;font-family:var(--mint_grotesk_triallight);line-height:0.9;border-bottom:1px solid var(--white);padding-bottom:1rem;margin-bottom:2rem;}
.address-phone-mail{list-style-type:none;padding:0;margin:0;}
.address-phone-mail li,.address-phone-mail li a{font-family:var(--mint_grotesk_trialregular);font-size:1.25rem;color:var(--white);}
.address-phone-mail li + li{margin-top:10px;}
.address-phone-mail li img{width:20px;margin-right:5px;}
.address-phone-mail li a{text-decoration:none;color:var(--white);}
.address-phone-mail li a:hover{text-decoration:none;color:var(--purple);}

.game-carousel{}
.game-carousel .swiper{padding-top:65px;padding-bottom:45px;}
.swiper-holder{position:relative;padding-top:163.157894737%;overflow:hidden;border-radius:30px;transition:all 0.3s ease 0s;background-color:var(--black);cursor:pointer;}
.swiper-holder img{opacity:0.7;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:100%;object-fit:cover;transition:all 0.3s ease 0s;}
.swiper-holder:hover img{transform:translate(-50%,-50%) scale(1.1) ;}
.game-carousel .swiper-slide{position:relative;z-index:1;}
.game-carousel .swiper-slide-active{z-index:9;}
/* .game-carousel .swiper-slide-prev{margin-left:50px;}
.game-carousel .swiper-slide-next{margin-right:50px;} */
.game-carousel .swiper-slide .swiper-holder{transform-origin:right bottom;transform:rotate(-10deg) translate(-15px,35px);}
.game-carousel .swiper-slide-prev .swiper-holder{transform-origin:right bottom;transform:rotate(-5deg) translateX(35px);}
.game-carousel .swiper-slide-active .swiper-holder{transform-origin:center bottom;transform:rotate(0deg) translateX(0px) scale(1.15);}
.game-carousel .swiper-slide-active .swiper-holder img{opacity:1;}
.game-carousel .swiper-slide-next .swiper-holder{transform-origin:left bottom;transform:rotate(5deg) translateX(-35px);}
.game-carousel .swiper-slide-next + .swiper-slide .swiper-holder,
.game-carousel .swiper-slide-next + .swiper-slide + .swiper-slide .swiper-holder,
.game-carousel .swiper-slide-next + .swiper-slide + .swiper-slide + .swiper-slide .swiper-holder
{transform-origin:left bottom;transform:rotate(10deg) translate(15px,35px);}
.swiper-pagination-bullet{width:15px;height:15px;background-color:rgba(255,255,255,0.33) ;}
.swiper-pagination-bullet-active{background-color:var(--purple)}
