/* START global css */
html[data-useragent*="idclauncher"] .nolauncher {
  display: none !important;
}

html[data-useragent*="idclauncher"] .noweb-block {
  display: block !important;
}

html[data-useragent*="idclauncher"] .noweb-flex {
  display: flex !important;
}

html[data-useragent*="idclauncher"] footer {
  display: none !important;
}

html[data-useragent*="idclauncher"]
  main
  section:first-child
  .container-fluid.mt-5 {
  margin-top: 0 !important;
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 15px rgba(16, 255, 127, 0.2);
}

::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 10px -10px 6px rgb(16, 255, 127);
}

.addComments textarea {
  min-height: 20vh;
}

.addComments textarea:focus {
  outline-color: rgba(0, 255, 126, 0.75);
  outline-style: auto;
  outline-width: 1px;
}

.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free" !important;
  font-display: swap;
}

.fab {
  font-family: "Font Awesome 5 Brands" !important;
  font-display: swap;
}

.icon_ok::before {
  font-family: FontAwesome;
  content: "\f058";
}

.hidden {
  display: none !important;
}

.left-0 {
  left: 0 !important;
}

.ig-square {
  position: relative;
}

.ig-square-4-3 {
  padding-bottom: calc(3 / 4 * 100%);
}

.ig-square div:first-child {
  position: absolute;
  width: 100%;
  height: 100%;
}

.idc-pt-input-otp input {
  text-align: center;
}

.idc-pt-input-otp input:disabled {
  background-color: #1f272f;
}

.idc-pt-input-otp button {
  left: 0;
}
/* END global css */
/* START nav-menu-default-v2 css */
html[data-useragent*='idclauncher'] header{margin-bottom: 3rem!important;}
/*
======================================================================================================================
Sidebar-nav -- MenÃº lateral de navegaciÃ³n en IDC
======================================================================================================================
*/
.sidenav {
    height: calc(100vh - 60px); 
    width: 0; /* 0 width - change this with JavaScript */
    position: fixed; 
    z-index: 1020; 
    top: 60px; 
    left: -1px;
    overflow-x: hidden; 
    overflow-y: auto;
    flex-wrap: nowrap;
    margin-left: 0;
    padding-left: 0;    
    transition: 0.5s; 
}

 .sidenav.sidenav-after {
    height: calc(100vh - 44px); 
    top: 47px ;    
    transition: 0.3s;
}

.sidenav .collapse li:hover {
    background-color: rgba(0,255,126,.1);
    transition: 0.3s;
}

#language-collapse a {
    background-color: rgba(0,255,126,0);
    transition: 0.3s;
}

#language-collapse a:hover {
    background-color: rgba(0,255,126,.1);
    transition: 0.3s;
}

.sidenav .collapse a {
    display: block;
    transition: 0.3s;
}

.sidenav .collapse a:hover {
    color: #66ffb2;
}

#categoriesBtn .lottie {
    width: 30px;
    height: 30px;
    z-index: 1040;
    cursor: pointer;
}
.nav-custom-after #categoriesBtn .lottie svg path {
    stroke: rgb(0,255,126); 
}

.sidenav-closed {
    width: 0;
}

.sidenav-opened {
    width: 320px;
}

@media (max-width: 575.98px) {
    .sidenav-opened {
        width: 100vw;
    }
}

.bg-gradient {
    background-image: linear-gradient(45deg, rgba(0, 255, 127, 1) 1%, rgba(49, 73, 84, 1) 50%, rgba(27, 29, 44, 1) 100%);
    transition: all ease-out .4s;
}
/*
======================================================================================================================
Menu especi­fico del juego Top
======================================================================================================================
*/
.navbar li {
    list-style: none;
}

.navbar-brand {
    background-image: url("https://cdn12.idcgames.com/img/default/logo-idc-dark.png");
    height: 50px;
    width: 44px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

.nav-custom-after .navbar-brand {
    background-image: url("https://cdn11.idcgames.com/img/default/logo-idc-light.png");
    height: 40px;
}

.nav-custom {
    background-color: transparent;
    border-bottom: 1px solid #ffffff;
    transition: all 1s ease;
    padding: .3rem 1rem;
    height: 60px;
}

.nav-custom a {
    color: black;
}

.nav-custom-after {
    padding: 0rem 1rem;
    border-bottom: 1px solid #00ff7f;
    height: 47px;
}

.nav-custom-after a {
    color: #fff !important;
    transition: all 1s ease;
}

.nav-custom .dropdown-item, .nav-custom .dropdown-menu a{
    color: #fff;
}

.nav-custom .logged  a {
    color: #314954;
}

.nav-custom-after .logged:not(#friends) a {
    color: #00ff7f!important;
}

@media (min-width: 576px) and (max-width: 767.98px){
    #navbarNav .fontSecondarySmall {
        font-size: 1.05rem;
    }
    #navbarNav ul {
        flex-wrap: nowrap;
    }
    #navbarNav .nav-link {
        padding: 0.5rem 0.55rem;
    }
    #navbarNav .menu-reduced {
        display: none;
    }
}

.dropdown-menu-right {
    right: 0;
    left: auto;
}

/*Menu lateral*/
.featured {
    background: rgba(0,255,126,.2);
}

.btn-cta-small {
    display: none;
    white-space: nowrap;
    padding: 17px 30px;
    font-size: 1.5em;
    line-height: 0.1em;
    border: 5px solid black;
    left: 10%;
    cursor: pointer;
    height: 46px;
}

@media (max-width: 767.98px) {
.btn-cta-small {
    padding: 17px 15px;}
 }

.nav-custom-after a.btn-cta-small {
    color: black!important;
}

.nav-custom-after a:hover.btn-cta-small {
    color: #00ff7f!important;
}

.flag {
    transform: scale(.5);
    margin: -20px;
}

@media (max-width: 575.98px) {
.flag {
    transform: scale(.4);
    margin: -20px;}
}

.language-menu.dropdown-menu.show {
    display: flex;
    flex-direction: row;
    margin-top: .1rem;
    width: 97vw;
    justify-content: flex-end;
    height: auto;
    flex-wrap: wrap;
    box-shadow: none;
}

.language-menu a {
    width: 97px;
}

