﻿/**  * Name: ICOLand | ICO landing page & ICO Crypto HTML Template  * Version: 1.0.2  * Author: Themesflat  * Author URI: http://www.themesflat.com*/@import '../home/app/bootstrap/css/bootstrap.min.css';@import '/../home/css/style.css';@import 'aos.css';@import url("https://fonts.googleapis.com/css2?family=Zen+Dots&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Russo+One&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@600&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Rowdies:wght@700&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400;700&amp;display=swap");* {  margin: 0;  padding: 0;  box-sizing: border-box;}body {  font-family: "Inter", sans-serif;  font-size: 15px;  font-weight: 400;  line-height: 1.73;  color: #F6F6F6;  background-color: #050231;  position: relative;  overflow-x: hidden;  color: #A09FAF;}:root {  --primary-color: #FF4581;}.home-main {  --primary-color: #FF4581;}.home-nft, .home-music {  --primary-color: #C004DE;  --font-main: "Oswald";}.home-nft-v2 {  --primary-color: #1FD1F9;}.home-defi-1 {  --primary-color: #2E72D2;}.home-defi-2, .home-defi-4 {  --primary-color: #48D6D2;}.home-defi-3 {  --primary-color: #B4E116;}p {  font-family: "Inter", sans-serif;}ul, li {  list-style-type: none;  margin: 0;  padding: 0;}a {  text-decoration: none;  color: unset;  transition: all 0.3s;  cursor: pointer;  display: inline-block;  color: #fff;}a:hover {  transition: all 0.3s;  color: var(--primary-color);}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {  font-family: "Inter", sans-serif;  font-weight: 600;  line-height: 1.2;  color: #fff;  text-transform: capitalize;}h2,.h2 {  font-size: 44px;}h3,.h3 {  font-size: 36px;}h5,.h5 {  font-size: 22px;}h6,.h6 {  font-size: 16px;}.fs-14 {  font-size: 14px;}.fs-16 {  font-size: 16px;}.fs-17 {  font-size: 17px;}.fs-18 {  font-size: 18px;  line-height: 1.7;}.fs-20 {  font-size: 20px;}.fs-21 {  font-size: 21px;}.fs-24 {  font-size: 24px;}.fs-30 {  font-size: 30px;}.fs-36 {  font-size: 36px;}.fs-42 {  font-size: 42px;}.mr-0 {  margin-right: 0;}.pt-128 {  padding-top: 128px;}.mt--16 {  margin-top: -16px;}.mt-15 {  margin-top: 15px;}.mt-17 {  margin-top: 17px;}.mt--23 {  margin-top: -23px;}.mt-5 {  margin-top: 5px !important;}.mt-9 {  margin-top: 9px;}.mt-12 {  margin-top: 12px;}.mt-16 {  margin-top: 16px !important;}.mt-19 {  margin-top: 19px;}.mt-21 {  margin-top: 21px;}.mt-24 {  margin-top: 24px;}.mt-25 {  margin-top: 25px;}.mt-27 {  margin-top: 27px;}.mt-28 {  margin-top: 28px;}.mt-29 {  margin-top: 29px;}.mt-37 {  margin-top: 37px;}.mt-42 {  margin-top: 42px;}.mt-48 {  margin-top: 48px;}.mt-45 {  margin-top: 45px;}.mt-50 {  margin-top: 50px;}.mt-51 {  margin-top: 51px;}.mt-52 {  margin-top: 52px;}.mt-53 {  margin-top: 53px;}.mt-61 {  margin-top: 61px;}.mt-67 {  margin-top: 67px;}.mt-104 {  margin-top: 104px;}.mt-107 {  margin-top: 107px;}.mt-200 {  margin-top: 200px;}.mt-223 {  margin-top: 223px;}.mb-0 {  margin-bottom: 0;}.mb-6 {  margin-bottom: 6px !important;}.mb-7 {  margin-bottom: 7px;}.mb-10 {  margin-bottom: 10px;}.mb-13 {  margin-bottom: 13px;}.mb-20 {  margin-bottom: 20px;}.mb-26 {  margin-bottom: 26px;}.mb-28 {  margin-bottom: 28px;}.mb-29 {  margin-bottom: 29px;}.mb-31 {  margin-bottom: 31px;}.mb-33 {  margin-bottom: 33px;}.mb-37 {  margin-bottom: 37px;}.mb-41 {  margin-bottom: 41px;}.mb-43 {  margin-bottom: 43px;}.mb-46 {  margin-bottom: 46px;}.mb-50 {  margin-bottom: 50px;}.mb-53 {  margin-bottom: 53px;}.mb-58 {  margin-bottom: 58px;}.mr-28 {  margin-right: 28px;}.pt-12 {  padding-top: 12px;}.pt-24 {  padding-top: 24px;}@media only screen and (max-width: 1024px) {  .pd-0 {	padding: 0;  }}.pb-team {  padding: 0 150px;  margin-top: 38px;}@media only screen and (max-width: 1024px) {  .pb-team {	padding: 0;	margin-top: 0;  }}.line-h17 {  line-height: 1.7;}.container {  max-width: 1440px;  width: 100%;  margin: auto;}.row > * {  padding-left: 15px;  padding-right: 15px;}.center {  text-align: center;}.bg-1 {  background: #130F40;}.bg-2 {  background: #010F33;}@keyframes move5 {  0% {	-webkit-transform: translateY(0);	transform: translateY(0);  }  50% {	-webkit-transform: translateY(-30px);	transform: translateY(-30px);  }  100% {	-webkit-transform: translateY(0);	transform: translateY(0);  }}.mouse-cursor {  position: fixed;  left: 0;  top: 0;  pointer-events: none;  border-radius: 50%;  -webkit-transform: translateZ(0);  transform: translateZ(0);  visibility: hidden;}.cursor-inner {  margin-left: -3px;  margin-top: -3px;  width: 6px;  height: 6px;  z-index: 100;  background-color: var(--primary-color);  -webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;  transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;}.cursor-inner.cursor-hover {  margin-left: -20px;  margin-top: -20px;  width: 40px;  height: 40px;  background-color: var(--primary-color);  opacity: 0.3;}.cursor-outer {  margin-left: -15px;  margin-top: -15px;  width: 30px;  height: 30px;  border: 2px solid var(--primary-color);  -webkit-box-sizing: border-box;  box-sizing: border-box;  z-index: 100;  opacity: 0.5;  -webkit-transition: all 0.08s ease-out;  transition: all 0.08s ease-out;}.cursor-outer.cursor-hover {  opacity: 0;}body[data-magic-cursor=hide] .mouse-cursor {  display: none;  opacity: 0;  visibility: hidden;  position: absolute;  z-index: -1111;}.header {  position: absolute;  top: 0;  left: 0;  width: 100%;  z-index: 1000;  height: 80px;  display: flex;  align-items: center;  justify-content: center;  border-bottom: 1px solid rgba(19, 49, 107, 0.3);}.header.is-fixed {  opacity: 0;  visibility: hidden;  top: -170px;  transition: all ease 0.4s;  box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.3);  height: 90px;}.header.is-fixed.is-small {  position: fixed;  top: 0;  opacity: 1;  visibility: visible;  background: #050231;}.header .header__body {  display: flex;  align-items: center;  justify-content: space-between;  text-align:center;}.header .header__right {  display: flex;  align-items: center;  justify-content: flex-start;  padding-right:120px;}.header .header__right .mobile-button {  display: none;  position: relative;  width: 26px;  height: 26px;  background-color: transparent;  cursor: pointer;  transition: all 0.3s ease;  margin-left: 30px;}@media only screen and (max-width: 1024px) {  .header .header__right .mobile-button {	display: block;  }}.header .header__right .mobile-button::before, .header .header__right .mobile-button::after {  content: "";  position: absolute;  top: 0;  height: 3px;  width: 100%;  left: 0;  top: 50%;  -webkit-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  transform-origin: 50% 50%;}.header .header__right .mobile-button::before, .header .header__right .mobile-button::after,.header .header__right .mobile-button span {  background-color: #ffffff;  -webkit-transition: all ease 0.3s;  -moz-transition: all ease 0.3s;  transition: all ease 0.3s;}.header .header__right .mobile-button::before {  -webkit-transform: translate3d(0, -7px, 0);  -moz-transform: translate3d(0, -7px, 0);  transform: translate3d(0, -7px, 0);}.header .header__right .mobile-button::after {  -webkit-transform: translate3d(0, 7px, 0);  -moz-transform: translate3d(0, 7px, 0);  transform: translate3d(0, 7px, 0);}.header .header__right .mobile-button span {  position: absolute;  width: 100%;  height: 3px;  left: 0;  top: 50%;  overflow: hidden;  text-indent: 200%;}.header .header__right .mobile-button.active::before {  -webkit-transform: rotate3d(0, 0, 1, 45deg);  -moz-transform: rotate3d(0, 0, 1, 45deg);  transform: rotate3d(0, 0, 1, 45deg);}.header .header__right .mobile-button.active::after {  -webkit-transform: rotate3d(0, 0, 1, -45deg);  -moz-transform: rotate3d(0, 0, 1, -45deg);  transform: rotate3d(0, 0, 1, -45deg);}.header .header__right .mobile-button.active span {  opacity: 0;}.header .header__right .main-nav .menu {  display: flex;  align-items: center;  justify-content: flex-start;}.header .header__right .main-nav .menu li {  position: relative;  padding-right: 40px;}.header .header__right .main-nav .menu li:nth-last-child(1) {  padding-right: 0;}.header .header__right .main-nav .menu li a {  position: relative;  display: block;  font-size: 16px;  font-weight: 700;  font-family: "Inter", sans-serif;}@media only screen and (max-width: 1200px) {  .header .header__right .main-nav .menu li {	padding-right: 30px;  }  .header .header__right .main-nav .menu li a {	font-size: 14px;  }}.header .header__right .main-nav .menu li .sub-menu {  position: absolute;  top: 100%;  left: 0;  width: 230px;  z-index: 99;  border-radius: 5px;  overflow: hidden;  opacity: 0;  visibility: hidden;  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -ms-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  -webkit-transform: translateY(35px);  -moz-transform: translateY(35px);  -ms-transform: translateY(35px);  -o-transform: translateY(35px);  transform: translateY(35px);  background: #fff;  box-shadow: 0 0 1.25rem rgba(30, 34, 40, 0.06);}.header .header__right .main-nav .menu li .sub-menu li {  padding: 10px 20px;  position: relative;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.header .header__right .main-nav .menu li .sub-menu li:last-child {  border: none;}.header .header__right .main-nav .menu li .sub-menu li::before {  content: "";  position: absolute;  bottom: 0;  left: 0;  width: 0;  height: 1px;  background: var(--primary-color);  transition: width 0.3s ease-in-out;}.header .header__right .main-nav .menu li .sub-menu li:hover::before, .header .header__right .main-nav .menu li .sub-menu li.current-item::before {  width: 100%;}.header .header__right .main-nav .menu li .sub-menu li a {  color: #000;  font-size: 14px;}.header .header__right .main-nav .menu li .sub-menu li a::before, .header .header__right .main-nav .menu li .sub-menu li a::after {  display: none;}.header .header__right .main-nav .menu li .sub-menu li:hover a {  color: var(--primary-color);}.header .header__right .main-nav .menu li .sub-menu li.current-item > a {  color: var(--primary-color);}.header .header__right .main-nav .menu li:hover .sub-menu {  opacity: 1;  visibility: visible;  transform: translateY(26px);}.header .header__right .main-nav .menu li.menu-item-has-children > a:after {  color: #fff;  font-family: "icomoon";  content: "\e900";  font-size: 13px;  font-weight: 400;  position: absolute;  right: -20px;  top: 4px;}.header .header__right .group-button {  display: flex;  margin-left: 80px;}@media only screen and (max-width: 1200px) {  .header .header__right .group-button {	margin-left: 20px;  }}@media only screen and (max-width: 767px) {  .header .header__right .group-button {	display: none;  }}.header .header__right .group-button a {  font-family: "Inter";  font-size: 16px;  font-weight: 700;  margin-left: 20px;  padding: 10px 40px;}.header #main-nav-mobi {  display: block;  margin: 0 auto;  width: 100%;  position: absolute;  top: 100%;  left: 0;  z-index: 999999;  box-shadow: 0px 3px 16px rgba(47, 83, 109, 0.12);  height: 100vh;  overflow: auto;}.header #main-nav-mobi ul {  padding: 0;  background: #ffff;  border-top: 1px solid rgba(0, 0, 0, 0.1);}.header #main-nav-mobi ul li {  border-bottom: 1px solid rgba(0, 0, 0, 0.1);  position: relative;}.header #main-nav-mobi ul li:last-child {  border: 0;}.header #main-nav-mobi ul li a {  padding: 12px 30px;  color: #181818;  font-size: 16px;  font-weight: 600;}.header #main-nav-mobi ul li .arrow {  cursor: pointer;  font-size: 20px;  line-height: 48px;  position: absolute;  right: 15px;  text-align: center;  top: 0;  width: 48px;  transition: 0.3s all ease-in-out;}.header #main-nav-mobi ul li .arrow::before {  font-family: "icomoon";  content: "\e900";  display: inline-block;  transition: 0.3s all ease-in-out;}.header #main-nav-mobi ul li .arrow.active::before {  transform: rotate(-180deg);}.header #main-nav-mobi ul li ul > li:first-child {  border-top: 1px solid rgba(255, 255, 255, 0.3);}.header #main-nav-mobi ul li ul li {  padding-left: 20px;}.header #main-nav-mobi ul li.current-item > a {  color: var(--primary-color);}.header .current-menu-item > a,.header .current-item a {  color: var(--primary-color);}.header .current-menu-item > a::after {  color: var(--primary-color) !important;}.header.style-3 {  height: 88px;}.header.style-3 .group-button a {  font-size: 16px;  font-weight: 700;  margin-left: 18px;  padding: 8px 32px;}.header.style-3 .group-button .btn-action-outline.style-1 {  border-color: #2E72D2;  padding: 10px 32px;}.header.style-3 .group-button .btn-action-outline.style-1::before {  background: #2E72D2;}.header.style-3 .header__right .main-nav {  margin-right: 0%;}.header.style-4 {  height: 88px;  border: none;}.header.style-4 .group-button {  margin-right: -40px;}.header.style-4 .group-button a {  padding: 10px 40px;}.header.style-4 .header__right .main-nav .menu li a {  font-size: 17px;  font-weight: 400;}.header.style-5 {  height: 84px;  border: none;}.header.style-5 .group-button a {  font-family: "Russo One";  font-weight: 400;  font-size: 14px;  padding: 8px 38px;}.header.style-5 .header__right .main-nav .menu li a {  text-transform: uppercase;  letter-spacing: 1px;}.header.style-7 {  border-bottom: 1px solid rgba(255, 255, 255, 0.1);  height: 80px;}.header.style-7 .group-button a {  font-size: 14px;  padding: 10px 40px;}.header.style-7 .header__right .main-nav .menu li a {  font-size: 14px;  font-weight: 400;}.header.style-8 {  border-bottom: 1px solid rgba(255, 255, 255, 0.1);  height: 80px;  border: none;}.header.style-8 .group-button a {  font-size: 14px;  font-weight: 700;  padding: 10px 40px;  border: 2px solid #48D6D2;  border-radius: 12px;}.header.style-8 .group-button a::before {  background: #48D6D2;}.header__logo{	display:flex;	text-align:center;	justify-content:center;}h3, h5 {	text-transform: capitalize;}.features .block-text p {  margin-top: 11px;}.creation .block-text .title {  font-family: "Zen Dots";  font-weight: 400;}.creation .block-text p {  font-size: 17px;  margin-top: 13px;}.document .block-text p {  margin-top: 12px;}.section-faq .block-text p {  margin-top: 12px;}.section-button {  padding: 57px 0;}.section-button .list-button {  display: flex;  align-items: center;  justify-content: space-between;}.section-button.s1 {  padding: 54px 0 60px;  margin-bottom: 80px;}.btn-action {  padding: 17px 10px 15px 25px;  position: relative;  overflow: hidden;  font-weight: 700;  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  border-radius: 100px;  display: flex;  align-items: center;  max-width: 326px;  font-size: 16px;}.btn-action span {  position: relative;  z-index: 2;}.btn-action span.icon-arrow {  width: 32px;  min-width: 32px;  height: 32px;  border-radius: 50%;  background: #fff;  margin-left: 20px;  display: flex;  align-items: center;  justify-content: center;}.btn-action span.icon-arrow:before {  font-size: 15px;  font-weight: 900;  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  transform: rotate(-90deg);}.btn-action::after {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 1;  width: 100%;  height: 100%;  transition: 0.5s all ease-in-out;  background: linear-gradient(-294.72deg, #FF4581 9.05%, #4388DD 79.28%);  opacity: 0;  transition: 0.5s all ease-in-out;}.btn-action:hover {  color: #fff;}.btn-action:hover::after {  opacity: 1;}.btn-action.style-1 {  padding: 17px 15px 15px 24px;}.btn-action.style-2 {  padding: 14px 41px;  border-radius: 12px;  position: relative;  overflow: hidden;  font-family: "Zen Dots";  font-weight: 400;  background: linear-gradient(90deg, #F54097 0%, #EF369B 7.69%, #E92C9F 15.38%, #E122A4 23.08%, #D918A9 30.77%, #D00DAE 38.46%, #C603B3 46.15%, #BA00B9 53.85%, #AD01BE 61.54%, #9F07C4 69.23%, #8E10C9 76.92%, #7A18CF 84.62%, #6220D4 92.31%, #3F26D9 100%), linear-gradient(87.21deg, #F54097 0%, #3F26D9 100%);}.btn-action.style-2 span {  position: relative;  z-index: 2;}.btn-action.style-2::after {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 1;  width: 100%;  height: 100%;  transition: 0.5s all ease-in-out;  background: linear-gradient(-90deg, #F54097 0%, #EF369B 7.69%, #E92C9F 15.38%, #E122A4 23.08%, #D918A9 30.77%, #D00DAE 38.46%, #C603B3 46.15%, #BA00B9 53.85%, #AD01BE 61.54%, #9F07C4 69.23%, #8E10C9 76.92%, #7A18CF 84.62%, #6220D4 92.31%, #3F26D9 100%), linear-gradient(87.21deg, #F54097 0%, #3F26D9 100%);  opacity: 0;  transition: 0.5s all ease-in-out;}.btn-action.style-2:hover {  color: #fff;}.btn-action.style-2:hover::after {  opacity: 1;}.btn-action.style-3 {  padding: 16px 40px;  font-family: "Russo One";  font-weight: 400;  background: linear-gradient(90deg, #3DBFBB 0%, #8635BD 100%);  border-radius: 0;  letter-spacing: 3px;}.btn-action.style-3::after {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 1;  width: 100%;  height: 100%;  transition: 0.5s all ease-in-out;  background: linear-gradient(90deg, #8635BD 0%, #3DBFBB 100%);  opacity: 0;  transition: 0.5s all ease-in-out;}.btn-action.style-3:hover::after {  opacity: 1;}.btn-action.style-4 {  padding: 14px 32px;  font-family: "Inter";  font-weight: 700;  background: linear-gradient(153.06deg, #13B8BA -0.31%, #6A0A6B 99.69%);  border-radius: 12px;}.btn-action.style-4::after {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 1;  width: 100%;  height: 100%;  transition: 0.5s all ease-in-out;  background: linear-gradient(153.06deg, #6A0A6B -0.31%, #13B8BA 99.69%);  opacity: 0;  transition: 0.5s all ease-in-out;}.btn-action.style-4:hover::after {  opacity: 1;}.btn-action.style-5 {  background: linear-gradient(107.45deg, #23E4A1 10.53%, #2B52DB 58.9%, #2724CA 70.82%);  border-radius: 57px;  padding: 14px 40px;  position: relative;}.btn-action.style-5::after {  background: linear-gradient(90deg, rgba(255, 255, 255, 0.13) 0px, rgba(255, 255, 255, 0.13) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0));  content: "";  height: 200%;  left: -210%;  opacity: 0;  position: absolute;  top: -50%;  transition: all 0.7s ease 0s;  width: 200%;}.btn-action.style-5:hover::after {  left: -30%;  opacity: 1;  top: -20%;  transition-duration: 0.7s, 0.7s, 0.15s;  transition-property: left, top, opacity;  transition-timing-function: linear;}.btn-action.style-6 {  background: linear-gradient(153.06deg, #B621FE -0.31%, #1FD1F9 99.69%);  border-radius: 57px;  padding: 14px 40px;  position: relative;  display: inline-block;}.btn-action.style-6::after {  background: linear-gradient(90deg, rgba(255, 255, 255, 0.13) 0px, rgba(255, 255, 255, 0.13) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0));  content: "";  height: 200%;  left: -210%;  opacity: 0;  position: absolute;  top: -50%;  transition: all 0.7s ease 0s;  width: 200%;}.btn-action.style-6:hover::after {  left: -30%;  opacity: 1;  top: -20%;  transition-duration: 0.7s, 0.7s, 0.15s;  transition-property: left, top, opacity;  transition-timing-function: linear;}.btn-action-outline {  position: relative;  border: 2px solid transparent;  background-clip: padding-box;  font-size: 16px;  font-weight: 700;  overflow: hidden;}.btn-action-outline::before {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 0;  width: 0;  height: 100%;  transition: 0.3s all ease-in-out;}.btn-action-outline span {  position: relative;  z-index: 1;}.btn-action-outline:hover {  color: #fff;}.btn-action-outline:hover::before {  width: 100%;}.btn-action-outline.style-1 {  border-color: #C004DE;  border-radius: 12px;  padding: 11px 33px;}.btn-action-outline.style-1::before {  background: #C004DE;}.btn-action-outline.style-2 {  border-radius: 0;  border: 1px solid #fff;  padding: 15px 39px;  text-transform: uppercase;  font-family: "Russo One";  font-weight: 400;  letter-spacing: 3px;}.btn-action-outline.style-2::before {  background: #fff;}.btn-action-outline.style-2:hover {  color: #C004DE;}.btn-action-outline.style-3 {  text-transform: capitalize;  border: 2px solid #23e4a1;  border-radius: 50px;  padding: 12px 38px;}.btn-action-outline.style-3::before {  background: #23e4a1;}.btn-action-outline.style-4 {  padding: 15px 39px;  border: 1px solid #B4E116;}.btn-action-outline.style-4 svg {  position: relative;  z-index: 2;}.btn-action-outline.style-4::before {  background: #B4E116;}.btn-action-outline.style-4.active {  color: #181818;}.btn-action-outline.style-4.active::before {  background: #B4E116;  width: 100%;}.btn-action-outline.style-4:hover {  color: #181818;}.btn-action-outline.style-5 {  font-family: "Oswald";  text-transform: uppercase;  padding: 12px 38px;  border-radius: 50px;  border: 2px solid #e250e5;}.btn-action-outline.style-5::before {  background: #e250e5;}.btn-action-outline.style-6 {  font-family: "Russo One";  font-weight: 400;  font-size: 14px;  letter-spacing: 2.6px;  text-transform: uppercase;  padding: 9px 38px;  border: 2px solid;  border-image-slice: 1;  border-image-source: linear-gradient(to left, #8635bd, #3dbfbb);  position: relative;}.btn-action-outline.style-6::before {  background: linear-gradient(to left, #8635bd, #3dbfbb);}.btn-action-b {  padding: 10px 30px;  border-radius: 12px;  font-family: "Zen Dots";  background: transparent;  border: 2px solid var(--primary-color);}.btn-action-b:hover {  background: var(--primary-color);  color: #fff;}@media only screen and (max-width: 1200px) {  .group-button .btn-action, .group-button .btn-action-b {	padding: 10px 15px;  }}/* Scroll Top-------------------------------------------------------------- */#scroll-top {  position: fixed;  display: block;  width: 50px;  height: 50px;  line-height: 50px;  border-radius: 4px;  text-align: center;  z-index: 999;  right: 14px;  bottom: 23px;  border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  -ms-border-radius: 50%;  -o-border-radius: 50%;  opacity: 0;  visibility: hidden;  cursor: pointer;  overflow: hidden;  background: #fff;}#scroll-top.show {  right: 15px;  opacity: 1;  visibility: visible;}	#scroll-top:before,	#scroll-top:after {		content: "↑"; position: absolute;		top: 0;		left: 0;		width: 100%;		height: 100%;	}#scroll-top:before {  z-index: -1;  background: var(--primary-color);}#scroll-top:after {  font-family: "icomoon";  content: "";  font-size: 18px;  color: #ffffff;  font-weight: 600;  transform: rotate(-180deg);}#scroll-top:hover {  transform: translateY(-7%);}.btn-action-outli.style-9 {  background: linear-gradient(153.06deg, #050231 -0.31%, #050231 99.69%) padding-box, linear-gradient(153.06deg, #4388dd -0.31%, #ff4581 99.69%) border-box;  padding: 7px 40px;  border-radius: 100px;  border: 1px solid transparent;}.btn-action-outli.style-9:hover {  color: #fff;  background: linear-gradient(153.06deg, #4388dd -0.31%, #ff4581 99.69%) padding-box, linear-gradient(153.06deg, #4388dd -0.31%, #ff4581 99.69%) border-box;}.banner-top.style-1 {  padding: 231px 0 99px;  background: url("../..//../home/images/background/Slider.jpg") no-repeat;  background-size: cover;}@media only screen and (max-width: 767px) {  .banner-top.style-1 {	padding: 131px 0 99px;  }}.banner-top.style-1 .banner-top__content .sale-top {  display: flex;  align-items: center;  background: rgba(255, 255, 255, 0.1);  border-radius: 32px;  max-width: 379px;  padding: 4px;}.banner-top.style-1 .banner-top__content .sale-top a {  font-weight: 700;  background: #fff;  color: #181818;  padding: 3px 19px;  border-radius: 32px;}@media only screen and (max-width: 767px) {  .banner-top.style-1 .banner-top__content .sale-top {	padding-right: 10px;  }  .banner-top.style-1 .banner-top__content .sale-top a {	padding: 3px 10px;  }}.banner-top.style-1 .banner-top__content .sale-top p {  margin-bottom: 0;  padding-left: 30px;}.banner-top.style-1 .banner-top__content .title {  line-height: 1.25;  margin-top: 26px;}@media only screen and (max-width: 767px) {  .banner-top.style-1 .banner-top__content .title {	font-size: 40px;  }}.banner-top.style-1 .banner-top__content .desc {  font-size: 17px;  margin-top: 12px;  padding-right: 40%;  color: #F6F6F6;}.banner-top.style-1 .banner-top__content .button {  margin-top: 37px;}.banner-top.style-1 .banner-top__content .content-list {  margin-top: 94px;  display: flex;}.banner-top.style-1 .banner-top__content .content-list li {  padding-right: 69px;  position: relative;}.banner-top.style-1 .banner-top__content .content-list li::after {  content: "";  width: 2px;  height: 60px;  position: absolute;  top: 44%;  right: 14%;  background: var(--primary-color);}.banner-top.style-1 .banner-top__content .content-list li:nth-last-child(1) {  padding-right: 0;}.banner-top.style-1 .banner-top__content .content-list li:nth-last-child(1)::after {  display: none;}.banner-top.style-1 .banner-top__content .content-list li span {  font-size: 48px;}.banner-top.style-1 .banner-top__content .content-list li h5 {  margin-top: 16px;  letter-spacing: 2px;  margin-bottom: 3px;}.banner-top.style-1 .banner-top__content .content-list li p {  font-size: 22px;  font-weight: 600;}@media only screen and (max-width: 767px) {  .banner-top.style-1 .banner-top__content .content-list {	flex-wrap: wrap;  }  .banner-top.style-1 .banner-top__content .content-list li {	padding-right: 0;	width: 100%;	text-align: center;	margin-bottom: 20px;  }  .banner-top.style-1 .banner-top__content .content-list li::after {	display: none;  }}.banner-top.style-1 .banner-top__sale {  text-align: right;  padding-left: 120px;}.sale-content.widget_{	background: none!important;	padding: 0!important;}.banner-top.style-1 .banner-top__sale .sale-content {	margin-top: -51px;	padding: 41px 0 0;	background: rgba(255, 255, 255, 0.1);	backdrop-filter: blur(12px);	border-radius: 12px;	text-align: center;	border: 2px solid rgba(255, 255, 255, 0.3);}.banner-top.style-1 .banner-top__sale .sale-content .countdown__timer {  margin-top: 28px;}.banner-top.style-1 .banner-top__sale .sale-content .countdown__timer .countdown__item {  font-size: 36px;  font-family: 600;  background: rgba(255, 255, 255, 0.1);  border-radius: 8px;  margin: 0 20px;  max-width: 70px;  width: 100%;  height: 70px;  position: relative;  color: #fff;  display: inline-block;  padding-top: 5px;  position: relative;}.banner-top.style-1 .banner-top__sale .sale-content .countdown__timer .countdown__item::after {  position: absolute;  bottom: -37px;  left: 0;  right: 0;  font-size: 16px;  font-weight: 700;}.banner-top.style-1 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(1)::after {  content: "Days";}.banner-top.style-1 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.banner-top.style-1 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Mins";}.banner-top.style-1 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "Secs";}.banner-top.style-1 .banner-top__sale .sale-content .token-bar {  margin-top: 71px;  padding: 0 38px;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .top {  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 13px;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .top h6 {  font-size: 14px;  font-weight: 400;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .top h6 span {  color: var(--primary-color);  font-weight: 800;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .main .progress-token {  background: rgba(255, 255, 255, 0.1);  backdrop-filter: blur(12px);  border-radius: 64px;  padding: 4px;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .main .progress-token p {  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  border-radius: 64px;  max-width: 186px;  padding: 4px 17px;  text-align: right;  margin-bottom: 0;  color: #fff;  font-weight: 700;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .bottom {  display: flex;  align-items: center;  justify-content: center;  margin-top: 10px;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .bottom p {  padding: 0 47px;  position: relative;}.banner-top.style-1 .banner-top__sale .sale-content .token-bar .bottom p::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: 50%;  top: -54px;  width: 1px;  height: 48px;  background: #fff;}.banner-top.style-1 .banner-top__sale .sale-content .sale-bottom {  background: rgba(255, 255, 255, 0.06);  padding: 21px 0 11px;  margin-top: 17px;}.banner-top.style-1 .banner-top__sale .sale-content .sale-bottom .list-coin {  display: flex;  align-items: center;  justify-content: center;}.banner-top.style-1 .banner-top__sale .sale-content .sale-bottom .list-coin li {  padding: 0 30px;}.banner-top.style-1 .banner-top__sale .sale-content .sale-bottom .list-coin li a span {  font-size: 24px;}.banner-top.style-1 .banner-top__sale .sale-content .sale-bottom .list-coin li a svg {  margin-top: -7px;}@-webkit-keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}@keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}.banner-top.style-1 .banner-top__sale .sale-content .sale-bottom .list-coin li a:hover {  -webkit-animation-name: pulse-grow-on-hover;  animation-name: pulse-grow-on-hover;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}@media only screen and (max-width: 1200px) {  .banner-top.style-1 .banner-top__sale {	padding-left: 0;	margin-top: 100px;	padding: 0 100px;  }}@media only screen and (max-width: 767px) {  .banner-top.style-1 .banner-top__sale {	padding: 0;  }  .banner-top.style-1 .banner-top__sale img {	width: 100%;  }  .banner-top.style-1 .banner-top__sale .sale-content .countdown__timer .countdown__item {	margin: 0 5px;  }}.banner-top.style-2 {  padding: 150px 0 0px;  background: url("../..//../home/images/background/gradient.png") no-repeat;  background-size: cover;  background-position: center center;}.banner-top.style-2 .banner-top__content .title {  font-size: 80px;  line-height: 1.1;  font-family: "Zen Dots", cursive;  font-weight: 400;  text-transform: none;}@media only screen and (max-width: 767px) {  .banner-top.style-2 .banner-top__content .title {	font-size: 40px;  }}.banner-top.style-2 .banner-top__content .title span {  -webkit-text-stroke-width: 1px;  -webkit-text-stroke-color: #fff;  -webkit-text-fill-color: rgba(0, 0, 0, 0);}.banner-top.style-2 .banner-top__content .desc {  font-size: 20px;  margin-top: 14px;  padding-right: 90px;  color: rgba(255, 255, 255, 0.8);}.banner-top.style-2 .banner-top__content .button {  margin-top: 53px;}.banner-top.style-2 .banner-top__content .button a {  padding: 14px 42px;  display: inline-block;}.banner-top.style-2 .banner-top__content .content-list {  margin-top: 94px;  display: flex;}.banner-top.style-2 .banner-top__content .content-list li {  padding-right: 69px;  position: relative;}.banner-top.style-2 .banner-top__content .content-list li::after {  content: "";  width: 2px;  height: 60px;  position: absolute;  top: 44%;  right: 14%;  background: var(--primary-color);}.banner-top.style-2 .banner-top__content .content-list li:nth-last-child(1) {  padding-right: 0;}.banner-top.style-2 .banner-top__content .content-list li:nth-last-child(1)::after {  display: none;}.banner-top.style-2 .banner-top__content .content-list li span {  font-size: 48px;}.banner-top.style-2 .banner-top__content .content-list li h5 {  font-family: "Zen Dots", cursive;  font-weight: 400;  margin-top: 16px;  letter-spacing: 2px;  margin-bottom: 3px;}.banner-top.style-2 .banner-top__content .content-list li p {  font-size: 22px;  font-weight: 600;  color: rgba(255, 255, 255, 0.54);}@media only screen and (max-width: 767px) {  .banner-top.style-2 .banner-top__content .content-list {	flex-wrap: wrap;  }  .banner-top.style-2 .banner-top__content .content-list li {	padding-right: 0;	width: 100%;	text-align: center;	margin-bottom: 20px;  }  .banner-top.style-2 .banner-top__content .content-list li::after {	display: none;  }}.banner-top.style-2 .banner-top__sale {  text-align: right;  padding-left: 104px;  margin-top: -60px;}.banner-top.style-2 .banner-top__sale .sale-content {  margin-top: -164px;  padding: 24px 0 57px;  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(90deg, rgba(119, 61, 191, 0.1) 0%, rgba(134, 53, 189, 0.1) 100%);  backdrop-filter: blur(100px);  border-radius: 20px;  text-align: center;}.banner-top.style-2 .banner-top__sale .sale-content h6 {  text-transform: uppercase;}.banner-top.style-2 .banner-top__sale .sale-content .countdown__timer {  margin-top: 21px;}.banner-top.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item {  font-size: 40px;  font-family: "Russo One", sans-serif;  border: 2px solid var(--primary-color);  border-radius: 16px;  margin: 0 20px;  max-width: 80px;  width: 100%;  height: 80px;  position: relative;  color: #fff;  display: inline-block;  padding-top: 5px;  position: relative;}.banner-top.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item::after {  position: absolute;  bottom: -37px;  left: 0;  right: 0;  font-size: 16px;  font-weight: 700;  font-family: "Inter", sans-serif;  text-transform: uppercase;}.banner-top.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(1)::after {  content: "days";}.banner-top.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.banner-top.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Minutes";}.banner-top.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "SECONDS";}@media only screen and (max-width: 1200px) {  .banner-top.style-2 .banner-top__sale {	padding-left: 0;	margin-top: 50px;	padding: 0 100px;  }}@media only screen and (max-width: 767px) {  .banner-top.style-2 .banner-top__sale {	padding: 0;  }  .banner-top.style-2 .banner-top__sale img {	width: 100%;  }  .banner-top.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item {	margin: 0 5px;  }}.banner-top.style-3 {  padding: 174px 0 99px;  background: url("../..//../home/images/background/banner-music.jpg") no-repeat;  background-size: cover;  position: relative;}.banner-top.style-3::before, .banner-top.style-3::after {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}.banner-top.style-3::before {  background: linear-gradient(0.01deg, #080D14 0%, rgba(8, 13, 20, 0.25) 22%);}.banner-top.style-3::after {  background: linear-gradient(89.95deg, #060A0F 0.03%, rgba(7, 10, 15, 0.4) 93.34%);}.banner-top.style-3 .container {  position: relative;  z-index: 2;}.banner-top.style-3 .banner-top__content {  padding-top: 43px;}.banner-top.style-3 .banner-top__content .title {  font-family: "Russo One";  font-weight: 400;  font-size: 56px;  line-height: 1.29;  text-transform: uppercase;  letter-spacing: 1.8px;}.banner-top.style-3 .banner-top__content .title span {  -webkit-text-stroke-width: 2px;  -webkit-text-stroke-color: #C004DE;  -webkit-text-fill-color: rgba(0, 0, 0, 0);}.banner-top.style-3 .banner-top__content .desc {  font-size: 20px;  margin-top: 25px;  margin-left: 3px;  padding-right: 55px;  color: #E5E5E5;}.banner-top.style-3 .banner-top__content .button {  display: flex;  margin-top: 40px;}.banner-top.style-3 .banner-top__content .button a {  margin-right: 23px;}.banner-top.style-3 .banner-top__content .content-list {  display: flex;  margin-top: 42px;}.banner-top.style-3 .banner-top__content .content-list li {  margin-right: 73px;}.banner-top.style-3 .banner-top__content .content-list li .number {  font-size: 35px;  letter-spacing: 1px;  margin-bottom: 0;  color: #A09FAF;}.banner-top.style-3 .banner-top__content .content-list li p {  font-size: 16px;  color: #636770;}.banner-top.style-3 .banner-top__content .content-list li:last-child {  margin-right: 0;}.banner-top.style-3 .banner-top__sale {  text-align: right;  padding-left: 123px;}.banner-top.style-3 .banner-top__sale .sale-content {  margin-top: -170px;  padding: 26px 0 37px;  background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) -1.52%, rgba(255, 255, 255, 0.1) 104.35%);  backdrop-filter: blur(17px);  text-align: center;  border: 1px solid rgba(255, 255, 255, 0.3);  margin-left: 24px;  margin-right: 24px;}.banner-top.style-3 .banner-top__sale .sale-content h6 {  font-size: 14px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 2.7px;  margin-bottom: 0;}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer {  margin-top: -4px;}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item {  font-family: "Russo One";  font-weight: 400;  font-size: 36px;  margin: 0 21px;  max-width: 70px;  width: 100%;  position: relative;  color: #fff;  display: inline-block;  padding-top: 5px;  position: relative;}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item::before {  content: ":";  position: absolute;  top: 5px;  right: -23px;}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item::after {  font-family: "Inter";  position: absolute;  bottom: -14px;  left: 0;  right: 0;  font-size: 14px;  font-weight: 400;}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(1)::after {  content: "Days";}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Minutes";}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "Seconds";}.banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item:last-child::before {  display: none;}@media only screen and (max-width: 1200px) {  .banner-top.style-3 .banner-top__sale {	padding-left: 0;	margin-top: 100px;	padding: 0 100px;  }}@media only screen and (max-width: 767px) {  .banner-top.style-3 .banner-top__sale {	padding: 0;  }  .banner-top.style-3 .banner-top__sale img {	width: 100%;  }  .banner-top.style-3 .banner-top__sale .sale-content .countdown__timer .countdown__item {	margin: 0 5px;  }}.banner-top.style-4 {  padding: 189px 0 116px;  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url("../..//../home/images/background/bg-banner-top-4.jpg") no-repeat;  background-size: cover;  position: relative;}.banner-top.style-4 .container {  position: relative;  z-index: 1;}.banner-top.style-4::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(180deg, rgba(19, 25, 33, 0) 0%, rgba(13, 17, 34, 0.8) 108.85%);}.banner-top.style-4 .banner-top__content {  text-align: center;  padding: 0 200px;}.banner-top.style-4 .banner-top__content .title {  font-family: "Poppins";  font-weight: 700;  font-size: 56px;  text-transform: capitalize;  margin-bottom: 24px;}.banner-top.style-4 .banner-top__content .desc {  font-size: 17px;  color: #F6F6F6;  padding: 0 60px;}.banner-top.style-4 .banner-top__content .button {  margin-top: 46px;}.banner-top.style-4 .banner-top__content .button a {  display: inline-block;}@media only screen and (max-width: 1200px) {  .banner-top.style-4 .banner-top__content {	padding: 0;  }  .banner-top.style-4 .banner-top__content .desc {	padding: 0;  }}@media only screen and (max-width: 767px) {  .banner-top.style-4 .banner-top__content .title {	font-size: 40px;  }}.banner-top.style-4 .banner-top__sale {  margin-top: 72px;  background: rgba(46, 114, 210, 0.1);  backdrop-filter: blur(10px);  border-radius: 12px;  padding: 42px 80px 42px 70px;  display: flex;  justify-content: space-between;}@media only screen and (max-width: 767px) {  .banner-top.style-4 .banner-top__sale {	padding: 42px 30px 42px 30px;  }}.banner-top.style-4 .banner-top__sale .block-text {  width: 50%;}.banner-top.style-4 .banner-top__sale .block-text .heading {  margin-bottom: 12px;}.banner-top.style-4 .banner-top__sale .block-text p {  padding-right: 80px;  margin-bottom: 0;}@media only screen and (max-width: 1200px) {  .banner-top.style-4 .banner-top__sale .block-text p {	padding-right: 0;  }}.banner-top.style-4 .banner-top__sale .sale-content {  width: 50%;  text-align: right;}.banner-top.style-4 .banner-top__sale .sale-content .countdown__timer .countdown__item {  font-size: 36px;  font-weight: 600;  background: linear-gradient(153.06deg, #13B8BA -0.31%, #6A0A6B 99.69%);  backdrop-filter: blur(10px);  border-radius: 8px;  max-width: 114px;  width: 100%;  height: 114px;  position: relative;  display: inline-block;  padding-top: 9px;  margin-left: 16px;  text-align: center;  color: #fff;  position: relative;}@media only screen and (max-width: 767px) {  .banner-top.style-4 .banner-top__sale .sale-content .countdown__timer .countdown__item {	margin-bottom: 20px;  }}.banner-top.style-4 .banner-top__sale .sale-content .countdown__timer .countdown__item::after {  position: absolute;  bottom: 21px;  left: 0;  right: 0;  font-weight: 400;  font-size: 17px;  color: rgba(255, 255, 255, 0.6);}.banner-top.style-4 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(1)::after {  content: "Days";}.banner-top.style-4 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.banner-top.style-4 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Minutes";}.banner-top.style-4 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "Seconds";}@media only screen and (max-width: 1200px) {  .banner-top.style-4 .banner-top__sale {	flex-wrap: wrap;  }  .banner-top.style-4 .banner-top__sale .block-text {	width: 100%;  }  .banner-top.style-4 .banner-top__sale .sale-content {	width: 100%;	margin-top: 30px;	text-align: center;  }}.banner-top.style-5 {  padding: 247px 0 180px;  background: url("../..//../home/images/background/banner-top-6.jpg") no-repeat;  background-size: cover;  position: relative;}.banner-top.style-5 .container {  position: relative;  z-index: 1;}.banner-top.style-5::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(163.21deg, #011F63 -1.53%, rgba(5, 45, 133, 0.12) 100.68%);}.banner-top.style-5 .banner-top__content .sub-title {  font-weight: 700;  font-size: 14px;  text-transform: uppercase;  color: #48D6D2;  letter-spacing: 2.8px;}.banner-top.style-5 .banner-top__content .title {  font-weight: 700;  font-size: 56px;  text-transform: capitalize;  margin-bottom: 18px;  margin-top: 18px;}.banner-top.style-5 .banner-top__content .desc {  font-size: 20px;  color: #FFFFFF;  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);  padding-right: 200px;}.banner-top.style-5 .banner-top__content .button {  margin-top: 44px;  display: flex;}.banner-top.style-5 .banner-top__content .button a {  display: inline-block;  margin-right: 22px;}@media only screen and (max-width: 767px) {  .banner-top.style-5 .banner-top__content .button {	flex-wrap: wrap;  }  .banner-top.style-5 .banner-top__content .button a {	margin-bottom: 15px;  }}@media only screen and (max-width: 1200px) {  .banner-top.style-5 .banner-top__content .desc {	padding: 0;  }}@media only screen and (max-width: 767px) {  .banner-top.style-5 .banner-top__content .title {	font-size: 40px;  }}.banner-top.style-5 .banner-top__image img {  animation: move5 3s infinite linear;  margin-top: -130px;  margin-left: -14px;}@media only screen and (max-width: 1200px) {  .banner-top.style-5 .banner-top__image img {	margin-top: 60px;  }}@media only screen and (max-width: 1024px) {  .banner-top.style-5 .banner-top__image img {	width: 100%;  }}.banner-top.style-6 {  padding: 221px 0 33px;  background: url("../..//../home/images/background/bg-banner-nft.jpg") no-repeat;  background-size: cover;  overflow: hidden;}.banner-top.style-6 .block-text .heading {  font-family: "Rowdies";  font-weight: 700;  font-size: 56px;  text-transform: uppercase;  background: -webkit-linear-gradient(-86deg, #b621fe 5%, #1fd1f9 53%, #b621fe 91%);  -webkit-background-clip: text;  -webkit-text-stroke: 4px transparent;  color: #fff;  margin-bottom: 27px;}.banner-top.style-6 .block-text .sub-heading {  font-size: 24px;  text-transform: capitalize;}.banner-top.style-6 .banner-top__sale {  background: rgba(255, 255, 255, 0.04);  border: 2px solid #5C1594;  backdrop-filter: blur(24px);  border-radius: 12px;  margin-top: 56px;  padding: 38px 38px 38px 22px;  display: flex;  align-items: center;  justify-content: space-between;}.banner-top.style-6 .banner-top__sale .js-countdown {  width: 40%;}.banner-top.style-6 .banner-top__sale .js-countdown .countdown__timer .countdown__item {  font-size: 36px;  font-weight: 600;  background: linear-gradient(153.06deg, #B621FE -0.31%, #1FD1F9 99.69%);  backdrop-filter: blur(10px);  border-radius: 8px;  max-width: 114px;  width: 100%;  height: 114px;  position: relative;  display: inline-block;  padding-top: 9px;  margin-left: 16px;  text-align: center;  color: #fff;  position: relative;}@media only screen and (max-width: 767px) {  .banner-top.style-6 .banner-top__sale .js-countdown .countdown__timer .countdown__item {	margin-bottom: 20px;  }}.banner-top.style-6 .banner-top__sale .js-countdown .countdown__timer .countdown__item::after {  position: absolute;  bottom: 21px;  left: 0;  right: 0;  font-weight: 400;  font-size: 17px;  color: #fff;}.banner-top.style-6 .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(1)::after {  content: "Days";}.banner-top.style-6 .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.banner-top.style-6 .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(3)::after {  content: "Minutes";}.banner-top.style-6 .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(4)::after {  content: "Seconds";}.banner-top.style-6 .banner-top__sale .token-bar {  margin-top: 9px;  padding: 0 35px 0 13px;  width: 40%;}.banner-top.style-6 .banner-top__sale .token-bar .top {  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 13px;}.banner-top.style-6 .banner-top__sale .token-bar .top h6 {  font-size: 14px;  font-weight: 400;}.banner-top.style-6 .banner-top__sale .token-bar .top h6 span {  color: #fff;  font-weight: 800;}.banner-top.style-6 .banner-top__sale .token-bar .main .progress-token {  background: rgba(255, 255, 255, 0.1);  backdrop-filter: blur(12px);  border-radius: 64px;  padding: 4px;}.banner-top.style-6 .banner-top__sale .token-bar .main .progress-token p {  background: linear-gradient(153.06deg, #B621FE -0.31%, #1FD1F9 99.69%);  border-radius: 64px;  max-width: 186px;  padding: 4px 17px;  text-align: right;  margin-bottom: 0;  color: #fff;  font-weight: 700;}.banner-top.style-6 .banner-top__sale .token-bar .bottom {  display: flex;  align-items: center;  justify-content: center;  margin-top: 10px;}.banner-top.style-6 .banner-top__sale .token-bar .bottom p {  padding: 0 47px;  position: relative;  margin-bottom: 0;}.banner-top.style-6 .banner-top__sale .token-bar .bottom p::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: 50%;  top: -54px;  width: 1px;  height: 48px;  background: #fff;}.banner-top.style-6 .banner-top__sale .list-coin {  background: rgba(255, 255, 255, 0.06);  border-radius: 10px;  height: 60px;  display: flex;  align-items: center;  justify-content: center;}.banner-top.style-6 .banner-top__sale .list-coin li {  padding: 0 18px;}.banner-top.style-6 .banner-top__sale .list-coin li span {  font-size: 24px;}@media only screen and (max-width: 1200px) {  .banner-top.style-6 .banner-top__sale {	flex-wrap: wrap;	justify-content: center;  }  .banner-top.style-6 .banner-top__sale .js-countdown {	width: 100%;	text-align: center;  }  .banner-top.style-6 .banner-top__sale .block-text {	width: 100%;  }  .banner-top.style-6 .banner-top__sale .sale-content {	width: 100%;	margin-top: 30px;	text-align: center;  }  .banner-top.style-6 .banner-top__sale .token-bar {	width: 100%;	margin: 40px 0;  }  .banner-top.style-6 .banner-top__sale .list-coin {	width: 100%;  }}.banner-top.style-6 .banner-top__main {  margin-top: 120px;}.banner-top.style-6 .banner-top__main .buy-token-box {  position: relative;  z-index: 1;  max-width: 690px;  margin: 0 auto;  margin-top: -52px;  background: linear-gradient(180deg, #6B041D 0%, rgba(36, 8, 16, 0.12) 104.15%);  border-radius: 20px 20px 0px 0px;  padding: 64px 80px;}.banner-top.style-6 .banner-top__main .buy-token-box::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(180deg, #33229D 0%, rgba(29, 12, 57, 0.12) 100%);  border-radius: 20px 20px 0px 0px;  z-index: -1;}.banner-top.style-6 .banner-top__main .buy-token-box .heading {  font-family: "Rowdies";  font-weight: 700;  letter-spacing: 0.7px;  margin-bottom: 20px;}.banner-top.style-6 .banner-top__main .buy-token-box p {  margin-bottom: 38px;}.banner-top.style-6 .banner-top__main .buy-token-box a {  padding: 14px 48px;}.banner-top.style-6 .banner-top__main .buy-token-box .swiper {  width: 100%;  margin-top: 52px;  padding-bottom: 60px;  overflow: unset;  margin-left: -25px;  cursor: ew-resize;}.banner-top.style-6 .banner-top__main .buy-token-box .swiper .swiper-slide {  transform: none !important;  background-position: center;  background-size: cover;  width: 340px;  height: 400px;  display: flex;  align-items: center;  justify-content: center;}.banner-top.style-6 .banner-top__main .buy-token-box .swiper .swiper-slide.swiper-slide-visible.swiper-slide-active {  width: 380px;  height: 400px;}.banner-top.style-6 .banner-top__main .buy-token-box .swiper .swiper-slide.swiper-slide-visible.swiper-slide-active img {  height: 100%;}.banner-top.style-6 .banner-top__main .buy-token-box .swiper .swiper-slide .swiper-slide-shadow-left, .banner-top.style-6 .banner-top__main .buy-token-box .swiper .swiper-slide .swiper-slide-shadow-right {  display: none;}.banner-top.style-6 .banner-top__main .buy-token-box .swiper .swiper-slide img {  display: block;  width: 100%;  border-radius: 24px;}.banner-top.style-6 .banner-top__main .buy-token-box .title {  font-family: "Rowdies";  font-weight: 700;  margin-bottom: 22px;}.banner-top.style-6 .banner-top__main .buy-token-box p {  color: #fff;}.banner-top.style-7 {  padding: 200px 0 104px;  background: #171717;}.banner-top.style-7 .banner-top__content .title {  line-height: 1.3;}.banner-top.style-7 .banner-top__content .desc {  font-size: 17px;  padding-right: 115px;}.banner-top.style-7 .banner-top__content .button {  margin-top: 36px;}.banner-top.style-7 .banner-top__content .button a {  padding: 15px 39px;  display: inline-block;  margin-right: 10px;}.banner-top.style-7 .banner-top__content .button a svg {  margin-left: 9px;}.banner-top.style-7 .banner-top__content .content-list {  margin-top: 79px;  display: flex;}.banner-top.style-7 .banner-top__content .content-list li {  padding-right: 103px;  position: relative;}.banner-top.style-7 .banner-top__content .content-list li::after {  content: "";  width: 2px;  height: 60px;  position: absolute;  top: 19%;  right: 17%;  background: #B4E116;}.banner-top.style-7 .banner-top__content .content-list li:nth-last-child(1) {  padding-right: 0;}.banner-top.style-7 .banner-top__content .content-list li:nth-last-child(1)::after {  display: none;}.banner-top.style-7 .banner-top__content .content-list li span {  font-size: 48px;}.banner-top.style-7 .banner-top__content .content-list li .number {  margin-top: 16px;  margin-bottom: 3px;}.banner-top.style-7 .banner-top__content .content-list li p {  font-size: 20px;  color: #636770;}@media only screen and (max-width: 767px) {  .banner-top.style-7 .banner-top__content .content-list {	flex-wrap: wrap;  }  .banner-top.style-7 .banner-top__content .content-list li {	padding-right: 0;	width: 100%;	text-align: center;	margin-bottom: 20px;  }  .banner-top.style-7 .banner-top__content .content-list li::after {	display: none;  }}.banner-top.style-7 .banner-top__sale {  text-align: right;  margin-top: -7px;  position: relative;  margin-left: 30px;}.banner-top.style-7 .banner-top__sale .sale-content {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  bottom: 0;  width: 100%;  padding: 21px 0 36px;  background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) -1.52%, rgba(255, 255, 255, 0.1) 104.35%);  backdrop-filter: blur(17px);  text-align: center;  border: 1px solid rgba(255, 255, 255, 0.2);}.banner-top.style-7 .banner-top__sale .sale-content h6 {  text-transform: uppercase;  font-weight: 700;  font-size: 14px;  letter-spacing: 2.8px;}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item {  font-size: 36px;  font-weight: 600;  margin: 0 47px;  position: relative;  color: #fff;  display: inline-block;  position: relative;}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item::before {  content: ":";  position: absolute;  top: 0;  right: -50px;}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item:last-child::before {  display: none;}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item::after {  position: absolute;  bottom: -17px;  left: 0;  right: 0;  font-size: 14px;  font-weight: 400;}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(1)::after {  content: "Days";}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Minutes";}.banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "Seconds";}@media only screen and (max-width: 1200px) {  .banner-top.style-7 .banner-top__sale {	margin-left: 0;	margin-top: 60px;  }  .banner-top.style-7 .banner-top__sale img {	width: 100%;  }}@media only screen and (max-width: 767px) {  .banner-top.style-7 .banner-top__sale {	padding: 0;  }  .banner-top.style-7 .banner-top__sale img {	width: 100%;  }  .banner-top.style-7 .banner-top__sale .sale-content .countdown__timer .countdown__item {	margin: 0 5px;  }}/*service section*/.service-card {	background: rgba(255, 255, 255, 0.08);	border: 1px solid rgba(255, 255, 255, 0.2);	backdrop-filter: blur(10px);	transition: transform 0.3s ease, box-shadow 0.3s ease;}.service-card:hover {	transform: translateY(-5px) scale(1.02);	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4);}/*service section*/.banner-top.style-8 {	padding: 86px 0 100px;	background: #051745;}.banner-top.style-8 .banner-top__content {  padding-top: 117px;}.banner-top.style-8 .banner-top__content .desc {  font-size: 17px;  margin-top: 14px;  padding-right: 140px;}.banner-top.style-8 .banner-top__content .button {  margin-top: 46px;}.banner-top.style-8 .banner-top__content .button a {  display: inline-block;  background: #48D6D2;  color: #13316B;  padding: 14px 41px;  border-radius: 12px;}@media only screen and (max-width: 1200px) {  .banner-top.style-8 .banner-top__image {	margin-top: 50px;  }  .banner-top.style-8 .banner-top__image img {	width: 100%;  }}.home-defi-4 .banner-top__main .banner-top__sale {  background: #102250;  border-radius: 20px;  margin-top: -76px;  padding: 10px 38px 26px 40px;  display: flex;  align-items: center;  justify-content: space-between;}.home-defi-4 .banner-top__main .banner-top__sale .countdown {  width: 30%;  margin-top: -11px;}.home-defi-4 .banner-top__main .banner-top__sale .countdown p {  margin-bottom: 8px;}.home-defi-4 .banner-top__main .banner-top__sale .js-countdown .countdown__timer .countdown__item {  font-size: 24px;  font-weight: 600;  border: 2px solid #48D6D2;  border-radius: 8px;  color: #38CBAC;  max-width: 48px;  width: 100%;  height: 48px;  position: relative;  display: inline-block;  margin-right: 43px;  text-align: center;  position: relative;}@media only screen and (max-width: 767px) {  .home-defi-4 .banner-top__main .banner-top__sale .js-countdown .countdown__timer .countdown__item {	margin-bottom: 20px;	margin-right: 20px;  }}.home-defi-4 .banner-top__main .banner-top__sale .js-countdown .countdown__timer .countdown__item::after {  position: absolute;  bottom: -30px;  left: 0;  right: 0;  font-weight: 400;  font-size: 14px;  color: #fff;}.home-defi-4 .banner-top__main .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(1)::after {  content: "Days";}.home-defi-4 .banner-top__main .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.home-defi-4 .banner-top__main .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(3)::after {  content: "Mins";}.home-defi-4 .banner-top__main .banner-top__sale .js-countdown .countdown__timer .countdown__item:nth-child(4)::after {  content: "Secs";}.home-defi-4 .banner-top__main .banner-top__sale .token-bar {  margin-top: 20px;  padding: 0 40px 0 2px;  width: 40%;}@media only screen and (max-width: 767px) {  .home-defi-4 .banner-top__main .banner-top__sale .token-bar {	padding: 0;  }}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .top {  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 13px;}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .top h6 {  font-size: 14px;  font-weight: 400;}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .top h6 span {  color: #fff;  font-weight: 800;}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .main .progress-token {  background: rgba(255, 255, 255, 0.1);  backdrop-filter: blur(12px);  border-radius: 6px;  padding: 4px;}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .main .progress-token p {  background: #48D6D2;  border-radius: 6px;  max-width: 186px;  padding: 4px 17px;  text-align: right;  margin-bottom: 0;  color: #fff;  font-weight: 700;}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .bottom {  display: flex;  align-items: center;  justify-content: center;  margin-top: 10px;}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .bottom p {  padding: 0 47px;  position: relative;  margin-bottom: 0;}.home-defi-4 .banner-top__main .banner-top__sale .token-bar .bottom p::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: 50%;  top: -54px;  width: 1px;  height: 48px;  background: #fff;}.home-defi-4 .banner-top__main .banner-top__sale .list-coin {  margin-top: 15px;  background: rgba(255, 255, 255, 0.06);  border-radius: 10px;  height: 60px;  display: flex;  align-items: center;  justify-content: center;}.home-defi-4 .banner-top__main .banner-top__sale .list-coin li {  padding: 0 23px;}.home-defi-4 .banner-top__main .banner-top__sale .list-coin li span {  font-size: 24px;}.home-defi-4 .banner-top__main .banner-top__sale .list-coin li span::before {  color: #48D6D2;}@media only screen and (max-width: 1200px) {  .home-defi-4 .banner-top__main .banner-top__sale {	flex-wrap: wrap;	justify-content: center;	padding: 30px;  }  .home-defi-4 .banner-top__main .banner-top__sale .countdown {	width: 100%;	text-align: center;  }  .home-defi-4 .banner-top__main .banner-top__sale .block-text {	width: 100%;  }  .home-defi-4 .banner-top__main .banner-top__sale .sale-content {	width: 100%;	margin-top: 30px;	text-align: center;  }  .home-defi-4 .banner-top__main .banner-top__sale .token-bar {	width: 100%;	margin: 80px 0 40px;  }  .home-defi-4 .banner-top__main .banner-top__sale .list-coin {	width: 100%;  }}@media only screen and (max-width: 767px) {  .home-defi-4 .banner-top__main .banner-top__sale {	padding: 30px 15px;  }}.list-icon-box {  margin-top: 41px;  padding-right: 132px;  position: relative;}.list-icon-box::before {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 0;  left: 24px;  width: 2px;  height: 80%;  border-left: 2px dashed #4388dd;}.icon-box {  display: flex;  margin-bottom: 18px;  position: relative;  z-index: 1;}.icon-box .icon {  display: flex;  align-items: center;  justify-content: center;  min-width: 48px;  height: 48px;  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  border-radius: 50%;  margin-right: 17px;}.icon-box .content {  padding-top: 2px;}.icon-box .content p {  line-height: 1.6;}.choose__box {  margin-top: 35px;}.choose__box-icon {  display: flex;  align-items: center;  justify-content: center;  flex-direction: column;  cursor: pointer;}.choose__box-icon .icon {  min-width: 66px;  width: 66px;  height: 66px;  border-radius: 50%;  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  display: flex;  align-items: center;  justify-content: center;  position: relative;  transition: 0.7s all ease-in-out;  margin-bottom: 47px;}.choose__box-icon .icon span {  font-size: 26px;}.choose__box-icon .icon::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 90px;  height: 90px;  border-radius: 50%;  border: 3px solid rgba(255, 255, 255, 0.2);  margin: -12px;  transition: 0.3s all ease-in-out;}.choose__box-icon .content h5 {  margin-bottom: 18px;}.choose__box-icon:hover .icon {  transform: rotateY(-360deg);}.choose__box-icon:hover .icon::before {  border-color: #4388DD;}.road-map.style-2 {  padding: 80px 0 252px;  background: url("../..//../home/images/background/bg-roadmap.jpg");  background-size: cover;  overflow: hidden;}.road-map.style-2 .container-fluid {  padding: 0;}@media only screen and (max-width: 1024px) {  .road-map.style-2 {	padding: 80px 0 150px;  }}.road-map.style-2 .block-text p {  font-size: 15px;  color: #F6F6F6;}.road-map.style-2 .roadmap__main {  display: flex;  align-items: flex-start;  position: relative;  margin-top: 47px;  padding-left: 255px;}.road-map.style-2 .roadmap__main::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 76%;  width: 100%;  height: 8px;  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  opacity: 0.1;}.road-map.style-2 .roadmap__main::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: 77%;  width: 37%;  height: 8px;  border-top: 2px dashed var(--primary-color);}@media only screen and (max-width: 1900px) {  .road-map.style-2 .roadmap__main {	padding-left: 50px;  }}@media only screen and (max-width: 1650px) {  .road-map.style-2 .roadmap__main {	overflow-x: auto;  }}.road-map.style-2 .box-roadmap {  min-width: 265px;  width: 265px;  display: flex;  flex-direction: column;}.road-map.style-2 .box-roadmap .title {  position: relative;}.road-map.style-2 .box-roadmap .title span {  color: var(--primary-color);}.road-map.style-2 .box-roadmap .title::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 27px;  left: 31px;  width: 32px;  height: 32px;  border-radius: 50%;  border: 16px solid rgba(255, 69, 129, 0.1);}.road-map.style-2 .box-roadmap .title::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: 35px;  left: 39px;  width: 16px;  height: 16px;  border-radius: 50%;  background: #940030;}.road-map.style-2 .box-roadmap:nth-child(1) .title::after {  background: #FF4581;}.road-map.style-2 .box-roadmap .content {  margin-left: 63px;  position: relative;}.road-map.style-2 .box-roadmap .content::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: -15px;  width: 1px;  height: 100%;  background: var(--primary-color);  opacity: 0.3;}.road-map.style-2 .box-roadmap .content h5 {  margin-bottom: 8px;}.road-map.style-2 .box-roadmap .content .list li {  display: flex;  align-items: flex-start;  justify-content: flex-start;  margin-bottom: 14px;}.road-map.style-2 .box-roadmap .content .list li:last-child {  margin-bottom: 0;}.road-map.style-2 .box-roadmap .content .list li span {  padding-top: 3px;  font-size: 20px;}.road-map.style-2 .box-roadmap .content .list li p {  margin-bottom: 0;  margin-left: 8px;}.road-map.style-2 .box-roadmap.bottom {  transform: translateY(184px);}.road-map.style-2 .box-roadmap.bottom .content {  padding-top: 91px;  margin-left: 63px;  margin-right: -4px;}.road-map.style-2 .box-roadmap.top {  flex-direction: column-reverse;  margin-left: -75px;  margin-right: -36px;}.road-map.style-2 .box-roadmap.top .title::before {  top: -42px;}.road-map.style-2 .box-roadmap.top .title::after {  top: -34px;}.road-map.style-2 .box-roadmap.top .content {  margin-right: -36px;  padding-bottom: 114px;}.road-map.style-2 .box-roadmap.top .content::before {  height: 90%;}.road-map.style-2 .box-roadmap:nth-child(3) {  margin-left: -10px;}.road-map.style-2 .box-roadmap:nth-child(3) .content {  margin-right: -160px;}.road-map.style-2 .box-roadmap:nth-child(4) {  margin-left: -39px;}.road-map.style-2 .box-roadmap:nth-child(4) .content {  margin-right: -100px;  padding-bottom: 193px;}.road-map.style-2 .box-roadmap:nth-child(5) {  margin-left: -10px;}.road-map.style-2 .box-roadmap:nth-child(5) .content {  margin-right: -40px;}.road-map.style-2 .box-roadmap:nth-child(6) {  margin-left: -75px;}.road-map.style-2 .box-roadmap:nth-child(6) .content {  margin-right: -100px;  padding-bottom: 153px;}.road-map.style-2 .box-roadmap:nth-child(7) {  margin-left: -46px;}.road-map.style-2 .box-roadmap:nth-child(7) .content {  margin-right: -40px;}.road-map.style-1 {  padding: 60px 0 76px;}.road-map.style-1 .block-text .heading {  font-family: "Zen Dots";  font-weight: 400;}.road-map.style-1 .block-text p {  font-size: 17px;  margin-top: 12px;}.road-map.style-1 .road-map__content {  position: relative;  padding-top: 50px;  padding-left: 93px;}.road-map.style-1 .road-map__content::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: 12px;  top: 70px;  width: 6px;  height: calc(100% - 70px);  border-right: 6px dashed #C004DE;}.road-map.style-1 .box-roadmap {  position: relative;  margin-bottom: 160px;}.road-map.style-1 .box-roadmap::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 40px;  left: -81px;  width: 6px;  height: 175%;  background: #C004DE;  opacity: 0;  transition: 0.3s all ease-in-out;}.road-map.style-1 .box-roadmap:last-child:before {  height: 80%;}.road-map.style-1 .box-roadmap:hover:before {  opacity: 1;}.road-map.style-1 .box-roadmap .box-roadmap__top {  background: rgba(192, 4, 222, 0.2);  padding: 10px 29px;  max-width: 593px;  position: relative;  margin-left: 7px;}.road-map.style-1 .box-roadmap .box-roadmap__top h6 {  font-family: "Zen Dots";  font-weight: 400;}.road-map.style-1 .box-roadmap .box-roadmap__top span {  color: #C004DE;}.road-map.style-1 .box-roadmap .box-roadmap__top::before {  width: 100%;  height: 2px;  content: "";  position: absolute;  left: 0;  bottom: 4px;  background: #130F40;}.road-map.style-1 .box-roadmap .box-roadmap__top:after {  content: "";  position: absolute;  top: 0;  left: 0;  top: 50%;  left: -72px;  z-index: -1;  height: 2px;  width: 72px;  background: rgba(192, 4, 222, 0.2);}.road-map.style-1 .box-roadmap .box-roadmap__top .shape {  position: absolute;  top: 9px;  left: -100px;  width: 30px;  height: 30px;  background: rgba(192, 4, 222, 0.2);  border-radius: 50%;  display: flex;  align-items: center;  justify-content: center;}.road-map.style-1 .box-roadmap .box-roadmap__top .shape::before {  content: "";  width: 16px;  height: 16px;  background: #fff;  border-radius: 50%;  margin-bottom: 2px;  margin-right: 1px;}.road-map.style-1 .box-roadmap .box-roadmap__top .shape.active {  background: #C004DE;}.road-map.style-1 .box-roadmap .box-roadmap__top .shape.active::before {  width: 21px;  height: 21px;}.road-map.style-1 .box-roadmap:hover .shape {  background: #C004DE;}.road-map.style-1 .box-roadmap:hover .shape::before {  width: 21px;  height: 21px;}.road-map.style-1 .box-roadmap .box-roadmap__main {  background: rgba(128, 0, 149, 0.1);  padding: 31px 41px 18px;  margin-top: 16px;  padding-right: 29%;  position: relative;}.road-map.style-1 .box-roadmap .box-roadmap__main img {  position: absolute;  right: 24px;  bottom: 0;  animation: swing ease-in-out 1s infinite alternate;}@keyframes swing {  0% {	transform: translateX(10px);  }  100% {	transform: translateX(-10deg);  }}@media only screen and (max-width: 1024px) {  .road-map.style-1 .box-roadmap .box-roadmap__main img {	width: 230px;	right: 0;  }}.road-map.style-1 .box-roadmap .box-roadmap__main::before {  content: "";  position: absolute;  right: 0;  top: 0;  margin: -25px;  width: 50px;  height: 50px;  transform: rotate(45deg);  background-color: #130F40;}.road-map.style-1 .box-roadmap .box-roadmap__main::after {  content: "";  position: absolute;  right: 0;  top: 0;  background: url("../..//../home/images/icon/End.png") no-repeat;  width: 31px;  height: 31px;}.road-map.style-1 .box-roadmap .box-roadmap__main .text p {  font-size: 20px;  color: rgba(255, 255, 255, 0.8);  line-height: 1.6;}.road-map.style-1 .box-roadmap.s2 .box-roadmap__top {  margin-left: 30.5%;}.road-map.style-1 .box-roadmap.s2 .box-roadmap__top:after {  content: "";  position: absolute;  top: 0;  left: 0;  top: 50%;  left: -470px;  z-index: -1;  height: 2px;  width: 470px;  background: rgba(192, 4, 222, 0.2);}.road-map.style-1 .box-roadmap.s2 .box-roadmap__top .shape {  left: -493px;}.road-map.style-1 .box-roadmap.s2 .box-roadmap__main {  padding-right: 30px;  padding-left: 29.7%;  margin-top: 14px;}.road-map.style-1 .box-roadmap.s2 .box-roadmap__main img {  position: absolute;  right: auto;  left: 51px;  bottom: 0;}@media only screen and (max-width: 1024px) {  .road-map.style-1 .box-roadmap.s2 .box-roadmap__main img {	left: 0;  }}.road-map.style-1 .box-roadmap:nth-child(2) {  margin-bottom: 190px;}.road-map.style-1 .box-roadmap:nth-child(2) .box-roadmap__main img {  right: 0;}.road-map.style-1 .box-roadmap:nth-child(3) {  margin-bottom: 183px;}.road-map.style-1 .box-roadmap:nth-child(3) .box-roadmap__main img {  right: 0;}.road-map.style-1 .box-roadmap:last-child {  margin-bottom: 0;}.road-map.style-1 .box-roadmap:last-child .box-roadmap__main img {  left: -11px;  bottom: -14px;}@media only screen and (max-width: 767px) {  .road-map.style-1 .road-map__content {	padding-left: 50px;  }  .road-map.style-1 .road-map__content .box-roadmap .box-roadmap__main {	padding: 20px 20px 10%;  }  .road-map.style-1 .road-map__content .box-roadmap .box-roadmap__main img {	width: 270px;  }  .road-map.style-1 .road-map__content .box-roadmap .box-roadmap__top .shape {	top: 19px;	left: -58px;  }  .road-map.style-1 .road-map__content .box-roadmap.s2 .box-roadmap__top {	margin-left: 0;  }}.road-map.style-3 {  padding: 79px 0 85px;  background: url("../..//../home/images/background/bg-roadmap-3.jpg") no-repeat;  background-size: cover;  background-position: center center;  position: relative;}.road-map.style-3::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(11, 13, 33, 0.7);}.road-map.style-3 .container {  position: relative;  z-index: 1;}.road-map.style-3 .block-text .sub-heading {  font-size: 18px;  text-transform: uppercase;  color: #C004DE;  letter-spacing: 4px;}.road-map.style-3 .block-text .heading {  font-family: "Russo One";  font-weight: 400;  text-transform: uppercase;  letter-spacing: 1.7px;}.road-map.style-3 .road-map__main {  display: flex;  margin-top: 112px;  padding: 0 211px;  position: relative;}.road-map.style-3 .road-map__main::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: -64px;  width: 100%;  height: 3px;  background: rgba(255, 255, 255, 0.2);}.road-map.style-3 .road-map__main::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: -64px;  width: 60%;  height: 3px;  background: rgba(255, 255, 255, 0.7);  z-index: 0;}.road-map.style-3 .road-map__main .box-roadmap {  width: 301px;  background: transparent;  border: 1px solid rgba(255, 255, 255, 0.5);  padding: 24px 23px;  position: relative;  margin: 0 35px;}.road-map.style-3 .road-map__main .box-roadmap::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) -1.52%, rgba(255, 255, 255, 0.3) 104.35%);  backdrop-filter: blur(120px);  opacity: 0.5;}.road-map.style-3 .road-map__main .box-roadmap::after {  content: "";  position: absolute;  top: 0;  left: 0;  left: 50%;  top: -53px;  width: 1px;  height: 52px;  border-left: 1px dashed #FFFFFF;}.road-map.style-3 .road-map__main .box-roadmap .icon {  height: 20px;  width: 20px;  border-radius: 50%;  background-color: #C004DE;  animation: 2s pulse-anim1 infinite;  position: absolute;  z-index: 1;  margin-left: auto;  margin-right: auto;  top: -73px;  left: 0;  right: 0;  text-align: center;}@keyframes pulse-anim1 {  0% {	box-shadow: #C004DE 0 0 0 0;  }  100% {	box-shadow: rgba(192, 4, 222, 0.2) 0 0 0 10px;  }}.road-map.style-3 .road-map__main .box-roadmap .title {  font-family: "Russo One";  font-weight: 400;  font-size: 24px;  position: relative;  z-index: 1;}.road-map.style-3 .road-map__main .box-roadmap .list {  position: relative;  z-index: 1;  margin-top: 11px;}.road-map.style-3 .road-map__main .box-roadmap .list li {  margin-bottom: 7px;  display: flex;  align-items: center;  justify-content: flex-start;}.road-map.style-3 .road-map__main .box-roadmap .list li span {  font-size: 16px;  margin-right: 8px;}.road-map.style-3 .road-map__main .box-roadmap .list li p {  color: #A09FAF;  font-size: 17px;  margin-bottom: 0;}.road-map.style-3 .road-map__main .box-roadmap .list li:last-child {  margin-bottom: 0;}.road-map.style-3 .road-map__main .box-roadmap:nth-child(3) .list li span::before {  color: rgba(255, 255, 255, 0.2);}.road-map.style-3 .road-map__main .box-roadmap:nth-child(3) .list li:first-child span::before {  color: #C004DE;}.road-map.style-3 .road-map__main .box-roadmap:nth-child(4) .list li span::before {  color: rgba(255, 255, 255, 0.2);}.road-map.style-4 {  padding: 59px 0 43px;  background: #130F40;}.road-map.style-4 .block-text .heading {  font-size: 40px;  font-family: "Poppins";  text-transform: none;}.road-map.style-4 .block-text p {  padding: 0 350px;}@media only screen and (max-width: 1200px) {  .road-map.style-4 .block-text p {	padding: 0;  }}.road-map.style-4 .road-map__main {  margin-top: 58px;  padding: 0 240px;  display: flex;  align-items: flex-start;  justify-content: space-between;  flex-wrap: wrap;  position: relative;}@media only screen and (max-width: 1200px) {  .road-map.style-4 .road-map__main {	padding: 0;  }}.road-map.style-4 .road-map__main::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 2px;  height: 100%;  border-left: 2px dashed #2E72D2;  margin-left: auto;  margin-right: auto;  left: -14px;  right: 0;  text-align: center;}.road-map.style-4 .road-map__main::after {  content: "";  position: absolute;  top: 0;  left: 0;  width: 4px;  height: 27%;  background: #2E72D2;  margin-left: auto;  margin-right: auto;  left: -14px;  right: 0;  text-align: center;}@media only screen and (max-width: 767px) {  .road-map.style-4 .road-map__main::before, .road-map.style-4 .road-map__main::after {	left: auto;	right: 0;  }}.road-map.style-4 .road-map__main .box-roadmap {  width: 330px;  background: rgba(46, 114, 210, 0.1);  backdrop-filter: blur(10px);  border-radius: 20px;  padding: 26px 19px;  position: relative;  background-clip: padding-box;  border: 2px solid #2E72D2;  transition: 0.3s all ease-in-out;}@media only screen and (max-width: 767px) {  .road-map.style-4 .road-map__main .box-roadmap::before, .road-map.style-4 .road-map__main .box-roadmap::after {	display: none;  }}.road-map.style-4 .road-map__main .box-roadmap.active, .road-map.style-4 .road-map__main .box-roadmap:hover {  background: rgba(46, 114, 210, 0.3);}.road-map.style-4 .road-map__main .box-roadmap::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 50%;  width: 68px;  height: 2px;  background: rgba(46, 114, 210, 0.8);}@media only screen and (max-width: 767px) {  .road-map.style-4 .road-map__main .box-roadmap::before {	display: none;  }}.road-map.style-4 .road-map__main .box-roadmap::after {  height: 24px;  width: 24px;  border-radius: 50%;  background-color: #2E72D2;  animation: 2s pulse-anim infinite;  position: absolute;  content: "";  z-index: 1;  top: 43%;}@keyframes pulse-anim {  0% {	box-shadow: #2E72D2 0 0 0 0;  }  100% {	box-shadow: rgba(46, 114, 210, 0.2) 0 0 0 10px;  }}.road-map.style-4 .road-map__main .box-roadmap.left {  margin-bottom: 222px;}.road-map.style-4 .road-map__main .box-roadmap.left::before {  left: auto;  right: -94px;}.road-map.style-4 .road-map__main .box-roadmap.left::after {  left: auto;  right: -142px;}.road-map.style-4 .road-map__main .box-roadmap.right {  margin-top: 202px;}.road-map.style-4 .road-map__main .box-roadmap.right::before {  left: -94px;}.road-map.style-4 .road-map__main .box-roadmap.right::after {  left: -156px;}@media only screen and (max-width: 767px) {  .road-map.style-4 .road-map__main .box-roadmap {	margin-bottom: 30px !important;	margin-top: 0 !important;  }}.road-map.style-4 .road-map__main .box-roadmap .time {  font-weight: 700;  font-size: 12px;  letter-spacing: 1px;  text-transform: uppercase;  color: #A09FAF;  margin-bottom: 5px;}.road-map.style-4 .road-map__main .box-roadmap .list {  margin-top: 18px;}.road-map.style-4 .road-map__main .box-roadmap .list li {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: -2px;}.road-map.style-4 .road-map__main .box-roadmap .list li .dot {  width: 5px;  height: 5px;  border-radius: 50%;  background: #fff;  margin: 0 10px;}.road-map.style-4 .road-map__main .box-roadmap .list li p {  margin-bottom: 0;}.road-map.style-5 {  padding: 101px 0 116px;  background: linear-gradient(173.24deg, #0A245E -5.9%, rgba(5, 22, 61, 0.775417) 76.15%, rgba(5, 13, 32, 0.21) 142.72%);  position: relative;}.road-map.style-5::after {  width: 100%;  height: auto;  position: absolute;  z-index: -1;  content: "";  bottom: 0;  background: url("../..//../home/images/background/bg-roadmap-5.png") no-repeat;  background-position: center center;  background-size: cover;  height: 100%;}.road-map.style-5 .block-text .sub-heading {  font-size: 14px;  font-weight: 700;  color: #48D6D2;  text-transform: uppercase;  letter-spacing: 2.7px;}.road-map.style-5 .block-text p {  padding: 0 350px;  margin-top: 20px;}@media only screen and (max-width: 1200px) {  .road-map.style-5 .block-text p {	padding: 0;  }}.road-map.style-5 .road-map__main {  margin-top: 48px;  padding: 0 241px 0 239px;  display: flex;  align-items: flex-start;  justify-content: space-between;  flex-wrap: wrap;  position: relative;  flex-direction: row-reverse;}@media only screen and (max-width: 1200px) {  .road-map.style-5 .road-map__main {	padding: 0 30px;  }}.road-map.style-5 .road-map__main::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 37%;  width: 8px;  height: 64%;  border-left: 8px dashed rgba(255, 255, 255, 0.4);  margin-left: auto;  margin-right: auto;  left: -2px;  right: 0;  text-align: center;}.road-map.style-5 .road-map__main::after {  content: "";  position: absolute;  top: 0;  left: 0;  width: 8px;  height: 36%;  background: rgba(72, 214, 210, 0.4);  margin-left: auto;  margin-right: auto;  left: -2px;  right: 0;  text-align: center;}.road-map.style-5 .road-map__main .box-roadmap {  min-width: 50%;  position: relative;}.road-map.style-5 .road-map__main .box-roadmap svg {  position: absolute;  right: 0;  top: 71px;}.road-map.style-5 .road-map__main .box-roadmap .icon {  width: 40px;  height: 40px;  border: 1px solid #fff;  border-radius: 50%;  position: absolute;  z-index: 2;  top: 50%;  left: -24px;  display: flex;  align-items: center;  justify-content: center;}.road-map.style-5 .road-map__main .box-roadmap .icon .dot {  width: 16px;  height: 16px;  border-radius: 50%;  background: #fff;}.road-map.style-5 .road-map__main .box-roadmap .title-box {  position: relative;  margin-bottom: 44px;  display: inline-block;}.road-map.style-5 .road-map__main .box-roadmap .title-box::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  left: auto;  right: 0;  bottom: -8px;  height: 4px;  width: 100%;  background: #48D6D2;}.road-map.style-5 .road-map__main .box-roadmap .content {  width: 300px;  background: rgba(19, 49, 107, 0.5);  border-radius: 4px;  padding: 29px 38px 25px;  position: relative;  background-clip: padding-box;  border: 1px solid transparent;  transition: 0.3s all ease-in-out;  margin-left: auto;}.road-map.style-5 .road-map__main .box-roadmap.left {  margin-top: 211px;  margin-bottom: -22px;}.road-map.style-5 .road-map__main .box-roadmap.left::before {  left: auto;  right: -94px;}.road-map.style-5 .road-map__main .box-roadmap.left::after {  left: auto;  right: -142px;}.road-map.style-5 .road-map__main .box-roadmap.left .icon {  left: auto;  right: -24px;}.road-map.style-5 .road-map__main .box-roadmap.left .title-box {  margin-bottom: 48px;}.road-map.style-5 .road-map__main .box-roadmap.left .title-box::after {  right: auto;  left: 0;}.road-map.style-5 .road-map__main .box-roadmap.left .content {  margin-left: 0;  margin-right: auto;}.road-map.style-5 .road-map__main .box-roadmap.left .content .list {  margin-top: 15px;}.road-map.style-5 .road-map__main .box-roadmap.left .content .list li {  flex-direction: row;}.road-map.style-5 .road-map__main .box-roadmap.right {  margin-bottom: 0;  text-align: right;}.road-map.style-5 .road-map__main .box-roadmap.right::before {  left: -94px;}.road-map.style-5 .road-map__main .box-roadmap.right::after {  left: -156px;}.road-map.style-5 .road-map__main .box-roadmap.active .content {  border: 1px solid rgba(72, 214, 210, 0.5);}.road-map.style-5 .road-map__main .box-roadmap.active .icon {  width: 48px;  height: 48px;  border: 1px solid #48D6D2;}.road-map.style-5 .road-map__main .box-roadmap.active .icon .dot {  width: 20px;  height: 20px;  background: #48D6D2;}.road-map.style-5 .road-map__main .box-roadmap:nth-child(2) .icon {  top: 58%;}.road-map.style-5 .road-map__main .box-roadmap:nth-child(3) .icon {  top: 48%;  left: -21px;}.road-map.style-5 .road-map__main .box-roadmap:nth-child(4) .icon {  top: 58%;  right: -19px;}.road-map.style-5 .road-map__main .box-roadmap:nth-child(5) .icon {  top: 48%;  left: -21px;}.road-map.style-5 .road-map__main .box-roadmap:nth-child(4) {  margin-top: 226px;}.road-map.style-5 .road-map__main .box-roadmap:nth-child(5) {  margin-top: 11px;}.road-map.style-5 .road-map__main .box-roadmap .list {  margin-top: 22px;}.road-map.style-5 .road-map__main .box-roadmap .list li {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 7px;  flex-direction: row-reverse;}.road-map.style-5 .road-map__main .box-roadmap .list li:last-child {  margin-bottom: 0;}.road-map.style-5 .road-map__main .box-roadmap .list li .dot {  min-width: 8px;  width: 8px;  height: 8px;  border-radius: 50%;  background: linear-gradient(107.45deg, #23E4A1 10.53%, #2B52DB 58.9%, #2724CA 70.82%);  margin: 0 5px;}.road-map.style-5 .road-map__main .box-roadmap .list li p {  margin-bottom: 0;}@media only screen and (max-width: 767px) {  .road-map.style-5 .road-map__main::before, .road-map.style-5 .road-map__main::after {	right: auto;	left: 0;  }  .road-map.style-5 .road-map__main .box-roadmap {	margin-top: 0 !important;	margin-bottom: 40px !important;  }  .road-map.style-5 .road-map__main .box-roadmap svg {	display: none;  }  .road-map.style-5 .road-map__main .box-roadmap .icon {	display: none;  }}.road-map.style-6 {  padding: 61px 0 176px;  background: #130F40;}.road-map.style-6 .block-text .heading {  font-family: "Rowdies";  font-weight: 700;}.road-map.style-6 .road-map__main {  margin-top: 60px;  padding: 0 50px;  position: relative;}.road-map.style-6 .road-map__main .swiper {  overflow: unset;}@media only screen and (max-width: 1200px) {  .road-map.style-6 .road-map__main .swiper {	overflow: hidden;  }}.road-map.style-6 .road-map__main .swiper-button-next, .road-map.style-6 .road-map__main .swiper-button-prev {  top: auto;  bottom: -115px;  width: 60px;  height: 60px;}.road-map.style-6 .road-map__main .swiper-button-next::after, .road-map.style-6 .road-map__main .swiper-button-prev::after {  display: none;}.road-map.style-6 .road-map__main .swiper-button-next {  right: 44.7%;}.road-map.style-6 .road-map__main .swiper-button-prev {  left: 44.7%;}@media only screen and (max-width: 1200px) {  .road-map.style-6 .road-map__main .swiper-button-next {	right: 42%;  }  .road-map.style-6 .road-map__main .swiper-button-prev {	left: 42%;  }}@media only screen and (max-width: 1024px) {  .road-map.style-6 .road-map__main {	padding: 0;  }  .road-map.style-6 .road-map__main .roadmap-box .title {	padding: 0;  }}@media only screen and (max-width: 767px) {  .road-map.style-6 .road-map__main .swiper-button-next {	right: 31%;  }  .road-map.style-6 .road-map__main .swiper-button-prev {	left: 31%;  }}.road-map.style-6 .roadmap-box {  box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05);  border-radius: 8px;  border: 2px solid #5c1594;  padding: 55px 40px 145px;  text-align: center;  background: #fff;}@media only screen and (max-width: 1200px) {  .road-map.style-6 .roadmap-box {	padding: 55px 40px;  }}.road-map.style-6 .roadmap-box .time {  font-family: "Rowdies";  font-weight: 700;  font-size: 56px;  background: linear-gradient(153.06deg, #5C1594 -0.31%, #210A5C 99.69%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  background-clip: text;  text-fill-color: transparent;}.road-map.style-6 .roadmap-box .title {  font-family: "Rowdies";  font-weight: 700;  text-transform: uppercase;  color: #181818;  margin-top: 33px;  padding: 0 100px;  margin-bottom: 28px;}.road-map.style-6 .roadmap-box p {  color: #181818;  line-height: 1.6;  margin-bottom: 29px;}.road-map.style-6 .roadmap-box p span {  color: #5C1594;  font-weight: 700;}.road-map.style-7 {  overflow: hidden;  padding: 80px 0 119px;}.road-map.style-7 .block-text .heading {  color: #B4E116;  margin-bottom: 16px;}.road-map.style-7 .block-text p {  padding: 0 280px;  color: #F6F6F6;}.road-map.style-7 .container-fluid {  padding: 0;}.road-map.style-7 .road-map__main {  margin-top: 96px;  padding-left: 149px;  position: relative;  display: flex;}.road-map.style-7 .road-map__main::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 152px;  left: 0;  background: url("../..//../home/images/layout/roadmap-7.1.png") no-repeat;  width: 100%;  height: 78px;}.road-map.style-7 .road-map__main::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: 152px;  left: 0;  background: url("../..//../home/images/layout/roadmap-7.png") no-repeat;  width: 963px;  height: 78px;}.road-map.style-7 .road-map__main .box-roadmap {  position: relative;}.road-map.style-7 .road-map__main .box-roadmap .time {  font-weight: 700;  font-size: 12px;  letter-spacing: 0.1em;  text-transform: uppercase;  color: #A09FAF;  margin-bottom: 5px;}.road-map.style-7 .road-map__main .box-roadmap .icon {  position: absolute;  width: 50px;  height: 50px;  left: 18px;  bottom: -109px;  border-radius: 50%;  background: #9BC800;  box-shadow: 12px 8px 50px rgba(155, 200, 0, 0.15);}.road-map.style-7 .road-map__main .box-roadmap svg {  position: absolute;  top: 0;  left: 0;}.road-map.style-7 .road-map__main .box-roadmap .list {  margin-top: 18px;}.road-map.style-7 .road-map__main .box-roadmap .list li {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: -2px;}.road-map.style-7 .road-map__main .box-roadmap .list li .dot {  min-width: 5px;  width: 5px;  height: 5px;  border-radius: 50%;  background: #fff;  margin: 0 10px;}.road-map.style-7 .road-map__main .box-roadmap .list li p {  margin-bottom: 0;}.road-map.style-7 .road-map__main .box-roadmap.top {  padding-left: 18px;  margin-right: -80px;}.road-map.style-7 .road-map__main .box-roadmap.bottom {  margin-top: 250px;  margin-right: -80px;  margin-left: 17px;}.road-map.style-7 .road-map__main .box-roadmap.bottom svg {  position: absolute;  top: auto;  bottom: 0;  left: -19px;}.road-map.style-7 .road-map__main .box-roadmap.bottom .icon {  left: 0;  bottom: 187px;}.road-map.style-7 .road-map__main .swiper-pagination {  bottom: -54px;}.road-map.style-7 .road-map__main .swiper-pagination .swiper-pagination-bullet {  width: 20px;  height: 6px;  background: #A09FAF;  border-radius: 12px;  margin: 0 3px;  opacity: 1;}.road-map.style-7 .road-map__main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {  width: 32px;  background: #9BC800;}.road-map.style-8 {  padding: 80px 0 122px;}.road-map.style-8 .block-text .heading {  font-family: "Poppins";  font-size: 40px;  text-transform: none;  margin-bottom: 16px;}.road-map.style-8 .block-text p {  padding: 0 350px;}@media only screen and (max-width: 1200px) {  .road-map.style-8 .block-text p {	padding: 0;  }}.road-map.style-8 .road-map__main {  margin-top: 40px;  position: relative;}.road-map.style-8 .road-map__main::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 24px;  width: 100%;  height: 4px;  border-top: 2px dashed rgba(255, 255, 255, 0.4);}.road-map.style-8 .road-map__main::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: 22px;  width: 63%;  height: 4px;  background: #48D6D2;}.road-map.style-8 .road-map__main .box-roadmap {  margin-top: 137px;  background: rgba(46, 114, 210, 0.1);  backdrop-filter: blur(10px);  border-radius: 20px;  padding: 26px 19px;  position: relative;  background-clip: padding-box;  border: 2px solid #13B8BA;  transition: 0.3s all ease-in-out;}.road-map.style-8 .road-map__main .box-roadmap.active, .road-map.style-8 .road-map__main .box-roadmap:hover {  background: rgba(46, 114, 210, 0.3);}.road-map.style-8 .road-map__main .box-roadmap::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: 50%;  top: -85px;  width: 2px;  height: 68px;  background: #E5E5E5;}.road-map.style-8 .road-map__main .box-roadmap::after {  height: 24px;  width: 24px;  border-radius: 50%;  background-color: #48D6D2;  animation: 2s pulse-anim3 infinite;  position: absolute;  content: "";  z-index: 1;  top: -126px;  left: 47%;}@keyframes pulse-anim3 {  0% {	box-shadow: #48D6D2 0 0 0 0;  }  100% {	box-shadow: rgba(46, 114, 210, 0.2) 0 0 0 10px;  }}.road-map.style-8 .road-map__main .box-roadmap .time {  font-weight: 700;  font-size: 12px;  letter-spacing: 1px;  text-transform: uppercase;  color: #A09FAF;  margin-bottom: 5px;}.road-map.style-8 .road-map__main .box-roadmap .list {  margin-top: 18px;}.road-map.style-8 .road-map__main .box-roadmap .list li {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: -2px;}.road-map.style-8 .road-map__main .box-roadmap .list li .dot {  width: 5px;  height: 5px;  border-radius: 50%;  background: #fff;  margin: 0 10px;}.road-map.style-8 .road-map__main .box-roadmap .list li p {  margin-bottom: 0;}.road-map.style-8 .swiper-pagination {  bottom: -54px;}.road-map.style-8 .swiper-pagination .swiper-pagination-bullet {  width: 20px;  height: 6px;  background: rgba(255, 255, 255, 0.2);  border-radius: 12px;  margin: 0 3px;  opacity: 1;}.road-map.style-8 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {  width: 32px;  background: #48D6D2;}.road-map.style-8.style-9 {  background: #130F40;  padding: 58px 0;  margin-bottom: 80px;}.road-map.style-8.style-9 .block-text {  padding-right: 30px;}.road-map.style-8.style-9 .block-text .title {  font-family: "Oswald";  font-size: 56px;  padding-right: 260px;  margin-bottom: 23px;}.road-map.style-8.style-9 .block-text p {  padding: 0;}.road-map.style-8.style-9 .group-img {  display: flex;  justify-content: flex-end;  padding-right: 10px;}.road-map.style-8.style-9 .group-img img {  border-radius: 20px;}.road-map.style-8.style-9 .group-img img:nth-child(1) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.road-map.style-8.style-9 .group-img img:nth-child(2) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.road-map.style-8.style-9 .group-img img:nth-child(3) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}@media only screen and (max-width: 767px) {  .road-map.style-8.style-9 .group-img {	margin-top: 30px;	flex-wrap: wrap;	justify-content: flex-start;  }  .road-map.style-8.style-9 .group-img img {	margin-bottom: 20px;	clip-path: none !important;  }}.road-map.style-8.style-9 .road-map__main {  margin-top: 57px;}.road-map.style-8.style-9 .road-map__main::before {  border-top: 2px dashed rgba(255, 255, 255, 0.1);}.road-map.style-8.style-9 .road-map__main::after {  background: #C004DE;}.road-map.style-8.style-9 .road-map__main .box-roadmap {  background: transparent;  border: 1px solid #C004DE;  margin-top: 134px;}.road-map.style-8.style-9 .road-map__main .box-roadmap::before {  background: #C004DE;}.road-map.style-8.style-9 .road-map__main .box-roadmap::after {  background-color: #C004DE;  animation: 2s pulse-anim4 infinite;}@keyframes pulse-anim4 {  0% {	box-shadow: #C004DE 0 0 0 0;  }  100% {	box-shadow: rgba(46, 114, 210, 0.2) 0 0 0 10px;  }}.road-map.style-8.style-9 .road-map__main .box-roadmap .title {  font-family: "Inter";  font-weight: 600;}.road-map.style-8.style-9 .road-map__main .box-roadmap .time {  margin-bottom: 7px;}.road-map.style-8.style-9 .road-map__main .box-roadmap:hover {  background: rgba(194, 72, 214, 0.1);}.road-map.style-8.style-9 .road-map__main .swiper-slide-active .box-roadmap, .road-map.style-8.style-9 .road-map__main .swiper-slide-next .box-roadmap {  background: rgba(194, 72, 214, 0.1);}.creation__main {  display: flex;  align-items: center;  justify-content: center;  flex-wrap: wrap;  margin: 0 -15px;  margin-top: 57px;}.box-nft {  width: calc(33.33% - 30px);  margin: 0 15px;  padding: 29px;  position: relative;  transition: 0.3s all ease-in-out;  margin-bottom: 30px;  background: #07000A;  border: 2.10333px solid rgba(218, 72, 255, 0.4);  box-shadow: inset 0px 0px 57.3156px rgba(218, 72, 255, 0.6);  clip-path: polygon(0 28px, 28px 0, calc(100% - 28px) 0, 100% 28px, 100% calc(100% - 28px), calc(100% - 28px) 100%, 28px 100%, 0% calc(100% - 28px), 0% 28px);}@media only screen and (max-width: 1024px) {  .box-nft {	width: calc(50% - 30px);  }}@media only screen and (max-width: 767px) {  .box-nft {	width: calc(100% - 30px);  }}.box-nft span {  position: absolute;  font-size: 68px;  transition: 0.3s all ease-in-out;}.box-nft span::before {  color: rgba(192, 4, 222, 0.2);  transition: 0.3s all ease-in-out;}.box-nft span:nth-child(1) {  left: -1px;  top: -1px;}.box-nft span:nth-child(2) {  right: -1px;  top: -1px;}.box-nft span:nth-child(3) {  right: -1px;  bottom: -1px;}.box-nft span:nth-child(4) {  left: -1px;  bottom: -1px;}.box-nft .box-nft__main {  position: relative;  overflow: hidden;}.box-nft .box-nft__main img {  width: 100%;  clip-path: polygon(0 28px, 28px 0, calc(100% - 28px) 0, 100% 28px, 100% calc(100% - 28px), calc(100% - 28px) 100%, 28px 100%, 0% calc(100% - 28px), 0% 28px);}.box-nft .box-nft__main .content {  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: auto;  background: rgba(92, 3, 106, 0.5);  backdrop-filter: blur(14px);  text-align: center;  padding: 26px;}.box-nft .box-nft__main .content .title {  font-family: "Zen Dots";  font-weight: 400;  margin-bottom: 0;}.box-nft:hover {  border: 2.10333px solid rgba(218, 72, 255, 0.6);  transform: translateY(-15px);}.box-nft:hover span::before {  color: var(--primary-color);}.document.style-1 {  padding: 59px 0;}.document.style-1 .block-text .heading {  font-family: "Zen Dots";  font-weight: 400;}.document.style-1 .block-text .desc {  color: rgba(246, 246, 246, 0.8);}.document.style-1 .document__main {  background: url("../..//../home/images/background/bg-document.png") no-repeat;  background-position: top center;  padding: 61px 64px;}@media only screen and (max-width: 1200px) {  .document.style-1 .document__main {	background-size: cover;  }}@media only screen and (max-width: 767px) {  .document.style-1 .document__main {	padding: 61px 15px;  }}.document.style-1 .document__content {  display: flex;  margin: 0 -15px;  margin-top: 24px;  justify-content:center;}@media only screen and (max-width: 1024px) {  .document.style-1 .document__content {	flex-wrap: wrap;  }}.document.style-1 .box-document {  background: url("../..//../home/images/background/bg-document-box.png") no-repeat;  background-position: top center;  padding: 16px 20px 16px 24px;  margin: 0 15px;  width: calc(25% - 30px);  transition: 0.3s all ease-in-out;}@media only screen and (max-width: 1024px) {  .document.style-1 .box-document {	width: calc(50% - 30px);	margin-bottom: 30px;  }}@media only screen and (max-width: 767px) {  .document.style-1 .box-document {	width: calc(100% - 30px);  }}.document.style-1 .box-document .content {  padding: 0 20px;  background: rgba(192, 4, 222, 0.1);  text-align: center;  height: 144px;  display: flex;  justify-content: center;  align-items: center;  flex-direction: column;  padding-top: 9px;  clip-path: polygon(0 28px, 28px 0, calc(100% - 28px) 0, 100% 28px, 100% calc(100% - 28px), calc(100% - 28px) 100%, 28px 100%, 0% calc(100% - 28px), 0% 28px);}.document.style-1 .box-document .content .title {  font-family: "Zen Dots";  font-weight: 400;}.document.style-1 .box-document .content .icon {  opacity: 0;  visibility: hidden;  margin-bottom: -66px;  transition: 0.3s all ease-in-out;}.document.style-1 .box-document:hover {  margin-top: -15px;}.document.style-1 .box-document:hover .content {  padding-top: 5px;}.document.style-1 .box-document:hover .content .icon {  opacity: 1;  visibility: visible;  margin-bottom: 0;}.documents.style-2 {  padding: 80px 0;}.documents.style-2 .document-box {  background: linear-gradient(180deg, rgba(26, 15, 106, 0) 0%, #1A0F6A 86.87%);  border-radius: 10px;  position: relative;  margin-left: 24px;  padding: 40px 25px 50px 30px;}.documents.style-2 .document-box .card-title {  display: flex;  align-items: center;  justify-content: center;  position: absolute;  left: -24px;  bottom: 22px;  max-width: 140px;  height: 180px;  margin-bottom: 0;  text-align: center;  overflow: hidden;  padding: 0 30px;  border-radius: 10px;  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(153.06deg, #0652C5 -0.31%, #D4418E 99.69%);}.documents.style-2 .document-box .card-title img {  position: absolute;  transition: 0.3s all ease-in-out;}.documents.style-2 .document-box .card-title.bg-2 {  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(153.06deg, #CB218E -0.31%, #6617CB 99.69%);}.documents.style-2 .document-box .card-title.bg-3 {  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(153.06deg, #EE696B -0.31%, #523A78 99.69%);}.documents.style-2 .document-box .card-title.bg-4 {  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(153.06deg, #37D5D6 -0.31%, #36096D 99.69%);}.documents.style-2 .document-box .card-title a:hover {  color: #fff;}.documents.style-2 .document-box .content {  padding: 0 30px 0 107px;  display: flex;  flex-direction: column;}.documents.style-2 .document-box .content .title {  font-size: 16px;  font-weight: 700;}.documents.style-2 .document-box .content .download {  margin-top: 8px;  width: 78px;  height: 36px;  border-radius: 6px;  background: rgba(255, 255, 255, 0.1);  display: flex;  align-items: center;  justify-content: center;  transition: 0.3s all ease-in-out;}.documents.style-2 .document-box .content .download span {  margin-right: 9px;}.documents.style-2 .document-box .content .download span::before {  transition: 0.3s all ease-in-out;}.documents.style-2 .document-box .content .download:hover {  background: #fff;}.documents.style-2 .document-box .content .download:hover span::before {  color: var(--primary-color);}@media only screen and (max-width: 1200px) {  .documents.style-2 .document-box {	margin-bottom: 70px;  }}.documents.style-2 .document-box:hover .card-title img {  transform: rotate(-25deg);}.documents.style-3 {  padding: 80px 0;  background: linear-gradient(153.06deg, #5C1594 -0.31%, #210A5C 99.69%);  margin-bottom: 80px;}.documents.style-3 .block-text .heading {  font-family: "Rowdies";  font-weight: 700;  text-transform: uppercase;  margin-bottom: 61px;}.documents.style-3 .document-box {  background: rgba(255, 255, 255, 0.1);  backdrop-filter: blur(10px);  border-radius: 12px;  padding: 22px 0 20px;  display: flex;  align-items: center;  justify-content: center;  flex-direction: column;}@media only screen and (max-width: 1200px) {  .documents.style-3 .document-box {	margin-bottom: 30px;  }}.documents.style-3 .document-box .title {  margin-bottom: 17px;}.documents.style-3 .document-box .download {  background: rgba(255, 255, 255, 0.1);  border-radius: 6px;  padding: 5px 45px;  transition: 0.3s all ease-in-out;}.documents.style-3 .document-box .download span {  margin-right: 10px;}.documents.style-3 .document-box .download:hover {  background: linear-gradient(153.06deg, #B621FE -0.31%, #1FD1F9 99.69%);  color: #fff;}.list-social {  display: flex;  align-items: center;  justify-content: center;  transition: 0.3s all ease-in-out;}.list-social li {  padding: 0 8px;}.list-social li a span {  font-size: 20px;}@-webkit-keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}@keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}.list-social li a:hover {  -webkit-animation-name: pulse-grow-on-hover;  animation-name: pulse-grow-on-hover;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}.section-team.style-1 .team-box {  position: relative;  transition: 0.3s all ease-in-out;}.section-team.style-1 .team-box .team-box__image a {  width: 100%;  position: relative;}.section-team.style-1 .team-box .team-box__image a::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(70, 13, 126, 0.41);  border-radius: 12px;}.section-team.style-1 .team-box .team-box__image img {  height: 420px;  border-radius: 12px;  object-fit: cover;  width: 100%;}.section-team.style-1 .team-box .team-box__info {  position: absolute;  bottom: 32px;  left: 32px;  right: 32px;  margin: 0 auto;  padding: 17px 0 4px;  background: rgba(255, 255, 255, 0.1);  border: 1px solid rgba(255, 255, 255, 0.1);  backdrop-filter: blur(10px);  border-radius: 8px;  text-align: center;  transition: 0.3s all ease-in-out;}.section-team.style-1 .team-box .team-box__info .name {  margin-bottom: 2px;}.section-team.style-1 .team-box .team-box__info p.position {  font-size: 12px;  margin-bottom: 12px;  color: rgba(255, 255, 255, 0.8);}.section-team.style-1 .team-box .team-box__info .list-social {  margin-top: -27px;}.section-team.style-1 .team-box .team-box__info .list-social li {  opacity: 0;  visibility: hidden;  transition: 0.3s all ease-in-out;  padding: 0 8px;}.section-team.style-1 .team-box .team-box__info .list-social li:nth-child(1) {  transition-delay: 0.2s;}.section-team.style-1 .team-box .team-box__info .list-social li:nth-child(2) {  transition-delay: 0.3s;}.section-team.style-1 .team-box .team-box__info .list-social li:nth-child(3) {  transition-delay: 0.4s;}.section-team.style-1 .team-box .team-box__info .list-social li span {  font-size: 19px;}.section-team.style-1 .team-box:hover {  transform: translateY(-12px);  box-shadow: 0px 12px 24px #120A47;}.section-team.style-1 .team-box:hover .team-box__info {  padding: 17px 0 8px;  bottom: 20px;}.section-team.style-1 .team-box:hover .team-box__info p.position {  margin-bottom: 13px;}.section-team.style-1 .team-box:hover .team-box__info .list-social {  display: flex;  margin-top: 0;}.section-team.style-1 .team-box:hover .team-box__info .list-social li {  opacity: 1;  visibility: visible;}@media only screen and (max-width: 1200px) {  .section-team.style-1 .team-box {	margin-bottom: 30px;  }}.section-team.style-2 {  padding: 120px 0 70px;}.section-team.style-2 .block-text {  padding-top: 40px;  position: relative;}.section-team.style-2 .block-text .sub-title {  text-transform: uppercase;  color: #C004DE;  font-weight: 700;  letter-spacing: 3.5px;  margin-bottom: 4px;}.section-team.style-2 .block-text .title {  font-family: "Russo One", sans-serif;  font-weight: 400;  text-transform: uppercase;  letter-spacing: 1.8px;}.section-team.style-2 .block-text p {  line-height: 1.6;  margin-top: 30px;  padding-right: 60px;}.section-team.style-2 .swiper {  margin-right: -175px;}@media only screen and (max-width: 1200px) {  .section-team.style-2 .swiper {	margin-right: 0;  }}.section-team.style-2 .swiper-button-next, .section-team.style-2 .swiper-button-prev {  z-index: 99;  width: 40px;  height: 40px;  top: 125%;}.section-team.style-2 .swiper-button-next svg, .section-team.style-2 .swiper-button-prev svg {  width: 40px;  height: 40px;}.section-team.style-2 .swiper-button-next::after, .section-team.style-2 .swiper-button-prev::after {  display: none;}@media only screen and (max-width: 1024px) {  .section-team.style-2 .swiper-button-next, .section-team.style-2 .swiper-button-prev {	display: none;  }}.section-team.style-2 .swiper-button-prev {  left: 0;}.section-team.style-2 .swiper-button-next {  right: 82%;}.section-team.style-2 .team-box {  max-width: 279px;}.section-team.style-2 .team-box .team-box__image {  border-radius: 50%;  position: relative;  overflow: hidden;}.section-team.style-2 .team-box .team-box__image::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 0;  background: linear-gradient(90deg, rgba(61, 191, 187, 0.3) 0%, rgba(134, 53, 189, 0.3) 100%);  border-radius: 50%;  transition: 0.3s all ease-in-out;  transform: translateY(-100%);  opacity: 0;  visibility: hidden;}.section-team.style-2 .team-box .team-box__image img {  height: auto;  border-radius: 50%;}.section-team.style-2 .team-box .team-box__image .list-social {  position: absolute;  top: 47%;  left: 0;  right: 0;  margin: 0 auto;  display: flex;  align-items: center;  justify-content: center;}.section-team.style-2 .team-box .team-box__image .list-social li {  margin: 0 0px;  opacity: 0;  visibility: hidden;  transition: 0.3s all ease-in;  transition-delay: 0.2s;}.section-team.style-2 .team-box .team-box__image .list-social li:nth-child(1) {  transition-delay: 0.1s;}.section-team.style-2 .team-box .team-box__image .list-social li:nth-child(2) {  transition-delay: 0.2s;}.section-team.style-2 .team-box .team-box__image .list-social li:nth-child(3) {  transition-delay: 0.3s;}.section-team.style-2 .team-box .team-box__image .list-social li:nth-child(4) {  transition-delay: 0.4s;}.section-team.style-2 .team-box .team-box__image .list-social li a::before {  background: none;}.section-team.style-2 .team-box .team-box__image .list-social li a span {  font-size: 20px;}.section-team.style-2 .team-box .team-box__content {  text-align: center;  margin-top: 28px;}.section-team.style-2 .team-box .team-box__content .name {  margin-bottom: 6px;}.section-team.style-2 .team-box:hover {  transform: translateY(0);}.section-team.style-2 .team-box:hover .team-box__image::before {  height: 100%;  opacity: 1;  visibility: visible;  transform: translateY(0);}.section-team.style-2 .team-box:hover .team-box__image .list-social li {  opacity: 1;  visibility: visible;}@-webkit-keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}@keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}.section-team.style-2 .team-box:hover .team-box__image .list-social li a:hover {  -webkit-animation-name: pulse-grow-on-hover;  animation-name: pulse-grow-on-hover;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}.section-team.style-3 {  padding: 80px 0;}.section-team.style-3 .block-text .title {  font-family: "Poppins", sans-serif;  font-size: 40px;}.team-box-s3 {  text-align: center;  border: 2px solid;  border-image-slice: 0;  border-image-source: linear-gradient(to left, transparent, transparent);  padding: 22px 0 19px;  background: transparent;  transition: 0.3s all ease-in-out;}.team-box-s3 .team-box__image img {  border-radius: 50%;}.team-box-s3 .team-box__info .name {  font-size: 24px;  margin-top: 29px;}.team-box-s3 .team-box__info .list-social {  margin-top: 23px;}.team-box-s3 .team-box__info .list-social li {  padding: 0 8px;}.team-box-s3 .team-box__info .list-social li a span {  font-size: 20px;}.team-box-s3:hover {  border-image-slice: 1;  background: rgba(46, 114, 210, 0.1);  border-image-source: linear-gradient(to left, #6A0A6B, #13B8BA);}.section-team.style-4 {  padding: 83px 0 50px;}.section-team.style-4 .block-text .sub-title {  font-size: 14px;  font-weight: 700;  text-transform: uppercase;  color: #48D6D2;  letter-spacing: 3px;  margin-bottom: 6px;}.team-box-s4 {  background: #13316B;  border-radius: 12px;  padding: 38px 0 31px;  margin-bottom: 30px;  border: 2px solid transparent;  transition: 0.3s all ease-in-out;}.team-box-s4 .team-box__image img {  min-width: 120px;  width: 120px;  height: 120px;  border-radius: 50%;}.team-box-s4 .team-box__info .name {  font-size: 24px;  margin-top: 34px;  margin-bottom: 5px;}.team-box-s4 .team-box__info .list-social {  margin-top: 22px;}.team-box-s4 .team-box__info .list-social li a span::before {  color: #A09FAF;}.team-box-s4:hover {  border: 2px solid #48D6D2;}.section-team.style-5 {  padding: 83px 0 45px;}.section-team.style-5 .container.map {  max-width: 1672px;}.section-team.style-5 .list-statis {  display: flex;  margin-top: 55px;}.section-team.style-5 .list-statis li {  margin-right: 108px;  padding-left: 33px;  position: relative;}@media only screen and (max-width: 1024px) {  .section-team.style-5 .list-statis li {	margin-right: 90px;  }}.section-team.style-5 .list-statis li::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 16px;  width: 2px;  height: 60px;  background: #B4E116;}.section-team.style-5 .list-statis li p {  margin-bottom: 4px;  color: #636770;}@media only screen and (max-width: 1024px) {  .section-team.style-5 .list-statis {	flex-wrap: wrap;  }}.section-team.style-5 .team__main {  margin-top: 50px;  position: relative;}.section-team.style-5 .team__main img {  width: 100%;}.team-box-5 .menu-tab li {  position: absolute;  display: flex;}@media only screen and (max-width: 1024px) {  .team-box-5 .menu-tab li {	position: unset;  }}.team-box-5 .menu-tab li:nth-child(1) {  top: 316px;  right: 336px;}.team-box-5 .menu-tab li:nth-child(2) {  top: 128px;  right: 224px;}.team-box-5 .menu-tab li:nth-child(3) {  top: 105px;  right: 390px;}.team-box-5 .menu-tab li:nth-child(4) {  top: 172px;  right: 602px;}.team-box-5 .menu-tab li:nth-child(5) {  top: 397px;  right: 687px;}.team-box-5 .menu-tab li:nth-child(6) {  top: 383px;  right: 807px;}.team-box-5 .menu-tab li:nth-child(7) {  bottom: 161px;  right: 195px;}.team-box-5 .menu-tab li:nth-child(8) {  top: 40px;  left: 560px;}.team-box-5 .menu-tab li:nth-child(9) {  top: 40px;  left: 357px;}.team-box-5 .menu-tab li:nth-child(10) {  top: 180px;  left: 170px;}.team-box-5 .menu-tab li:nth-child(11) {  top: 315px;  left: 284px;}.team-box-5 .menu-tab li:nth-child(12) {  bottom: 207px;  left: 504px;}.team-box-5 .menu-tab li .team-box__image {  width: 64px;  min-width: 64px;  height: 64px;  border: 2px solid #fff;  border-radius: 50%;  margin-right: 20px;  position: relative;  display: flex;  align-items: center;  justify-content: center;}.team-box-5 .menu-tab li .team-box__image img {  width: 52px;  height: 52px;  border-radius: 50%;}.team-box-5 .menu-tab li .team-box__image::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  border-color: #fff transparent transparent transparent;  border-style: solid;  border-width: 18px 6px 0px 6px;  height: 0px;  width: 0px;  left: 50%;  transform: translateX(-50%);  bottom: -18px;}.team-box-5 .menu-tab li.active .team-box__image {  width: 92px;  min-width: 92px;  height: 92px;  border: 2px solid #B4E116;}.team-box-5 .menu-tab li.active .team-box__image img {  width: 74.75px;  height: 74.75px;}.team-box-5 .menu-tab li.active .team-box__image::after {  border-color: #B4E116 transparent transparent transparent;}@media only screen and (max-width: 1024px) {  .team-box-5 .menu-tab {	display: flex;	margin-top: -60px;	padding-bottom: 50px;	overflow-x: auto;  }}@media only screen and (max-width: 767px) {  .team-box-5 .menu-tab {	margin-top: 60px;  }}.team-box-5 .content-inner {  position: absolute;  backdrop-filter: blur(12px);  height: 220px;  width: 330px;}.team-box-5 .content-inner:nth-child(1) {  top: 316px;  right: 6px;}.team-box-5 .content-inner:nth-child(2) {  top: 128px;  right: -96px;}.team-box-5 .content-inner:nth-child(3) {  top: 105px;  right: 60px;}.team-box-5 .content-inner:nth-child(4) {  top: 172px;  right: 282px;}.team-box-5 .content-inner:nth-child(5) {  top: 397px;  right: 367px;}.team-box-5 .content-inner:nth-child(6) {  top: 383px;  right: 487px;}.team-box-5 .content-inner:nth-child(7) {  bottom: 161px;  right: -125px;}.team-box-5 .content-inner:nth-child(8) {  top: 40px;  left: 670px;}.team-box-5 .content-inner:nth-child(9) {  top: 40px;  left: 465px;}.team-box-5 .content-inner:nth-child(10) {  top: 180px;  left: 275px;}.team-box-5 .content-inner:nth-child(11) {  top: 315px;  left: 390px;}.team-box-5 .content-inner:nth-child(12) {  bottom: 78px;  left: 604px;}@media only screen and (max-width: 1024px) {  .team-box-5 .content-inner {	top: 0 !important;	left: 0 !important;	right: 0 !important;	transform: translateX(50%);  }}@media only screen and (max-width: 767px) {  .team-box-5 .content-inner {	transform: translateX(0);  }}.team-box-5 .content-inner .team-box__info {  width: 330px;  height: 220px;  border: 1px solid #B4E116;  padding: 22px 19px;  background: rgba(111, 140, 7, 0.2);}.team-box-5 .content-inner .team-box__info .position {  font-size: 12px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1.2px;}.team-box-5 .content-inner .team-box__info .name {  color: #B4E116;  margin-bottom: 14px;}.team-box-5 .content-inner .team-box__info .list-social {  justify-content: flex-start;  margin-left: -8px;  margin-top: 21px;}.section-team.style-6 {  padding: 103px 0;}.section-team.style-6 .block-text .heading {  font-family: "Rowdies", cursive;  font-weight: 700;  margin-bottom: 60px;}.section-team.style-6 .container.s2 {  max-width: 100%;  margin-top: 83px;}.section-team.style-6 .container.s2 .swiper {  padding: 0 7px;}.team-box-6 {  border-radius: 12px;  position: relative;  transition: 0.3s all ease-in-out;}@media only screen and (max-width: 1200px) {  .team-box-6 {	margin-bottom: 30px;  }}.team-box-6 .team-box__image a {  width: 100%;}.team-box-6 .team-box__image img {  border-radius: 12px;  width: 100%;}.team-box-6 .team-box__content {  position: absolute;  width: 100%;  height: 64px;  bottom: 0;  left: 0;  background: rgba(92, 21, 148, 0.9);  backdrop-filter: blur(12px);  border-bottom-left-radius: 12px;  border-bottom-right-radius: 12px;  padding-top: 6px;  transition: 0.3s all ease-in-out;  display: flex;  align-items: center;  justify-content: center;}.team-box-6 .team-box__content span {  font-size: 27px;  margin-right: 14px;}.team-box-6 .team-box__content span::before {  transition: 0.3s all ease-in-out;}.team-box-6 .team-box__content .title {  font-size: 24px;  margin-bottom: 0;}.team-box-6:hover {  transform: translateY(-20px);}.team-box-6:hover .team-box__content {  background: #fff;}.team-box-6:hover .team-box__content span:before {  color: #5C1594;}.team-box-6:hover .team-box__content .title {  color: #5C1594;}.swiper .team-box-6 .team-box__content {  height: 56px;  padding-top: 0;}.swiper .team-box-6 .team-box__content a {  margin-bottom: 0;  line-height: 1;}.swiper .team-box-6 .team-box__content span {  font-size: 22px;  transform: translateY(-5px);}.swiper .team-box-6 .team-box__content .title {  font-size: 22px;}.swiper .team-box-6:hover {  transform: none;}.section-team.style-7 {  padding: 78px 0 124px;  position: relative;}.section-team.style-7 .block-text .heading {  font-family: "Poppins", sans-serif;  font-size: 40px;  text-transform: none;}.section-team.style-7 .swiper-pagination {  bottom: 72px;}.section-team.style-7 .swiper-pagination .swiper-pagination-bullet {  width: 20px;  height: 6px;  background: rgba(255, 255, 255, 0.2);  border-radius: 12px;  margin: 0 3px;  opacity: 1;}.section-team.style-7 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {  width: 32px;  background: #48D6D2;}.team-box-7 {  border: 2px solid transparent;  border-radius: 20px;  overflow: hidden;  transition: 0.3s all ease-in-out;}.team-box-7 .team-box__image a {  width: 100%;}.team-box-7 .team-box__image img {  width: 100%;}.team-box-7 .team-box__info {  background: rgba(72, 214, 210, 0.1);  padding: 25px 20px 13px;}.team-box-7 .team-box__info .name {  font-size: 24px;}.team-box-7 .team-box__info .list-social {  justify-content: flex-start;  margin-top: 31px;  margin-left: -8px;}.team-box-7:hover {  border: 2px solid #48D6D2;}.team-8 .flat-tabs {  display: flex;}.team-8 .flat-tabs .menu-tab {  width: 20%;  padding-top: 20px;}.team-8 .flat-tabs .menu-tab li {  cursor: pointer;}.team-8 .flat-tabs .menu-tab li .image {  width: 102.86px;  height: 102.86px;  min-width: 102.86px;  border: 5px solid #C004DE;  transform: rotate(45deg);  overflow: hidden;  opacity: 0.4;}.team-8 .flat-tabs .menu-tab li .image img {  transform: rotate(-45deg) translateY(-35px);  width: 150px;  height: 150px;}.team-8 .flat-tabs .menu-tab li.active .image {  opacity: 1;  border-width: 6px;}.team-8 .flat-tabs .menu-tab li:nth-child(1) {  margin-left: 107px;}.team-8 .flat-tabs .menu-tab li:nth-child(2) {  margin-left: 20px;  margin-top: -22px;}.team-8 .flat-tabs .menu-tab li:nth-child(3) {  margin-left: 107px;  margin-top: -22px;}.team-8 .flat-tabs .menu-tab li:nth-child(4) {  margin-left: 20px;  margin-top: -22px;}.team-8 .flat-tabs .menu-tab li:nth-child(5) {  margin-left: 107px;  margin-top: -22px;}.team-8 .flat-tabs .content-tab {  width: 80%;  padding-left: 30px;}.team-8 .flat-tabs .content-tab .content-inner {  display: flex;}.team-8 .flat-tabs .content-tab .content-inner .image {  background: rgba(192, 4, 222, 0.2);  position: relative;  width: 516px;  overflow: hidden;  clip-path: polygon(0 28px, 28px 0, calc(100% - 28px) 0, 100% 28px, 100% calc(100% - 28px), calc(100% - 28px) 100%, 28px 100%, 0% calc(100% - 28px), 0% 28px);  display: flex;  align-items: center;  justify-content: center;}.team-8 .flat-tabs .content-tab .content-inner .image::before {  content: "";  position: absolute;  top: 0;  left: 0;  background: url("../..//../home/images/background/bg-team.png") no-repeat;  background-size: contain;  background-position: top center;  width: 100%;  height: 100%;}.team-8 .flat-tabs .content-tab .content-inner .image img {  margin-top: 54px;  width: 428px;  height: 420px;}.team-8 .flat-tabs .content-tab .content-inner .content {  width: calc(100% - 516px);  padding-left: 83px;}.team-8 .flat-tabs .content-tab .content-inner .content .block-text .heading {  font-family: "Zen Dots", cursive;  font-weight: 400;}.team-8 .flat-tabs .content-tab .content-inner .content .block-text p {  margin-top: 13px;}.team-8 .flat-tabs .content-tab .content-inner .content .info {  background: rgba(55, 18, 61, 0.5);  padding: 43px 40px;  margin-top: 49px;  position: relative;  clip-path: polygon(0 28px, 28px 0, calc(100% - 28px) 0, 100% 28px, 100% calc(100% - 28px), calc(100% - 28px) 100%, 28px 100%, 0% calc(100% - 28px), 0% 28px);}.team-8 .flat-tabs .content-tab .content-inner .content .info [class^=icon-union] {  position: absolute;  font-size: 68px;  transition: 0.3s all ease-in-out;}.team-8 .flat-tabs .content-tab .content-inner .content .info [class^=icon-union]::before {  color: rgba(192, 4, 222, 0.4);}.team-8 .flat-tabs .content-tab .content-inner .content .info [class^=icon-union]:nth-child(1) {  left: -1px;  top: -1px;}.team-8 .flat-tabs .content-tab .content-inner .content .info [class^=icon-union]:nth-child(2) {  right: -1px;  top: -1px;}.team-8 .flat-tabs .content-tab .content-inner .content .info [class^=icon-union]:nth-child(3) {  right: -1px;  bottom: -1px;}.team-8 .flat-tabs .content-tab .content-inner .content .info [class^=icon-union]:nth-child(4) {  left: -1px;  bottom: -1px;}.team-8 .flat-tabs .content-tab .content-inner .content .info .name {  font-family: "Zen Dots", cursive;  font-weight: 400;}.team-8 .flat-tabs .content-tab .content-inner .content .info p.position {  margin-top: -3px;}.team-8 .flat-tabs .content-tab .content-inner .content .info p.text {  font-size: 17px;  margin-top: 23px;  color: #FFFFFF;}.team-8 .flat-tabs .content-tab .content-inner .content .info .list-social {  display: flex;  justify-content: flex-start;  margin-top: 20px;}.team-8 .flat-tabs .content-tab .content-inner .content .info .list-social li {  width: 40px;  height: 40px;  min-width: 40px;  background: rgba(192, 4, 222, 0.4);  border-radius: 8px;  margin-right: 12px;  z-index: 9;  display: flex;  align-items: center;  justify-content: center;}.team-8 .flat-tabs .content-tab .content-inner .content .info .list-social li span {  font-size: 20px;}@-webkit-keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}@keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}.team-8 .flat-tabs .content-tab .content-inner .content .info .list-social li:hover {  -webkit-animation-name: pulse-grow-on-hover;  animation-name: pulse-grow-on-hover;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}@media only screen and (max-width: 1400px) {  .team-8 .flat-tabs {	flex-wrap: wrap;  }  .team-8 .flat-tabs .menu-tab {	width: 100%;	display: flex;	justify-content: center;  }  .team-8 .flat-tabs .menu-tab li {	margin: 0 25px !important;  }  .team-8 .flat-tabs .content-tab {	width: 100%;	padding-left: 0;	margin-top: 60px;  }  .team-8 .flat-tabs .content-tab .content-inner .image {	width: 360px;	height: 340px;  }  .team-8 .flat-tabs .content-tab .content-inner .image img {	width: 100%;  }  .team-8 .flat-tabs .content-tab .content-inner .content {	width: calc(100% - 360px);	padding-left: 30px;  }}@media only screen and (max-width: 767px) {  .team-8 .flat-tabs .menu-tab {	flex-wrap: wrap;  }  .team-8 .flat-tabs .menu-tab li {	margin-bottom: 50px !important;  }  .team-8 .flat-tabs .menu-tab li:last-child {	margin-top: -50px !important;  }  .team-8 .flat-tabs .content-tab .content-inner {	flex-wrap: wrap;  }  .team-8 .flat-tabs .content-tab .content-inner .content {	width: 100%;	padding-left: 0;	padding-top: 30px;  }}.section-team.style-9 {  padding: 80px 0 54px;  margin-bottom: 80px;}.section-team.style-9 .block-text {  margin-bottom: 57px;}.section-team.style-9 .block-text .heading {  font-family: "Oswald", sans-serif;  font-weight: 700;  font-size: 56px;}.section-team.style-9 .team-main {  display: flex;  flex-wrap: wrap;}.section-team.style-9 .team-box-9 {  max-width: 300px;}@media only screen and (max-width: 1024px) {  .section-team.style-9 .team-box-9 {	margin-bottom: 30px;  }}.section-team.style-9 .team-box-9 .team-box__image img {  border-radius: 20px;}.section-team.style-9 .team-box-9 .team-box__content {  text-align: center;  padding: 16px 10px 10px;}.section-team.style-9 .team-box-9 .team-box__content .title {  font-size: 24px;  font-weight: 600;  font-family: "Oswald", sans-serif;  margin-bottom: 7px;  background: linear-gradient(-294.72deg, #4B50E6 9.05%, #E250E5 79.28%);  background-clip: text;  -webkit-background-clip: text;  font-weight: 700;  background-size: 200% 200%;  transition: color 0.2s ease-in-out;}.section-team.style-9 .team-box-9 .team-box__content .title span {  margin-left: 10px;}.section-team.style-9 .team-box-9 .team-box__content .title span::before {  background: linear-gradient(-294.72deg, #4B50E6 9.05%, #E250E5 79.28%);  background-clip: text;  -webkit-background-clip: text;  font-weight: 700;  background-size: 200% 200%;  transition: color 0.2s ease-in-out;}.section-team.style-9 .team-box-9 .team-box__content .title:hover {  color: transparent;}.section-team.style-9 .team-box-9 .team-box__content .title:hover span:before {  color: transparent;}.section-team.style-9 .team-box-9 .team-box__content p {  color: rgba(255, 255, 255, 0.5);}.section-team.style-9 .team-box-9:nth-child(1) .team-box__image img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.section-team.style-9 .team-box-9:nth-child(1) .team-box__content {  padding: 16px 10px 10px;}.section-team.style-9 .team-box-9:nth-child(2) {  margin-left: 3px;}.section-team.style-9 .team-box-9:nth-child(2) .team-box__image img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.section-team.style-9 .team-box-9:nth-child(3) {  padding-left: 22px;}.section-team.style-9 .team-box-9:nth-child(3) .team-box__image img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.section-team.style-9 .team-box-9:nth-child(3) .team-box__content {  padding-left: 30px;}.section-team.style-9 .team-box-9:nth-child(4) {  padding-left: 22px;}.section-team.style-9 .team-box-9:nth-child(4) .team-box__image img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.section-team.style-9 .team-box-9:nth-child(4) .team-box__content {  padding-left: 30px;}.section-faq.style-1 {  padding: 61px 0;}.section-faq.style-1 .section-faq__main {  max-width: 926px;  margin: 0 auto;}.section-faq.style-1 .section-faq__main .flat-tabs {  margin-top: 42px;}.section-faq.style-1 .section-faq__main .flat-tabs .menu-tab {  display: flex;  justify-content: center;  position: relative;  max-width: 547px;  margin: 0 auto;}.section-faq.style-1 .section-faq__main .flat-tabs .menu-tab::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 1px;  background: rgba(255, 255, 255, 0.1);}.section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li {  margin-right: 33px;  color: #fff;  opacity: 0.2;  cursor: pointer;  position: relative;}.section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li:last-child {  margin-right: 0;}.section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li.active {  opacity: 1;}.section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li.active::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 2px;  background: var(--primary-color);}.section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li h6 {  margin-bottom: 10px;}.section-faq.style-1 .section-faq__main .flat-tabs .content-tab {  margin-top: 28px;}.section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle {  background: rgba(255, 255, 255, 0.04);  border-radius: 10px;  padding: 27px 25px 20px 38px;  margin-bottom: 20px;  border: 1px solid rgba(255, 255, 255, 0.16);  cursor: pointer;}.section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle .toggle-title {  text-transform: capitalize;  margin-bottom: 0;  position: relative;}.section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle .toggle-title::after {  font-family: "icomoon";  content: "\e900";  color: #fff;  font-size: 20px;  position: absolute;  top: 0;  right: 0;  transition: 0.3s all ease-in-out;}.section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle .toggle-content {  margin-top: 18px;  font-size: 15px;  margin-bottom: 0;  padding-right: 10px;  display: none;  color: #FFFFFF;}.section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle.active .toggle-title::after {  color: var(--primary-color);  transform: rotate(-180deg);}.section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle:last-child {  margin-bottom: 0;}@media only screen and (max-width: 767px) {  .section-faq.style-1 .section-faq__main {	padding-right: 0;  }  .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab {	flex-wrap: wrap;	justify-content: center;  }  .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab::after {	display: none;  }  .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li {	margin-bottom: 20px;  }}.section-faq.style-2 {  padding: 61px 0 43px;}.section-faq.style-2 .block-text .heading {  font-family: "Zen Dots";  font-weight: 400;}.section-faq.style-2 .block-text p {  color: rgba(246, 246, 246, 0.8);}.section-faq.style-2 .faq__content {  padding-right: 94px;}.section-faq.style-2 .faq__content .flat-tabs {  margin-top: 40px;}.section-faq.style-2 .faq__content .flat-tabs .menu-tab {  display: flex;  position: relative;}.section-faq.style-2 .faq__content .flat-tabs .menu-tab::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 1px;  background: rgba(255, 255, 255, 0.1);}.section-faq.style-2 .faq__content .flat-tabs .menu-tab li {  margin-right: 45px;  color: #fff;  opacity: 0.2;  cursor: pointer;  position: relative;}.section-faq.style-2 .faq__content .flat-tabs .menu-tab li:last-child {  margin-right: 0;}.section-faq.style-2 .faq__content .flat-tabs .menu-tab li.active {  opacity: 1;}.section-faq.style-2 .faq__content .flat-tabs .menu-tab li.active::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 2px;  background: #C004DE;}.section-faq.style-2 .faq__content .flat-tabs .menu-tab li h6 {  margin-bottom: 10px;  font-family: "Zen Dots";  font-weight: 400;}.section-faq.style-2 .faq__content .flat-tabs .content-tab {  margin-top: 24px;}.section-faq.style-2 .faq__content .flat-tabs .content-tab .flat-toggle {  background: rgba(192, 4, 222, 0.1);  border-radius: 10px;  padding: 25px;  margin-bottom: 21px;  cursor: pointer;}.section-faq.style-2 .faq__content .flat-tabs .content-tab .flat-toggle .toggle-title {  text-transform: capitalize;  margin-bottom: 0;  position: relative;  font-family: "Zen Dots";  font-weight: 400;}	.section-faq.style-2 .faq__content .flat-tabs .content-tab .flat-toggle .toggle-title::after {		font-family: "icomoon";		content: "⇧";		color: #fff;		font-size: 20px;		position: absolute;		top: 0;		right: 0;		transition: 0.3s all ease-in-out;	}.section-faq.style-2 .faq__content .flat-tabs .content-tab .flat-toggle .toggle-content {  margin-top: 14px;  font-size: 17px;  margin-bottom: 0;  display: none;  color: rgba(255, 255, 255, 0.8);}.section-faq.style-2 .faq__content .flat-tabs .content-tab .flat-toggle.active {  background: rgba(192, 4, 222, 0.2);}.section-faq.style-2 .faq__content .flat-tabs .content-tab .flat-toggle.active .toggle-title {  color: #C004DE;}.section-faq.style-2 .faq__content .flat-tabs .content-tab .flat-toggle.active .toggle-title::after {  color: #C004DE;  transform: rotate(-180deg);}@media only screen and (max-width: 1200px) {  .section-faq.style-2 .faq__content {	padding-right: 0;  }}@media only screen and (max-width: 767px) {  .section-faq.style-2 .faq__content .flat-tabs .menu-tab {	flex-wrap: wrap;	justify-content: center;  }  .section-faq.style-2 .faq__content .flat-tabs .menu-tab::after {	display: none;  }  .section-faq.style-2 .faq__content .flat-tabs .menu-tab li {	margin-bottom: 20px;  }}.section-faq.style-2 .faq__images {  text-align: right;}.section-faq.style-2 .faq__images img {  animation: swing ease-in-out 1s infinite alternate;}@keyframes swing {  0% {	transform: rotate(3deg);  }  100% {	transform: rotate(-3deg);  }}@media only screen and (max-width: 1200px) {  .section-faq.style-2 .faq__images {	text-align: center;  }}@media only screen and (max-width: 767px) {  .section-faq.style-2 .faq__images img {	width: 100%;  }}.section-faq.style-3 {  padding: 60px 0 80px;}.section-faq.style-3 .block-text .sub-heading {  font-size: 18px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 3.3px;  color: #C004DE;}.section-faq.style-3 .block-text .heading {  font-family: "Russo One";  font-weight: 400;  letter-spacing: 1.5px;}.section-faq.style-3 .flat-accordion {  padding: 0 150px;  margin-top: 69px;}.section-faq.style-3 .flat-toggle {  padding: 0 61px;  margin-bottom: 42px;  cursor: pointer;  padding-bottom: 36px;  border-bottom: 1px solid #373D41;}.section-faq.style-3 .flat-toggle .toggle-title {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 0;  position: relative;  font-family: "Russo One";  font-size: 24px;  color: #fff;  font-weight: 400;  text-transform: none;}.section-faq.style-3 .flat-toggle .toggle-title span {  font-size: 36px;  color: #A09FAF;  margin-right: 52px;}.section-faq.style-3 .flat-toggle .toggle-title span.icon {  margin-right: 0;}.section-faq.style-3 .flat-toggle .icon {  min-width: 40px;  width: 40px;  height: 40px;  border-radius: 50%;  background: #fff;  display: flex;  align-items: center;  justify-content: center;  position: absolute;  top: 0;  right: 0;  transition: 0.3s all ease-in-out;}.section-faq.style-3 .flat-toggle .icon::before {  font-family: "icomoon";  content: "\e955";  color: #000;  font-size: 16px;  transition: 0.3s all ease-in-out;}.section-faq.style-3 .flat-toggle .toggle-content {  margin-top: -5px;  padding-left: 90px;  font-size: 20px;  margin-bottom: 0;  padding-right: 10px;  display: none;  color: #A09FAF;}.section-faq.style-3 .flat-toggle.active .toggle-title::after {  color: var(--primary-color);  transform: rotate(-180deg);}.section-faq.style-3 .flat-toggle.active .icon {  background: #1F2332;}.section-faq.style-3 .flat-toggle.active .icon::before {  content: "\e954";  color: #fff;}.section-faq.style-3 .flat-toggle:last-child {  margin-bottom: 0;  border: none;  padding-bottom: 0;}@media only screen and (max-width: 767px) {  .section-faq.style-3 .flat-toggle .toggle-title {	padding-right: 35px;  }  .section-faq.style-3 .flat-toggle .toggle-title span {	margin-right: 22px;  }  .section-faq.style-3 .flat-toggle .toggle-content {	padding-left: 60px;  }}@media only screen and (max-width: 1200px) {  .section-faq.style-3 .flat-accordion {	padding: 0;  }  .section-faq.style-3 .flat-toggle {	padding-left: 0;	padding-right: 0;  }}.section-faq.style-4 {  padding: 81px 0 95px;}.section-faq.style-4 .block-text {  padding: 0 240px;}.section-faq.style-4 .block-text .heading {  color: #B4E116;}.section-faq.style-4 .block-text p {  margin-top: 9px;}.section-faq.style-4 .faq__content {  padding: 0 240px;  margin-top: 60px;}.section-faq.style-4 .faq__content .flat-tabs .menu-tab {  display: flex;  position: relative;}.section-faq.style-4 .faq__content .flat-tabs .menu-tab::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 1px;  background: rgba(255, 255, 255, 0.1);}.section-faq.style-4 .faq__content .flat-tabs .menu-tab li {  margin-right: 63px;  color: #A09FAF;  cursor: pointer;  position: relative;}.section-faq.style-4 .faq__content .flat-tabs .menu-tab li h5 {  color: #A09FAF;  margin-bottom: 12px;}.section-faq.style-4 .faq__content .flat-tabs .menu-tab li:last-child {  margin-right: 0;}.section-faq.style-4 .faq__content .flat-tabs .menu-tab li.active h5 {  color: #fff;}.section-faq.style-4 .faq__content .flat-tabs .menu-tab li.active::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 2px;  background: rgba(180, 225, 22, 0.6);}.section-faq.style-4 .faq__content .flat-tabs .content-tab {  margin-top: 59px;}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle {  margin-bottom: 47px;  cursor: pointer;  padding-bottom: 33px;  border-bottom: 1px solid #373D41;}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle .toggle-title {  margin-bottom: 0;  position: relative;  color: #fff;  font-size: 24px;}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle .icon {  min-width: 40px;  width: 40px;  height: 40px;  border-radius: 50%;  background: rgba(180, 225, 22, 0.8);  display: flex;  align-items: center;  justify-content: center;  position: absolute;  top: -7px;  right: 0;  transition: 0.3s all ease-in-out;}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle .icon::before {  font-family: "icomoon";  content: "\e955";  color: #000;  font-size: 16px;  transition: 0.3s all ease-in-out;}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle .toggle-content {  font-size: 17px;  margin-bottom: 0;  display: none;  color: #A09FAF;  padding-top: 3px;  padding-right: 50px;}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle.active .toggle-title::after {  color: var(--primary-color);  transform: rotate(-180deg);}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle.active .icon::before {  content: "\e954";}.section-faq.style-4 .faq__content .flat-tabs .content-tab .flat-toggle:last-child {  margin-bottom: 0;  border: none;  padding-bottom: 0;}@media only screen and (max-width: 1200px) {  .section-faq.style-4 .block-text, .section-faq.style-4 .faq__content {	padding: 0;  }}@media only screen and (max-width: 767px) {  .section-faq.style-4 .menu-tab {	flex-wrap: wrap;  }  .section-faq.style-4 .menu-tab li {	margin-bottom: 20px;  }  .section-faq.style-4 .toggle-title {	padding-right: 30px;  }}.section-faq.style-5 {  padding: 59px 0;  margin-bottom: 80px;}.section-faq.style-5 .block-text .heading {  font-size: 56px;  font-family: "Oswald";  font-weight: 700;}.section-faq.style-5 .block-text p {  margin-top: 25px;  padding-right: 300px;}@media only screen and (max-width: 1200px) {  .section-faq.style-5 .block-text p {	padding-right: 0;  }}.section-faq.style-5 .faq__content {  padding-left: 5px;}.section-faq.style-5 .faq__content .flat-tabs {  margin-top: 59px;  margin-right: -5px;}.section-faq.style-5 .faq__content .flat-tabs .menu-tab {  display: flex;  position: relative;}.section-faq.style-5 .faq__content .flat-tabs .menu-tab::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 1px;  background: rgba(255, 255, 255, 0.1);}.section-faq.style-5 .faq__content .flat-tabs .menu-tab li {  margin-right: 58px;  color: #A09FAF;  cursor: pointer;  position: relative;}.section-faq.style-5 .faq__content .flat-tabs .menu-tab li h5 {  color: #A09FAF;  margin-bottom: 12px;  font-family: "Oswald";}.section-faq.style-5 .faq__content .flat-tabs .menu-tab li:last-child {  margin-right: 0;}.section-faq.style-5 .faq__content .flat-tabs .menu-tab li.active h5 {  color: #fff;}.section-faq.style-5 .faq__content .flat-tabs .menu-tab li.active::after {  content: "";  position: absolute;  left: 0;  bottom: 0;  width: 120%;  height: 2px;  background: linear-gradient(216.56deg, #E250E5 5.32%, #4B50E6 94.32%);}.section-faq.style-5 .faq__content .flat-tabs .content-tab {  margin-top: 34px;}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle {  margin-bottom: 32px;  cursor: pointer;  padding-bottom: 33px;  border-bottom: 1px solid #373D41;}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle .toggle-title {  margin-bottom: 0;  position: relative;  color: #fff;  font-size: 24px;  font-family: "Oswald";}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle .icon {  min-width: 40px;  width: 40px;  height: 40px;  border-radius: 50%;  background: linear-gradient(216.56deg, #E250E5 5.32%, #4B50E6 94.32%);  display: flex;  align-items: center;  justify-content: center;  position: absolute;  top: -6px;  right: 0;  transition: 0.3s all ease-in-out;}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle .icon::before {  font-family: "icomoon";  content: "\e955";  color: #fff;  font-size: 16px;  transition: 0.3s all ease-in-out;}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle .toggle-content {  font-size: 17px;  margin-bottom: 0;  display: none;  color: #A09FAF;  padding-top: 16px;  padding-right: 50px;}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle.active .toggle-title::after {  color: var(--primary-color);  transform: rotate(-180deg);}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle.active .icon::before {  content: "\e954";}.section-faq.style-5 .faq__content .flat-tabs .content-tab .flat-toggle:last-child {  margin-bottom: 0;  border: none;  padding-bottom: 0;}.section-faq.style-5 .faq__images {  text-align: right;  padding-top: 70px;  padding-right: 5px;}@media only screen and (max-width: 1200px) {  .section-faq.style-5 .faq__images {	text-align: center;	margin-top: 30px;  }}@media only screen and (max-width: 767px) {  .section-faq.style-5 .menu-tab {	flex-wrap: wrap;  }  .section-faq.style-5 .menu-tab li {	margin-bottom: 20px;  }}.section-faq.style-5 .faq__images img {  width: 100%;}form {  margin-top: 12px;  position: relative;}form input, form textarea {  padding: 9px 18px;  background: rgba(255, 255, 255, 0.04);  width: 100%;  border: 1px solid transparent;  box-shadow: none;  border-radius: 8px;  color: #fff;  margin-bottom: 24px;  border: 1px solid rgba(255, 255, 255, 0.16);}form input:focus-visible, form textarea:focus-visible {  border: 1px solid var(--primary-color) !important;  box-shadow: none;  outline: none;}form ::placeholder {  color: rgba(255, 255, 255, 0.4);  letter-spacing: -0.4px;  font-weight: 400;}form textarea {  height: 120px;  width: 100%;}form button.btn-action {  margin-top: 6px;  padding: 10px 39px;  color: #fff;}@media only screen and (max-width: 767px) {  form {	width: 100%;  }}.home-main .animated-progress {  width: 300px;  height: 30px;  border-radius: 5px;  margin: 20px 10px;  border: 1px solid #bd7171;  overflow: hidden;  position: relative;}.home-main .animated-progress span {  height: 100%;  display: block;  width: 0;  color: #fffbfb;  line-height: 30px;  position: absolute;  text-align: end;  padding-right: 5px;}.home-main .progress-blue span {  background-color: blue;}.home-main .progress-green span {  background-color: green;}.home-main .progress-purple span {  background-color: indigo;}.home-main .progress-red span {  background-color: red;}.home-main .progress {  display: block;  background: transparent;  overflow: unset;  height: auto;}.home-main .progress .title {  margin-bottom: 8px;}.home-main .progress .title p {  font-size: 17px;  text-transform: capitalize;  font-weight: 400;  margin-bottom: 0;}.home-main .progress .barline {  height: 12px;  background: rgba(255, 255, 255, 0.2);  border-radius: 20px;}.home-main .progress .countbar {  height: 12px;  border-radius: 20px;  position: relative;}.home-main .progress .countbar.s1 {  background: #3D88FB;}.home-main .progress .countbar.s2 {  background: #5637C8;}.home-main .progress .countbar.s3 {  background: #00D199;}.home-main .progress .countbar.s4 {  background: #C87B07;}.home-main .progress .countbar.s5 {  background: #A92535;}.home-main .progress .countbar.s6 {  background: #9116CD;}.home-main .progress .countbar p {  position: absolute;  right: -19px;  top: -35px;  font-size: 16px;  font-weight: 400;}.home-main #myChart, .home-main #myChart2 {  width: 240px;}.pagination li {  margin: 0 2px;}.pagination li a {  width: 48px;  height: 48px;  background: linear-gradient(90deg, rgba(61, 191, 187, 0.1) 0%, rgba(134, 53, 189, 0.1) 100%);  border-radius: 2px;  display: flex;  align-items: center;  justify-content: center;}.pagination li a:hover {  color: #fff;  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);}.pagination li.active a {  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);}.home-blog .page-title .content {  padding: 0 400px;}@media only screen and (max-width: 1200px) {  .home-blog .page-title .content {	padding: 0;  }}.blog-page {  padding: 80px 0 158px;}@media only screen and (max-width: 767px) {  .blog-page {	padding: 80px 0;  }}.blog-page .blog-page__main {  display: flex;  justify-content: space-between;}.blog-page .blog-page__main .main-content {  width: 75%;  display: grid;  grid-template-columns: 391px 300px 300px;  grid-gap: 30px;  position: relative;}.blog-page .blog-page__main .main-content .blog-box {  overflow: hidden;  position: relative;}.blog-page .blog-page__main .main-content .blog-box:nth-child(1) {  grid-row: 1/4;  height: 662px;}.blog-page .blog-page__main .main-content .blog-box:nth-child(2) {  grid-column-start: 2;  grid-column-end: 3;  height: 334px;}.blog-page .blog-page__main .main-content .blog-box:nth-child(4) {  grid-column-start: 2;  grid-column-end: 4;  height: 297px;  margin-bottom: -30px;}.blog-page .blog-page__main .main-content .blog-box:nth-child(5) {  grid-column-start: 1;  height: 313px;}.blog-page .blog-page__main .main-content .blog-box .image {  width: 100%;  height: 100%;  position: relative;}.blog-page .blog-page__main .main-content .blog-box .image::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(165, 102, 254, 0.2);}.blog-page .blog-page__main .main-content .blog-box .image img {  width: 100%;  height: 100%;  object-fit: cover;}.blog-page .blog-page__main .main-content .blog-box .content {  width: 100%;  position: absolute;  bottom: 0;  background: linear-gradient(1.63deg, rgba(5, 2, 49, 0.89) -1.1%, rgba(5, 2, 49, 0.5677) 87.04%, rgba(5, 2, 49, 0) 99.58%);  padding: 26px 19px 3px;}.blog-page .blog-page__main .main-content .blog-box .content .meta {  display: flex;}.blog-page .blog-page__main .main-content .blog-box .content .meta li {  padding-right: 17px;  position: relative;}.blog-page .blog-page__main .main-content .blog-box .content .meta li.category a {  color: var(--primary-color);}.blog-page .blog-page__main .main-content .blog-box .content .meta li::after {  content: "";  position: absolute;  top: 0;  left: 0;  left: auto;  top: 6px;  right: 8px;  width: 1px;  height: 16px;  background: rgba(255, 255, 255, 0.2);}.blog-page .blog-page__main .main-content .blog-box .content .meta li:last-child::after {  display: none;}.blog-page .blog-page__main .main-content .blog-box .content .meta li a {  font-size: 12px;  font-weight: 700;  letter-spacing: 1.1px;  text-transform: uppercase;}.blog-page .blog-page__main .main-content .blog-box .content .title {  font-size: 16px;  font-weight: 700;  text-transform: capitalize;  line-height: 1.5;  margin-top: 3px;  margin-bottom: 16px;}.blog-page .blog-page__main .main-content .blog-box .content .text {  margin-bottom: 0;}.blog-page .blog-page__main .main-content .blog-box:nth-child(1) .content {  padding: 36px 22px 18px;}.blog-page .blog-page__main .main-content .button-loadmore {  position: absolute;  bottom: -79px;  left: 0;  right: 0;  margin: 0 auto;  text-align: center;}.blog-page .blog-page__main .main-content .button-loadmore a {  font-size: 14px;  font-weight: 700;  border-width: 1px;}.blog-page .blog-page__main .sidebar {  padding-left: 59px;}.blog-page .blog-page__main .sidebar .widget {  margin-bottom: 43px;}.blog-page .blog-page__main .sidebar .widget-search form {  margin-top: 0;  position: relative;}.blog-page .blog-page__main .sidebar .widget-search form input {  background: rgba(19, 49, 107, 0.2);  border-radius: 4px;  border: 1px solid transparent;  padding: 10px 18px;  margin-bottom: 0;}.blog-page .blog-page__main .sidebar .widget-search form button {  position: absolute;  right: 0;  top: 0;  width: 60px;  height: 48px;  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);  border-radius: 0px 4px 4px 0px;  border: none;}.blog-page .blog-page__main .sidebar .widget-category ul {  margin-top: 22px;}.blog-page .blog-page__main .sidebar .widget-category ul li {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 2px;  color: #fff;}.blog-page .blog-page__main .sidebar .widget-category ul li input {  width: 16px;  height: 16px;  background: transparent !important;  border: 1px solid #7A798A;  border-radius: 2px;  position: relative;  margin-right: 8px;}.blog-page .blog-page__main .sidebar .widget-category ul li input::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 16px;  height: 16px;  background-color: transparent;  border-radius: 4px;}.blog-page .blog-page__main .sidebar .widget-category ul li input:checked {  color: transparent;}.blog-page .blog-page__main .sidebar .widget-tags .widget-title {  margin-bottom: 22px;}.blog-page .blog-page__main .sidebar .widget-tags a {  padding: 5px 19px;  border: 1px solid rgba(255, 255, 255, 0.2);  border-radius: 4px;  margin-bottom: 8px;  margin-right: 5px;}@media only screen and (max-width: 1400px) {  .blog-page .blog-page__main .main-content {	width: 100%;	grid-template-columns: auto;  }  .blog-page .blog-page__main .sidebar {	width: 30%;  }}@media only screen and (max-width: 1024px) {  .blog-page .blog-page__main {	flex-wrap: wrap;  }  .blog-page .blog-page__main .sidebar {	padding-left: 0;	margin-top: 140px;	width: 100%;  }}@media only screen and (max-width: 767px) {  .blog-page .blog-page__main .main-content {	display: flex;	flex-direction: column;  }  .blog-page .blog-page__main .main-content .blog-box {	margin-bottom: 0 !important;  }}.blog-page-2 {  padding: 80px 0 169px;}.blog-page-2 .blog-page__main .main-content {  display: grid;  grid-template-columns: 520px 410px 420px;  grid-gap: 30px;  position: relative;}.blog-page-2 .blog-page__main .main-content .blog-box {  overflow: hidden;  position: relative;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(1) {  grid-row: 1/4;  height: 596px;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(1) .image {  height: 296px;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(2) {  grid-row-start: 1;  grid-row-end: 3;  height: 248px;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(2) .image {  display: none;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(3) {  margin-top: -10px;  max-height: 328px;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(3) .image {  height: 148px;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(4) {  grid-row: 1/4;  grid-column-start: 3;  grid-row-start: 1;  height: 596px;}.blog-page-2 .blog-page__main .main-content .blog-box:nth-child(4) .image {  height: 296px;}.blog-page-2 .blog-page__main .main-content .blog-box .image {  width: 100%;  height: 100%;  position: relative;}.blog-page-2 .blog-page__main .main-content .blog-box .image::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(165, 102, 254, 0.2);}.blog-page-2 .blog-page__main .main-content .blog-box .image img {  width: 100%;  height: 100%;  object-fit: cover;}.blog-page-2 .blog-page__main .main-content .blog-box .content {  width: 100%;  position: relative;  bottom: 0;  background: linear-gradient(20.72deg, rgba(61, 191, 187, 0.1) -0.97%, rgba(134, 53, 189, 0.1) 91.48%);  border-radius: 4px;  padding: 40px 40px;}.blog-page-2 .blog-page__main .main-content .blog-box .content .meta {  display: flex;}.blog-page-2 .blog-page__main .main-content .blog-box .content .meta li {  padding-right: 17px;  position: relative;}.blog-page-2 .blog-page__main .main-content .blog-box .content .meta li.category a {  color: var(--primary-color);}.blog-page-2 .blog-page__main .main-content .blog-box .content .meta li::after {  content: "";  position: absolute;  top: 0;  left: 0;  left: auto;  top: 6px;  right: 8px;  width: 1px;  height: 16px;  background: rgba(255, 255, 255, 0.2);}.blog-page-2 .blog-page__main .main-content .blog-box .content .meta li:last-child::after {  display: none;}.blog-page-2 .blog-page__main .main-content .blog-box .content .meta li a {  font-size: 12px;  font-weight: 700;  letter-spacing: 1.1px;  text-transform: uppercase;}.blog-page-2 .blog-page__main .main-content .blog-box .content .title {  font-size: 22px;  font-weight: 700;  text-transform: capitalize;  line-height: 1.5;  margin-top: 3px;  margin-bottom: 16px;}.blog-page-2 .blog-page__main .main-content .blog-box .content .text {  margin-bottom: 0;  font-size: 17px;  line-height: 1.6;}.blog-page-2 .blog-page__main .main-content .pagination {  position: absolute;  bottom: -112px;  left: 50%;  text-align: center;  transform: translate(-50%, -50%);}.blog-page-2 .blog-page__main .main-content .pagination li {  margin: 0 2px;}.blog-page-2 .blog-page__main .main-content .pagination li a {  width: 48px;  height: 48px;  background: linear-gradient(90deg, rgba(61, 191, 187, 0.1) 0%, rgba(134, 53, 189, 0.1) 100%);  border-radius: 2px;  display: flex;  align-items: center;  justify-content: center;}.blog-page-2 .blog-page__main .main-content .pagination li a:hover {  color: #fff;  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);}.blog-page-2 .blog-page__main .main-content .pagination li.active a {  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);}@media only screen and (max-width: 1400px) {  .blog-page-2 .blog-page__main .main-content {	width: 100%;	grid-template-columns: auto;  }  .blog-page-2 .blog-page__main .main-content .blog-box {	height: 100% !important;  }}@media only screen and (max-width: 1024px) {  .blog-page-2 .blog-page__main .main-content {	display: flex;	flex-direction: column;  }  .blog-page-2 .blog-page__main .main-content .blog-box {	margin-bottom: 0 !important;  }}.featured-blog {  overflow: hidden;  padding-bottom: 80px;}.featured-blog .block-text {  display: flex;  justify-content: space-between;}.featured-blog .block-text .pagination-btn {  position: relative;  margin-top: 10px;}.featured-blog .block-text .pagination-btn .swiper-button-next, .featured-blog .block-text .pagination-btn .swiper-button-prev {  width: 48px;  height: 48px;}.featured-blog .block-text .pagination-btn .swiper-button-next::after, .featured-blog .block-text .pagination-btn .swiper-button-prev::after {  display: none;}@media only screen and (max-width: 767px) {  .featured-blog .block-text .pagination-btn .swiper-button-next, .featured-blog .block-text .pagination-btn .swiper-button-prev {	display: none;  }}.featured-blog .block-text .pagination-btn .swiper-button-prev {  left: auto;  right: 51px;}.featured-blog .block-text .pagination-btn .swiper-button-next {  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);  border-radius: 2px;  left: auto;  right: 0;}.featured-blog .featured-blog__main {  margin-top: 45px;  position: relative;}.featured-blog .featured-blog__main::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: -33px;  width: 100%;  height: 1px;  background: rgba(255, 255, 255, 0.15);}.featured-blog .featured-blog__main .swiper {  margin-right: -303px;}@media only screen and (max-width: 1024px) {  .featured-blog .featured-blog__main .swiper {	margin-right: 0;  }}.featured-blog .featured-blog__main .featured-blog-box {  display: flex;  align-items: center;}@media only screen and (max-width: 1024px) {  .featured-blog .featured-blog__main .featured-blog-box {	flex-wrap: wrap;  }  .featured-blog .featured-blog__main .featured-blog-box .image {	margin-bottom: 20px;  }}.featured-blog .featured-blog__main .featured-blog-box .image {  min-width: 190px;  width: 190px;  height: 151px;  position: relative;  margin-right: 21px;}.featured-blog .featured-blog__main .featured-blog-box .image a {  position: relative;  z-index: 2;  width: 100%;  height: 100%;}.featured-blog .featured-blog__main .featured-blog-box .image a::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(90deg, rgba(61, 191, 187, 0.2) 0%, rgba(134, 53, 189, 0.2) 100%);  border-radius: 2px;}.featured-blog .featured-blog__main .featured-blog-box .image img {  border-radius: 2px;  width: 100%;  height: 100%;  object-fit: cover;}.featured-blog .featured-blog__main .featured-blog-box .content {  padding-right: 40px;}.featured-blog .featured-blog__main .featured-blog-box .content .title {  margin-bottom: 9px;  line-height: 1.5;}.featured-blog .featured-blog__main .featured-blog-box .content p {  margin-bottom: 0;}.blog-page-3 {  padding: 80px 0 158px;}@media only screen and (max-width: 767px) {  .blog-page-3 {	padding: 80px 0;  }}.blog-page-3 .blog-page__main {  display: flex;  justify-content: space-between;}.blog-page-3 .blog-page__main .main-content {  width: 75%;  position: relative;  padding-right: 37px;}.blog-page-3 .blog-page__main .main-content .blog-box {  overflow: hidden;  position: relative;  margin-bottom: 40px;}.blog-page-3 .blog-page__main .main-content .blog-box::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  bottom: 0;  width: 100%;  height: 1px;  background: rgba(19, 49, 107, 0.5);}.blog-page-3 .blog-page__main .main-content .blog-box:nth-child(3) {  margin-bottom: 0;}.blog-page-3 .blog-page__main .main-content .blog-box:nth-child(3)::after {  display: none;}.blog-page-3 .blog-page__main .main-content .blog-box .image {  width: 100%;  height: 680px;  position: relative;}.blog-page-3 .blog-page__main .main-content .blog-box .image img {  width: 100%;  height: 100%;  object-fit: cover;}.blog-page-3 .blog-page__main .main-content .blog-box .content {  padding: 28px 0px 42px;}.blog-page-3 .blog-page__main .main-content .blog-box .content .meta {  display: flex;}.blog-page-3 .blog-page__main .main-content .blog-box .content .meta li {  padding-right: 21px;  position: relative;}.blog-page-3 .blog-page__main .main-content .blog-box .content .meta li.category a {  color: var(--primary-color);  font-weight: 700;  letter-spacing: 1.1px;}.blog-page-3 .blog-page__main .main-content .blog-box .content .meta li::after {  content: "";  position: absolute;  top: 0;  left: 0;  left: auto;  top: 6px;  right: 8px;  width: 1px;  height: 16px;  background: var(--primary-color);}.blog-page-3 .blog-page__main .main-content .blog-box .content .meta li:last-child::after {  display: none;}.blog-page-3 .blog-page__main .main-content .blog-box .content .meta li a {  font-weight: 400;  font-size: 15px;  color: #F6F6F6;}.blog-page-3 .blog-page__main .main-content .blog-box .content .title {  text-transform: capitalize;  margin-top: 7px;  margin-bottom: 16px;}.blog-page-3 .blog-page__main .main-content .blog-box .content .text {  margin-bottom: 17px;  margin-top: 20px;  font-size: 17px;}.blog-page-3 .blog-page__main .main-content .blog-box .content a.readmore {  font-weight: 700;  font-size: 16px;  position: relative;}.blog-page-3 .blog-page__main .main-content .blog-box .content a.readmore::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  bottom: -2px;  width: 100%;  height: 2px;  background: var(--primary-color);}.blog-page-3 .blog-page__main .main-content .pagination {  margin-left: -4px;}.blog-page-3 .blog-page__main .main-content .pagination li {  margin: 0 4px;}.blog-page-3 .blog-page__main .main-content .pagination li a {  width: 40px;  height: 40px;}.blog-page-3 .blog-page__main .main-content .button-loadmore {  position: absolute;  bottom: -79px;  left: 0;  right: 0;  margin: 0 auto;  text-align: center;}.blog-page-3 .blog-page__main .main-content .button-loadmore a {  font-size: 14px;  font-weight: 700;  border-width: 1px;}.blog-page-3 .blog-page__main .sidebar {  width: 25%;  padding-left: 23px;}.blog-page-3 .blog-page__main .sidebar .widget {  margin-bottom: 45px;}.blog-page-3 .blog-page__main .sidebar .widget-search {  padding-right: 30px;}.blog-page-3 .blog-page__main .sidebar .widget-search form {  margin-top: 0;  position: relative;}.blog-page-3 .blog-page__main .sidebar .widget-search form input {  background: rgba(19, 49, 107, 0.2);  border-radius: 4px;  border: 1px solid transparent;  padding: 10px 18px;  margin-bottom: 0;}.blog-page-3 .blog-page__main .sidebar .widget-search form button {  position: absolute;  right: 0;  top: 0;  width: 60px;  height: 48px;  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);  border-radius: 0px 4px 4px 0px;  border: none;}.blog-page-3 .blog-page__main .sidebar .widget-category ul {  margin-top: 26px;  padding-left: 9px;}.blog-page-3 .blog-page__main .sidebar .widget-category ul li {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 10px;  color: #fff;}.blog-page-3 .blog-page__main .sidebar .widget-category ul li .icon {  width: 5px;  height: 5px;  min-width: 5px;  border-radius: 50%;  background: #F6F6F6;  margin-right: 10px;}.blog-page-3 .blog-page__main .sidebar .widget-recent .widget-title {  margin-bottom: 21px;}.blog-page-3 .blog-page__main .sidebar .widget-recent ul li {  margin-bottom: 13px;}.blog-page-3 .blog-page__main .sidebar .widget-recent ul li .recent-blog-box {  display: flex;  align-items: center;}.blog-page-3 .blog-page__main .sidebar .widget-recent ul li .recent-blog-box .image {  min-width: 80px;  width: 80px;  height: 80px;  margin-right: 20px;}.blog-page-3 .blog-page__main .sidebar .widget-recent ul li .recent-blog-box .image a {  width: 100%;  height: 100%;}.blog-page-3 .blog-page__main .sidebar .widget-recent ul li .recent-blog-box .image a img {  width: 100%;  height: 100%;  object-fit: cover;  border-radius: 4px;}.blog-page-3 .blog-page__main .sidebar .widget-recent ul li .recent-blog-box .content a.category {  display: block;  font-weight: 700;  font-size: 12px;  color: var(--primary-color);  letter-spacing: 1.1px;  margin-bottom: 6px;}.blog-page-3 .blog-page__main .sidebar .widget-recent ul li .recent-blog-box .content a.title {  line-height: 1.4;}.blog-page-3 .blog-page__main .sidebar .widget-tags .widget-title {  margin-bottom: 22px;}.blog-page-3 .blog-page__main .sidebar .widget-tags a {  padding: 5px 19px;  border: 1px solid rgba(255, 255, 255, 0.2);  border-radius: 4px;  margin-bottom: 8px;  margin-right: 5px;}@media only screen and (max-width: 1024px) {  .blog-page-3 .blog-page__main .main-content {	width: 100%;	padding-right: 0;  }  .blog-page-3 .blog-page__main .sidebar {	width: 100%;  }}@media only screen and (max-width: 1024px) {  .blog-page-3 .blog-page__main {	flex-wrap: wrap;  }  .blog-page-3 .blog-page__main .sidebar {	padding-left: 0;	margin-top: 140px;	width: 100%;  }}@media only screen and (max-width: 767px) {  .blog-page-3 .blog-page__main .main-content {	display: flex;	flex-direction: column;  }  .blog-page-3 .blog-page__main .main-content .blog-box {	margin-bottom: 0 !important;  }}.about.style-1 {  padding: 60px 0;}.about.style-1 .about__image {  padding-left: 25px;}.about.style-1 .about__image img {  animation: move5 3s infinite linear;}.about.style-1 .about__content {  padding-top: 89px;}.about.style-1 .about__content .title {  margin-bottom: 12px;}@media only screen and (max-width: 1024px) {  .about.style-1 .list-icon-box {	padding-right: 0;  }}.about_img{  width:100%;  display:flex;  justify-content:center;  }.about_img img{	width:400px;}.about.style-2 {  padding: 41px 0 42px;}.about.style-2 .about__content {  position: relative;  background: url("../..//../home/images/background/bg-features.png") no-repeat;  background-size: contain;  background-position: center center;  padding: 80px 58px 60px;}@media only screen and (max-width: 1200px) {  .about.style-2 .about__content {	background-size: cover;  }}@media only screen and (max-width: 767px) {  .about.style-2 .about__content {	padding: 60px 0;  }}.about.style-2 .about__content .block-text h3 {  font-family: "Zen Dots";  font-size: 400;}.about.style-2 .about__content .block-text p {  margin-top: 30px;  margin-right: -30px;  color: rgba(255, 255, 255, 0.8);  text-align:justify;}.about.style-2 .about__content .tf-box {  display: flex;  justify-content: flex-end;}.about.style-2 .about__content .tf-box .box-icon {  background: url("../..//../home/images/background/bg-iconbox.png") no-repeat;  background-position: center center;  padding: 27px 20px;  text-align: center;  margin-right: 49px;  cursor: pointer;  width: 180px;  height: 176px;  transition: 0.5s all ease-in-out;}.about.style-2 .about__content .tf-box .box-icon:nth-last-child(1) {  margin-right: 0;}.about.style-2 .about__content .tf-box .box-icon span {  font-size: 54px;  color: var(--primary-color);  margin-bottom: 20px;  transition: 0.3s all ease-in-out;  display: block;  color: #C004DE;}.about.style-2 .about__content .tf-box .box-icon p {  margin-top: 14px;  margin-bottom: 0;}.about.style-2 .about__content .tf-box .box-icon:hover span {  transform: rotateY(-180deg);}@media only screen and (max-width: 1024px) {  .about.style-2 .about__content .tf-box {	margin-top: 30px;  }}@media only screen and (max-width: 767px) {  .about.style-2 .about__content .tf-box {	flex-wrap: wrap;	justify-content: center;  }  .about.style-2 .about__content .tf-box .box-icon {	margin-right: 0;	margin-bottom: 20px;  }}.about.style-3 {  padding: 59px 0;}.about.style-3 .about__content {  padding-left: 90px;  padding-top: 83px;}.about.style-3 .about__content .sub-title {  font-size: 18px;  font-weight: 700;  text-transform: uppercase;  color: #C004DE;  letter-spacing: 3.5px;}.about.style-3 .about__content .title {  font-family: "Russo One", sans-serif;  text-transform: uppercase;  font-weight: 400;  letter-spacing: 1.8px;  margin-top: 18px;}.about.style-3 .about__content .text {  font-size: 20px;  line-height: 1.6;  margin-top: 26px;  padding-right: 97px;}@media only screen and (max-width: 1024px) {  .about.style-3 .about__content {	padding-left: 0;  }  .about.style-3 .about__content .text {	padding-right: 0;  }}.about.style-4 {  padding: 81px 0 62px;  background: url("../..//../home/images/background/platform-bg.jpg") no-repeat;  background-size: cover;  background-position: center center;}.about.style-4 .block-text .title {  font-family: "Poppins", sans-serif;  font-weight: 600;  font-size: 40px;}.about.style-4 .choose__box {  margin-top: 102px;}.about.style-4 .choose__box .choose__box-icon .icon {  margin-bottom: 25px;  background: linear-gradient(153.06deg, #13B8BA -0.31%, #6A0A6B 99.69%);}.about.style-4 .choose__box .choose__box-icon .icon::before {  display: none;}.about.style-4 .choose__box .choose__box-icon .icon span {  font-size: 34px;}@media only screen and (max-width: 767px) {  .about.style-4 .choose__box {	margin-top: 40px;  }}.about.style-5 {  padding: 51px 0 27px;}.about.style-5 .about__video {  border-radius: 8px;  padding-right: 10px;  margin-top: 16px;  margin-right: -30px;  position: relative;}.about.style-5 .about__video::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(19, 49, 107, 0.4);  border-radius: 8px;}.about.style-5 .about__video img {  border-radius: 8px;}@media only screen and (max-width: 1024px) {  .about.style-5 .about__video img {	width: 100%;  }}.about.style-5 .about__video .wrap-video a {  width: 60px;  height: 60px;  background: #fff;  top: 40.5%;  left: 0;  right: 0;  margin: 0 auto;  padding-left: 5px;}.about.style-5 .about__video .wrap-video a span {  font-size: 25px;}.about.style-5 .about__video .wrap-video a span::before {  color: #13316B;}@media only screen and (max-width: 1024px) {  .about.style-5 .about__video {	width: 100%;  }}.about.style-5 .about__content {  padding-top: 0;  padding-left: 96px;}.about.style-5 .about__content .block-text {  padding-left: 28px;}.about.style-5 .about__content .block-text .sub-title {  text-transform: uppercase;  font-size: 14px;  color: #48D6D2;  letter-spacing: 3px;}.about.style-5 .about__content .list-icon-box {  margin-top: 47px;  padding-right: 0;}.about.style-5 .about__content .list-icon-box::before {  display: none;}.about.style-5 .about__content .icon-box {  margin-bottom: 8px;}.about.style-5 .about__content .icon-box .icon {  width: 76px;  height: 76px;  min-width: 76px;  background: rgba(255, 255, 255, 0.1);  margin-right: 31px;}.about.style-5 .about__content .icon-box .icon span {  font-size: 31px;}.about.style-5 .about__content .icon-box .content h5 {  margin-bottom: 5px;}.about.style-5 .about__content .icon-box .content p {  color: rgba(160, 159, 175, 0.6);}@media only screen and (max-width: 1024px) {  .about.style-5 .about__content {	padding-top: 50px;	padding-left: 0;  }  .about.style-5 .about__content .block-text {	padding-left: 0;  }}.about.about.style-6 {  overflow: hidden;  background: linear-gradient(153.06deg, #5C1594 -0.31%, #210A5C 99.69%);}.about.about.style-6 .block-text {  padding-top: 132px;}.about.about.style-6 .block-text .title {  font-family: "Rowdies", cursive;  font-weight: 700;  line-height: 1.3;  margin-bottom: 18px;}.about.about.style-6 .block-text p {  color: #fff;}.about.about.style-6 .block-text a {  margin-top: 27px;  padding: 15px 36px;  display: inline-block;  background: linear-gradient(153.06deg, #B621FE -0.31%, #1FD1F9 99.69%);}.about.about.style-6 .block-text a::after {  background: linear-gradient(153.06deg, #1FD1F9 -0.31%, #B621FE 99.69%);}.about.about.style-6 .about__content {  display: flex;  margin-left: 178px;  margin-right: -332px;}.about.about.style-6 .about__content .swiper {  width: 33.33%;  height: 600px;  transform: rotate(330deg);  overflow: unset;}.about.about.style-6 .about__content .swiper .swiper-slide {  height: auto !important;}.about.about.style-6 .about__content .swiper .swiper-slide img {  width: 266px;  height: auto;  border-radius: 14px;}@media only screen and (max-width: 1200px) {  .about.about.style-6 .about__content {	margin-top: 50px;	margin-left: 0;	margin-right: 0;  }  .about.about.style-6 .about__content .swiper {	overflow: hidden;  }  .about.about.style-6 .about__content .swiper .swiper-slide img {	width: 200px;  }}.about.about.style-7 {  padding: 62px 0 44px;}.about.about.style-7 .block-text .title {  color: #B4E116;}.about.about.style-7 .about__box {  margin-top: 42px;}.about.about.style-7 .about__box .number {  min-width: 60px;  width: 60px;  height: 60px;  border-radius: 10px;  display: flex;  align-items: center;  justify-content: center;  background: rgba(180, 225, 22, 0.1);}.about.about.style-7 .about__box .number h3 {  margin-bottom: 0;  color: #B4E116;}.about.about.style-7 .about__box .title {  margin-top: 34px;  line-height: 1.3;  margin-bottom: 15px;}.about.about.style-7 .about__box .text {  color: #A09FAF;  line-height: 1.7;}.about.style-4.style-8 {  padding: 81px 0 76px;  background: #130F40;}.about.style-4.style-8 .choose__box {  margin-top: 39px;}.about.style-4.style-8 .choose__box .choose__box-icon .icon {  background: rgba(255, 255, 255, 0.1);  margin-bottom: 16px;}.about.style-4.style-8 .choose__box .choose__box-icon .icon span::before {  color: #48D6D2;}.about.style-4.style-8 .choose__box .choose__box-icon .content p {  margin-bottom: 0;}.about.style-9 {  padding: 81px 315px 80px;  margin-bottom: 80px;}.about.style-9 .block-text .title {  font-family: "Oswald", sans-serif;  font-size: 56px;  font-weight: 700;  margin-bottom: 22px;}.about.style-9 .group-img {  display: flex;  margin-top: 57px;}.about.style-9 .group-img img {  border-radius: 20px;}.about.style-9 .group-img img:nth-child(1) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.about.style-9 .group-img img:nth-child(2) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}@media only screen and (max-width: 767px) {  .about.style-9 .group-img {	flex-wrap: wrap;  }  .about.style-9 .group-img img {	margin-bottom: 30px;  }}.about.style-9 .about__content {  padding-top: 51px;  padding-left: 96px;}.about.style-9 .box-about {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 56px;  position: relative;}.about.style-9 .box-about::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  bottom: -27px;  width: 100%;  height: 1px;  background: rgba(255, 255, 255, 0.1);}.about.style-9 .box-about .number {  min-width: 80px;  width: 80px;  height: 80px;  border-radius: 10px;  position: relative;  margin-right: 28px;  border: 2px solid #e250e5;  display: flex;  align-items: center;  justify-content: center;}.about.style-9 .box-about .number h2 {  font-family: "Oswald", sans-serif;  margin-bottom: 0;}.about.style-9 .box-about .title {  font-family: "Oswald", sans-serif;  font-weight: 400;  font-size: 24px;  line-height: 1.3;  margin-bottom: 0;}@media only screen and (max-width: 1024px) {  .about.style-9 {	padding: 80px 0;  }  .about.style-9 .about__content {	padding-left: 0;  }}/* Magnific Popup CSS */.about__video {  position: relative;}.about__video img {  border-radius: 20px;}@media only screen and (max-width: 1024px) {  .about__video img {	width: 100%;  }}.about__video .wrap-video a {  display: flex;  align-items: center;  justify-content: center;  position: absolute;  width: 112px;  height: 112px;  border-radius: 50%;  top: 38.5%;  left: 44%;  background: rgba(255, 255, 255, 0.4);  animation: 2s pulse-anim2 infinite;  transition: 0.3s all ease-in-out;}@keyframes pulse-anim2 {  0% {	box-shadow: rgba(255, 255, 255, 0.4) 0 0 0 0;  }  100% {	box-shadow: rgba(255, 255, 255, 0.1) 0 0 0 10px;  }}.about__video .wrap-video a span {  font-size: 45px;}.about__video .wrap-video a:hover {  background: var(--primary-color);}.mfp-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1042;  overflow: hidden;  position: fixed;  background: #3f3f3f;  opacity: 0.8;  filter: alpha(opacity=80);}.mfp-wrap {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1043;  position: fixed;  outline: none !important;  -webkit-backface-visibility: hidden;}.mfp-container {  text-align: center;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  padding: 0 8px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.mfp-container:before {  content: "";  display: inline-block;  height: 100%;  vertical-align: middle;}.mfp-align-top .mfp-container:before {  display: none;}.mfp-content {  position: relative;  display: inline-block;  vertical-align: middle;  margin: 0 auto;  text-align: left;  z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {  width: 100%;  cursor: auto;}.mfp-ajax-cur {  cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {  cursor: pointer;  /* cursor: -moz-zoom-out;  cursor: -webkit-zoom-out;  cursor: zoom-out;  */}.mfp-zoom {  cursor: pointer;  cursor: -webkit-zoom-in;  cursor: -moz-zoom-in;  cursor: zoom-in;}.mfp-auto-cursor .mfp-content {  cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;}.mfp-loading.mfp-figure {  display: none;}.mfp-hide {  display: none !important;}.mfp-preloader {  color: #cccccc;  position: absolute;  top: 50%;  width: auto;  text-align: center;  margin-top: -0.8em;  left: 8px;  right: 8px;  z-index: 1044;}.mfp-preloader a {  color: #cccccc;}.mfp-preloader a:hover {  color: white;}.mfp-s-ready .mfp-preloader {  display: none;}.mfp-s-error .mfp-content {  display: none;}button.mfp-close, button.mfp-arrow {  overflow: visible;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;  display: block;  outline: none;  padding: 0;  z-index: 1046;  -webkit-box-shadow: none;  box-shadow: none;}button::-moz-focus-inner {  padding: 0;  border: 0;}.mfp-close {  width: 44px;  height: 44px;  line-height: 44px;  position: absolute;  right: 0;  top: 0;  text-decoration: none;  text-align: center;  opacity: 0.65;  padding: 0 0 18px 10px;  color: white;  font-style: normal;  font-size: 28px;  font-family: Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus {  opacity: 1;}.mfp-close:active {  top: 1px;}.mfp-close-btn-in .mfp-close {  color: #333333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {  color: white;  background: transparent;  right: -6px;  text-align: right;  padding-right: 6px;  width: 100%;}.mfp-counter {  position: absolute;  top: 0;  right: 0;  color: #cccccc;  font-size: 12px;  line-height: 18px;}.mfp-arrow {  position: absolute;  opacity: 0.65;  margin: 0;  top: 50%;  margin-top: -55px;  padding: 0;  width: 90px;  height: 110px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.mfp-arrow:active {  margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {  opacity: 1;}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {  content: "";  display: block;  width: 0;  height: 0;  position: absolute;  left: 0;  top: 0;  margin-top: 35px;  margin-left: 35px;  border: medium inset transparent;}.mfp-arrow:after, .mfp-arrow .mfp-a {  border-top-width: 13px;  border-bottom-width: 13px;  top: 8px;}.mfp-arrow:before, .mfp-arrow .mfp-b {  border-top-width: 21px;  border-bottom-width: 21px;}.mfp-arrow-left {  left: 0;}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {  border-right: 17px solid white;  margin-left: 31px;}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {  margin-left: 25px;  border-right: 27px solid #3f3f3f;}.mfp-arrow-right {  right: 0;}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {  border-left: 17px solid white;  margin-left: 39px;}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {  border-left: 27px solid #3f3f3f;}.mfp-iframe-holder {  padding-top: 40px;  padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {  line-height: 0;  width: 100%;  max-width: 900px;}.mfp-iframe-holder .mfp-close {  top: -40px;}.mfp-iframe-scaler {  width: 100%;  height: 0;  overflow: hidden;  padding-top: 56.25%;}.mfp-iframe-scaler iframe {  position: absolute;  display: block;  top: 0;  left: 0;  width: 100%;  height: 100%;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: black;}.mfp-arrow.mfp-arrow-left.mfp-prevent-close,.mfp-arrow.mfp-arrow-right.mfp-prevent-close {  background: transparent;}/* Main image in popup */img.mfp-img {  /* cursor: w-resize; */  width: auto;  max-width: 100%;  height: auto;  display: block;  line-height: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 40px 0 40px;  margin: 0 auto;}/* The shadow behind the image */.mfp-figure {  line-height: 0;}.mfp-figure:after {  content: "";  position: absolute;  left: 0;  top: 40px;  bottom: 40px;  display: block;  right: 0;  width: auto;  height: auto;  z-index: -1;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: #444444;}.mfp-figure small {  color: #bdbdbd;  display: block;  font-size: 12px;  line-height: 14px;}.mfp-bottom-bar {  margin-top: -36px;  position: absolute;  top: 100%;  left: 0;  width: 100%;  cursor: auto;}.mfp-title {  text-align: left;  line-height: 18px;  color: #f3f3f3;  word-wrap: break-word;  padding-right: 36px;}.mfp-image-holder .mfp-content {  max-width: 100%;}/* .mfp-gallery .mfp-image-holder .mfp-figure {  cursor: pointer; } */@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {  /**	   * Remove all paddings around the image on small screen	   */  .mfp-img-mobile .mfp-image-holder {	padding-left: 0;	padding-right: 0;  }  .mfp-img-mobile img.mfp-img {	padding: 0;  }  .mfp-img-mobile .mfp-figure {	/* The shadow behind the image */  }  .mfp-img-mobile .mfp-figure:after {	top: 0;	bottom: 0;  }  .mfp-img-mobile .mfp-figure small {	display: inline;	margin-left: 5px;  }  .mfp-img-mobile .mfp-bottom-bar {	background: rgba(0, 0, 0, 0.6);	bottom: 0;	margin: 0;	top: auto;	padding: 3px 5px;	position: fixed;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;  }  .mfp-img-mobile .mfp-bottom-bar:empty {	padding: 0;  }  .mfp-img-mobile .mfp-counter {	right: 5px;	top: 3px;  }  .mfp-img-mobile .mfp-close {	top: 0;	right: 0;	width: 35px;	height: 35px;	line-height: 35px;	background: rgba(0, 0, 0, 0.6);	position: fixed;	text-align: center;	padding: 0;  }}@media all and (max-width: 900px) {  .mfp-arrow {	-webkit-transform: scale(0.75);	transform: scale(0.75);  }  .mfp-arrow-left {	-webkit-transform-origin: 0;	transform-origin: 0;  }  .mfp-arrow-right {	-webkit-transform-origin: 100%;	transform-origin: 100%;  }  .mfp-container {	padding-left: 6px;	padding-right: 6px;  }}.mfp-ie7 .mfp-img {  padding: 0;}.mfp-ie7 .mfp-bottom-bar {  width: 600px;  left: 50%;  margin-left: -300px;  margin-top: 5px;  padding-bottom: 5px;}.mfp-ie7 .mfp-container {  padding: 0;}.mfp-ie7 .mfp-content {  padding-top: 44px;}.mfp-ie7 .mfp-close {  top: 0;  right: 0;  padding-top: 0;}/* animate in */.my-mfp-slide-bottom.mfp-ready .mfp-content {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  opacity: 1;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);}/* animate out */.my-mfp-slide-bottom.mfp-removing .mfp-content {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;  -webkit-transform: scale(0.8);  -moz-transform: scale(0.8);  -ms-transform: scale(0.8);  -o-transform: scale(0.8);  transform: scale(0.8);}/* Dark overlay, start state */.my-mfp-slide-bottom.mfp-bg {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;  -webkit-transition: opacity 0.3s ease-out;  -moz-transition: opacity 0.3s ease-out;  -o-transition: opacity 0.3s ease-out;  -ms-transition: opacity 0.3s ease-out;  transition: opacity 0.3s ease-out;}/* animate in */.my-mfp-slide-bottom.mfp-ready.mfp-bg {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  filter: alpha(opacity=80);  opacity: 0.8;}/* animate out */.my-mfp-slide-bottom.mfp-removing.mfp-bg {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;}.features.style-2 {  padding: 80px 0 64px;  background: url("../..//../home/images/background/bg-choose.jpg") no-repeat;}.features.style-3 {  padding: 87px 0 75px;}.features.style-3 .block-text {  margin-bottom: 63px;}.features.style-3 .block-text .sub-heading {  font-size: 18px;  font-weight: 700;  color: #C004DE;  letter-spacing: 3.6px;  text-transform: uppercase;}.features.style-3 .block-text .heading {  font-weight: 400;  font-family: "Russo One", sans-serif;  text-transform: uppercase;  letter-spacing: 1.8px;}.features-box-3 {  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(90deg, rgba(255, 255, 255, 0.1) -1.52%, rgba(255, 255, 255, 0.024) 104.35%);  backdrop-filter: blur(120px);  padding: 30px 25px;  position: relative;}.features-box-3::before {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: -1;  width: 100%;  height: 100%;  border: 1px solid #C004DE;  opacity: 0;  transition: 0.3s all ease-in-out;}.features-box-3 .icon {  min-width: 72px;  width: 72px;  height: 72px;  border: 2px solid transparent;  position: relative;  border-radius: 50%;  display: flex;  align-items: center;  justify-content: center;  margin: 0 auto;  background: #1a183d;  background-clip: padding-box;  transition: 0.3s all ease-in-out;}.features-box-3 .icon span {  font-size: 35px;}.features-box-3 .icon span::before {  color: #A09FAF;}.features-box-3 .icon::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: -2px;  left: -2px;  bottom: -2px;  right: -2px;  z-index: -1;  border-radius: 50%;  background: linear-gradient(294.72deg, #3dbfbb 9.05%, #8635bd 79.28%);}.features-box-3 .features-box-content .title {  font-size: 24px;  font-weight: 400;  font-family: "Russo One", sans-serif;  margin-top: 30px;  margin-bottom: 4px;  text-transform: none;  transition: 0.3s all ease-in-out;}.features-box-3 .features-box-content p {  margin-bottom: 0;}.features-box-3:hover::before {  opacity: 1;}@media only screen and (max-width: 1200px) {  .features-box-3 {	margin-bottom: 30px;	padding: 30px 45px;  }}.features.style-4 {  padding: 80px 0 82px;}.features.style-4 .block-text {  margin-bottom: 89px;}.features.style-4 .block-text .heading {  font-family: "Poppins";  font-size: 40px;  text-transform: none;}.features.style-4 .block-text p {  color: #A09FAF;}.features-box-4 {  background: rgba(46, 114, 210, 0.1);  backdrop-filter: blur(10px);  border-radius: 20px;  padding: 20px 20px 29px;  position: relative;  transition: 0.3s all ease-in-out;}.features-box-4::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  border: 2px solid #2E72D2;  border-radius: 20px;  opacity: 0;  transition: 0.3s all ease-in-out;  z-index: -1;}.features-box-4 .icon {  min-width: 64px;  width: 64px;  height: 64px;  background: linear-gradient(153.06deg, #13B8BA -0.31%, #6A0A6B 99.69%);  border-radius: 12px;  transform: rotate(45deg);  display: flex;  align-items: center;  justify-content: center;  margin: 0 auto;  margin-top: -52px;  margin-bottom: 36px;}.features-box-4 .icon span {  font-size: 32px;  transform: rotate(-45deg);}.features-box-4 .features-box-content .title {  line-height: 1.4;  margin-bottom: 10px;}.features-box-4 .features-box-content p {  line-height: 1.67;}.features-box-4 .features-box-content .action {  font-size: 16px;  font-weight: 700;  text-transform: capitalize;  margin-top: 10px;  margin-bottom: 0;}.features-box-4 .features-box-content .action svg {  margin-left: 8px;}.features-box-4:hover {  background: rgba(46, 114, 210, 0.2);}.features-box-4:hover::before {  opacity: 1;}@media only screen and (max-width: 1200px) {  .features-box-4 {	margin-bottom: 60px;  }}.features.style-5 {  padding: 82px 0;}.features.style-5 .block-text {  margin-bottom: 45px;}.features.style-5 .block-text .sub-heading {  font-size: 14px;  font-weight: 700;  letter-spacing: 3px;  color: #48D6D2;  text-transform: uppercase;  margin-bottom: 6px;}.features.style-5 .block-text p {  color: #F6F6F6;}.features-box-5 {  background: #fff;  border-radius: 20px;  padding: 40px 40px 40px;}.features-box-5 .icon {  min-width: 72px;  width: 72px;  height: 72px;  border-radius: 8px;  border: 1px solid #13316B;  background: transparent;  position: relative;  display: flex;  align-items: center;  justify-content: center;  margin: 0 auto;  transform: translateX(-3px);}.features-box-5 .icon::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: 5px;  left: 5px;  width: 100%;  height: 100%;  border-radius: 8px;  background: rgba(46, 114, 210, 0.1);}.features-box-5 .icon span {  font-size: 37px;}.features-box-5 .features-box-content .title {  color: #181818;  font-size: 18px;  margin-top: 42px;  margin-bottom: 16px;}.features-box-5 .features-box-content p {  color: #636770;  margin-bottom: 0;}@media only screen and (max-width: 1200px) {  .features-box-5 {	margin-bottom: 30px;  }}.features.style-6 {  padding: 80px 0 61px;}.features.style-6 .container {  max-width: 1505px;}.features.style-6 .block-text .heading {  font-family: "Rowdies";  font-weight: 700;}.features.style-6 .features__content {  display: flex;  flex-wrap: wrap;  margin: 0 -10px;  padding-top: 53px;}.features.style-6 .features__image {  width: 570px;  height: 716px;  background: linear-gradient(153.06deg, #5C1594 -0.31%, #210A5C 99.69%);  border-radius: 24px;  position: relative;  margin-top: 50px;  margin-left: 87px;}.features.style-6 .features__image img {  position: absolute;  bottom: 0;  left: -37px;}@media only screen and (max-width: 1024px) {  .features.style-6 .features__image {	width: 100%;	margin-left: 0;  }  .features.style-6 .features__image img {	left: 0;  }}.features-box-6 {  width: calc(50% - 20px);  margin: 0 10px;  background: #fff;  box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05);  border-radius: 16px;  padding: 20px 20px 17px;  display: flex;  margin-bottom: 20px;}.features-box-6 .icon {  min-width: 56px;  width: 56px;  height: 56px;  background: linear-gradient(153.06deg, #5C1594 -0.31%, #210A5C 99.69%);  border-radius: 10px;  margin-right: 20px;  display: flex;  align-items: center;  justify-content: center;}.features-box-6 .icon span {  font-size: 30px;}.features-box-6 .icon span::before {  color: #fff;}.features-box-6 .content .title {  color: #181818;  line-height: 1.4;}.features-box-6 .content p {  color: #636770;  margin-bottom: 0;}@media only screen and (max-width: 767px) {  .features-box-6 {	width: 100%;  }}.features.style-7 {  padding: 82px 0 77px;}.features.style-7 .block-text {  margin-bottom: 59px;}.features.style-7 .block-text .heading {  color: #B4E116;}.features.style-7 .block-text p {  color: #fff;}.features-box-7 {  text-align: center;}.features-box-7 .box-image {  margin-bottom: 34px;}.features-box-7 .box-content .title {  margin-bottom: 16px;}.features-box-7 .box-content p {  margin-bottom: 0;  color: #E5E5E5;}@media only screen and (max-width: 1200px) {  .features-box-7 {	margin-bottom: 40px;  }}.features.style-8 {  padding: 81px 0;  margin-bottom: 80px;}.features.style-8 .block-text .title {  font-family: "Oswald", sans-serif;  font-size: 56px;  font-weight: 700;  margin-bottom: 22px;}.features.style-8 .group-img {  display: flex;  margin-top: 57px;}.features.style-8 .group-img img {  border-radius: 20px;}.features.style-8 .group-img img:nth-child(1) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.features.style-8 .group-img img:nth-child(2) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}@media only screen and (max-width: 767px) {  .features.style-8 .group-img {	flex-wrap: wrap;  }  .features.style-8 .group-img img {	margin-bottom: 30px;  }}.features.style-8 .features__content {  padding-top: 51px;  padding-left: 13px;  padding-right: 165px;}.features.style-8 .box-features {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 56px;  position: relative;}.features.style-8 .box-features::after {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  bottom: -27px;  width: 100%;  height: 1px;  background: rgba(255, 255, 255, 0.1);}.features.style-8 .box-features .number {  min-width: 80px;  width: 80px;  height: 80px;  border-radius: 10px;  position: relative;  margin-right: 28px;  border: 2px solid #e250e5;  background: #130F40;  background-clip: padding-box;  display: flex;  align-items: center;  justify-content: center;}.features.style-8 .box-features .number h2 {  font-family: "Oswald", sans-serif;  margin-bottom: 0;}.features.style-8 .box-features .title {  font-family: "Oswald", sans-serif;  font-weight: 400;  font-size: 24px;  line-height: 1.3;  margin-bottom: 0;}@media only screen and (max-width: 1024px) {  .features.style-8 {	padding: 80px 0;  }  .features.style-8 .features__content {	padding-left: 0;	padding-right: 0;  }}.token-details.style-2 {  padding: 63px 0 59px;}.token-details.style-2 .block-text .sub-heading {  font-size: 14px;  font-weight: 700;  color: #48D6D2;  text-transform: uppercase;  letter-spacing: 3px;}.token-details.style-2 .block-text .text {  font-size: 20px;  color: #A09FAF;  padding: 0 350px;  margin-top: 12px;  margin-bottom: 44px;}@media only screen and (max-width: 1200px) {  .token-details.style-2 .block-text .text {	padding: 0;  }}.token-details.style-2 .banner-top__sale {  padding-left: 0;  padding-right: 5px;}.token-details.style-2 .banner-top__sale .sale-content {  margin-top: 0px;  background: #13316B;  border-radius: 12px;  border: none;  padding: 43px 0 34px;  text-align: center;}.token-details.style-2 .banner-top__sale .sale-content .countdown__timer {  margin-top: 24px;}.token-details.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item {  max-width: 89px;  width: 89px;  height: 92px;  background: transparent;  border: 1px solid #48D6D2;  font-size: 36px;  font-weight: 600;  margin: 0 30px;  padding-top: 14px;}.token-details.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item::after {  font-size: 12px;  text-transform: uppercase;  bottom: -30px;  letter-spacing: 1px;}.token-details.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Minutes";}.token-details.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "Seconds";}.token-details.style-2 .banner-top__sale .sale-content .token-bar {  margin-top: 71px;  padding: 0 95px;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .top {  padding: 0;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .top h6 {  font-size: 12px;  text-transform: uppercase;  font-weight: 700;  color: #48D6D2;  letter-spacing: 1px;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .bottom {  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 48px;  margin-top: 6px;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .bottom h6 {  font-size: 14px;  font-weight: 400;  position: relative;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .bottom h6 span {  font-weight: 800;  padding-right: 3px;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .bottom h6::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: 46%;  top: -40px;  width: 1px;  height: 36px;  background: #fff;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .button {  margin-top: 26px;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .button .btn-action {  margin: 0 auto;  background: linear-gradient(107.45deg, #23E4A1 10.53%, #2B52DB 58.9%, #2724CA 70.82%);  border-radius: 57px;  max-width: 209px;  padding: 15px 0 13px;  justify-content: center;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .button .btn-action::after {  background: linear-gradient(90deg, rgba(255, 255, 255, 0.13) 0px, rgba(255, 255, 255, 0.13) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0));  content: "";  height: 200%;  left: -210%;  opacity: 0;  position: absolute;  top: -50%;  transition: all 0.7s ease 0s;  width: 200%;}.token-details.style-2 .banner-top__sale .sale-content .token-bar .button .btn-action:hover::after {  left: -30%;  opacity: 1;  top: -20%;  transition-duration: 0.7s, 0.7s, 0.15s;  transition-property: left, top, opacity;  transition-timing-function: linear;}.token-details.style-2 .banner-top__sale .sale-content .sale-bottom {  background: transparent;  padding: 0;  margin-top: 24px;}.token-details.style-2 .banner-top__sale .sale-content .sale-bottom .list-coin li {  padding: 0 19px;}.token-details.style-2 .sale-content {  margin-top: -51px;  padding: 41px 0 0;  background: rgba(255, 255, 255, 0.1);  backdrop-filter: blur(12px);  border-radius: 12px;  text-align: center;  border: 2px solid rgba(255, 255, 255, 0.3);}.token-details.style-2 .sale-content .countdown__timer {  margin-top: 28px;}.token-details.style-2 .sale-content .countdown__timer .countdown__item {  font-size: 36px;  font-family: 600;  background: rgba(255, 255, 255, 0.1);  border-radius: 8px;  margin: 0 20px;  max-width: 70px;  width: 100%;  height: 70px;  position: relative;  color: #fff;  display: inline-block;  padding-top: 5px;  position: relative;}.token-details.style-2 .sale-content .countdown__timer .countdown__item::after {  position: absolute;  bottom: -37px;  left: 0;  right: 0;  font-size: 16px;  font-weight: 700;}.token-details.style-2 .sale-content .countdown__timer .countdown__item:nth-child(1)::after {  content: "Days";}.token-details.style-2 .sale-content .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.token-details.style-2 .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Mins";}.token-details.style-2 .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "Secs";}.token-details.style-2 .sale-content .token-bar {  margin-top: 71px;  padding: 0 38px;}.token-details.style-2 .sale-content .token-bar .top {  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 13px;}.token-details.style-2 .sale-content .token-bar .top h6 {  font-size: 14px;  font-weight: 400;}.token-details.style-2 .sale-content .token-bar .top h6 span {  color: var(--primary-color);  font-weight: 800;}.token-details.style-2 .sale-content .token-bar .main .progress-token {  background: rgba(255, 255, 255, 0.1);  backdrop-filter: blur(12px);  border-radius: 64px;  padding: 4px;}.token-details.style-2 .sale-content .token-bar .main .progress-token p {  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  border-radius: 64px;  max-width: 186px;  padding: 4px 17px;  text-align: right;  margin-bottom: 0;  color: #fff;  font-weight: 700;}.token-details.style-2 .sale-content .token-bar .bottom {  display: flex;  align-items: center;  justify-content: center;  margin-top: 10px;}.token-details.style-2 .sale-content .token-bar .bottom p {  padding: 0 47px;  position: relative;}.token-details.style-2 .sale-content .token-bar .bottom p::before {  content: "";  position: absolute;  top: 0;  left: 0;  left: 50%;  top: -54px;  width: 1px;  height: 48px;  background: #fff;}.token-details.style-2 .sale-content .sale-bottom {  background: rgba(255, 255, 255, 0.06);  padding: 21px 0 11px;  margin-top: 17px;}.token-details.style-2 .sale-content .sale-bottom .list-coin {  display: flex;  align-items: center;  justify-content: center;}.token-details.style-2 .sale-content .sale-bottom .list-coin li {  padding: 0 30px;}.token-details.style-2 .sale-content .sale-bottom .list-coin li span {  font-size: 24px;}.token-details.style-2 .sale-info {  background: #13316B;  border-radius: 12px;  margin-left: 5px;  padding: 43px 48px;  display: flex;  flex-wrap: wrap;}.token-details.style-2 .sale-info .heading {  width: 100%;  text-align: center;  margin-bottom: 21px;}.token-details.style-2 .sale-info .info-box {  width: calc(50% - 22px);  padding: 17px 15px 13px 24px;  border: 1px solid rgba(72, 214, 210, 0.6);  border-radius: 4px;  margin: 0 11px;  margin-bottom: 32px;}.token-details.style-2 .sale-info .info-box .title {  margin-bottom: 6px;}.token-details.style-2 .sale-info .info-box p {  color: #48D6D2;  text-transform: uppercase;  margin-bottom: 0;}@media only screen and (max-width: 1200px) {  .token-details.style-2 .block-text .text {	padding: 0;  }  .token-details.style-2 .banner-top__sale {	padding-right: 0;	margin-top: 40px;  }  .token-details.style-2 .sale-info {	margin-left: 0;	margin-top: 30px;  }}@media only screen and (max-width: 767px) {  .token-details.style-2 .banner-top__sale .sale-content .countdown__timer .countdown__item {	margin-bottom: 40px;  }  .token-details.style-2 .banner-top__sale .sale-content .token-bar {	padding: 0 15px;  }  .token-details.style-2 .sale-info {	padding: 40px 20px;  }  .token-details.style-2 .sale-info .info-box {	width: 100%;  }}.animated-progress {  width: 100%;  height: 30px;  border-radius: 144px;  border: 1px solid rgba(246, 246, 246, 0.4);  overflow: hidden;  position: relative;  padding: 3px;}.animated-progress span {  height: 22px;  display: block;  width: 0;  position: absolute;  text-align: center;  padding-left: 50px;  background: #48D6D2;  border-radius: 64px;  font-size: 14px;  line-height: 22px;  font-weight: 700;  color: #fff;}.token-details.style-3 {  padding: 80px 0 50px;  margin-bottom: 80px;}.token-details.style-3 .block-text {  margin-bottom: 45px;}.token-details.style-3 .block-text .heading {  font-family: "Poppins";  font-size: 40px;  text-transform: none;}.token-details.style-3 .token-details-box {  background: rgba(72, 214, 210, 0.1);  border-radius: 8px;  position: relative;  transition: 0.3s all ease-in-out;  margin-bottom: 30px;  padding: 15px 20px 11px;}.token-details.style-3 .token-details-box::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  border-radius: 8px;  border: 2px solid #48D6D2;  opacity: 0;  transition: 0.3s all ease-in-out;}.token-details.style-3 .token-details-box .title {  font-size: 24px;  position: relative;  z-index: 1;  transition: 0.3s all ease-in-out;}.token-details.style-3 .token-details-box p {  margin-bottom: 0;  position: relative;  z-index: 1;  transition: 0.3s all ease-in-out;}.token-details.style-3 .token-details-box:hover {  background: rgba(72, 214, 210, 0.2);}.token-details.style-3 .token-details-box:hover::before {  opacity: 1;}.token-details.style-3 .token-details-box.active {  background: rgba(72, 214, 210, 0.2);  padding-bottom: 8px;}.token-details.style-3 .token-details-box.active::before {  opacity: 1;}.token-details.style-3 .token-details-box.active .title {  font-size: 17px;  font-weight: 400;}.token-details.style-3 .token-details-box.active p {  font-size: 22px;  font-weight: 600;}.section-icon {  padding: 59px 0;}.section-icon .list-icon {  display: flex;  flex-wrap: wrap;  margin: 0 -15px;}@media only screen and (max-width: 1650px) {  .section-icon .list-icon {	justify-content: center;  }}.section-icon .list-icon .icon {  min-width: 210px;  width: 210px;  height: 210px;  background: #050231;  border-radius: 16px;  margin: 0 15px 30px;  display: flex;  align-items: center;  justify-content: center;  flex-direction: column;}.section-icon .list-icon .icon span {  font-size: 50px;}.section-icon .list-icon .icon span::before {  color: #fff;}.section-icon .list-icon .icon .name {  margin-top: 26px;  font-size: 16px;  font-weight: 700;  margin-bottom: 0;}.section-partner.style-1 {  background: #130F40;  padding: 38px 0;}.section-partner.style-1 .block-text .heading {  font-family: "Poppins";  font-size: 40px;}.section-partner.style-1 .block-text p {  margin-top: 15px;  padding: 0 270px;}@media only screen and (max-width: 1200px) {  .section-partner.style-1 .block-text p {	padding: 0;  }}.section-partner.style-1 .partner__main {  background: rgba(46, 114, 210, 0.1);  border-radius: 20px;  border: 2px solid #2E72D2;  margin: 0 5px;  padding: 58px 62px 80px;}.section-partner.style-1 .partner-content {  margin-top: 71px;}.section-partner.style-1 .partner-content .swiper-partner {  margin-bottom: 74px;}.section-partner.style-1 .partner-content .swiper-partner:last-child {  margin-bottom: 0;}.section-partner.style-2 {  padding: 60px 0;  background: #130F40;}.section-partner.style-2 .swiper .image {  height: 120px;  background: #FFFFFF;  border-radius: 24px;  display: flex;  align-items: center;  justify-content: center;}.partner.style-3 {  padding: 102px 0;  background: #130F40;}.partner.style-3 .block-text .heading {  color: #B4E116;}.partner.style-3 .partner__main {  margin-top: 83px;}.partner.style-3 .partner__main .swiper {  margin-top: 67px;}.section-partner.style-4 {  padding: 79px 0 102px;  background: #051745;}.section-partner.style-4 .block-text .heading {  font-family: "Poppins";  font-size: 40px;  text-transform: none;  margin-bottom: 16px;}.section-partner.style-4 .block-text p {  padding: 0 350px;}@media only screen and (max-width: 1200px) {  .section-partner.style-4 .block-text p {	padding: 0;  }}.section-partner.style-4 .partner-content {  margin-top: 69px;}.section-partner.style-4 .partner-content .swiper {  margin-bottom: 78px;}.section-partner.style-4 .partner-content .swiper:last-child {  margin-bottom: 0;}.footer .list-social {  display: flex;  justify-content: center;  margin-top: 30px;}.footer .list-social li {  width: 40px;  height: 40px;  min-width: 40px;  background: rgba(255, 255, 255, 0.2);  border-radius: 8px;  margin-right: 12px;  z-index: 9;  display: flex;  align-items: center;  justify-content: center;}.footer .list-social li a {  line-height: 1;}.footer .list-social li span {  font-size: 20px;}@-webkit-keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}@keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}.footer .list-social li:hover {  -webkit-animation-name: pulse-grow-on-hover;  animation-name: pulse-grow-on-hover;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}.footer.style-1 {  background: rgba(192, 4, 222, 0.1);}.footer.style-1 .footer__top {  padding: 50px 0 18px;  border-bottom: 1px solid rgba(99, 103, 112, 0.3);}.footer.style-1 .footer__top .content-left {  padding-top: 13px;}.footer.style-1 .footer__top .content-left h5 {  font-family: "Zen Dots";  font-weight: 400;}.footer.style-1 .footer__top .content-left form {  width: 464px;  position: relative;}.footer.style-1 .footer__top .content-left form input {  padding: 15px 24px;  background: rgba(255, 255, 255, 0.1);  width: 100%;  border: 1px solid transparent;  box-shadow: none;  border-radius: 12px;  color: #fff;}.footer.style-1 .footer__top .content-left form input:focus-visible {  border: 1px solid #C004DE;  box-shadow: none;  outline: none;}.footer.style-1 .footer__top .content-left form .btn-action.style-2 {  position: absolute;  right: 4px;  top: 1px;  border: none;  box-shadow: none;  padding: 12px 24px;  color: #fff;  font-size: 14px;}@media only screen and (max-width: 767px) {  .footer.style-1 .footer__top .content-left form {	width: 100%;  }}.footer.style-1 .footer__top .content-right {  padding-left: 110px;}@media only screen and (max-width: 1200px) {  .footer.style-1 .footer__top .content-right {	padding-left: 0;  }}.footer.style-1 .footer__top .content-right p {  color: rgba(246, 246, 246, 0.8);}.footer.style-1 .footer__top .content-right .list-social {  display: flex;  justify-content: flex-start;  margin-top: 32px;}.footer.style-1 .footer__top .content-right .list-social li {  width: 40px;  height: 40px;  min-width: 40px;  background: rgba(192, 4, 222, 0.4);  border-radius: 8px;  margin-right: 12px;  z-index: 9;  display: flex;  align-items: center;  justify-content: center;}.footer.style-1 .footer__top .content-right .list-social li span {  font-size: 20px;}@-webkit-keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}@keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}.footer.style-1 .footer__top .content-right .list-social li:hover {  -webkit-animation-name: pulse-grow-on-hover;  animation-name: pulse-grow-on-hover;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}@media only screen and (max-width: 767px) {  .footer.style-1 .footer__top .content-right {	padding-left: 0;	padding-top: 50px;  }}.footer.style-1 .footer__bottom {  padding: 11px 0;}.footer.style-1 .footer__bottom p {  margin-bottom: 0;  font-size: 14px;  color: #fff;}.footer.style-2 {  background: url("../..//../home/images/background/bg-roadmap.jpg") no-repeat;  background-size: cover;  background-position: center center;  background-color: rgba(61, 43, 111, 0.2);}.footer.style-2 .footer__top {  padding: 81px 0 60px;  border-bottom: 1px solid #13316B;}.footer.style-2 .footer__top .content {  text-align: center;  padding: 0 360px;}@media only screen and (max-width: 1200px) {  .footer.style-2 .footer__top .content {	padding: 0 50px;  }}@media only screen and (max-width: 767px) {  .footer.style-2 .footer__top .content {	padding: 0;  }}.footer.style-2 .footer__top .content form {  margin-top: 36px;  position: relative;}.footer.style-2 .footer__top .content form input {  border-radius: 50px;  background: rgba(255, 255, 255, 0.1);  border: 1px solid transparent;  padding: 15px 24px;}.footer.style-2 .footer__top .content form button {  position: absolute;  top: -1px;  right: 4px;  border: none;  padding: 10px 58px;}.footer.style-2 .footer__bottom {  padding: 11px 0;}.footer.style-2 .footer__bottom p {  margin-bottom: 0;  font-size: 14px;  color: #fff;}.footer.style-3 {  background: #130F40;}.footer.style-3 .footer__top {  background: linear-gradient(180deg, #140D23 0%, rgba(20, 13, 35, 0) 100%);  padding: 80px 0 99px;}.footer.style-3 .footer__top .content-left h6 {  font-weight: 700;  font-size: 18px;  text-transform: uppercase;  color: #C004DE;  letter-spacing: 3.6px;}.footer.style-3 .footer__top .content-left h3 {  font-family: "Russo One";  text-transform: uppercase;  font-weight: 400;  letter-spacing: 2px;  margin-bottom: 21px;}.footer.style-3 .footer__top .content-left p {  color: #A09FAF;  padding-right: 90px;  line-height: 1.6;}.footer.style-3 .footer__top .content-left .list-social {  margin-top: 39px;  justify-content: flex-start;}.footer.style-3 .footer__top .content-left .list-social a {  line-height: 1;}.footer.style-3 .footer__top .content-right {  margin-left: -4px;  margin-right: -1px;}@media only screen and (max-width: 767px) {  .footer.style-3 .footer__top .content-right {	padding-top: 40px;  }}.footer.style-3 .footer__top .content-right form {  margin-top: 0;}.footer.style-3 .footer__top .content-right form .form-group label {  font-size: 14px;  color: #A09FAF;  font-weight: 400;  margin-bottom: 12px;}.footer.style-3 .footer__top .content-right form .form-group input {  background: transparent;  border: 1px solid rgba(99, 103, 112, 0.3);  border-radius: 6px;  padding: 13px 20px;  color: #fff;  box-shadow: none;  margin-bottom: 20px;}.footer.style-3 .footer__top .content-right form .form-group input:focus-visible {  border-color: #A09FAF !important;}.footer.style-3 .footer__top .content-right form .form-group textarea {  background: transparent;  height: 95px;  border: 1px solid rgba(99, 103, 112, 0.3);}.footer.style-3 .footer__top .content-right form .form-group textarea:focus-visible {  border-color: #A09FAF !important;}.footer.style-3 .footer__top .content-right form button {  font-size: 16px;  text-transform: uppercase;  margin-top: 6px;}.footer.style-3 .footer__bottom {  padding-bottom: 20px;}.footer.style-3 .footer__bottom p {  text-align: right;  font-size: 14px;  font-weight: 300;  color: #A09FAF;  text-transform: uppercase;  letter-spacing: 1.4px;  margin-bottom: 0;  padding-top: 5px;}@media only screen and (max-width: 767px) {  .footer.style-3 .footer__bottom p {	text-align: center;	margin-top: 10px;  }  .footer.style-3 .footer__bottom img {	margin: 0 auto;	display: block;  }}.footer.style-4 {  background: rgba(46, 114, 210, 0.08);}.footer.style-4 .footer__top {  border-bottom: 1px solid rgba(99, 103, 112, 0.3);  padding: 80px 0 38px;}.footer.style-4 .footer__top .content-left h3 {  font-size: 40px;  font-family: "Poppins";  margin-bottom: 18px;}.footer.style-4 .footer__top .content-left p {  color: #A09FAF;  padding-right: 190px;  line-height: 1.6;  font-size: 17px;}@media only screen and (max-width: 1200px) {  .footer.style-4 .footer__top .content-left p {	padding-right: 30px;  }}.footer.style-4 .footer__top .content-left .list-info {  margin-top: 58px;}.footer.style-4 .footer__top .content-left .list-info li {  font-size: 20px;  font-weight: 500;  margin-bottom: 17px;  color: #fff;}.footer.style-4 .footer__top .content-left .list-info li span {  font-size: 17px;  margin-right: 21px;}.footer.style-4 .footer__top .content-left .list-info li span::before {  color: #2E72D2;}.footer.style-4 .footer__top .content-left .list-social {  margin-top: 21px;  justify-content: flex-start;}.footer.style-4 .footer__top .content-left .list-social li {  width: 36px;  height: 36px;  min-width: 36px;  background: rgba(46, 114, 210, 0.2);}@media only screen and (max-width: 767px) {  .footer.style-4 .footer__top .content-right {	padding-top: 40px;  }}.footer.style-4 .footer__top .content-right form {  margin-top: 0;  margin-right: -3px;  margin-left: -3px;}.footer.style-4 .footer__top .content-right form .form-group label {  font-size: 15px;  color: #fff;  font-weight: 500;  margin-bottom: 10px;}.footer.style-4 .footer__top .content-right form .form-group input {  background: transparent;  border: 1px solid #2E72D2;  border-radius: 12px;  padding: 12px 20px;  color: #fff;  box-shadow: none;  margin-bottom: 20px;  font-size: 17px;}.footer.style-4 .footer__top .content-right form .form-group input:focus-visible {  border-color: #13B8BA !important;}.footer.style-4 .footer__top .content-right form .form-group textarea {  background: transparent;  border: 1px solid #2E72D2;  border-radius: 12px;  height: 136px;  font-size: 17px;  padding: 15px 20px;}.footer.style-4 .footer__top .content-right form .form-group textarea:focus-visible {  border-color: #13B8BA !important;}.footer.style-4 .footer__top .content-right form button {  font-size: 16px;  text-transform: uppercase;  margin-top: 9px;  padding: 14px 41px;  border: none;}.footer.style-4 .footer__bottom {  padding: 11px 0 4px;}@media only screen and (max-width: 1200px) {  .footer.style-4 .footer__bottom {	padding-bottom: 20px;  }}.footer.style-4 .footer__bottom p {  font-size: 14px;  margin-bottom: 0;}.footer.style-5 {  padding: 82px 0 67px;  background: #091D43;}.footer.style-5 .info {  padding-top: 6px;}.footer.style-5 .info p {  margin-top: 20px;  line-height: 1.67;}.footer.style-5 .list-social {  justify-content: flex-start;}.footer.style-5 .footer-link.s1 {  margin-left: -5px;}.footer.style-5 .footer-link.s2 {  padding-left: 18px;}.footer.style-5 .footer-link.s3 {  padding-left: 10px;}@media only screen and (max-width: 1200px) {  .footer.style-5 .footer-link {	padding-left: 0 !important;	margin-left: 0 !important;	padding-top: 40px;  }}.footer.style-5 .footer-link .title {  color: #48D6D2;}.footer.style-5 .footer-link .list-link {  margin-top: 21px;}.footer.style-5 .footer-link .list-link li {  margin-bottom: 11px;}.footer.style-5 .footer-link .list-link li a {  font-size: 17px;  font-weight: 400;}.footer.style-5 .footer-link .list-link li a:hover {  color: #48D6D2;}.footer.style-2.style-6 {  background: linear-gradient(153.06deg, #5C1594 -0.31%, #210A5C 99.69%);}.footer.style-2.style-6 .footer__top {  padding: 83px 0 60px;}.footer.style-2.style-6 .content form {  margin-top: 26px;}.footer.style-2.style-6 .content form input {  padding: 14px 24px;}.footer.style-2.style-6 .content form button {  top: 1px;  background: linear-gradient(153.06deg, #B621FE -0.31%, #1FD1F9 99.69%);}.footer.style-2.style-6 .content form button::after {  background: linear-gradient(153.06deg, #1FD1F9 -0.31%, #B621FE 99.69%);}.footer.style-2.style-6 .content .heading {  font-family: "Rowdies";  font-weight: 700;}.footer.style-7 {  background: #181818;  border-top: 1px solid #B4E116;  margin-bottom: 80px;}.footer.style-7 .footer__top {  padding: 50px 0 34px;  border-bottom: 1px solid rgba(99, 103, 112, 0.2);}.footer.style-7 .footer__top .content-left {  padding-top: 13px;}.footer.style-7 .footer__top .content-left h5 {  font-weight: 500;  font-size: 24px;  text-transform: uppercase;  color: #B4E116;}.footer.style-7 .footer__top .content-left p {  padding-right: 350px;}@media only screen and (max-width: 1200px) {  .footer.style-7 .footer__top .content-left p {	padding-right: 0;  }}.footer.style-7 .footer__top .content-left form {  margin-top: 26px;}.footer.style-7 .footer__top .content-left form h6 {  font-size: 14px;  text-transform: uppercase;  letter-spacing: 1.5px;  margin-bottom: 16px;}.footer.style-7 .footer__top .content-left form input {  padding: 12px 20px;  background: transparent;  width: 100%;  border: 1px solid #636770;  box-shadow: none;  border-radius: 0;  color: #fff;  width: 405px;  font-size: 17px;}.footer.style-7 .footer__top .content-left form input:focus-visible {  border: 1px solid #B4E116 !important;  box-shadow: none;  outline: none;}.footer.style-7 .footer__top .content-left form .btn-action {  display: inline-block;  border: none;  border-radius: 0;  box-shadow: none;  padding: 14px 40px;  color: #181818;  font-size: 14px;  background: #B4E116;  margin-top: 0;  margin-left: 16px;  font-size: 16px;  font-weight: 700;}@media only screen and (max-width: 767px) {  .footer.style-7 .footer__top .content-left form input {	width: 100%;  }  .footer.style-7 .footer__top .content-left form .btn-action {	margin-left: 0;  }}@media only screen and (max-width: 767px) {  .footer.style-7 .footer__top .content-left form {	width: 100%;  }}.footer.style-7 .footer__top .content-right {  padding-left: 168px;  padding-top: 10px;}@media only screen and (max-width: 1200px) {  .footer.style-7 .footer__top .content-right {	padding-left: 0;  }}@media only screen and (max-width: 767px) {  .footer.style-7 .footer__top .content-right {	padding-top: 40px;  }}.footer.style-7 .footer__top .content-right p {  color: #F6F6F6;}.footer.style-7 .footer__top .content-right .list-info {  margin-top: 26px;}.footer.style-7 .footer__top .content-right .list-info li {  font-size: 17px;  font-weight: 400;  margin-bottom: 15px;}.footer.style-7 .footer__top .content-right .list-info li span {  font-size: 20px;  margin-right: 21px;}.footer.style-7 .footer__top .content-right .list-info li span::before {  color: #fff;}.footer.style-7 .footer__top .content-right .list-social {  display: flex;  justify-content: flex-start;  margin-top: 34px;}.footer.style-7 .footer__top .content-right .list-social li {  width: 36px;  height: 36px;  min-width: 36px;  background: rgba(255, 255, 255, 0.2);}.footer.style-7 .footer__bottom {  padding: 15px 0 18px;}.footer.style-7 .footer__bottom p {  margin-bottom: 0;  font-size: 14px;  font-weight: 300;  color: #A09FAF;  text-align: right;  text-transform: uppercase;  letter-spacing: 1.4px;  margin-top: 9px;}@media only screen and (max-width: 767px) {  .footer.style-7 .footer__bottom p {	text-align: center;  }  .footer.style-7 .footer__bottom img {	margin: 0 auto;	display: block;  }}.dashboard {  background: #14141F;}.dashboard h1, .dashboard h2, .dashboard h3, .dashboard h4, .dashboard h5, .dashboard h6, .dashboard a {  font-family: "Oswald";  font-weight: 700;}.dashboard p {  color: #fff;}.dashboard .btn {  position: fixed;  z-index: 99;  top: 15px;  left: 45px;  height: 45px;  width: 45px;  text-align: center;  background: #1b1b1b;  border-radius: 3px;  cursor: pointer;  transition: left 0.4s ease;}@media only screen and (max-width: 1024px) {  .dashboard .btn {	left: 30px;  }}@media only screen and (max-width: 767px) {  .dashboard .btn {	left: 15px;  }}.dashboard .btn.click {  left: 360px;}.dashboard .btn.click span:before {  content: "\f00d";}@media only screen and (max-width: 767px) {  .dashboard .btn.click {	left: 250px;  }}.dashboard .btn span {  color: white;  font-size: 28px;}.dashboard .dashboard__sidebar {  position: fixed;  z-index: 99;  width: 352px;  height: 100%;  left: -360px;  background: #14141F;  box-shadow: 11.811px 11.811px 59.0551px rgba(0, 0, 0, 0.5);  backdrop-filter: blur(11.811px);  transition: left 0.4s ease;}@media only screen and (max-width: 767px) {  .dashboard .dashboard__sidebar {	width: 250px;  }}.dashboard .dashboard__sidebar.show {  left: 0px;}.dashboard .dashboard__sidebar .sidebar__logo {  padding: 40px 0;  display: flex;  align-items: center;  justify-content: center;  margin-bottom: 40px;}.dashboard .dashboard__sidebar .sidebar__menu {  height: 60vh;  width: 100%;  list-style: none;  overflow-x: hidden;  overflow-y: auto;}.dashboard .dashboard__sidebar .sidebar__menu li {  line-height: 60px;  margin-bottom: 12px;}.dashboard .dashboard__sidebar .sidebar__menu li a {  position: relative;  color: white;  padding-left: 37px;  width: 100%;  font-family: "Oswald";  font-weight: 600;  font-size: 20px;  display: flex;  align-items: center;  justify-content: flex-start;}.dashboard .dashboard__sidebar .sidebar__menu li a span {  margin-right: 16px;  font-size: 22px;}.dashboard .dashboard__sidebar .sidebar__menu li a.feat-btn::after {  color: #fff;  font-family: "icomoon";  content: "\e900";  font-size: 17px;  font-weight: 400;  position: absolute;  right: 16px;  top: 2px;  transform: rotate(-90deg);}.dashboard .dashboard__sidebar .sidebar__menu li a:hover {  background: linear-gradient(216.56deg, rgba(226, 80, 229, 0.1) 5.32%, rgba(75, 80, 230, 0.1) 94.32%);}.dashboard .dashboard__sidebar .sidebar__menu li a:hover span::before {  color: #C004DE;}.dashboard .dashboard__sidebar .sidebar__menu li a.active {  background: linear-gradient(216.56deg, rgba(226, 80, 229, 0.1) 5.32%, rgba(75, 80, 230, 0.1) 94.32%);}.dashboard .dashboard__sidebar .sidebar__menu li a.active::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 4px;  height: 100%;  background: linear-gradient(216.56deg, #E250E5 5.32%, #4B50E6 94.32%);}.dashboard .dashboard__sidebar .sidebar__menu li a.active span::before {  color: #C004DE;}.dashboard .dashboard__sidebar .sidebar__menu li ul {  position: static;  display: none;  margin-top: 10px;}.dashboard .dashboard__sidebar .sidebar__menu li ul.feat-show.show {  display: block;}.dashboard .dashboard__sidebar .sidebar__menu li ul li {  line-height: 42px;  border-top: none;}.dashboard .dashboard__sidebar .sidebar__menu li ul li a {  font-size: 17px;  color: #e6e6e6;  padding-left: 90px;  background: transparent !important;}.dashboard .dashboard__sidebar .sidebar__menu li ul li a::before {  display: none;}.dashboard .dashboard__sidebar .sidebar__menu li ul li a:hover {  color: #C004DE;}.dashboard .dashboard__sidebar .sidebar__menu::-webkit-scrollbar {  width: 3px;  background: rgba(255, 255, 255, 0.1);}.dashboard .dashboard__sidebar .sidebar__menu::-webkit-scrollbar-thumb {  background: linear-gradient(216.56deg, #E250E5 5.32%, #4B50E6 94.32%);}.dashboard .dashboard__sidebar .bottom {  background: #14141F;  position: absolute;  z-index: 9;  bottom: 0;  left: 0;  right: 0;  text-align: center;  margin: 0 auto;}.dashboard .dashboard__sidebar .bottom .list-social {  display: flex;  justify-content: center;  margin-top: 30px;}.dashboard .dashboard__sidebar .bottom .list-social li {  width: 36px;  height: 36px;  min-width: 36px;  background: linear-gradient(216.56deg, rgba(226, 80, 229, 0.2) 5.32%, rgba(75, 80, 230, 0.2) 94.32%);  border-radius: 8px;  margin-right: 12px;  z-index: 9;  display: flex;  align-items: center;  justify-content: center;}.dashboard .dashboard__sidebar .bottom .list-social li a {  line-height: 1;}.dashboard .dashboard__sidebar .bottom .list-social li span {  font-size: 20px;}@-webkit-keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}@keyframes pulse-grow-on-hover {  to {	-webkit-transform: scale(1.1);	transform: scale(1.1);  }}.dashboard .dashboard__sidebar .bottom .list-social li:hover {  -webkit-animation-name: pulse-grow-on-hover;  animation-name: pulse-grow-on-hover;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}.dashboard .dashboard__sidebar .bottom p {  margin-top: 20px;}.dashboard .dashboard__content {  padding: 73px 46px 23px 29px;  margin-left: 0;  transition: all 0.4s ease;  position: relative;}@media only screen and (max-width: 1400px) {  .dashboard .dashboard__content {	padding: 23px 29px;  }}@media only screen and (max-width: 767px) {  .dashboard .dashboard__content {	padding: 23px 23px 23px 0;  }}.dashboard .dashboard__content .overlay {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 98;  width: 100%;  height: 100%;  background: rgba(0, 0, 0, 0.7);  display: none;  transition: 0.3s all ease-in-out;}.dashboard .dashboard__content .dashboard__header {  display: flex;  align-items: center;  justify-content: flex-end;  position: fixed;  z-index: 97;  top: 0;  right: 30px;  width: 100%;  height: 100px;  background: #14141F;}.dashboard .dashboard__content .dashboard__header .user {  display: inline-block;  width: 48px;  height: 48px;  border-radius: 50%;  border: 2px solid #C004DE;  position: relative;  display: flex;  align-items: center;  justify-content: center;}.dashboard .dashboard__content .dashboard__header .user:after, .dashboard .dashboard__content .dashboard__header .user:before {  content: "";  width: 100%;  height: 100%;  border-radius: 50%;  position: absolute;  z-index: -1;  top: 0;  right: 0;  bottom: 0;  left: -0.2rem;  background-color: #C004DE;  margin: auto;  -webkit-transform-origin: center center;  transform-origin: center center;  -webkit-animation: pulse-me 3s linear infinite;  animation: pulse-me 3s linear infinite;}@keyframes pulse-me {  0% {	-webkit-transform: scale(0.3);	transform: scale(0.3);	opacity: 0;  }  50% {	opacity: 0.1;  }  70% {	opacity: 0.09;  }  100% {	-webkit-transform: scale(2);	transform: scale(2);	opacity: 0;  }}.dashboard .dashboard__content .dashboard__header .user img {  min-width: 40px;  width: 40px;  height: 40px;  border-radius: 50%;}.dashboard .dashboard__content .dashboard__header a.btn-action-outline {  margin-left: 22px;  text-transform: capitalize;  padding: 11px 24px 7px;}.dashboard .dashboard__content .dashboard__header a.btn-action-outline span.icon-wallet {  margin-right: 10px;}.dashboard .dashboard__content .dashboard__main {  margin-top: 61px;}.dashboard .dashboard__content .dashboard__main .banner .block-text {  padding-right: 30px;}.dashboard .dashboard__content .dashboard__main .banner .block-text .title {  font-size: 56px;  margin-top: 26px;}.dashboard .dashboard__content .dashboard__main .banner .block-text .desc {  font-size: 20px;  line-height: 1.6;  margin-top: 26px;}.dashboard .dashboard__content .dashboard__main .banner .group-button {  display: flex;  flex-wrap: wrap;  margin-top: 60px;  margin-left: 15px;}.dashboard .dashboard__content .dashboard__main .banner .group-button .btn-action.style-5 {  background: linear-gradient(216.56deg, #E250E5 5.32%, #4B50E6 94.32%);  text-transform: uppercase;  font-size: 16px;  margin-right: 20px;}@media only screen and (max-width: 767px) {  .dashboard .dashboard__content .dashboard__main .banner .group-button .btn-action.style-5 {	margin-bottom: 10px;  }}.dashboard .dashboard__content .dashboard__main .banner .content-list {  margin-top: 100px;  display: flex;}.dashboard .dashboard__content .dashboard__main .banner .content-list li {  padding-right: 72px;  position: relative;  display: flex;  flex-direction: column;}.dashboard .dashboard__content .dashboard__main .banner .content-list li:nth-child(2) {  padding-right: 94px;}.dashboard .dashboard__content .dashboard__main .banner .content-list li .number {  min-width: 60px;  width: 60px;  height: 60px;  background: linear-gradient(216.56deg, rgba(226, 80, 229, 0.1) 5.32%, rgba(75, 80, 230, 0.1) 94.32%);  backdrop-filter: blur(16px);  border-radius: 10px;  margin-bottom: 26px;  display: flex;  align-items: center;  justify-content: center;}.dashboard .dashboard__content .dashboard__main .banner .content-list li .number h3 {  color: #C004DE;  margin-bottom: 0;}.dashboard .dashboard__content .dashboard__main .banner .content-list li::after {  content: "";  width: 2px;  height: 60px;  position: absolute;  bottom: 2px;  right: 14%;  background: linear-gradient(216.56deg, #E250E5 5.32%, #4B50E6 94.32%);}.dashboard .dashboard__content .dashboard__main .banner .content-list li:nth-last-child(1) {  padding-right: 0;}.dashboard .dashboard__content .dashboard__main .banner .content-list li:nth-last-child(1)::after {  display: none;}.dashboard .dashboard__content .dashboard__main .banner .content-list li span {  font-size: 48px;}.dashboard .dashboard__content .dashboard__main .banner .content-list li h5 {  margin-bottom: 3px;}.dashboard .dashboard__content .dashboard__main .banner .content-list li p {  font-size: 20px;  font-weight: 400;  color: rgba(255, 255, 255, 0.5);  margin-bottom: 0;}@media only screen and (max-width: 767px) {  .dashboard .dashboard__content .dashboard__main .banner .content-list {	flex-wrap: wrap;  }  .dashboard .dashboard__content .dashboard__main .banner .content-list li {	padding-right: 0;	width: 100%;	margin-bottom: 20px;  }  .dashboard .dashboard__content .dashboard__main .banner .content-list li::after {	display: none;  }}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale {  padding-left: 59px;  padding-top: 26px;}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image {  display: flex;  flex-wrap: wrap;}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image img {  border-radius: 20px;  margin-bottom: 16px;  width: 33.33%;}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image img:nth-child(1) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image img:nth-child(2) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image img:nth-child(3) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image img:nth-child(4) {  clip-path: polygon(0 0, 0 0, 100% 0, 92% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image img:nth-child(5) {  clip-path: polygon(0 0, 0 0, 100% 0, 92% 0, 100% 100%, 100% 100%, 0 100%, 8% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-image img:nth-child(6) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 8% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content {  margin-top: 7px;  padding: 24px 0 51px;  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(180deg, rgba(75, 20, 192, 0.2) 0%, rgba(196, 41, 221, 0.2) 100%);  backdrop-filter: blur(100px);  border-radius: 20px;  text-align: center;}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer {  margin-top: 18px;}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer .countdown__item {  font-size: 40px;  font-family: "Russo One", sans-serif;  border: 2px solid #C004DE;  border-radius: 16px;  margin: 0 20px;  max-width: 80px;  width: 100%;  height: 80px;  position: relative;  color: #fff;  display: inline-block;  padding-top: 5px;  position: relative;}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer .countdown__item::after {  position: absolute;  bottom: -37px;  left: 0;  right: 0;  font-family: "Oswald";  font-style: normal;  font-weight: 400;  font-size: 16px;  text-transform: uppercase;  color: rgba(255, 255, 255, 0.6);}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(1)::after {  content: "days";}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(2)::after {  content: "Hours";}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(3)::after {  content: "Minutes";}.dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer .countdown__item:nth-child(4)::after {  content: "SECONDS";}@media only screen and (max-width: 1200px) {  .dashboard .dashboard__content .dashboard__main .banner .banner-top__sale {	padding-left: 0;	margin-top: 50px;	padding: 0 100px;  }}@media only screen and (max-width: 767px) {  .dashboard .dashboard__content .dashboard__main .banner .banner-top__sale {	padding: 0;  }  .dashboard .dashboard__content .dashboard__main .banner .banner-top__sale img {	width: 100%;  }  .dashboard .dashboard__content .dashboard__main .banner .banner-top__sale .sale-content .countdown__timer .countdown__item {	margin: 0 5px;	max-width: 70px;	height: 70px;  }}.dashboard .dashboard__content .dashboard__main .about.style-9 {  padding: 0;  padding-top: 27px;}.dashboard .dashboard__content .dashboard__main .about.style-9 .about__content {  padding-top: 51px;  padding-left: 59px;  padding-right: 72px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 {  padding: 26px 0;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .block-text {  padding-right: 30px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .block-text .title {  font-size: 56px;  padding-right: 260px;  margin-bottom: 23px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .block-text p {  padding: 0;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .group-img {  display: flex;  justify-content: flex-end;  padding-right: 10px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .group-img img {  border-radius: 20px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .group-img img:nth-child(1) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .group-img img:nth-child(2) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .group-img img:nth-child(3) {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}@media only screen and (max-width: 767px) {  .dashboard .dashboard__content .dashboard__main .road-map.style-8 .group-img {	margin-top: 30px;	flex-wrap: wrap;	justify-content: flex-start;  }  .dashboard .dashboard__content .dashboard__main .road-map.style-8 .group-img img {	margin-bottom: 20px;	clip-path: none !important;  }}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main {  margin-top: 57px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main::before {  border-top: 2px dashed rgba(255, 255, 255, 0.1);}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main::after {  background: #C004DE;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .box-roadmap {  background: transparent;  border: 1px solid #C004DE;  margin-top: 134px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .box-roadmap::before {  background: #C004DE;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .box-roadmap::after {  background-color: #C004DE;  animation: 2s pulse-anim4 infinite;}@keyframes pulse-anim4 {  0% {	box-shadow: #C004DE 0 0 0 0;  }  100% {	box-shadow: rgba(46, 114, 210, 0.2) 0 0 0 10px;  }}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .box-roadmap .title {  font-family: "Inter";  font-weight: 600;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .box-roadmap .time {  margin-bottom: 7px;}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .box-roadmap:hover {  background: rgba(194, 72, 214, 0.1);}.dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .swiper-slide-active .box-roadmap, .dashboard .dashboard__content .dashboard__main .road-map.style-8 .road-map__main .swiper-slide-next .box-roadmap {  background: rgba(194, 72, 214, 0.1);}.dashboard .dashboard__content .dashboard__main .gallery {  padding-top: 26px;}.dashboard .dashboard__content .dashboard__main .gallery .block-text .title {  font-size: 56px;  margin-bottom: 22px;}.dashboard .dashboard__content .dashboard__main .gallery .button {  text-align: right;  margin-right: 19px;  margin-top: 50px;}@media only screen and (max-width: 767px) {  .dashboard .dashboard__content .dashboard__main .gallery .button {	text-align: left;	margin-top: 30px;  }}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main {  display: flex;  flex-wrap: wrap;  margin-top: 41px;}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a {  width: 14.28%;}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a img {  width: 100%;  border-radius: 20px;  margin-bottom: 16px;}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(1) img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(2) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(3) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(4) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(5) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(6) img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 92% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(7) img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 8% 0);}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(8) img {  clip-path: polygon(0 0, 0 0, 100% 0, 92% 0, 100% 100%, 100% 100%, 0 100%, 0% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(9) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(10) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(11) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(12) img, .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(13) img {  clip-path: polygon(0 0, 0 0, 100% 0, 92% 0, 100% 100%, 100% 100%, 0 100%, 8% 100%, 0% 0);}.dashboard .dashboard__content .dashboard__main .gallery .gallery__main a:nth-child(14) img {  clip-path: polygon(0 0, 0 0, 100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 8% 100%, 0% 0);}@media only screen and (max-width: 767px) {  .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a {	width: 50%;	padding: 0 10px;  }  .dashboard .dashboard__content .dashboard__main .gallery .gallery__main a img {	clip-path: none !important;  }}.dashboard .dashboard__content .dashboard__main .section-team.style-9 {  background: transparent;  padding: 0;  padding-top: 27px;  margin-bottom: 0;}.dashboard .dashboard__content .dashboard__main .section-faq.style-5 {  background: transparent;  padding: 0;  padding-top: 27px;}.dashboard .dashboard__content .dashboard__main .section-faq.style-5 .faq__content {  padding-left: 0;}.dashboard .dashboard__content .dashboard__main .section-faq.style-5 .faq__images {  padding-right: 10px;  padding-left: 61px;}.dashboard.show .dashboard__content {  margin-left: 388px;}@media only screen and (max-width: 1750px) {  .dashboard.show .dashboard__content {	margin-left: 0;  }  .dashboard.show .dashboard__content .overlay {	display: block;  }}.home-main p {  color: #F6F6F6;}.home-main .about {  padding: 80px 0;}.home-main .about .about__image {  padding-left: 25px;}@media only screen and (max-width: 1024px) {  .home-main .about .about__image img {	width: 100%;  }}.home-main .about .about__content {  padding-top: 89px;}.home-main .features {  padding: 80px 0 62px;  background: url("../..//../home/images/background/bg-choose.jpg") no-repeat;  background-size: cover;}.home-main .documents.style-2 {  padding: 83px 0 80px;}.home-nft {  background: url("../..//../home/images/background/bg-bd.png");  background-color: #181818;}.home-nft p {  color: rgba(246, 246, 246, 0.8);}.home-nft .features, .home-nft .token-details, .home-nft .section-faq, .home-nft .document {  background: transparent;}.home-nft .banner-top.style-2 {  padding: 200px 0 79px;}.home-nft .section-team.team-8 {  background: transparent;}.home-nft .section-team.team-8 .block-text p {  color: #F6F6F6;}.home-nft .about.style-2 {  padding: 42px 0 81px;}.home-nft .join-now {  padding: 0 0 153px;}.home-nft .join-now__main {  background: url("../..//../home/images/background/bg-join.png") no-repeat;  background-size: contain;  background-position: top center;  padding: 61px 100px;  text-align: center;}@media only screen and (max-width: 1400px) {  .home-nft .join-now__main {	background-size: cover;  }}.home-nft .join-now__main h3 {  font-family: "Zen Dots";  font-weight: 400;}.home-nft .join-now__main p {  font-size: 20px;  line-height: 1.6;  margin-top: 24px;  color: #A09FAF;}.home-nft .join-now__main .join-now__button {  margin-top: 48px;}.home-nft .join-now__main .join-now__button a {  padding: 14px 25px;  display: inline-block;}@media only screen and (max-width: 767px) {  .home-nft .join-now__main {	padding: 61px 15px;  }}.home-nft .creation {  padding: 104px 0 75px;}.home-nft .section-team.team-8 {  padding: 100px 0;}.home-nft .section-faq.style-2 {  padding: 60px 0 144px;}.home-nft .road-map.style-1 .box-roadmap .box-roadmap__main::before {  background-color: #181818;}.allo-dist {  padding: 80px 0 102px;}.allo-dist .allo-dist__main {  margin-top: 41px;}.allo-dist .allo-dist__main .menu-tab {  display: flex;  align-items: center;  justify-content: space-between;  max-width: 380px;  background: rgba(255, 255, 255, 0.1);  margin: 0 auto;  padding: 4px;  border-radius: 110px;}.allo-dist .allo-dist__main .menu-tab li {  border-radius: 110px;  padding: 16px 33px;  background: transparent;  cursor: pointer;  transition: 0.3s all ease-in-out;}.allo-dist .allo-dist__main .menu-tab li h6 {  color: rgba(255, 255, 255, 0.2);}.allo-dist .allo-dist__main .menu-tab li.active {  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);}.allo-dist .allo-dist__main .menu-tab li.active h6 {  color: white;}.allo-dist .allo-dist__main .menu-tab li h6 {  margin-bottom: 0;}.allo-dist .allo-dist__main .content-tab {  margin-top: 45px;}.allo-dist .allo-dist__main .content-tab .content-inner {  display: flex;  align-items: center;  justify-content: space-between;}.allo-dist .allo-dist__main .content-tab .content-inner .list-progress {  max-width: 450px;  width: 100%;  padding-top: 35px;}.allo-dist .allo-dist__main .content-tab .content-inner .list-progress .progress {  margin-bottom: 38px;}.allo-dist .allo-dist__main .content-tab .content-inner .list-progress.right {  text-align: right;}@media only screen and (max-width: 1024px) {  .allo-dist .allo-dist__main .content-tab .content-inner .list-progress {	max-width: 240px;  }}.allo-dist .allo-dist__main .content-tab .content-inner .chart-bar {  width: 240px;}@media only screen and (max-width: 767px) {  .allo-dist .allo-dist__main .content-tab .content-inner {	flex-wrap: wrap;  }  .allo-dist .allo-dist__main .content-tab .content-inner .list-progress {	max-width: 100%;  }  .allo-dist .allo-dist__main .content-tab .content-inner .chart-bar {	padding: 30px 0 50px;  }}.token-details {  padding: 80px 0 83px;}.token-details .token-details__image {  padding-top: 34px;  margin-left: -48px;}.token-details .token-details__image img {  animation: move5 3s infinite linear;}@media only screen and (max-width: 1200px) {  .token-details .token-details__image img {	width: 100%;  }}.info-list {  display: flex;  flex-direction: column;  background: rgba(30, 27, 70, 0.5);  padding: 19px;  max-width: 490px;  border: 1px solid rgba(255, 255, 255, 0.2);  border-radius: 10px;}.info-list li {  padding: 15px 20px 9px;  margin-bottom: 24px;  background: rgba(255, 255, 255, 0.1);  transition: 0.5s all ease-in-out;  border-radius: 10px;  cursor: pointer;}.info-list li:hover, .info-list li.active {  background: linear-gradient(294.72deg, rgba(255, 69, 129, 0.5) 9.05%, rgba(67, 136, 221, 0.5) 79.28%);}.info-list li p {  margin-bottom: 0;  color: #fff;}.info-list li:last-child {  margin-bottom: 0;}.section-team {  padding: 80px 0;  background: rgba(61, 43, 111, 0.2);}.section-faq {  padding: 80px 0;}.documents {  padding: 80px 0;  background: url("../..//../home/images/background/bg-document-01.png") no-repeat;  background-size: cover;  background-color: rgba(61, 43, 111, 0.2);}.contact {  padding: 80px 0 53px;}.contact .container {  max-width: 960px;}@media only screen and (max-width: 1200px) {  .contact .container {	max-width: 100%;  }}.contact .block-text {  padding-right: 40px;}.contact .contact__list {  margin-top: 40px;}.contact .contact__list li {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 28px;}.contact .contact__list li .icon {  min-width: 68px;  width: 68px;  height: 68px;  border-radius: 50%;  display: flex;  align-items: center;  justify-content: center;  position: relative;  border: 2px solid transparent;  background: #050231;  background-clip: padding-box;}.contact .contact__list li .icon::after {  content: "";  position: absolute;  top: -2px;  bottom: -2px;  left: -2px;  right: -2px;  background: linear-gradient(to bottom right, #ff4581, #4388dd);  z-index: -1;  border-radius: 50%;}.contact .contact__list li .icon span {  font-size: 22px;}.contact .contact__list li h5 {  margin-left: 24px;  margin-bottom: 0;  margin-top: 7px;  text-transform: none;  line-height: 1;  letter-spacing: 0.2px;}.title-style {  padding: 81px 0 52px;}.team .title-style {  padding: 82px 0 117px;}.team .title-style h5 {  font-size: 24px;}.sign-in {  padding: 100px 0;  display: flex;  align-items: center;  justify-content: center;}.sign-in .sign-in__main {  margin: 40px auto 24px;  max-width: 570px;  height: 596px;  background: #FFFFFF;  box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05);  border-radius: 20px;  padding: 40px 60px;}.sign-in .sign-in__main .top .title {  color: #181818;  margin-bottom: 13px;}.sign-in .sign-in__main .top p {  color: rgba(99, 103, 112, 0.8);}.sign-in .sign-in__main form {  margin-top: 30px;}.sign-in .sign-in__main form .form-group label {  color: #181818;  font-size: 15px;  text-transform: capitalize;  margin-bottom: 6px;}.sign-in .sign-in__main form .form-group label span {  color: #D33535;}.sign-in .sign-in__main form .form-group input {  padding: 11px 20px;  border: 1px solid #E5E5E5;  border-radius: 2px;  box-shadow: none;  margin-bottom: 20px;}.sign-in .sign-in__main form .form-group input ::placeholder {  color: #636770;}.sign-in .sign-in__main form .form-check {  display: flex;  justify-content: space-between;  align-items: center;  margin-top: -5px;}.sign-in .sign-in__main form .form-check .form-check-input {  width: 13px;  height: 13px;  padding: 0;  margin-top: 6px;}.sign-in .sign-in__main form .form-check .form-check-label {  font-size: 14px;  color: #181818;}.sign-in .sign-in__main form .form-check p {  font-size: 14px;  color: #181818;}.sign-in .sign-in__main form button.btn-action.style-1 {  display: block;  width: 100%;  max-width: 100%;  border: none;  margin-top: -1px;  padding: 11px 15px 9px 15px;}.sign-in .sign-in__main .bottom {  margin-top: 20px;}.sign-in .sign-in__main .bottom p {  font-size: 16px;  color: #636770;  text-transform: uppercase;  position: relative;}.sign-in .sign-in__main .bottom p::after, .sign-in .sign-in__main .bottom p::before {  content: "";  height: 1px;  position: absolute;  width: 104px;  top: 50%;  transform: translateY(-50%);  right: 40px;  background: #E5E5E5;}.sign-in .sign-in__main .bottom p::before {  right: auto;  left: 40px;}.sign-in .sign-in__main .bottom .group-btn {  display: flex;  margin: 0 -6px;  margin-top: 18px;}.sign-in .sign-in__main .bottom .group-btn a {  width: 50%;  margin: 0 6px;  padding: 11px 40px;  display: flex;  align-items: center;  justify-content: center;}.sign-in .sign-in__main .bottom .group-btn a span {  font-size: 22px;  margin-right: 7px;  line-height: 1;}.sign-in .sign-in__main .bottom .group-btn a svg {  margin-right: 7px;}.sign-in .sign-in__main .bottom .group-btn a.fb {  background: #2E72D2;}.sign-in .sign-in__main .bottom .group-btn a.gg {  background: #D33535;}@media only screen and (max-width: 767px) {  .sign-in .sign-in__main {	padding: 40px 30px;  }  .sign-in .sign-in__main .bottom p::after {	right: 0;	width: 60px;  }  .sign-in .sign-in__main .bottom p::before {	left: 0;	width: 60px;  }}.sign-in .bottom {  text-align: center;  font-size: 16px;  color: #FFFFFF;}.sign-in .bottom a {  font-weight: 700;}.sign-in.sign-up .sign-in__main {  height: 696px;}.sign-in.sign-up .sign-in__main .form-check .form-check-label {  color: #A09FAF;}.sign-in.sign-up .sign-in__main .form-check .form-check-label a {  color: #181818;}.page-token .token-details.style-1 {  padding: 61px 0;}.page-token .token-details.style-1 .token-details__image {  padding-top: 33px;  margin-left: -48px;}.features, .token-details, .document {  background: #130F40;}.section-faq {	background: #040231;}.home-main .section-faq.style-1 {	padding: 79px 0;	background: transparent;}.home-main .section-faq.style-1 .block-text p {  color: #F6F6F6;}.home-main .token-details.style-1 {  background: transparent;}.home-music {  background: #080D14;}.home-music .header .header__right .group-button {  margin-left: 20px;}.home-music .about.style-3 {  padding: 131px 0 160px;}.home-music .features.style-3 {  background: linear-gradient(180deg, #140D23 0%, rgba(20, 13, 35, 0) 100%);}.home-music .token.style-3 {  padding: 159px 0 160px;}.home-music .token.style-3 .block-text .sub-heading {  font-size: 18px;  text-transform: uppercase;  letter-spacing: 4px;  color: #C004DE;}.home-music .token.style-3 .block-text .heading {  font-family: "Russo One";  font-weight: 400;  letter-spacing: 2px;  margin-bottom: 21px;}.home-music .token.style-3 .block-text .desc {  font-size: 20px;  color: #A09FAF;  padding-right: 30px;}.home-music .token.style-3 .block-text a {  font-size: 16px;  margin-top: 20px;  padding: 15px 38px;  letter-spacing: 3px;}.home-music .token.style-3 .token__content {  padding-top: 11px;}.home-music .token.style-3 .token__content .top {  display: flex;  align-items: center;  justify-content: flex-end;}.home-music .token.style-3 .token__content .top .number {  font-family: "Russo One";  font-weight: 400;  font-size: 72px;  text-transform: uppercase;  letter-spacing: 3.5px;  background: linear-gradient(90deg, #3DBFBB 0%, #8635BD 100%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  background-clip: text;  text-fill-color: transparent;  margin-bottom: 0;  line-height: 1;  margin-right: 11px;}.home-music .token.style-3 .token__content .top .text {  font-weight: 700;  font-size: 14px;  padding-top: 30px;  letter-spacing: 2.7px;  text-transform: uppercase;  color: #A09FAF;}.home-music .token.style-3 .token__content .list {  display: flex;  justify-content: flex-end;  margin-right: 2px;  margin-top: 35px;}.home-music .token.style-3 .token__content .list li {  width: 160px;  height: 160px;  margin-left: 16px;  border: 1px solid rgba(255, 255, 255, 0.2);  padding: 34px 0;  display: flex;  align-items: center;  justify-content: flex-start;  flex-direction: column;}.home-music .token.style-3 .token__content .list li:first-child {  margin-left: 0;}.home-music .token.style-3 .token__content .list li .title {  font-weight: 700;  font-size: 14px;  letter-spacing: 3px;  text-transform: uppercase;  color: #A09FAF;  margin-bottom: 17px;}.home-music .token.style-3 .token__content .list li .number {  font-family: "Russo One";  font-weight: 400;  font-size: 48px;  letter-spacing: 1px;  text-transform: uppercase;  margin-bottom: 0;}.home-music .gallery {  padding: 163px 0 132px;}.home-music .gallery .block-text {  padding-top: 69px;}.home-music .gallery .block-text .sub-heading {  font-weight: 700;  font-size: 18px;  letter-spacing: 0.2em;  text-transform: uppercase;  color: #C004DE;  letter-spacing: 4px;}.home-music .gallery .block-text .heading {  font-family: "Russo One";  font-weight: 400;  text-transform: uppercase;  letter-spacing: 2px;  margin-bottom: 21px;}.home-music .gallery .block-text p {  line-height: 1.6;}.home-music .gallery .block-text a {  margin-top: 24px;  font-size: 16px;  padding: 15px 38px;  letter-spacing: 3px;}.home-music .gallery .gallery__box {  position: relative;  margin-bottom: 30px;}.home-music .gallery .gallery__box::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(90deg, rgba(61, 191, 187, 0.3) 0%, rgba(134, 53, 189, 0.3) 100%);  transform: scale(1, 0);  transform-origin: top center;  transition: transform 1s ease;}.home-music .gallery .gallery__box::after {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(19, 0, 22, 0.12);}.home-music .gallery .gallery__box .wrap-video {  position: absolute;  z-index: 2;  top: 0;  width: 100%;  height: 100%;  display: flex;  align-items: center;  justify-content: center;}.home-music .gallery .gallery__box .wrap-video a {  width: 60px;  height: 60px;  border-radius: 50%;  background: rgba(255, 255, 255, 0.4);  opacity: 0;  transform: translateY(-30px);  transition: 0.5s all ease-in-out;  transition-delay: 0.3s;  display: flex;  align-items: center;  justify-content: center;}.home-music .gallery .gallery__box .wrap-video a span {  font-size: 24px;  margin-top: 5px;  margin-left: 5px;}.home-music .gallery .gallery__box .content {  position: absolute;  bottom: 0;  z-index: 2;  background: linear-gradient(0.4deg, #0F141E 0.48%, rgba(15, 20, 30, 0.411458) 67.72%, rgba(15, 20, 30, 0) 99.79%);  width: 100%;  padding: 23px 40px;  transition: 0.3s all ease-in-out;  transition-delay: 0.3s;}.home-music .gallery .gallery__box .content .title {  font-size: 24px;  margin-bottom: 3px;}.home-music .gallery .gallery__box .content .category {  font-size: 17px;  color: #A09FAF;}.home-music .gallery .gallery__box:hover::before {  transform: scale(1, 1);  transform-origin: bottom center;}.home-music .gallery .gallery__box:hover .wrap-video a {  opacity: 1;  transform: translateY(0);}.home-music .gallery .gallery__box:hover .content {  padding: 11px 40px;}.home-music .section-team {  background: linear-gradient(180deg, #140D23 0%, rgba(20, 13, 35, 0) 100%);}.home-music .blog {  padding: 160px 0;}.home-music .blog .block-text {  margin-bottom: 62px;}.home-music .blog .block-text .sub-heading {  font-size: 18px;  font-weight: 700;  color: #C004DE;  text-transform: uppercase;  letter-spacing: 3.2px;}.home-music .blog .block-text .heading {  font-family: "Russo One";  font-weight: 400;  text-transform: uppercase;  letter-spacing: 1.8px;}.home-music .blog .blog-box {  position: relative;}.home-music .blog .blog-box .box-image {  overflow: hidden;}.home-music .blog .blog-box .box-image img {  transition: 0.3s all ease-in-out;}.home-music .blog .blog-box .box-content {  position: absolute;  z-index: 2;  bottom: -1px;  padding: 20px 40px;  background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) -1.52%, rgba(255, 255, 255, 0.1) 104.35%);  backdrop-filter: blur(12px);  transition: 0.3s all ease-in-out;}.home-music .blog .blog-box .box-content::before {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: -1;  width: 100%;  height: 100%;  background: linear-gradient(359.96deg, #0F141E 0.02%, rgba(15, 20, 30, 0.84375) 43.22%, rgba(15, 20, 30, 0) 99.95%);}.home-music .blog .blog-box .box-content .meta {  font-size: 12px;  font-weight: 700;  text-transform: uppercase;  letter-spacing: 1.2px;  margin-bottom: 7px;  color: #f6f6f6;}.home-music .blog .blog-box .box-content .title {  font-size: 24px;  font-family: "Russo One";  font-weight: 400;  font-size: 24px;  text-transform: capitalize;  margin-bottom: 5px;}.home-music .blog .blog-box .box-content .text {  font-size: 17px;  color: #A09FAF;  margin-bottom: 0;}.home-music .blog .blog-box:hover .box-image img {  transform: scale(1.1);}.home-music .blog .blog-box:hover .box-content {  backdrop-filter: blur(0);  background: linear-gradient(90deg, rgba(61, 191, 187, 0.3) 0%, rgba(134, 53, 189, 0.3) 100%);}.home-music .join-now.style-3 {  padding: 80px 0;  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url("../..//../home/images/background/bg-join-music.jpg");  background-size: cover;  position: relative;}.home-music .join-now.style-3::before, .home-music .join-now.style-3::after {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(4.96deg, #080D14 13.97%, rgba(11, 13, 33, 0) 97.4%);  opacity: 0.8;}.home-music .join-now.style-3 .join-now__main {  position: relative;  z-index: 1;}.home-music .join-now.style-3 .join-now__main .sub-heading {  font-weight: 700;  font-size: 18px;  text-transform: uppercase;  color: #C004DE;  letter-spacing: 3.4px;}.home-music .join-now.style-3 .join-now__main .heading {  font-family: "Russo One";  font-weight: 400;  font-size: 36px;  letter-spacing: 1.8px;  text-transform: uppercase;}.home-music .join-now.style-3 .join-now__main p {  font-size: 20px;  margin-top: 42px;  line-height: 1.6;  padding: 0 100px;}.home-music .join-now.style-3 .join-now__main .join-now__button {  margin-top: 60px;}.home-music .join-now.style-3 .join-now__main .join-now__button a {  margin: 0 auto;  max-width: 284px;  text-transform: uppercase;  box-shadow: 0px 4px 44px rgba(82, 111, 145, 0.5);}.home-music .section-faq.style-3 {  padding: 121px 0 138px;  background: transparent;}.home-music .footer.style-3 {  background: transparent;}.home-music .footer.style-3 .footer__top {  background: linear-gradient(180deg, #140D23 0%, rgba(20, 13, 35, 0) 100%);}.home-defi-1 {  background: url("../..//../home/images/background/bg-4.jpg") no-repeat;  background-size: cover;}.home-defi-1 .features.style-4 {  background: linear-gradient(180deg, #060E11 70.35%, rgba(19, 25, 33, 0) 100%);}.home-defi-1 .road-map.style-4 {  padding: 23px 0 43px;  background: transparent;  position: relative;}.home-defi-1 .road-map.style-4 img.s1 {  position: absolute;  top: 171px;  left: -8px;}.home-defi-1 .road-map.style-4 img.s2 {  position: absolute;  right: 0;  bottom: -61%;}@media only screen and (max-width: 1024px) {  .home-defi-1 .road-map.style-4 img.s2 {	width: 100%;  }}@media only screen and (max-width: 767px) {  .home-defi-1 .road-map.style-4 img {	width: 100%;  }}.home-defi-1 .section-faq.style-1 {  background: transparent;}.home-defi-1 .section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle {  background: rgba(46, 114, 210, 0.1);  border: 1px solid #2E72D2;}.home-defi-1 .section-faq.style-1 .section-faq__main .flat-tabs .content-tab .flat-toggle.active {  background: rgba(46, 114, 210, 0.3);  border: 2px solid #2E72D2;}.home-defi-1 .section-token {  padding: 40px 0;}.home-defi-1 .section-token .block-text {  margin-bottom: 59px;}.home-defi-1 .section-token .block-text .heading {  font-family: "Poppins";  font-size: 40px;}.home-defi-1 .section-token .block-text p {  margin-top: 15px;  padding: 0 400px;}@media only screen and (max-width: 1200px) {  .home-defi-1 .section-token .block-text p {	padding: 0;  }}.home-defi-1 .section-token .token-box {  background: rgba(46, 114, 210, 0.1);  backdrop-filter: blur(4px);  border-radius: 20px;  border: 2px solid #2E72D2;  text-align: center;  padding: 47px 65px 42px 51px;}.home-defi-1 .section-token .token-box .chart-bar {  margin-top: 48px;}.home-defi-1 .section-token .token-box .chart-bar canvas {  width: 280px;}.home-defi-1 .section-token .token-box .bottom-chart {  margin-top: 39px;}.home-defi-1 .section-token .token-box .bottom-chart .box {  background: rgba(255, 255, 255, 0.1);  border-radius: 12px;  padding: 9px 20px 7px 9px;  margin-bottom: 16px;  display: flex;  align-items: center;  justify-content: space-between;}.home-defi-1 .section-token .token-box .bottom-chart .box:last-child {  margin-bottom: 0;}.home-defi-1 .section-token .token-box .bottom-chart .box .left {  display: flex;}.home-defi-1 .section-token .token-box .bottom-chart .box .left .color {  min-width: 32px;  width: 32px;  height: 32px;  border-radius: 4px;}.home-defi-1 .section-token .token-box .bottom-chart .box .left .name {  margin-left: 13px;  margin-bottom: 0;}.home-defi-1 .section-token .token-box .bottom-chart .box .numb {  margin-bottom: 0;}.home-defi-1 .section-token .token-box .bottom-chart .box:nth-child(1) .color {  background: #32B6EA;}.home-defi-1 .section-token .token-box .bottom-chart .box:nth-child(2) .color {  background: #1CA151;}.home-defi-1 .section-token .token-box .bottom-chart .box:nth-child(3) .color {  background: #DEAD2F;}.home-defi-1 .section-token .token-box .bottom-chart .box:nth-child(4) .color {  background: #A00763;}.home-defi-1 .section-token .token-box .bottom-chart .box:nth-child(5) .color {  background: #343EBF;}.home-defi-1 .section-token .token-box.s2 {  padding: 47px 58px 42px 58px;}@media only screen and (max-width: 1024px) {  .home-defi-1 .section-token .token-box {	padding: 47px 15px !important;  }}@media only screen and (max-width: 767px) {  .home-defi-1 .section-token .token-box {	margin-bottom: 30px;  }}.home-defi-1 .section-team.style-3 {  background: transparent;  padding: 62px 0;}.home-defi-1 .section-partner {  background: transparent;}.home-defi-1 .blog {  padding: 62px 0 39px;}.home-defi-1 .blog .block-text {  margin-bottom: 59px;}.home-defi-1 .blog .block-text .heading {  font-family: "Poppins";  font-size: 40px;}.home-defi-1 .blog .block-text p {  margin-top: 15px;}.home-defi-1 .blog .blog-box {  filter: drop-shadow(0px 4px 48px rgba(24, 24, 24, 0.1));  border-radius: 20px;  border: 2px solid #2E72D2;  overflow: hidden;}.home-defi-1 .blog .blog-box .box-image {  overflow: hidden;}.home-defi-1 .blog .blog-box .box-image a {  width: 100%;}.home-defi-1 .blog .blog-box .box-image img {  transition: 0.3s all ease-in-out;  width: 100%;}.home-defi-1 .blog .blog-box .box-content {  background: rgba(46, 114, 210, 0.1);  padding: 30px;}.home-defi-1 .blog .blog-box .box-content .category {  font-weight: 700;  font-size: 14px;  letter-spacing: 1.4px;  text-transform: uppercase;  color: #2E72D2;  margin-bottom: 9px;}.home-defi-1 .blog .blog-box .box-content .title {  font-weight: 700;  font-size: 24px;  text-transform: capitalize;  margin-bottom: 15px;}.home-defi-1 .blog .blog-box .box-content p {  font-size: 17px;  color: rgba(255, 255, 255, 0.8);  margin-bottom: 25px;}.home-defi-1 .blog .blog-box .box-content .meta {  display: flex;}.home-defi-1 .blog .blog-box .box-content .meta .avt {  margin-right: 12px;}.home-defi-1 .blog .blog-box .box-content .meta .avt img {  min-width: 48px;  width: 48px;  height: 48px;  border-radius: 50%;}.home-defi-1 .blog .blog-box .box-content .meta .right .name {  margin-bottom: 6px;  margin-top: 2px;}.home-defi-1 .blog .blog-box .box-content .meta .right .list {  display: flex;}.home-defi-1 .blog .blog-box .box-content .meta .right .list li {  font-size: 14px;  color: rgba(255, 255, 255, 0.8);  margin-right: 21px;  position: relative;}.home-defi-1 .blog .blog-box .box-content .meta .right .list li::before {  content: "";  position: absolute;  right: -13px;  top: 10px;  width: 4px;  height: 4px;  background: rgba(255, 255, 255, 0.8);  border-radius: 50%;}.home-defi-1 .blog .blog-box .box-content .meta .right .list li:last-child::before {  display: none;}.home-defi-1 .blog .blog-box .box-content .meta .right .list li a {  color: rgba(255, 255, 255, 0.8);}.home-defi-1 .blog .blog-box:hover .box-image img {  transform: scale(1.1);}@media only screen and (max-width: 1200px) {  .home-defi-1 .blog .blog-box {	margin-bottom: 30px;  }}.home-defi-1 .section-faq.style-1 {  padding: 61px 0 79px;}.home-defi-2 {  background: #fff;}.home-defi-2 .block-text p {  color: #F6F6F6;}.home-defi-2 .about.style-5 {  padding: 101px 0 78px;}.home-defi-2 .about.style-5 .title, .home-defi-2 .about.style-5 h5 {  color: #13316B;}.home-defi-2 .about.style-5 .about__content .icon-box .content p {  color: #636770;}.home-defi-2 .about.style-5 .about__content .icon-box .icon {  background: rgba(46, 114, 210, 0.1);}.home-defi-2 .about.style-5 .about__content .icon-box .icon span .path1:before {  color: #13316B;}.home-defi-2 .features.style-5 {  padding: 82px 0 80px;  background: #13316B;}.home-defi-2 .token-details.style-2 {  background: transparent;  padding: 102px 0 99px;}.home-defi-2 .token-details.style-2 .block-text p {  color: #636770;}.home-defi-2 .token-details.style-2 .heading {  color: #13316B;}.home-defi-2 .token-details.style-2 .sale-info .heading {  color: #fff;}.home-defi-2 .section-token {  padding: 82px 0 137px;}.home-defi-2 .section-token .token-box {  text-align: center;}@media only screen and (max-width: 767px) {  .home-defi-2 .section-token .token-box {	margin-top: 40px;  }}.home-defi-2 .section-token .token-box .title {  color: #13316B;}.home-defi-2 .section-token .token-box .text {  font-size: 20px;  padding: 0 180px;  margin-top: 18px;}@media only screen and (max-width: 1200px) {  .home-defi-2 .section-token .token-box .text {	padding: 0;  }}.home-defi-2 .section-token .token-box .chart-bar {  margin-top: 88px;}.home-defi-2 .section-token .token-box .chart-bar canvas {  width: 289px;}.home-defi-2 .section-team.style-4 {  background: url("../..//../home/images/background/bg-team-5.jpg") no-repeat;  background-size: cover;  position: relative;}.home-defi-2 .section-faq.style-2 {  background: transparent;  padding: 95px 0 106px;}.home-defi-2 .section-faq.style-2 .container {  max-width: 1485px;}.home-defi-2 .section-faq.style-2 .block-text .sub-heading {  color: #48D6D2;  font-weight: 700;  font-size: 14px;  letter-spacing: 2px;}.home-defi-2 .section-faq.style-2 .block-text .heading {  font-family: "Inter";  font-weight: 600;  color: #13316B;}.home-defi-2 .section-faq.style-2 .faq__content {  padding-right: 0;}.home-defi-2 .section-faq.style-2 .faq__content .flat-tabs {  margin-top: 42px;}.home-defi-2 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li {  color: #A09FAF;  opacity: 1;  border-radius: 4px;  padding: 8px 15px;  margin-right: 23px;}.home-defi-2 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li::after {  display: none;}.home-defi-2 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li h6 {  color: #A09FAF;  font-family: "Inter";  font-weight: 600;  font-size: 22px;  margin-bottom: 0;}.home-defi-2 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li.active {  background: rgba(46, 114, 210, 0.1);}.home-defi-2 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li.active h6 {  color: #13316B;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab {  margin-top: 42px;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab .flat-toggle {  background: transparent !important;  padding: 0;  border-radius: 0;  position: relative;  margin-bottom: 67px;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab .flat-toggle::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 2px;  background: #E5E5E5;  top: auto;  bottom: -33px;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab .flat-toggle .toggle-title {  color: #181818;  font-family: "Inter";  font-weight: 600;  font-size: 24px;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab .flat-toggle .toggle-title::after {  color: #A09FAF;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab .flat-toggle .toggle-content {  font-size: 15px;  color: #636770;  padding-right: 55px;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab .flat-toggle.active .toggle-title {  color: #181818;}.home-defi-2 .section-faq.style-2 .flat-tabs .content-tab .flat-toggle.active .toggle-title::after {  color: #181818;}.home-defi-2 .blog {  background: #13316B;  padding: 84px 0 71px;}.home-defi-2 .blog .block-text {  margin-bottom: 45px;}.home-defi-2 .blog .block-text .sub-heading {  font-weight: 700;  font-size: 14px;  text-transform: uppercase;  color: #48D6D2;  letter-spacing: 2.8px;}.home-defi-2 .blog .block-text p {  margin-top: 13px;  padding: 0 240px;  color: rgba(255, 255, 255, 0.8);}@media only screen and (max-width: 1200px) {  .home-defi-2 .blog .block-text p {	padding: 0;  }}.home-defi-2 .blog .blog-box {  border-radius: 12px;  overflow: hidden;}@media only screen and (max-width: 1200px) {  .home-defi-2 .blog .blog-box {	margin-bottom: 30px;  }}.home-defi-2 .blog .blog-box .box-image {  overflow: hidden;}.home-defi-2 .blog .blog-box .box-image a {  width: 100%;}.home-defi-2 .blog .blog-box .box-image a img {  width: 100%;  transition: 0.3s all ease-in-out;}.home-defi-2 .blog .blog-box .box-content {  background: #fff;  padding: 25px 18px 19px 20px;}.home-defi-2 .blog .blog-box .box-content .title {  color: #181818;  line-height: 1.37;  margin-bottom: 14px;}.home-defi-2 .blog .blog-box .box-content .title:hover {  color: var(--primary-color);}.home-defi-2 .blog .blog-box .box-content .text {  margin-bottom: 6px;}.home-defi-2 .blog .blog-box .box-content .button {  font-size: 12px;  font-weight: 700;  color: #181818;  position: relative;}.home-defi-2 .blog .blog-box .box-content .button::before {  content: "";  position: absolute;  top: 0;  left: 0;  top: auto;  bottom: 0;  width: 100%;  height: 1px;  background: #48D6D2;}.home-defi-2 .blog .blog-box .box-content .button:hover {  color: var(--primary-color);}.home-defi-2 .blog .blog-box:hover .box-image a img {  transform: scale(1.1);}.home-defi-2 .blog .button-more {  margin-top: 48px;}.home-defi-2 .blog .button-more a {  border: 1px solid #fff;  padding: 14px 39px;}.home-defi-2 .blog .button-more a::before {  background: #fff;}.home-defi-2 .blog .button-more a:hover {  color: #1CA151;}.home-defi-2 .footer.style-5 .info p {  color: #fff;}.home-nft-v2 .section-partner {  background: #F6F6F6;}.home-nft-v2 .features.style-6 {  padding: 123px 0 101px;  background: #fff;}.home-nft-v2 .features.style-6 .container {  max-width: 1440px;}.home-nft-v2 .features.style-6 .block-text .heading {  color: #5C1594;}.home-nft-v2 .features.style-6 .features__content {  padding-right: 85px;}@media only screen and (max-width: 1200px) {  .home-nft-v2 .features.style-6 .features__content {	padding-right: 0;  }}.home-nft-v2 .features.style-6 .features__image {  width: 570px;  height: 716px;  margin-left: 0;}@media only screen and (max-width: 1200px) {  .home-nft-v2 .features.style-6 .features__image {	margin: 0 auto;	margin-top: 60px;  }}@media only screen and (max-width: 767px) {  .home-nft-v2 .features.style-6 .features__image {	width: 100%;	height: 360px;  }  .home-nft-v2 .features.style-6 .features__image img {	width: 100%;  }}.home-nft-v2 .documents.style-3 {  padding: 83px 0 80px;  margin-bottom: 0;}.home-nft-v2 .road-map.style-6 {  padding: 123px 0 236px;  background: #fff;}.home-nft-v2 .road-map.style-6 .block-text .heading {  color: #5C1594;}.home-nft-v2 .section-team.style-6 {  background: linear-gradient(153.06deg, #5C1594 -0.31%, #210A5C 99.69%);  padding: 103px 0 100px;}.home-nft-v2 .section-faq.style-1 {  padding: 123px 0 100px;  background: #fff;}.home-nft-v2 .section-faq.style-1 .block-text .heading {  font-family: "Rowdies";  font-weight: 700;  color: #5C1594;}.home-nft-v2 .section-faq.style-1 .section-faq__main {  padding-right: 0;  max-width: 930px;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs {  margin-top: 62px;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab {  max-width: 550px;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab::after {  background: #E5E5E5;  bottom: -8px;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li {  color: #A09FAF;  opacity: 1;  border-radius: 0;  margin: 0 17px;}@media only screen and (max-width: 767px) {  .home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li {	margin-bottom: 20px;  }}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li:last-child {  margin-right: 0;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li:first-child {  margin-left: 0;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li h5 {  color: #A09FAF;  font-family: "Inter";  font-weight: 600;  font-size: 22px;  margin-bottom: 0;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li.active h5 {  color: #13316B;}.home-nft-v2 .section-faq.style-1 .section-faq__main .flat-tabs .menu-tab li.active::after {  bottom: -7px;  background: #5C1594;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab {  margin-top: 32px;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab .flat-toggle {  border: 2px solid #5C1594;  backdrop-filter: blur(54px);  border-radius: 10px;  position: relative;  margin-bottom: 67px;  padding: 24px 28px 22px 37px;  margin-bottom: 19px;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab .flat-toggle .toggle-title {  color: #181818;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab .flat-toggle .toggle-title::after {  color: #A09FAF;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab .flat-toggle .toggle-content {  font-size: 15px;  padding-right: 55px;  color: #FFF;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab .flat-toggle.active {  background: #5C1594;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab .flat-toggle.active .toggle-title {  color: #fff;}.home-nft-v2 .section-faq.style-1 .flat-tabs .content-tab .flat-toggle.active .toggle-title::after {  color: #fff;}.home-defi-3 {  background: #121212;}.home-defi-3 p {  color: #F6F6F6;}.home-defi-3 .about.style-7 {  background: transparent;  padding: 102px 0 50px;}.home-defi-3 .section-team.style-5 {  background: transparent;  padding: 55px 0;}.home-defi-3 .section-team.style-5 .block-text .heading {  color: #B4E116;}.home-defi-3 .road-map.style-7 {  padding: 113px 0;}.home-defi-3 .road-map.style-7 .block-text .heading {  color: #B4E116;  margin-bottom: 16px;}.home-defi-3 .road-map.style-7 .block-text p {  padding: 0 300px;}@media only screen and (max-width: 1200px) {  .home-defi-3 .road-map.style-7 .block-text p {	padding: 0;  }}.home-defi-3 .section-token {  padding: 107px 0 38px;}.home-defi-3 .section-token .block-text {  margin-bottom: 60px;}.home-defi-3 .section-token .block-text .heading {  color: #B4E116;  margin-bottom: 16px;}.home-defi-3 .section-token .chart-bar {  width: 591px;  margin: 0 auto;}@media only screen and (max-width: 767px) {  .home-defi-3 .section-token .chart-bar {	width: 100%;  }}.home-defi-3 .features.style-7 {  background: transparent;}.home-defi-3 .features.style-7 .block-text .heading {  color: #B4E116;}.home-defi-3 .partner.style-3 {  padding: 102px 0;  background: transparent;}.home-defi-3 .partner.style-3 .block-text .heading {  color: #B4E116;}.home-defi-3 .partner.style-3 .partner__main {  margin-top: 83px;}.home-defi-3 .partner.style-3 .partner__main .swiper {  margin-top: 67px;}.home-defi-3 .topics {  padding: 83px 0;}.home-defi-3 .topics .block-text {  margin-bottom: 58px;}.home-defi-3 .topics .block-text .heading {  color: #B4E116;  margin-bottom: 16px;}.home-defi-3 .topics .button {  text-align: right;  margin-top: -6px;}@media only screen and (max-width: 767px) {  .home-defi-3 .topics .button {	text-align: left;	margin-top: -36px;	margin-bottom: 40px;  }}.home-defi-3 .topics .button a {  font-size: 22px;  font-weight: 600;  line-height: 1.9;  border-bottom: 2px solid #B4E116;}.home-defi-3 .topics .button a:hover {  color: #B4E116;}.home-defi-3 .topics .topics-box {  padding: 41px 28px 32px 31px;  background: rgba(24, 24, 24, 0.8);  backdrop-filter: blur(20px);  border: 2px solid transparent;  display: flex;  align-items: flex-end;  transition: 0.3s all ease-in-out;  margin-bottom: 30px;}.home-defi-3 .topics .topics-box .title {  font-size: 32px;}.home-defi-3 .topics .topics-box .text {  padding-right: 50px;  margin-top: 16px;  margin-bottom: 13px;}.home-defi-3 .topics .topics-box:hover {  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);  border: 2px solid #B4E116;  background: #181818;}.home-defi-3 .topics .topics-box .box-image img {  opacity: 0.3;}.home-defi-3 .topics .topics-box .s4 .box-image {  margin-bottom: -24px;}@media only screen and (max-width: 1024px) {  .home-defi-3 .topics .topics-box {	flex-wrap: wrap;  }  .home-defi-3 .topics .topics-box .text {	padding-right: 0;  }}.home-defi-3 .section-faq.style-4 {  background: transparent;  padding: 39px 0 104px;}.home-defi-3 .section-faq.style-4 .faq__main {  padding: 82px 0 95px;  background: #181818;}@media only screen and (max-width: 1200px) {  .home-defi-3 .section-faq.style-4 .faq__main {	padding: 82px 30px 95px;  }}.home-defi-3 .footer.style-7 {  margin-bottom: 0;}.home-defi-3 .footer.style-7 .footer__top .content-left p {  color: #A09FAF;}.home-defi-3 .footer.style-7 .footer__top .content-right .list-info li {  color: #fff;}.home-defi-4 {  background: #010F33;}.home-defi-4 p {  color: #F6F6F6;}.home-defi-4 .about.style-4.style-8 {  background: transparent;  padding: 71px 0 79px;}.home-defi-4 .features.style-4 {  background: #051745;  padding: 80px 0 82px;}.home-defi-4 .features.style-4 .features-box-4 {  background: rgba(72, 214, 210, 0.1);}.home-defi-4 .features.style-4 .features-box-4::before {  border: 2px solid #48D6D2;}.home-defi-4 .features.style-4 .features-box-4 .icon {  background: #48D6D2;}.home-defi-4 .features.style-4 .features-box-4 .icon span:before {  color: #13316B;}.home-defi-4 .features.style-4 .features-box-4 .features-box-content p {  color: #A09FAF;}.home-defi-4 .token-details.style-3 {  background: #051745;  margin-bottom: 0;}.home-defi-4 .section-token.style-7 {  padding: 80px 0;}.home-defi-4 .section-token.style-7 .block-text {  margin-bottom: 48px;}.home-defi-4 .section-token.style-7 .block-text .heading {  font-size: 40px;  font-family: "Poppins";  margin-bottom: 16px;}.home-defi-4 .section-token.style-7 .block-text p {  padding: 0 400px;}@media only screen and (max-width: 1200px) {  .home-defi-4 .section-token.style-7 .block-text p {	padding: 0;  }}.home-defi-4 .section-token.style-7 .token-content {  width: 350px;}@media only screen and (max-width: 1200px) {  .home-defi-4 .section-token.style-7 .token-content {	margin: 0 auto;  }}.home-defi-4 .section-token.style-7 .token-content.s2 {  padding-left: 70px;}@media only screen and (max-width: 1200px) {  .home-defi-4 .section-token.style-7 .token-content.s2 {	padding-left: 0;	margin-top: 60px;  }}.home-defi-4 .section-token.style-7 .token-content .title {  font-size: 24px;  margin-bottom: 40px;}.home-defi-4 .section-token.style-7 .chart-bar {  width: 350px;  height: 350px;}.home-defi-4 .section-team.style-7 {  background: #051745;  padding: 80px 0 124px;}.home-defi-4 .blog {  padding: 84px 0 80px;}.home-defi-4 .blog .block-text {  margin-bottom: 46px;}.home-defi-4 .blog .block-text .heading {  font-size: 40px;  font-family: "Poppins";  margin-bottom: 19px;  text-transform: none;}.home-defi-4 .blog .button {  text-align: right;  margin-top: 1px;  margin-right: 16px;}@media only screen and (max-width: 767px) {  .home-defi-4 .blog .button {	text-align: left;	margin-top: -36px;	margin-bottom: 40px;  }}.home-defi-4 .blog .button a {  font-size: 16px;  font-weight: 600;  line-height: 2.3;  border-bottom: 2px solid #34E9C8;}.home-defi-4 .blog .button a:hover {  color: #34E9C8;}.home-defi-4 .blog .blog-box {  filter: drop-shadow(0px 4px 48px rgba(24, 24, 24, 0.1));  border-radius: 20px;  border: 2px solid transparent;  overflow: hidden;  transition: 0.3s all ease-in-out;}.home-defi-4 .blog .blog-box .box-image {  overflow: hidden;}.home-defi-4 .blog .blog-box .box-image a {  width: 100%;}.home-defi-4 .blog .blog-box .box-image img {  transition: 0.3s all ease-in-out;  width: 100%;}.home-defi-4 .blog .blog-box .box-content {  background: rgba(72, 214, 210, 0.1);  backdrop-filter: blur(4px);  padding: 32px 30px;}.home-defi-4 .blog .blog-box .box-content .category {  font-weight: 700;  font-size: 14px;  letter-spacing: 1.4px;  text-transform: uppercase;  color: #2E72D2;  margin-bottom: 12px;}.home-defi-4 .blog .blog-box .box-content .title {  font-weight: 700;  font-size: 24px;  text-transform: capitalize;  margin-bottom: 19px;}.home-defi-4 .blog .blog-box .box-content p {  font-size: 17px;  color: rgba(255, 255, 255, 0.8);  margin-bottom: 25px;}.home-defi-4 .blog .blog-box .box-content .meta {  display: flex;}.home-defi-4 .blog .blog-box .box-content .meta .avt {  margin-right: 12px;}.home-defi-4 .blog .blog-box .box-content .meta .avt img {  min-width: 48px;  width: 48px;  height: 48px;  border-radius: 50%;}.home-defi-4 .blog .blog-box .box-content .meta .right .name {  margin-bottom: 6px;  margin-top: 2px;}.home-defi-4 .blog .blog-box .box-content .meta .right .list {  display: flex;}.home-defi-4 .blog .blog-box .box-content .meta .right .list li {  font-size: 14px;  color: rgba(255, 255, 255, 0.8);  margin-right: 21px;  position: relative;}.home-defi-4 .blog .blog-box .box-content .meta .right .list li::before {  content: "";  position: absolute;  right: -13px;  top: 10px;  width: 4px;  height: 4px;  background: rgba(255, 255, 255, 0.8);  border-radius: 50%;}.home-defi-4 .blog .blog-box .box-content .meta .right .list li:last-child::before {  display: none;}.home-defi-4 .blog .blog-box .box-content .meta .right .list li a {  color: rgba(255, 255, 255, 0.8);}.home-defi-4 .blog .blog-box:hover {  border: 2px solid #13b8ba;}.home-defi-4 .blog .blog-box:hover .box-image img {  transform: scale(1.1);}@media only screen and (max-width: 1200px) {  .home-defi-4 .blog .blog-box {	margin-bottom: 30px;  }}.home-defi-4 .section-partner {  background: #051745;}.home-defi-4 .section-faq.style-2 {  padding: 80px 0 47px;  background: transparent;}.home-defi-4 .section-faq.style-2 .block-text .heading {  font-family: "Poppins";  font-weight: 600;  font-size: 40px;  text-transform: none;  margin-bottom: 16px;}.home-defi-4 .section-faq.style-2 .faq__content {  padding-right: 0;}.home-defi-4 .section-faq.style-2 .faq__content .flat-tabs {  margin-top: 49px;}.home-defi-4 .section-faq.style-2 .faq__content .flat-tabs .menu-tab::after {  bottom: -4px;}.home-defi-4 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li {  margin-right: 63px;  opacity: 1;}.home-defi-4 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li h5 {  font-family: "Inter";  color: #A09FAF;}.home-defi-4 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li.active h5 {  color: #fff;}.home-defi-4 .section-faq.style-2 .faq__content .flat-tabs .menu-tab li.active::after {  bottom: -4px;  background: #48D6D2;}.home-defi-4 .section-faq.style-2 .faq__content .content-tab {  margin-top: 35px;}.home-defi-4 .section-faq.style-2 .faq__content .content-tab .flat-toggle {  background: transparent;  border: 1px solid #636770;  border-radius: 12px;  padding: 21px 19px;  margin-bottom: 24px;}.home-defi-4 .section-faq.style-2 .faq__content .content-tab .flat-toggle .toggle-title {  color: #fff;  font-family: "Inter";  font-weight: 600;}.home-defi-4 .section-faq.style-2 .faq__content .content-tab .flat-toggle .toggle-title.active {  color: #fff;}.home-defi-4 .section-faq.style-2 .faq__content .content-tab .flat-toggle .toggle-title.active::after {  color: #fff;}.home-defi-4 .section-faq.style-2 .faq__content .content-tab .flat-toggle.active {  background: rgba(72, 214, 210, 0.1);  border: 1px solid #48D6D2;  padding: 33px 19px;}.home-defi-4 .section-faq.style-2 .faq__content .content-tab .flat-toggle .toggle-content {  margin-top: 17px;}.home-defi-4 .section-faq.style-2 .faq__images {  text-align: left;  margin-left: -90px;  margin-top: 33px;}@media only screen and (max-width: 1200px) {  .home-defi-4 .section-faq.style-2 .faq__images {	margin-left: 0;	margin-bottom: 60px;  }  .home-defi-4 .section-faq.style-2 .faq__images img {	width: 100%;  }}.home-defi-4 .footer.style-4 .footer__top .content-left .list-info {  margin-top: 114px;}.home-defi-4 .footer.style-4 .footer__top .content-left .list-info li span::before {  color: #fff;}.home-defi-4 .footer.style-4 .footer__top .content-right form .form-group input, .home-defi-4 .footer.style-4 .footer__top .content-right form .form-group textarea {  border: 1px solid rgba(255, 255, 255, 0.3);}.home-defi-4 .footer.style-4 .footer__top .content-right form .form-group textarea {  height: 180px;  margin-top: 8px;}.home-defi-4 .footer.style-4 .footer__top .content-right form button {  background: #48D6D2;  color: #13316B;  border-radius: 12px;  margin-top: 16px;}.connect {  padding: 81px 0 51px;}.connect .block-text {  margin-bottom: 64px;}.connect .block-text .heading {  margin-bottom: 12px;}.connect .block-text p {  padding: 0 400px;  color: #EBEBEB;}@media only screen and (max-width: 1200px) {  .connect .block-text p {	padding: 0;  }}.connect .connect-box {  text-align: center;  background: #130F40;  border-radius: 12px;  padding: 43px 25px 38px;  margin-bottom: 30px;}.connect .connect-box .image {  width: 60px;  height: 60px;  display: inline-block;  transition: 0.5s all ease-in-out;}.connect .connect-box .title {  margin-top: 15px;  margin-bottom: 6px;  display: block;}.connect .connect-box .text {  font-size: 12px;  color: #EBEBEB;  margin-bottom: 0;}.connect .connect-box:hover .image {  transform: rotateY(-360deg);}.page-404 {  width: 100%;  height: 1080px;  background: url("../..//../home/images/background/bg-404.jpg") no-repeat;  display: flex;  align-items: center;  justify-content: center;}.page-404 .main-404 {  text-align: center;  margin-top: 5px;  position: relative;}.page-404 .main-404 img {  position: absolute;  top: -67px;  left: 0;  right: 0;  margin: 0 auto;}@media only screen and (max-width: 1024px) {  .page-404 .main-404 img {	width: 100%;  }}.page-404 .main-404 .title {  text-transform: none;  font-size: 48px;  letter-spacing: 0.5px;}.page-404 .main-404 p {  padding: 0 510px;  margin-bottom: 13px;}@media only screen and (max-width: 1200px) {  .page-404 .main-404 p {	padding: 0;  }}.page-404 .main-404 a {  margin: 0 auto;  text-align: center;  display: inline-block;  padding: 14px 32px;  border-radius: 8px;}.comingsoon {  width: 100%;  height: 1080px;  background: url("../..//../home/images/background/bg-comingsoon.jpg") no-repeat;  display: flex;  align-items: center;  justify-content: center;}.comingsoon .main-comingsoon .logo {  margin-bottom: 33px;}.comingsoon .main-comingsoon .heading {  margin-bottom: 15px;}.comingsoon .main-comingsoon p {  margin-bottom: 23px;}.comingsoon .main-comingsoon .countdown__timer .countdown__item {  font-size: 44px;  font-weight: 700;  margin: 0 15px;  max-width: 70px;  width: 100%;  position: relative;  color: #fff;  display: inline-block;  position: relative;  color: #FF4581;}@media only screen and (max-width: 767px) {  .comingsoon .main-comingsoon .countdown__timer .countdown__item {	margin: 0 10px;  }}.comingsoon .main-comingsoon .countdown__timer .countdown__item::before {  content: ":";  position: absolute;  top: -4px;  right: -23px;}.comingsoon .main-comingsoon .countdown__timer .countdown__item:last-child::before {  display: none;}.comingsoon .main-comingsoon form {  max-width: 554px;  margin: 0 auto;  margin-top: 20px;}.comingsoon .main-comingsoon form input {  border: 1px solid rgba(255, 255, 255, 0.1);  border-radius: 83px;  padding: 13px 16px;  background: transparent;  color: #fff;}.comingsoon .main-comingsoon form input::placeholder {  color: #fff;  letter-spacing: 0.1px;}.comingsoon .main-comingsoon form button {  position: absolute;  right: 8px;  top: 2px;  font-size: 14px;  font-weight: 700;  padding: 7px 16px;  border: none;}.preloader {  position: fixed;  left: 0px;  top: 0px;  width: 100%;  height: 100%;  z-index: 999999;  background-color: #f6f6f6;}.text-load {  position: absolute;  top: 72%;  left: -80px;  right: 0;  margin: 0 auto;  color: #000 !important;  font-weight: 700;  font-size: 16px;  background: linear-gradient(294.72deg, #FF4581 9.05%, #4388DD 79.28%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;}.loader {  width: 80px;  height: 67px;  margin: auto;  position: absolute;  top: 50%;  left: 0;  right: 0;  margin: 0 auto;}	.loader .square {		background-image: url() width: 100px;		background-image: url('../../images/logo/logo_speedway.png');		height: 85px;		margin: -33px auto;		background-size: 97px;		background-repeat: no-repeat;		background-position: center center;		animation-fill-mode: both;		animation: motion 2.5s infinite cubic-bezier(0.89, 0.03, 0.06, 1.5);	}.loader .path {  height: 10px;  width: 110px;  overflow: hidden;  position: absolute;  bottom: 0;  left: 0;}.loader .path > div {  background: var(--primary-color);  width: 10px;  height: 10px;  border-radius: 2px;  margin: 0 15px;  position: absolute;  top: 0;  left: 0;  animation-fill-mode: both;  animation: dynamic 5s infinite cubic-bezier(0.89, 0.03, 0.06, 1.5);}.loader .path > div:nth-child(1) {  left: 40px;}.loader .path > div:nth-child(2) {  left: 80px;}.loader .path > div:nth-child(3) {  left: 120px;}.loader .path > div:nth-child(4) {  left: 160px;}.loader .path > div:nth-child(5) {  left: 200px;}.loader .path > div:nth-child(6) {  left: 240px;}.loader .path > div:nth-child(7) {  left: 280px;}@keyframes motion {  50% {	transform: rotate(90deg);  }  100% {	transform: rotate(180deg);  }}@keyframes dynamic {  0% {	transform: translateX(-40px);  }  25% {	transform: translateX(-80px);  }  50% {	transform: translateX(-120px);  }  75% {	transform: translateX(-160px);  }  100% {	transform: translateX(-200px);  }}.page-title {  padding: 162px 0 61px;  background: url("../..//../home/images/background/bg-pagetitle.jpg") no-repeat;  background-position: center center;  background-size: cover;  position: relative;  text-align: center;}.page-title::before {  content: "";  position: absolute;  top: 0;  left: 0;  z-index: 0;  width: 100%;  height: 100%;  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), rgba(28, 6, 74, 0.7);  transform: matrix(1, 0, 0, -1, 0, 0);}.page-title .content {  position: relative;  z-index: 1;  padding: 0 270px;}.page-title .content .desc {  color: rgba(255, 255, 255, 0.8);  font-size: 20px;  margin-top: 23px;}@media only screen and (max-width: 1024px) {  .page-title .content {	padding: 0 70px;  }}@media only screen and (max-width: 767px) {  .page-title .content {	padding: 0;  }}.contact_button button{  background: linear-gradient(-90deg, #F54097 0%, #EF369B 7.69%, #E92C9F 15.38%, #E122A4 23.08%, #D918A9 30.77%, #D00DAE 38.46%, #C603B3 46.15%, #BA00B9 53.85%, #AD01BE 61.54%, #9F07C4 69.23%, #8E10C9 76.92%, #7A18CF 84.62%, #6220D4 92.31%, #3F26D9 100%), linear-gradient(87.21deg, #F54097 0%, #3F26D9 100%);  border-radius:29px;  border:none;/*# sourceMappingURL=app.css.map */