/*////////////////////////Perfect Scroll bar css
 * Container style
 */
 .ps {
    overflow: hidden !important;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto;
  }
  
  /*
   * Scrollbar rail styles
   */
  .ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
    height: 15px;
    /* there must be 'bottom' or 'top' for ps__rail-x */
    bottom: 0px;
    /* please don't change 'position' */
    position: absolute;
  }
  
  .ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
    width: 15px;
    /* there must be 'right' or 'left' for ps__rail-y */
    right: 0;
    /* please don't change 'position' */
    position: absolute;
  }
  
  .ps--active-x > .ps__rail-x,
  .ps--active-y > .ps__rail-y {
    display: block;
    background-color: transparent;
  }
  
  .ps:hover > .ps__rail-x,
  .ps:hover > .ps__rail-y,
  .ps--focus > .ps__rail-x,
  .ps--focus > .ps__rail-y,
  .ps--scrolling-x > .ps__rail-x,
  .ps--scrolling-y > .ps__rail-y {
    opacity: 0.6;
  }
  
  .ps .ps__rail-x:hover,
  .ps .ps__rail-y:hover,
  .ps .ps__rail-x:focus,
  .ps .ps__rail-y:focus,
  .ps .ps__rail-x.ps--clicking,
  .ps .ps__rail-y.ps--clicking {
    background-color: #343a40;
    opacity: 0.9;
  }
  
  /*
   * Scrollbar thumb styles
   */
  .ps__thumb-x {
    background-color: #00ff7f;
    border-radius: 6px;
    transition: background-color 0.2s linear, height 0.2s ease-in-out;
    -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
    height: 6px;
    /* there must be 'bottom' for ps__thumb-x */
    bottom: 2px;
    /* please don't change 'position' */
    position: absolute;
  }
  
  .ps__thumb-y {
    background-color: #00ff7f;
    border-radius: 6px;
    transition: background-color 0.2s linear, width 0.2s ease-in-out;
    -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
    width: 6px;
    /* there must be 'right' for ps__thumb-y */
    right: 2px;
    /* please don't change 'position' */
    position: absolute;
  }
  
  .ps__rail-x:hover > .ps__thumb-x,
  .ps__rail-x:focus > .ps__thumb-x,
  .ps__rail-x.ps--clicking .ps__thumb-x {
    background-color: #00ff7f;
    height: 11px;
  }
  
  .ps__rail-y:hover > .ps__thumb-y,
  .ps__rail-y:focus > .ps__thumb-y,
  .ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: #00ff7f;
    width: 11px;
  }
  
  /* MS supports */
  @supports (-ms-overflow-style: none) {
    .ps {
      overflow: auto !important;
    }
  }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps {
      overflow: auto !important;
    }
  }
  
  /*# sourceMappingURL=main.css.map */
  

/*
======================================================================================================================
REGISTER/LOGIN CSS IDC GAMES
======================================================================================================================
*/


.modal-content {
    border: none;
    box-shadow: 1px 3px 9px 3px rgba(0,0,0,0.8);
}

@media (min-width: 1200px) {
    .loginModal .modal-lg, .registerModal .modal-lg, .same_width_with_login_modal .modal-lg {
        max-width: 936px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .loginModal .modal-lg, .registerModal .modal-lg, .same_width_with_login_modal .modal-lg {
        max-width: 830px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .loginModal .modal-lg, .registerModal .modal-lg, .same_width_with_login_modal .modal-lg {
        max-width: 80vw;
    }
}
@media (min-width: 576px) and (max-width: 767px) {
    .loginModal .modal-lg, .registerModal .modal-lg, .same_width_with_login_modal .modal-lg {
        max-width: 85vw;
    }
}

@media (min-width: 768px) {
   .loginModal .close, .registerModal .close, .hide_close_modal .close {
        display: none;
    } 
}
@media (max-width: 767px) {
   .loginModal .close, .registerModal .close, .hide_close_modal .close {
        position: absolute;
        top: 20px;
        right: 20px;
    } 
}

.modal-backdrop {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1040;
}

.modal-backdrop.fade {
 opacity:0;
}
.modal-backdrop.show {
 opacity:.7;
}

/*
================================
Fonts
================================
*/
.alredyRegistered p, .noYetRegistered p {
    font-size: 0.9rem; 
}

/*
================================
Upper link
================================
*/

.alredyRegistered {
    position: absolute;
    top: 15px;
}

.noYetRegistered .lineaHorizontalEstrecha {
    width: 45%;
    float: right;
}
    @media (max-width: 575px) {
       .noYetRegistered .lineaHorizontalEstrecha {
            display: none;
        } 
    }

.alredyRegistered .lineaHorizontalEstrecha {
    width: 40%;
    float: right;
}
    @media (max-width: 575px) {
       .alredyRegistered .lineaHorizontalEstrecha {
            display: none;
        } 
    }

/*
================================
Main container
================================
*/
.modalMainContentContainer {
    position: relative;
    max-width: 100%;
}

.loginModal .btn-cta, .registerModal .btn-cta {
    font-size: 1.7rem;
    padding: 1% 5%;
}
    @media (max-width: 575px) {
        .loginModal .btn-cta, .registerModal .btn-cta {
            font-size: 1.6rem;
            padding: 2% 5%;
        }
    }

/*
================================
Or Register with
================================
*/
.btn-social {
  max-height: 46px;
  width: 182px;
  padding: 10px;
  text-align: center;
  border-radius: 2px;
  white-space: nowrap;
}
.modal .btn-social {
  max-height: 40px;
  font-size: .7rem;
  line-height: .7rem;
}

.modal .btn-social {
    width: 190px;
    }

@media (max-width: 507px) {
    .modal .btn-social {
        width: 100%; }
}
    
.btn-social:focus {
 outline:0;
 box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
}

.btn-msn {
    color: #000;
    background-color: #fff;
    max-height: 41px;
    border-color: rgba(0, 0, 0, .2);
}

.btn-msn svg {
    max-height: 22px;
}
.btn-msn path {
    fill: #FFF;
}

.btn-twitter {
    color: #fff;
    background-color: #00a7e7;
    border-color: rgba(0, 0, 0, .2);
}

.btn-vk {
    color: #fff;
    background-color: #2787f5;
    border-color: rgba(0, 0, 0, .2);
}

.btn-steam {
    color: #fff;
    background-color: #134b7c;
    border-color: rgba(0, 0, 0, .2);
}

.btn-google {
    color: #fff;
    background-color: #e34133;
    border-color: rgba(0, 0, 0, .2);
}

.btn-facebook {
    color: #fff;
    background-color: #3b5998;
    border-color: rgba(0, 0, 0, .2);
}

.btn-twitch {
    color: #FFF;
    background: #451793;
    border-color: rgba(0, 0, 0, .2);
}

.btn-discord {
    color: #fff;
    background-color: #5865f2;
    border-color: rgba(0, 0, 0, .2);
}
.x-twitter-small {
    fill: #fff;
    height: 1.33333em;
  }

/*Responsive basado en la altura de la pantalla y no en el ancho*/
@media (max-height: 740px) {
    .modal .display-4 {
        font-size: 3rem;
        font-weight: 700;
        line-height: 1.2;
    }

    .modal .h6 {
        font-size: 1rem;
    }

    .modal h4 {
        font-size: 1.5rem;
    }
    .loginModal .btn-cta.mt-xl-4, .registerModal .btn-cta.mt-xl-4 {
        margin-top: .25rem !important;
    }
    .modalMainContentContainer .mt-xl-5 {
        margin-top: .75rem !important;
    }

    .modalMainContentContainer .pt-xl-4  {
        padding-top: .5rem !important;
    }
}
/*
======================================================================================================================
Botones de logado/no logado
======================================================================================================================
*/
 .unlogged, .logged {
    display: none;
}
/*
.alert-transparent {
    height:60px;
}
*/
#searchForm .search-control {
    padding-left: 2.375rem;
}

#searchForm .form-control-feedback {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 2.375rem;
    text-align: center;
    pointer-events: none;
    color: #aaa;
}

.email-otp-input {
    text-align: center;
}

.email-otp-input:disabled {
    background-color: #1f272f;
}

#register_verify {
    left: 0;
}

.friends-sidebar {
    display: none;
    position: fixed;
    width: 0px;
    height: calc(100% - 47px);
    right: -0.5rem;
    top: 47px;
    border-left: 1px solid #00ff7f;
    transition: .5s;
    z-index: 1000;
}

.friends-sidebar.opened {
    width: 320px;
}

.friends-sidebar-iframe {
    width: 100%;
    height: 100%;
}

@media (max-width: 991.98px) {
    .friends-sidebar {
        /*height: calc(100vh - 55px - 63px);*/
        /*top: 63px;*/
        border-left: unset;
        right: unset;
        transition: unset;
    }    
    .friends-sidebar.opened {
        width: 100%;
    }
}
/* END nav-menu-default-v2 css */
/* START main-global-thankyou-v2 css */
body[data-aos-duration='50'] [data-aos], [data-aos][data-aos][data-aos-duration='50'] {
  -webkit-transition-duration: 50ms;
          transition-duration: 50ms; }

body[data-aos-delay='50'] [data-aos], [data-aos][data-aos][data-aos-delay='50'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='50'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='50'].aos-animate {
    -webkit-transition-delay: 50ms;
            transition-delay: 50ms; }

body[data-aos-duration='100'] [data-aos], [data-aos][data-aos][data-aos-duration='100'] {
  -webkit-transition-duration: 100ms;
          transition-duration: 100ms; }

body[data-aos-delay='100'] [data-aos], [data-aos][data-aos][data-aos-delay='100'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='100'].aos-animate {
    -webkit-transition-delay: 100ms;
            transition-delay: 100ms; }

body[data-aos-duration='150'] [data-aos], [data-aos][data-aos][data-aos-duration='150'] {
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms; }

body[data-aos-delay='150'] [data-aos], [data-aos][data-aos][data-aos-delay='150'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='150'].aos-animate {
    -webkit-transition-delay: 150ms;
            transition-delay: 150ms; }

body[data-aos-duration='200'] [data-aos], [data-aos][data-aos][data-aos-duration='200'] {
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms; }

body[data-aos-delay='200'] [data-aos], [data-aos][data-aos][data-aos-delay='200'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='200'].aos-animate {
    -webkit-transition-delay: 200ms;
            transition-delay: 200ms; }

body[data-aos-duration='250'] [data-aos], [data-aos][data-aos][data-aos-duration='250'] {
  -webkit-transition-duration: 250ms;
          transition-duration: 250ms; }

body[data-aos-delay='250'] [data-aos], [data-aos][data-aos][data-aos-delay='250'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='250'].aos-animate {
    -webkit-transition-delay: 250ms;
            transition-delay: 250ms; }

body[data-aos-duration='300'] [data-aos], [data-aos][data-aos][data-aos-duration='300'] {
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms; }

body[data-aos-delay='300'] [data-aos], [data-aos][data-aos][data-aos-delay='300'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='300'].aos-animate {
    -webkit-transition-delay: 300ms;
            transition-delay: 300ms; }

body[data-aos-duration='350'] [data-aos], [data-aos][data-aos][data-aos-duration='350'] {
  -webkit-transition-duration: 350ms;
          transition-duration: 350ms; }

body[data-aos-delay='350'] [data-aos], [data-aos][data-aos][data-aos-delay='350'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='350'].aos-animate {
    -webkit-transition-delay: 350ms;
            transition-delay: 350ms; }

body[data-aos-duration='400'] [data-aos], [data-aos][data-aos][data-aos-duration='400'] {
  -webkit-transition-duration: 400ms;
          transition-duration: 400ms; }

body[data-aos-delay='400'] [data-aos], [data-aos][data-aos][data-aos-delay='400'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='400'].aos-animate {
    -webkit-transition-delay: 400ms;
            transition-delay: 400ms; }

body[data-aos-duration='450'] [data-aos], [data-aos][data-aos][data-aos-duration='450'] {
  -webkit-transition-duration: 450ms;
          transition-duration: 450ms; }

body[data-aos-delay='450'] [data-aos], [data-aos][data-aos][data-aos-delay='450'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='450'].aos-animate {
    -webkit-transition-delay: 450ms;
            transition-delay: 450ms; }

body[data-aos-duration='500'] [data-aos], [data-aos][data-aos][data-aos-duration='500'] {
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms; }

body[data-aos-delay='500'] [data-aos], [data-aos][data-aos][data-aos-delay='500'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='500'].aos-animate {
    -webkit-transition-delay: 500ms;
            transition-delay: 500ms; }

body[data-aos-duration='550'] [data-aos], [data-aos][data-aos][data-aos-duration='550'] {
  -webkit-transition-duration: 550ms;
          transition-duration: 550ms; }

body[data-aos-delay='550'] [data-aos], [data-aos][data-aos][data-aos-delay='550'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='550'].aos-animate {
    -webkit-transition-delay: 550ms;
            transition-delay: 550ms; }

body[data-aos-duration='600'] [data-aos], [data-aos][data-aos][data-aos-duration='600'] {
  -webkit-transition-duration: 600ms;
          transition-duration: 600ms; }

body[data-aos-delay='600'] [data-aos], [data-aos][data-aos][data-aos-delay='600'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='600'].aos-animate {
    -webkit-transition-delay: 600ms;
            transition-delay: 600ms; }

body[data-aos-duration='650'] [data-aos], [data-aos][data-aos][data-aos-duration='650'] {
  -webkit-transition-duration: 650ms;
          transition-duration: 650ms; }

body[data-aos-delay='650'] [data-aos], [data-aos][data-aos][data-aos-delay='650'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='650'].aos-animate {
    -webkit-transition-delay: 650ms;
            transition-delay: 650ms; }

body[data-aos-duration='700'] [data-aos], [data-aos][data-aos][data-aos-duration='700'] {
  -webkit-transition-duration: 700ms;
          transition-duration: 700ms; }

body[data-aos-delay='700'] [data-aos], [data-aos][data-aos][data-aos-delay='700'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='700'].aos-animate {
    -webkit-transition-delay: 700ms;
            transition-delay: 700ms; }

body[data-aos-duration='750'] [data-aos], [data-aos][data-aos][data-aos-duration='750'] {
  -webkit-transition-duration: 750ms;
          transition-duration: 750ms; }

body[data-aos-delay='750'] [data-aos], [data-aos][data-aos][data-aos-delay='750'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='750'].aos-animate {
    -webkit-transition-delay: 750ms;
            transition-delay: 750ms; }

body[data-aos-duration='800'] [data-aos], [data-aos][data-aos][data-aos-duration='800'] {
  -webkit-transition-duration: 800ms;
          transition-duration: 800ms; }

body[data-aos-delay='800'] [data-aos], [data-aos][data-aos][data-aos-delay='800'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='800'].aos-animate {
    -webkit-transition-delay: 800ms;
            transition-delay: 800ms; }

body[data-aos-duration='850'] [data-aos], [data-aos][data-aos][data-aos-duration='850'] {
  -webkit-transition-duration: 850ms;
          transition-duration: 850ms; }

body[data-aos-delay='850'] [data-aos], [data-aos][data-aos][data-aos-delay='850'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='850'].aos-animate {
    -webkit-transition-delay: 850ms;
            transition-delay: 850ms; }

body[data-aos-duration='900'] [data-aos], [data-aos][data-aos][data-aos-duration='900'] {
  -webkit-transition-duration: 900ms;
          transition-duration: 900ms; }

body[data-aos-delay='900'] [data-aos], [data-aos][data-aos][data-aos-delay='900'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='900'].aos-animate {
    -webkit-transition-delay: 900ms;
            transition-delay: 900ms; }

body[data-aos-duration='950'] [data-aos], [data-aos][data-aos][data-aos-duration='950'] {
  -webkit-transition-duration: 950ms;
          transition-duration: 950ms; }

body[data-aos-delay='950'] [data-aos], [data-aos][data-aos][data-aos-delay='950'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='950'].aos-animate {
    -webkit-transition-delay: 950ms;
            transition-delay: 950ms; }

body[data-aos-duration='1000'] [data-aos], [data-aos][data-aos][data-aos-duration='1000'] {
  -webkit-transition-duration: 1000ms;
          transition-duration: 1000ms; }

body[data-aos-delay='1000'] [data-aos], [data-aos][data-aos][data-aos-delay='1000'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1000'].aos-animate {
    -webkit-transition-delay: 1000ms;
            transition-delay: 1000ms; }

body[data-aos-duration='1050'] [data-aos], [data-aos][data-aos][data-aos-duration='1050'] {
  -webkit-transition-duration: 1050ms;
          transition-duration: 1050ms; }

body[data-aos-delay='1050'] [data-aos], [data-aos][data-aos][data-aos-delay='1050'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1050'].aos-animate {
    -webkit-transition-delay: 1050ms;
            transition-delay: 1050ms; }

body[data-aos-duration='1100'] [data-aos], [data-aos][data-aos][data-aos-duration='1100'] {
  -webkit-transition-duration: 1100ms;
          transition-duration: 1100ms; }

body[data-aos-delay='1100'] [data-aos], [data-aos][data-aos][data-aos-delay='1100'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1100'].aos-animate {
    -webkit-transition-delay: 1100ms;
            transition-delay: 1100ms; }

body[data-aos-duration='1150'] [data-aos], [data-aos][data-aos][data-aos-duration='1150'] {
  -webkit-transition-duration: 1150ms;
          transition-duration: 1150ms; }

body[data-aos-delay='1150'] [data-aos], [data-aos][data-aos][data-aos-delay='1150'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1150'].aos-animate {
    -webkit-transition-delay: 1150ms;
            transition-delay: 1150ms; }

body[data-aos-duration='1200'] [data-aos], [data-aos][data-aos][data-aos-duration='1200'] {
  -webkit-transition-duration: 1200ms;
          transition-duration: 1200ms; }

body[data-aos-delay='1200'] [data-aos], [data-aos][data-aos][data-aos-delay='1200'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1200'].aos-animate {
    -webkit-transition-delay: 1200ms;
            transition-delay: 1200ms; }

body[data-aos-duration='1250'] [data-aos], [data-aos][data-aos][data-aos-duration='1250'] {
  -webkit-transition-duration: 1250ms;
          transition-duration: 1250ms; }

body[data-aos-delay='1250'] [data-aos], [data-aos][data-aos][data-aos-delay='1250'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1250'].aos-animate {
    -webkit-transition-delay: 1250ms;
            transition-delay: 1250ms; }

body[data-aos-duration='1300'] [data-aos], [data-aos][data-aos][data-aos-duration='1300'] {
  -webkit-transition-duration: 1300ms;
          transition-duration: 1300ms; }

body[data-aos-delay='1300'] [data-aos], [data-aos][data-aos][data-aos-delay='1300'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1300'].aos-animate {
    -webkit-transition-delay: 1300ms;
            transition-delay: 1300ms; }

body[data-aos-duration='1350'] [data-aos], [data-aos][data-aos][data-aos-duration='1350'] {
  -webkit-transition-duration: 1350ms;
          transition-duration: 1350ms; }

body[data-aos-delay='1350'] [data-aos], [data-aos][data-aos][data-aos-delay='1350'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1350'].aos-animate {
    -webkit-transition-delay: 1350ms;
            transition-delay: 1350ms; }

body[data-aos-duration='1400'] [data-aos], [data-aos][data-aos][data-aos-duration='1400'] {
  -webkit-transition-duration: 1400ms;
          transition-duration: 1400ms; }

body[data-aos-delay='1400'] [data-aos], [data-aos][data-aos][data-aos-delay='1400'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1400'].aos-animate {
    -webkit-transition-delay: 1400ms;
            transition-delay: 1400ms; }

body[data-aos-duration='1450'] [data-aos], [data-aos][data-aos][data-aos-duration='1450'] {
  -webkit-transition-duration: 1450ms;
          transition-duration: 1450ms; }

body[data-aos-delay='1450'] [data-aos], [data-aos][data-aos][data-aos-delay='1450'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1450'].aos-animate {
    -webkit-transition-delay: 1450ms;
            transition-delay: 1450ms; }

body[data-aos-duration='1500'] [data-aos], [data-aos][data-aos][data-aos-duration='1500'] {
  -webkit-transition-duration: 1500ms;
          transition-duration: 1500ms; }

body[data-aos-delay='1500'] [data-aos], [data-aos][data-aos][data-aos-delay='1500'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1500'].aos-animate {
    -webkit-transition-delay: 1500ms;
            transition-delay: 1500ms; }

body[data-aos-duration='1550'] [data-aos], [data-aos][data-aos][data-aos-duration='1550'] {
  -webkit-transition-duration: 1550ms;
          transition-duration: 1550ms; }

body[data-aos-delay='1550'] [data-aos], [data-aos][data-aos][data-aos-delay='1550'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1550'].aos-animate {
    -webkit-transition-delay: 1550ms;
            transition-delay: 1550ms; }

body[data-aos-duration='1600'] [data-aos], [data-aos][data-aos][data-aos-duration='1600'] {
  -webkit-transition-duration: 1600ms;
          transition-duration: 1600ms; }

body[data-aos-delay='1600'] [data-aos], [data-aos][data-aos][data-aos-delay='1600'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1600'].aos-animate {
    -webkit-transition-delay: 1600ms;
            transition-delay: 1600ms; }

body[data-aos-duration='1650'] [data-aos], [data-aos][data-aos][data-aos-duration='1650'] {
  -webkit-transition-duration: 1650ms;
          transition-duration: 1650ms; }

body[data-aos-delay='1650'] [data-aos], [data-aos][data-aos][data-aos-delay='1650'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1650'].aos-animate {
    -webkit-transition-delay: 1650ms;
            transition-delay: 1650ms; }

body[data-aos-duration='1700'] [data-aos], [data-aos][data-aos][data-aos-duration='1700'] {
  -webkit-transition-duration: 1700ms;
          transition-duration: 1700ms; }

body[data-aos-delay='1700'] [data-aos], [data-aos][data-aos][data-aos-delay='1700'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1700'].aos-animate {
    -webkit-transition-delay: 1700ms;
            transition-delay: 1700ms; }

body[data-aos-duration='1750'] [data-aos], [data-aos][data-aos][data-aos-duration='1750'] {
  -webkit-transition-duration: 1750ms;
          transition-duration: 1750ms; }

body[data-aos-delay='1750'] [data-aos], [data-aos][data-aos][data-aos-delay='1750'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1750'].aos-animate {
    -webkit-transition-delay: 1750ms;
            transition-delay: 1750ms; }

body[data-aos-duration='1800'] [data-aos], [data-aos][data-aos][data-aos-duration='1800'] {
  -webkit-transition-duration: 1800ms;
          transition-duration: 1800ms; }

body[data-aos-delay='1800'] [data-aos], [data-aos][data-aos][data-aos-delay='1800'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1800'].aos-animate {
    -webkit-transition-delay: 1800ms;
            transition-delay: 1800ms; }

body[data-aos-duration='1850'] [data-aos], [data-aos][data-aos][data-aos-duration='1850'] {
  -webkit-transition-duration: 1850ms;
          transition-duration: 1850ms; }

body[data-aos-delay='1850'] [data-aos], [data-aos][data-aos][data-aos-delay='1850'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1850'].aos-animate {
    -webkit-transition-delay: 1850ms;
            transition-delay: 1850ms; }

body[data-aos-duration='1900'] [data-aos], [data-aos][data-aos][data-aos-duration='1900'] {
  -webkit-transition-duration: 1900ms;
          transition-duration: 1900ms; }

body[data-aos-delay='1900'] [data-aos], [data-aos][data-aos][data-aos-delay='1900'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1900'].aos-animate {
    -webkit-transition-delay: 1900ms;
            transition-delay: 1900ms; }

body[data-aos-duration='1950'] [data-aos], [data-aos][data-aos][data-aos-duration='1950'] {
  -webkit-transition-duration: 1950ms;
          transition-duration: 1950ms; }

body[data-aos-delay='1950'] [data-aos], [data-aos][data-aos][data-aos-delay='1950'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1950'].aos-animate {
    -webkit-transition-delay: 1950ms;
            transition-delay: 1950ms; }

body[data-aos-duration='2000'] [data-aos], [data-aos][data-aos][data-aos-duration='2000'] {
  -webkit-transition-duration: 2000ms;
          transition-duration: 2000ms; }

body[data-aos-delay='2000'] [data-aos], [data-aos][data-aos][data-aos-delay='2000'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2000'].aos-animate {
    -webkit-transition-delay: 2000ms;
            transition-delay: 2000ms; }

body[data-aos-duration='2050'] [data-aos], [data-aos][data-aos][data-aos-duration='2050'] {
  -webkit-transition-duration: 2050ms;
          transition-duration: 2050ms; }

body[data-aos-delay='2050'] [data-aos], [data-aos][data-aos][data-aos-delay='2050'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2050'].aos-animate {
    -webkit-transition-delay: 2050ms;
            transition-delay: 2050ms; }

body[data-aos-duration='2100'] [data-aos], [data-aos][data-aos][data-aos-duration='2100'] {
  -webkit-transition-duration: 2100ms;
          transition-duration: 2100ms; }

body[data-aos-delay='2100'] [data-aos], [data-aos][data-aos][data-aos-delay='2100'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2100'].aos-animate {
    -webkit-transition-delay: 2100ms;
            transition-delay: 2100ms; }

body[data-aos-duration='2150'] [data-aos], [data-aos][data-aos][data-aos-duration='2150'] {
  -webkit-transition-duration: 2150ms;
          transition-duration: 2150ms; }

body[data-aos-delay='2150'] [data-aos], [data-aos][data-aos][data-aos-delay='2150'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2150'].aos-animate {
    -webkit-transition-delay: 2150ms;
            transition-delay: 2150ms; }

body[data-aos-duration='2200'] [data-aos], [data-aos][data-aos][data-aos-duration='2200'] {
  -webkit-transition-duration: 2200ms;
          transition-duration: 2200ms; }

body[data-aos-delay='2200'] [data-aos], [data-aos][data-aos][data-aos-delay='2200'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2200'].aos-animate {
    -webkit-transition-delay: 2200ms;
            transition-delay: 2200ms; }

body[data-aos-duration='2250'] [data-aos], [data-aos][data-aos][data-aos-duration='2250'] {
  -webkit-transition-duration: 2250ms;
          transition-duration: 2250ms; }

body[data-aos-delay='2250'] [data-aos], [data-aos][data-aos][data-aos-delay='2250'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2250'].aos-animate {
    -webkit-transition-delay: 2250ms;
            transition-delay: 2250ms; }

body[data-aos-duration='2300'] [data-aos], [data-aos][data-aos][data-aos-duration='2300'] {
  -webkit-transition-duration: 2300ms;
          transition-duration: 2300ms; }

body[data-aos-delay='2300'] [data-aos], [data-aos][data-aos][data-aos-delay='2300'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2300'].aos-animate {
    -webkit-transition-delay: 2300ms;
            transition-delay: 2300ms; }

body[data-aos-duration='2350'] [data-aos], [data-aos][data-aos][data-aos-duration='2350'] {
  -webkit-transition-duration: 2350ms;
          transition-duration: 2350ms; }

body[data-aos-delay='2350'] [data-aos], [data-aos][data-aos][data-aos-delay='2350'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2350'].aos-animate {
    -webkit-transition-delay: 2350ms;
            transition-delay: 2350ms; }

body[data-aos-duration='2400'] [data-aos], [data-aos][data-aos][data-aos-duration='2400'] {
  -webkit-transition-duration: 2400ms;
          transition-duration: 2400ms; }

body[data-aos-delay='2400'] [data-aos], [data-aos][data-aos][data-aos-delay='2400'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2400'].aos-animate {
    -webkit-transition-delay: 2400ms;
            transition-delay: 2400ms; }

body[data-aos-duration='2450'] [data-aos], [data-aos][data-aos][data-aos-duration='2450'] {
  -webkit-transition-duration: 2450ms;
          transition-duration: 2450ms; }

body[data-aos-delay='2450'] [data-aos], [data-aos][data-aos][data-aos-delay='2450'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2450'].aos-animate {
    -webkit-transition-delay: 2450ms;
            transition-delay: 2450ms; }

body[data-aos-duration='2500'] [data-aos], [data-aos][data-aos][data-aos-duration='2500'] {
  -webkit-transition-duration: 2500ms;
          transition-duration: 2500ms; }

body[data-aos-delay='2500'] [data-aos], [data-aos][data-aos][data-aos-delay='2500'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2500'].aos-animate {
    -webkit-transition-delay: 2500ms;
            transition-delay: 2500ms; }

body[data-aos-duration='2550'] [data-aos], [data-aos][data-aos][data-aos-duration='2550'] {
  -webkit-transition-duration: 2550ms;
          transition-duration: 2550ms; }

body[data-aos-delay='2550'] [data-aos], [data-aos][data-aos][data-aos-delay='2550'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2550'].aos-animate {
    -webkit-transition-delay: 2550ms;
            transition-delay: 2550ms; }

body[data-aos-duration='2600'] [data-aos], [data-aos][data-aos][data-aos-duration='2600'] {
  -webkit-transition-duration: 2600ms;
          transition-duration: 2600ms; }

body[data-aos-delay='2600'] [data-aos], [data-aos][data-aos][data-aos-delay='2600'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2600'].aos-animate {
    -webkit-transition-delay: 2600ms;
            transition-delay: 2600ms; }

body[data-aos-duration='2650'] [data-aos], [data-aos][data-aos][data-aos-duration='2650'] {
  -webkit-transition-duration: 2650ms;
          transition-duration: 2650ms; }

body[data-aos-delay='2650'] [data-aos], [data-aos][data-aos][data-aos-delay='2650'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2650'].aos-animate {
    -webkit-transition-delay: 2650ms;
            transition-delay: 2650ms; }

body[data-aos-duration='2700'] [data-aos], [data-aos][data-aos][data-aos-duration='2700'] {
  -webkit-transition-duration: 2700ms;
          transition-duration: 2700ms; }

body[data-aos-delay='2700'] [data-aos], [data-aos][data-aos][data-aos-delay='2700'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2700'].aos-animate {
    -webkit-transition-delay: 2700ms;
            transition-delay: 2700ms; }

body[data-aos-duration='2750'] [data-aos], [data-aos][data-aos][data-aos-duration='2750'] {
  -webkit-transition-duration: 2750ms;
          transition-duration: 2750ms; }

body[data-aos-delay='2750'] [data-aos], [data-aos][data-aos][data-aos-delay='2750'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2750'].aos-animate {
    -webkit-transition-delay: 2750ms;
            transition-delay: 2750ms; }

body[data-aos-duration='2800'] [data-aos], [data-aos][data-aos][data-aos-duration='2800'] {
  -webkit-transition-duration: 2800ms;
          transition-duration: 2800ms; }

body[data-aos-delay='2800'] [data-aos], [data-aos][data-aos][data-aos-delay='2800'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2800'].aos-animate {
    -webkit-transition-delay: 2800ms;
            transition-delay: 2800ms; }

body[data-aos-duration='2850'] [data-aos], [data-aos][data-aos][data-aos-duration='2850'] {
  -webkit-transition-duration: 2850ms;
          transition-duration: 2850ms; }

body[data-aos-delay='2850'] [data-aos], [data-aos][data-aos][data-aos-delay='2850'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2850'].aos-animate {
    -webkit-transition-delay: 2850ms;
            transition-delay: 2850ms; }

body[data-aos-duration='2900'] [data-aos], [data-aos][data-aos][data-aos-duration='2900'] {
  -webkit-transition-duration: 2900ms;
          transition-duration: 2900ms; }

body[data-aos-delay='2900'] [data-aos], [data-aos][data-aos][data-aos-delay='2900'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2900'].aos-animate {
    -webkit-transition-delay: 2900ms;
            transition-delay: 2900ms; }

body[data-aos-duration='2950'] [data-aos], [data-aos][data-aos][data-aos-duration='2950'] {
  -webkit-transition-duration: 2950ms;
          transition-duration: 2950ms; }

body[data-aos-delay='2950'] [data-aos], [data-aos][data-aos][data-aos-delay='2950'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2950'].aos-animate {
    -webkit-transition-delay: 2950ms;
            transition-delay: 2950ms; }

body[data-aos-duration='3000'] [data-aos], [data-aos][data-aos][data-aos-duration='3000'] {
  -webkit-transition-duration: 3000ms;
          transition-duration: 3000ms; }

body[data-aos-delay='3000'] [data-aos], [data-aos][data-aos][data-aos-delay='3000'] {
  -webkit-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='3000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='3000'].aos-animate {
    -webkit-transition-delay: 3000ms;
            transition-delay: 3000ms; }

[data-aos] {
  pointer-events: none; }
  [data-aos].aos-animate {
    pointer-events: auto; }

body[data-aos-easing="linear"] [data-aos], [data-aos][data-aos][data-aos-easing="linear"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75); }

body[data-aos-easing="ease"] [data-aos], [data-aos][data-aos][data-aos-easing="ease"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); }

body[data-aos-easing="ease-in"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in"] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1); }

body[data-aos-easing="ease-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out"] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1); }

body[data-aos-easing="ease-in-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out"] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1); }

body[data-aos-easing="ease-in-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }

body[data-aos-easing="ease-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }

body[data-aos-easing="ease-in-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

body[data-aos-easing="ease-in-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }

body[data-aos-easing="ease-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }

body[data-aos-easing="ease-in-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }

body[data-aos-easing="ease-in-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

body[data-aos-easing="ease-in-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

body[data-aos-easing="ease-in-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

@media screen {
  html:not(.no-js) {
    /**
    * Fade animations:
    * fade
    * fade-up, fade-down, fade-left, fade-right
    * fade-up-right, fade-up-left, fade-down-right, fade-down-left
    */
    /**
    * Zoom animations:
    * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
    * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
    */
    /**
    * Slide animations
    */
    /**
    * Flip animations:
    * flip-left, flip-right, flip-up, flip-down
    */ }
    html:not(.no-js) [data-aos^='fade'][data-aos^='fade'] {
      opacity: 0;
      -webkit-transition-property: opacity, -webkit-transform;
      transition-property: opacity, -webkit-transform;
      transition-property: opacity, transform;
      transition-property: opacity, transform, -webkit-transform; }
      html:not(.no-js) [data-aos^='fade'][data-aos^='fade'].aos-animate {
        opacity: 1;
        -webkit-transform: none;
                transform: none; }
    html:not(.no-js) [data-aos='fade-up'] {
      -webkit-transform: translate3d(0, 100px, 0);
              transform: translate3d(0, 100px, 0); }
    html:not(.no-js) [data-aos='fade-down'] {
      -webkit-transform: translate3d(0, -100px, 0);
              transform: translate3d(0, -100px, 0); }
    html:not(.no-js) [data-aos='fade-right'] {
      -webkit-transform: translate3d(-100px, 0, 0);
              transform: translate3d(-100px, 0, 0); }
    html:not(.no-js) [data-aos='fade-left'] {
      -webkit-transform: translate3d(100px, 0, 0);
              transform: translate3d(100px, 0, 0); }
    html:not(.no-js) [data-aos='fade-up-right'] {
      -webkit-transform: translate3d(-100px, 100px, 0);
              transform: translate3d(-100px, 100px, 0); }
    html:not(.no-js) [data-aos='fade-up-left'] {
      -webkit-transform: translate3d(100px, 100px, 0);
              transform: translate3d(100px, 100px, 0); }
    html:not(.no-js) [data-aos='fade-down-right'] {
      -webkit-transform: translate3d(-100px, -100px, 0);
              transform: translate3d(-100px, -100px, 0); }
    html:not(.no-js) [data-aos='fade-down-left'] {
      -webkit-transform: translate3d(100px, -100px, 0);
              transform: translate3d(100px, -100px, 0); }
    html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'] {
      opacity: 0;
      -webkit-transition-property: opacity, -webkit-transform;
      transition-property: opacity, -webkit-transform;
      transition-property: opacity, transform;
      transition-property: opacity, transform, -webkit-transform; }
      html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'].aos-animate {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0) scale(1);
                transform: translate3d(0, 0, 0) scale(1); }
    html:not(.no-js) [data-aos='zoom-in'] {
      -webkit-transform: scale(0.6);
              transform: scale(0.6); }
    html:not(.no-js) [data-aos='zoom-in-up'] {
      -webkit-transform: translate3d(0, 100px, 0) scale(0.6);
              transform: translate3d(0, 100px, 0) scale(0.6); }
    html:not(.no-js) [data-aos='zoom-in-down'] {
      -webkit-transform: translate3d(0, -100px, 0) scale(0.6);
              transform: translate3d(0, -100px, 0) scale(0.6); }
    html:not(.no-js) [data-aos='zoom-in-right'] {
      -webkit-transform: translate3d(-100px, 0, 0) scale(0.6);
              transform: translate3d(-100px, 0, 0) scale(0.6); }
    html:not(.no-js) [data-aos='zoom-in-left'] {
      -webkit-transform: translate3d(100px, 0, 0) scale(0.6);
              transform: translate3d(100px, 0, 0) scale(0.6); }
    html:not(.no-js) [data-aos='zoom-out'] {
      -webkit-transform: scale(1.2);
              transform: scale(1.2); }
    html:not(.no-js) [data-aos='zoom-out-up'] {
      -webkit-transform: translate3d(0, 100px, 0) scale(1.2);
              transform: translate3d(0, 100px, 0) scale(1.2); }
    html:not(.no-js) [data-aos='zoom-out-down'] {
      -webkit-transform: translate3d(0, -100px, 0) scale(1.2);
              transform: translate3d(0, -100px, 0) scale(1.2); }
    html:not(.no-js) [data-aos='zoom-out-right'] {
      -webkit-transform: translate3d(-100px, 0, 0) scale(1.2);
              transform: translate3d(-100px, 0, 0) scale(1.2); }
    html:not(.no-js) [data-aos='zoom-out-left'] {
      -webkit-transform: translate3d(100px, 0, 0) scale(1.2);
              transform: translate3d(100px, 0, 0) scale(1.2); }
    html:not(.no-js) [data-aos^='slide'][data-aos^='slide'] {
      -webkit-transition-property: -webkit-transform;
      transition-property: -webkit-transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform;
      visibility: hidden; }
      html:not(.no-js) [data-aos^='slide'][data-aos^='slide'].aos-animate {
        visibility: visible;
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0); }
    html:not(.no-js) [data-aos='slide-up'] {
      -webkit-transform: translate3d(0, 100%, 0);
              transform: translate3d(0, 100%, 0); }
    html:not(.no-js) [data-aos='slide-down'] {
      -webkit-transform: translate3d(0, -100%, 0);
              transform: translate3d(0, -100%, 0); }
    html:not(.no-js) [data-aos='slide-right'] {
      -webkit-transform: translate3d(-100%, 0, 0);
              transform: translate3d(-100%, 0, 0); }
    html:not(.no-js) [data-aos='slide-left'] {
      -webkit-transform: translate3d(100%, 0, 0);
              transform: translate3d(100%, 0, 0); }
    html:not(.no-js) [data-aos^='flip'][data-aos^='flip'] {
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      -webkit-transition-property: -webkit-transform;
      transition-property: -webkit-transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform; }
    html:not(.no-js) [data-aos='flip-left'] {
      -webkit-transform: perspective(2500px) rotateY(-100deg);
              transform: perspective(2500px) rotateY(-100deg); }
      html:not(.no-js) [data-aos='flip-left'].aos-animate {
        -webkit-transform: perspective(2500px) rotateY(0);
                transform: perspective(2500px) rotateY(0); }
    html:not(.no-js) [data-aos='flip-right'] {
      -webkit-transform: perspective(2500px) rotateY(100deg);
              transform: perspective(2500px) rotateY(100deg); }
      html:not(.no-js) [data-aos='flip-right'].aos-animate {
        -webkit-transform: perspective(2500px) rotateY(0);
                transform: perspective(2500px) rotateY(0); }
    html:not(.no-js) [data-aos='flip-up'] {
      -webkit-transform: perspective(2500px) rotateX(-100deg);
              transform: perspective(2500px) rotateX(-100deg); }
      html:not(.no-js) [data-aos='flip-up'].aos-animate {
        -webkit-transform: perspective(2500px) rotateX(0);
                transform: perspective(2500px) rotateX(0); }
    html:not(.no-js) [data-aos='flip-down'] {
      -webkit-transform: perspective(2500px) rotateX(100deg);
              transform: perspective(2500px) rotateX(100deg); }
      html:not(.no-js) [data-aos='flip-down'].aos-animate {
        -webkit-transform: perspective(2500px) rotateX(0);
                transform: perspective(2500px) rotateX(0); } }

.dropdown-menu {
  z-index: 1030; }

.green-custom {
  color: rgba(0, 255, 126, 0.55); }

.bg-soft-gradient {
  background-image: radial-gradient(ellipse farthest-side, rgba(0, 255, 127, 0.2), transparent); }

#stn-1 {
  height: 100vh; }

@media (max-width: 991.98px) {
  #stn-1 {
    height: auto; } }

.stn-1 video {
  width: 100%;
  max-height: 700px;
  height: auto; }

@media (min-width: 768px) and (max-width: 991.98px) {
  .stn-1 video, .svg-logo-container {
    max-height: 45vh;
    -ms-flex-item-align: center;
        align-self: center; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .stn-1 video, .svg-logo-container {
    max-height: 40vh;
    -ms-flex-item-align: center;
        align-self: center; } }

@media (max-width: 575.98px) {
  .stn-1 video, .svg-logo-container {
    max-height: 50vh;
    -ms-flex-item-align: center;
        align-self: center; } }

.text-column {
  background-image: radial-gradient(ellipse farthest-side, rgba(0, 255, 127, 0.05), transparent); }

.arrow-down {
  width: 30px;
  margin: 1em auto; }

.counter, .counter2 {
  text-align: center; }

#stn-2 {
  position: relative;
  height: 80vh;
  background-image: radial-gradient(ellipse farthest-side, rgba(0, 255, 127, 0.2), transparent);
  padding-top: 15vh; }
  #stn-2 .display-4::first-line {
    font-size: 5rem;
    margin-bottom: 0; }

.first-col .game-img {
  position: absolute; }
  .first-col .game-img:nth-child(1) {
    max-width: 12vw;
    -o-object-fit: contain;
       object-fit: contain;
    right: -5%;
    top: 1%;
    bottom: auto; }
  .first-col .game-img:nth-child(2) {
    max-width: 10vw;
    -o-object-fit: contain;
       object-fit: contain;
    right: 25%;
    top: 20%;
    bottom: auto; }
  .first-col .game-img:nth-child(3) {
    max-width: 15vw;
    -o-object-fit: contain;
       object-fit: contain;
    right: 50%;
    top: 45%;
    bottom: auto; }
  .first-col .game-img:nth-child(4) {
    max-width: 11vw;
    -o-object-fit: contain;
       object-fit: contain;
    right: 0;
    top: 75%;
    bottom: auto; }

.second-col .game-img {
  position: absolute; }
  .second-col .game-img:nth-child(1) {
    max-width: 12vw;
    -o-object-fit: contain;
       object-fit: contain;
    right: 60%;
    top: 5%;
    bottom: auto; }
  .second-col .game-img:nth-child(2) {
    max-width: 20vw;
    -o-object-fit: contain;
       object-fit: contain;
    right: 10%;
    top: 35%;
    bottom: auto; }
  .second-col .game-img:nth-child(3) {
    max-width: 15vw;
    -o-object-fit: contain;
       object-fit: contain;
    right: 50%;
    top: 65%;
    bottom: auto; }

@media (max-width: 767.98px) {
  .first-col {
    max-height: 30vh;
    width: 100%; }
  .first-col .game-img {
    position: absolute; }
    .first-col .game-img:nth-child(1) {
      max-width: 22vw;
      -o-object-fit: contain;
         object-fit: contain;
      right: 2%;
      top: 1%;
      bottom: auto; }
    .first-col .game-img:nth-child(2) {
      max-width: 15vw;
      -o-object-fit: contain;
         object-fit: contain;
      right: 33%;
      top: 20%;
      bottom: auto; }
    .first-col .game-img:nth-child(3) {
      max-width: 21vw;
      -o-object-fit: contain;
         object-fit: contain;
      right: 75%;
      top: 22%;
      bottom: auto; }
    .first-col .game-img:nth-child(4) {
      max-width: 18vw;
      -o-object-fit: contain;
         object-fit: contain;
      right: 58%;
      top: -27%;
      bottom: auto; } }

#stn-3 {
  margin-top: 10vh;
  min-height: 35vh;
  position: relative;
  background-image: linear-gradient(45deg, rgba(27, 29, 44, 0.6) 1%, rgba(0, 255, 126, 0.2) 50%, rgba(49, 73, 84, 0.6) 100%); }
  #stn-3:after {
    content: "";
    min-height: 35vh;
    background-size: cover !important;
    background: url(https://cdn13.idcgames.com/img/thank-you/bg-thank-you.jpg) center no-repeat;
    opacity: 0.4;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1; }

.upgrade {
  max-height: 5em;
  width: 5em; }
  .upgrade svg path {
    fill: springgreen !important; }

#stn-4 {
  background-image: radial-gradient(ellipse farthest-side, rgba(0, 255, 127, 0.05), transparent); }

.lineaVertical {
  top: 0;
  width: 1px;
  height: 100%;
  -webkit-transition: height 2s;
  transition: height 2s;
  z-index: -10; }

body, main {
  overflow-x: hidden !important;
}
.btn-cta {
    white-space: nowrap;
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .btn-cta {
        font-size: 2rem;
    }
}

@media (max-width: 575.98px) {
    .btn-cta {
        font-size: 1.8rem;
    }
}

.download-btn-lottie svg {
height: 36px !important;
width: 36px !important;
margin-bottom: .3em;
margin-right: -5px; }
.download-btn-lottie svg path {
fill: #000 !important; }

.btn-cta:hover .download-btn-lottie svg path {
fill: #00ff7f !important;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease; }
/* END main-global-thankyou-v2 css */
/* START footer-default css */
footer { bottom:auto; }
footer button.close, footer { z-index: 666; position:relative; }
.closeCookiesBox { z-index: 666; }

.footer-logo{
	height: 92px;
}
.border-white-lighter{
	border: 1px solid white;
	transition: all ease-in-out .3s;
}
.border-white-lighter:hover{
	border: 1px solid #66ffb2;
	transition: all ease-in-out .3s;
}
.distribute-games-btn:hover {
    border-color: #00ff7f;
    background-color: #00ff7f;
    transition: all ease-in-out .3s;
}
@media (min-width: 1370px)  {
	.border-white-lighter, .no-border-lighter{
		font-size: 10pt;
	}	
	.distribute-games-btn{
		font-size: 14pt;
		height: auto;
	}
	.footer-logo{
		height: 85px;
	}	
}

@media (max-width: 1370px) {
	.border-white-lighter, .no-border-lighter {
		font-size: 9pt;
	} 
	.distribute-games-btn{
		font-size: 13pt;
	}
	.footer-logo{
		height: 85px;
	}	
}
@media (max-width: 768px){
	.border-white-lighter{
	    font-size: 9pt;
	}
}

@media (max-width: 575.98px) {
.a-tag-contents .border-right{
	border-right: 0!important;
}
}
.x-twitter {
	fill: #00ff7f;
	  height: 1em;
	  width: 1em;
	  top: 0.5em;
	  left: 0.75em;
  }
.x-twitter-btn:hover .x-twitter {
    fill: #66ffb2;
}
/* END footer-default css */
