html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	 margin: 0;
	 padding: 0;
	 border: 0;
	 font-size: 100%;
	 font: inherit;
	 vertical-align: baseline;
	 font-family: 'Lato', sans-serif;
}
 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	 display: block;
}
 body {
	 line-height: 1;
}
 ol, ul {
	 list-style: none;
}
 blockquote, q {
	 quotes: none;
}
 blockquote:before, blockquote:after, q:before, q:after {
	 content: '';
	 content: none;
}
 table {
	 border-collapse: collapse;
	 border-spacing: 0;
}
 a {
	 text-decoration: none;
	 color: inherit;
}
 html {
	 font-size: 10px;
}
 @font-face {
	 font-family: 'Lato';
	 font-style: normal;
	 font-weight: 300;
	 font-display: swap;
	 src: url('../fonts/lato-light-webfont.woff2') format('woff2');
}
 @font-face {
	 font-family: 'Lato';
	 font-style: normal;
	 font-weight: 400;
	 font-display: swap;
	 src: url('../fonts/lato-regular-webfont.woff2') format('woff2');
}
 @font-face {
	 font-family: 'Lato';
	 font-style: normal;
	 font-weight: 700;
	 font-display: swap;
	 src: url('../fonts/lato-bold-webfont.woff2') format('woff2');
}
 header {
	 background-color: #000000;
	 font-family: 'Lato', sans-serif;
	 font-size: 1.8rem;
	 padding-top: 20px;
	 position: fixed;
	 width: 100%;
	 left: 0;
	 top: 0;
	 z-index: 9999;
}
 header .logo {
	 display: grid;
	 grid-area: logo;
	 padding-left: 16px;
}
 header .logo img {
	 height: 32px;
}
 @media screen and (min-width: 992px) {
	 header .logo img {
		 height: 42px;
	}
}
 header .start-btn {
	 display: grid;
	 grid-area: start-btn;
	 align-content: center;
}
 header .start-btn a {
	 background-color: #F4A467;
	 border-radius: 50px;
	 line-height: 34px;
	 height: 34px;
	 text-align: center;
	 font-weight: bold;
	 font-size: 16px;
}
 @media screen and (min-width: 992px) {
	 header .start-btn a {
		 margin-right: 16px;
	}
}
 header .start-btn a span {
	 display: none;
}
 header .start-btn a i {
	 margin-left: 6px;
}
 header .start-btn a:hover {
	 color: inherit;
	 background-color: #C97C3D;
}
 header .toggle-menu {
	 display: grid;
	 grid-area: toggle-menu;
	 padding-right: 16px;
	 align-items: center;
}
 header .toggle-menu .line {
	 height: 3px;
	 margin-top: 4px;
	 margin-bottom: 4px;
	 width: 100%;
	 background-color: #FFFFFF;
	 display: block;
}
 header .toggle-menu .line:nth-child(2) {
	 background-color: #F4A467;
}
 header nav {
	 display: grid;
	 grid-area: nav;
}
 @media screen and (max-width: 991px) {
	 header nav {
		 background: linear-gradient(180deg,#000000 0%,#3D3D3D 100%);
	}
}
 header nav > div {
	 display: block;
	 padding: 0px 20px;
}
 @media screen and (min-width: 992px) {
	 header nav > div {
		 padding: 0px 10px;
	}
}
 header nav > div > div {
	 padding-left: 20px;
}
 header nav > div a {
	 color: #FFFFFF;
	 line-height: 5rem;
	 display: block;
	 border-bottom: 1px solid #3C3939;
	 font-size: 14px;
}
 @media screen and (min-width: 992px) {
	 header nav > div a {
		 font-size: 16px;
	}
}
 @media screen and (min-width: 992px) {
	 header nav > div a {
		 line-height: 34px;
		 border-bottom: none;
	}
	 header nav > div a br {
		 display: none;
	}
}
 header nav > div a:hover, header nav > div a:active {
	 color: #F4A467;
}
 @media screen and (max-width: 991px) {
	 header nav > div:last-child {
		 padding-bottom: 20px;
	}
}
 header nav input#toggle-menu {
	 display: none;
}
 header nav i.fa-angle-down {
	 margin-left: 5px;
	 color: #F4A467;
}
 @media screen and (max-width: 991px) {
	 header {
		 display: grid;
		 grid-gap: 16px;
		 grid-template-areas: "logo start-btn toggle-menu" "nav nav nav";
		 grid-template-columns: auto 96px 40px;
		 overflow: hidden;
	}
}
 @media screen and (min-width: 992px) {
	 header {
		 padding-bottom: 20px;
		 display: grid;
		 grid-gap: 16px;
		 grid-template-areas: "logo nav start-btn";
		 grid-template-columns: auto auto 170px;
	}
	 header .start-btn a span {
		 display: unset;
	}
	 header .toggle-menu {
		 display: none;
	}
	 header nav {
		 display: grid;
		 grid-template-columns: auto auto auto;
		 justify-content: end;
		 align-items: center;
	}
	 header nav > div {
		 display: inline-block;
	}
	 header nav > div .sub-menu {
		 width: 200px;
		 display: none;
		 position: absolute;
		 background: linear-gradient(180deg,#000000 0%,#3D3D3D 100%);
		 padding: 20px;
		 padding-bottom: 10px;
		 border-radius: 0px 0px 8px 8px;
		 z-index: 999;
	}
	 header nav > div .sub-menu a {
		 border-bottom: 1px solid #3C3939;
		 padding: 5px 10px;
	}
	 header nav .dropdown {
		 position: relative;
	}
	 header nav .dropdown:hover .sub-menu {
		 display: block;
	}
}
 @media screen and (max-width: 991px) {
	 header input[type="checkbox"]#toggle-menu ~ nav {
		 max-height: 0;
		 transition: 0.5s;
	}
	 header input[type="checkbox"]:checked#toggle-menu ~ nav {
		 max-height: 500px;
		 transition: 0.5s;
	}
}
 footer {
	 font-family: 'Lato', sans-serif;
}
 footer .back-to-top {
	 position: fixed;
	 bottom: 50px;
	 right: 10px;
	 display: block;
	 background-color: #F4A467;
	 z-index: 9999;
	 font-size: 18px;
	 line-height: 40px;
	 padding: 0 20px;
	 border-radius: 50px;
}
 footer .back-to-top i {
	 margin-right: 5px;
}
 footer .footer-nav {
	 padding: 3rem 0;
	 background-color: #000000;
}
 footer .footer-nav .logo img {
	 width: 120px;
}
 @media screen and (min-width: 768px) {
	 footer .footer-nav .logo img {
		 width: 180px;
	}
}
 footer .footer-nav nav {
	 justify-content: start;
	 grid-gap: 20px;
	 margin-top: 3rem;
}
 @media screen and (min-width: 992px) {
	 footer .footer-nav nav {
		 display: grid;
		 grid-template-columns: auto auto auto;
	}
}
 footer .footer-nav nav div a {
	 line-height: 40px;
	 font-size: 12px;
	 color: #FFFFFF;
}
 @media screen and (min-width: 992px) {
	 footer .footer-nav nav div a {
		 font-size: 18px;
	}
}
 footer .footer-nav nav div a:hover {
	 color: #F4A467;
}
 footer .footer-nav nav div i.fa-angle-down {
	 margin-left: 5px;
	 color: #F4A467;
}
 footer .footer-nav nav .dropdown .sub-menu {
	 width: 200px;
	 display: none;
	 position: absolute;
	 background: linear-gradient(180deg,#000000 0%,#3D3D3D 100%);
	 padding: 20px;
	 padding-bottom: 10px;
	 border-radius: 0px 0px 8px 8px;
}
 footer .footer-nav nav .dropdown .sub-menu a {
	 border-bottom: 1px solid #3C3939;
	 padding: 5px 10px;
	 line-height: 40px;
	 display: block;
}
 footer .footer-nav nav .dropdown {
	 position: relative;
}
 footer .footer-nav nav .dropdown:hover .sub-menu {
	 display: block;
}
 footer .footer-nav .policy {
	 margin-top: 3rem;
}
 footer .footer-nav .policy a {
	 display: inline-block;
	 padding: 0 20px;
	 border-radius: 50px;
	 background-color: #FFFFFF;
	 line-height: 40px;
	 font-size: 12px;
	 color: #F4A467;
}
 footer .footer-nav .policy a:hover {
	 background-color: #F4A467;
	 color: #FFFFFF;
}
 @media screen and (min-width: 992px) {
	 footer .footer-nav .policy a {
		 font-size: 18px;
	}
}
 footer .footer-nav .nav-group {
	 display: grid;
	 grid-template-columns: auto auto;
	 justify-content: space-between;
}
 footer .disclaimer {
	 padding: 20px 0;
	 background-color: #3D3D3D;
	 font-family: 'Lato', sans-serif;
	 color: #FFFFFF;
	 font-size: 10px;
	 line-height: 24px;
}
 .slick-container {
	 position: relative;
	 width: 100%;
}
 .slick-nav {
	 width: 100%;
	 text-align: center;
	 position: absolute;
	 z-index: 100;
	 bottom: 20px;
	 font-size: 18px;
	 color: #FFFFFF;
}
 @media screen and (min-width: 768px) {
	 .slick-nav {
		 text-align: right;
		 bottom: 50px;
	}
}
 .slick-nav i {
	 color: #707174;
	 margin: 0 10px;
	 padding: 10px;
	 cursor: pointer;
}
 .slick-nav i:hover {
	 color: #F4A467;
}
 .vva-slick {
	 position: relative;
	 height: 100vh;
	 min-height: 600px;
	 background-color: #3D3D3D;
	 overflow: hidden;
}
 .vva-slick .prev-btn {
	 position: absolute;
	 left: 20px;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .prev-btn {
		 left: 40px;
	}
}
 .vva-slick .next-btn {
	 position: absolute;
	 right: 20px;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .next-btn {
		 right: 40px;
	}
}
 .vva-slick .slick-btn {
	 top: 40vh;
	 padding: 10px;
	 font-size: 30px;
	 z-index: 10;
	 opacity: 1;
	 transition: 0.3s;
	 color: rgba(255,255,255,0.5);
	 cursor: pointer;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .slick-btn {
		 font-size: 50px;
	}
}
 @media screen and (min-width: 992px) {
	 .vva-slick .slick-btn {
		 top: 37vh;
	}
}
 .vva-slick .slick-btn:hover {
	 color: #ffffff;
}
 .vva-slick .slick-item {
	 height: 100vh;
	 min-height: 600px;
	 background-size: cover;
	 background-position: center center;
	 position: relative;
}
 .vva-slick .slick-item.slick-1 {
	 background-image: url('../img/slick-1.jpg');
}
 .vva-slick .slick-item.slick-2 {
	 background-image: url('../img/slick-2.jpg');
}
 .vva-slick .slick-item.slick-3 {
	 background-image: url('../img/slick-3.jpg');
}
 .vva-slick .slick-item.slick-4 {
	 background-image: url('../img/slick-4.jpg');
}
 .vva-slick .container {
	 position: relative;
}
 .vva-slick .slick-dots {
	 z-index: 30;
	 position: absolute;
	 bottom: 20px;
	 left: 50%;
	 transform: translateX(-50%);
}
 .vva-slick .slick-dots li {
	 display: inline-block;
	 height: 10px;
	 width: 10px;
	 border-radius: 50%;
	 overflow: hidden;
	 background-color: rgba(255,255,255,0.5);
	 margin: 5px;
}
 .vva-slick .slick-dots li.slick-active {
	 background-color: #ffffff;
}
 .vva-slick .slick-dots li button {
	 display: none;
}
 .vva-slick .item-content {
	 z-index: 20;
	 width: 100%;
	 display: block;
	 background: rgba(0,0,0,0.52);
	 backdrop-filter: blur(8px);
	 color: #FFFFFF;
	 padding: 2rem;
	 padding-bottom: 5rem;
	 transition: 0.4s;
	 overflow-y: auto;
	 position: absolute;
	 bottom: 0;
}
 .vva-slick .item-content .toggle-content {
	 display: block;
	 text-align: right;
	 font-size: 16px;
	 color: #F4A467;
	 margin-bottom: 10px;
}
 .vva-slick .item-content .toggle-content i {
	 margin-left: 5px;
}
 .vva-slick .item-content .toggle-content .hide-btn {
	 display: none;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .item-content .toggle-content {
		 display: none;
	}
}
 .vva-slick .item-content .header {
	 font-size: 2.4rem;
	 font-weight: 300;
	 line-height: 125%;
	 margin-bottom: 20px;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .item-content .header {
		 font-size: 4.2rem;
	}
}
 @media screen and (min-width: 768px) {
	 .vva-slick .item-content .header {
		 max-width: 60%;
	}
}
 .vva-slick .item-content .header-desktop {
	 display: none;
	 font-size: 2.8rem;
	 color: #F4A467;
}
 @media screen and (min-width: 992px) {
	 .vva-slick .item-content .header-desktop {
		 font-size: 4rem;
	}
}
 @media screen and (min-width: 1198px) {
	 .vva-slick .item-content .header-desktop {
		 font-size: 4.8rem;
	}
}
 @media screen and (min-width: 768px) {
	 .vva-slick .item-content .header-desktop {
		 display: block;
		 position: absolute;
		 top: 1rem;
		 right: 0;
	}
}
 .vva-slick .item-content .content {
	 font-size: 1.6rem;
	 line-height: 150%;
	 transition: 0.3s;
	 overflow: hidden;
	 height: 100%;
	 margin-bottom: 20px;
	 display: none;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .item-content .content {
		 display: block;
		 max-width: 60%;
	}
}
 .vva-slick .feature-slick {
	 background-image: url('../img/slick-5.jpg');
	 display: grid;
	 justify-content: center;
	 align-items: center;
}
 .vva-slick .feature-slick .text-center img {
	 display: inline-block;
	 margin: 0 auto;
}
 .vva-slick .feature-slick h1 {
	 font-size: 2rem;
	 margin-top: 10px;
	 color: #fff;
	 text-align: center;
	 font-weight: 300;
	 margin-bottom: 3rem;
}
 @media screen and (min-width: 992px) {
	 .vva-slick .feature-slick h1 {
		 font-size: 3rem;
	}
}
 .vva-slick .feature-slick .feature-group {
	 text-align: center;
	 color: #fff;
	 display: grid;
	 grid-gap: 1rem;
	 grid-template-columns: 1fr 1fr;
	 font-size: 14px;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .feature-slick .feature-group {
		 grid-gap: 5rem;
		 grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}
 .vva-slick .feature-slick .feature-group div {
	 margin-bottom: 1rem;
	 font-size: 12px;
}
 @media screen and (min-width: 992px) {
	 .vva-slick .feature-slick .feature-group div {
		 font-size: 14px;
	}
}
 .vva-slick .feature-slick .feature-group img {
	 display: block;
	 margin: 0 auto;
	 max-width: 60px;
	 margin-bottom: 5px;
}
 @media screen and (min-width: 768px) {
	 .vva-slick .feature-slick .feature-group img {
		 max-width: 140px;
	}
}
 @media screen and (min-width: 992px) {
	 .vva-slick .feature-slick .feature-group img {
		 max-width: 100%;
	}
}
 .vva-slick .feature-slick .button {
	 text-align: center;
	 margin-top: 3rem;
}
 .vva-slick .feature-slick .button a {
	 display: inline-block;
	 line-height: 44px;
	 background-color: #F4A467;
	 padding: 0 20px;
	 color: #000000;
	 font-size: 18px;
	 font-weight: bold;
	 border-radius: 4px;
}
 .vva-slick .feature-slick .button a:hover {
	 background-color: #C97C3D;
}
 .vva-slick.expanded .toggle-content .hide-btn {
	 display: block;
}
 .vva-slick.expanded .toggle-content .see-more-btn {
	 display: none;
}
 .vva-slick.expanded .slick-btn {
	 display: none !important;
}
 .vva-slick.expanded .item-content {
	 height: 90%;
	 animation: 0.5s;
}
 .vva-slick.expanded .item-content .content {
	 display: block;
}
 .hotel-logo-container {
	 background-color: #000000;
	 padding: 7rem 0;
}
 .hotel-logo-container .hotel-group {
	 display: grid;
	 grid-template-columns: 1fr;
}
 @media screen and (min-width: 768px) {
	 .hotel-logo-container .hotel-group {
		 grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}
 .hotel-logo-container .hotel-group div {
	 margin-top: 3rem;
	 margin-bottom: 3rem;
}
 .hotel-logo-container img {
	 display: block;
	 max-width: 100%;
	 margin: 0 auto;
}
 .public-sales-countdown-container {
	 overflow: hidden;
	 position: relative;
	 background-color: #000000;
}
 .public-sales-countdown-container::before {
	 content: "";
	 width: 958px;
	 height: 383px;
	 display: block;
	 background-image: url('../img/gold-1.png');
	 position: absolute;
	 top: 10%;
	 left: 60%;
	 z-index: 0;
}
 @media screen and (min-width: 768px) {
	 .public-sales-countdown-container {
		 background-color: #191919;
	}
}
 .public-sales-countdown-container .container {
	 color: #FFFFFF;
	 background-color: #000000;
	 margin-top: 0px;
	 padding-top: 50px;
	 padding-bottom: 40px;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .container {
		 margin-top: 120px;
		 margin-bottom: 20px;
	}
}
 .public-sales-countdown-container .title {
	 text-align: center;
}
 .public-sales-countdown-container .title h1 {
	 font-size: 3rem;
	 font-weight: 300;
	 margin-bottom: 20px;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .title h1 {
		 font-size: 4.8rem;
	}
}
 .public-sales-countdown-container .title h2 {
	 font-size: 2.8rem;
	 font-weight: bold;
	 margin-bottom: 20px;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .title h2 {
		 font-size: 4.2rem;
	}
}
 .public-sales-countdown-container .counting-group {
	 z-index: 10;
	 max-width: 500px;
	 margin: 0 auto;
	 box-sizing: border-box;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .counting-group {
		 max-width: 738px;
	}
}
 .public-sales-countdown-container .counting-group .counting-box {
	 position: relative;
	 z-index: 10;
	 padding: 2.5rem;
	 margin-top: 2rem;
	 margin-bottom: 2rem;
	 width: 100%;
	 margin-left: auto;
	 margin-right: auto;
	 background: linear-gradient(159.13deg,rgba(244,164,103,0.8) -26.24%,rgba(23,23,23,0) 101.26%);
	 border: 1px solid #3E3939;
	 box-sizing: border-box;
	 backdrop-filter: blur(24px);
	 border-radius: 16px;
}
 @media screen and (min-width: 768px) {
	 .public-sales-countdown-container .counting-group .counting-box {
		 padding: 3rem;
	}
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .counting-group .counting-box {
		 margin-top: 3rem;
		 margin-bottom: 3rem;
	}
}
 .public-sales-countdown-container .counting-group .counting-box .countdown .timmer {
	 text-align: center;
	 width: 100% !important;
}
 .public-sales-countdown-container .counting-group .counting-box .countdown .label-row, .public-sales-countdown-container .counting-group .counting-box .countdown .time-row {
	 display: grid;
	 grid-template-columns: 1fr 10px 1fr 10px 1fr 10px 1fr;
}
 .public-sales-countdown-container .counting-group .counting-box .countdown .label-row {
	 font-size: 1.0rem;
	 font-weight: bold;
	 margin-bottom: 11px;
	 letter-spacing: 1px;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .counting-group .counting-box .countdown .label-row {
		 font-size: 2.4rem;
	}
}
 .public-sales-countdown-container .counting-group .counting-box .countdown .time-row {
	 font-size: 3.2rem;
	 font-weight: 300;
	 color: #F3A467;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .counting-group .counting-box .countdown .time-row {
		 font-size: 8.4rem;
	}
}
 .public-sales-countdown-container .counting-group .counting-box .countdown .ended {
	 width: 100%;
	 text-align: center;
	 font-size: 3rem;
	 font-weight: 300;
	 color: #F3A467;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .counting-group .counting-box .countdown .ended {
		 font-size: 4rem;
	}
}
 .public-sales-countdown-container .counting-group .counting-box .countdown .ended .text {
	 display: block;
	 margin: 0 auto;
}
 .public-sales-countdown-container .counting-group .counting-box .total-raised {
	 text-align: center;
	 display: block;
	 margin-top: 20px;
}
 .public-sales-countdown-container .counting-group .counting-box .total-raised h3 {
	 font-size: 16px;
	 font-weight: bold;
	 line-height: 150%;
}
 @media screen and (min-width: 768px) {
	 .public-sales-countdown-container .counting-group .counting-box .total-raised h3 {
		 font-size: 24px;
	}
}
 .public-sales-countdown-container .counting-group .counting-box .total-raised p {
	 font-size: 2.4rem;
	 line-height: 150%;
	 font-weight: 200;
}
 @media screen and (min-width: 768px) {
	 .public-sales-countdown-container .counting-group .counting-box .total-raised p {
		 font-size: 32px;
	}
}
 .public-sales-countdown-container .counting-group .counting-action {
	 z-index: 10;
	 text-align: center;
}
 .public-sales-countdown-container .counting-group .counting-action a.calendar {
	 z-index: 10;
	 font-size: 14px;
	 margin-bottom: 10px;
	 display: inline-block;
	 text-align: center;
	 border-radius: 5px;
	 line-height: 44px;
	 height: 44px;
	 padding: 0 20px;
	 font-weight: bold;
	 color: #000000;
	 background-color: #F4A467;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .counting-group .counting-action a.calendar {
		 margin-right: 4%;
		 font-size: 18px;
	}
}
 .public-sales-countdown-container .counting-group .counting-action a.calendar i {
	 margin-right: 5px;
}
 .public-sales-countdown-container .counting-group .counting-action a.calendar:hover {
	 background-color: #C97C3D;
}
 .public-sales-countdown-container .counting-group .counting-action form {
	 margin-bottom: 10px;
	 z-index: 10;
	 display: inline-block;
	 border: 1px solid #F4A467;
	 border-radius: 4px;
	 line-height: 26px;
	 height: 44px;
	 display: grid;
	 grid-template-columns: 70px auto 50px;
}
 @media screen and (min-width: 998px) {
	 .public-sales-countdown-container .counting-group .counting-action form {
		 grid-template-columns: 100px auto 50px;
	}
}
 .public-sales-countdown-container .counting-group .counting-action form span {
	 margin-top: 10px;
	 height: 24px;
	 line-height: 24px;
	 font-size: 14px;
	 color: #F4A467;
	 border-right: 1px solid #F4A467;
	 text-align: center;
}
 @media screen and (min-width: 998px) {
	 .public-sales-countdown-container .counting-group .counting-action form span {
		 font-size: 18px;
	}
}
 .public-sales-countdown-container .counting-group .counting-action form input {
	 background-color: transparent;
	 background-color: rgba(0,0,0,0.52);
	 border: none;
	 appearance: none;
	 color: #FFFFFF;
	 font-size: 14px;
	 padding: 0 10px;
	 border-radius: 0;
	 outline: none;
}
 @media screen and (min-width: 998px) {
	 .public-sales-countdown-container .counting-group .counting-action form input {
		 font-size: 16px;
	}
}
 .public-sales-countdown-container .counting-group .counting-action form button {
	 text-align: center;
	 border: none;
	 appearance: none;
	 outline: none;
	 background-color: #F4A467;
	 border-radius: 2px;
	 display: block;
	 font-size: 18px;
	 width: 50px;
}
 .public-sales-countdown-container .counting-group .counting-action form button:hover {
	 color: #FFFFFF;
}
 .public-sales-countdown-container .footer {
	 text-align: center;
	 z-index: 100;
	 position: relative;
	 margin-top: 2rem;
}
 .public-sales-countdown-container .footer h2 {
	 z-index: 100;
	 font-size: 2.2rem;
	 font-weight: bold;
	 margin-bottom: 10px;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .footer h2 {
		 font-size: 4rem;
	}
}
 .public-sales-countdown-container .footer p {
	 z-index: 10;
	 font-size: 12px;
	 font-weight: 300;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .footer p {
		 font-size: 14px;
	}
}
 .public-sales-countdown-container .footer .social {
	 margin-top: 16px;
	 margin-bottom: 16px;
}
 .public-sales-countdown-container .footer .social a {
	 padding: 5px;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .footer .social a {
		 padding: 10px;
	}
}
 .public-sales-countdown-container .footer .social img {
	 max-width: 30px;
}
 @media screen and (min-width: 992px) {
	 .public-sales-countdown-container .footer .social img {
		 max-width: 100%;
	}
}
 .investor-benefit-container {
	 position: relative;
	 overflow: hidden;
	 background-color: #000000;
}
 .investor-benefit-container::before {
	 content: "";
	 width: 958px;
	 height: 383px;
	 display: block;
	 background-image: url('../img/gold-2.png');
	 position: absolute;
	 top: 0;
	 left: 60%;
	 z-index: 0;
}
 .investor-benefit-container::after {
	 content: "";
	 width: 958px;
	 height: 383px;
	 display: block;
	 background-image: url('../img/gold-2.png');
	 position: absolute;
	 bottom: -14%;
	 left: -5%;
	 z-index: 0;
}
 @media screen and (min-width: 768px) {
	 .investor-benefit-container {
		 background-color: #191919;
	}
}
 .investor-benefit-container .container {
	 position: relative;
	 margin-top: 0px;
	 z-index: 999;
	 padding: 30px;
	 padding-top: 50px;
	 padding-bottom: 40px;
	 background: rgba(0,0,0,0.8);
	 backdrop-filter: blur(10px);
}
 @media screen and (min-width: 992px) {
	 .investor-benefit-container .container {
		 margin-top: 120px;
		 margin-bottom: 60px;
	}
}
 .investor-benefit-container .container .benefit-list {
	 display: block;
	 max-width: 400px;
	 margin: 0 auto;
}
 @media screen and (min-width: 992px) {
	 .investor-benefit-container .container .benefit-list {
		 max-width: 990px;
	}
}
 .investor-benefit-container .container .benefit-item {
	 text-align: center;
	 display: grid;
	 margin-bottom: 20px;
}
 @media screen and (min-width: 992px) {
	 .investor-benefit-container .container .benefit-item {
		 grid-gap: 40px;
		 text-align: left;
		 grid-template-columns: 120px auto;
	}
}
 @media screen and (max-width: 991px) {
	 .investor-benefit-container .container .benefit-item {
		 margin-bottom: 30px;
		 margin-top: 80px;
	}
}
 .investor-benefit-container .container .benefit-item div {
	 color: #FFFFFF;
	 display: grid;
	 justify-content: center;
	 align-content: center;
}
 @media screen and (min-width: 992px) {
	 .investor-benefit-container .container .benefit-item div {
		 justify-content: left;
	}
}
 @media screen and (max-width: 991px) {
	 .investor-benefit-container .container .benefit-item div h3 {
		 margin-top: 30px;
		 margin-bottom: 10px;
	}
	 .investor-benefit-container .container .benefit-item div p {
		 text-align: left;
		 line-height: 1.8em;
	}
}
 .investor-benefit-container .container .benefit-item img {
	 display: inline-block;
}
 .investor-benefit-container .container .benefit-item h3 {
	 font-weight: bold;
	 color: #F4A467;
	 font-size: 1.8rem;
	 margin-bottom: 10px;
}
 .investor-benefit-container .container .benefit-item p {
	 font-size: 1.4rem;
	 line-height: 125%;
}
 .investor-benefit-container .container .benefit-item p {
	 margin-bottom: 15px;
}
 .investor-benefit-container .container h1 {
	 font-size: 3.4rem;
	 font-weight: 300;
	 color: #FFFFFF;
	 margin-bottom: 20px;
	 text-align: center;
}
 @media screen and (min-width: 992px) {
	 .investor-benefit-container .container h1 {
		 font-size: 4.8rem;
		 text-align: left;
	}
}
 .investor-benefit-container .container .ps {
	 text-align: center;
	 font-size: 1.6rem;
	 color: #FFFFFF;
	 line-height: 1.8em;
}
 @media screen and (max-width: 991px) {
	 .investor-benefit-container .container .ps {
		 margin-top: 80px;
	}
}
 .free-airdrops-container {
	 position: relative;
	 overflow: hidden;
	 background: linear-gradient(335.7deg,#191919 33.47%,rgba(25,25,25,0.7) 99.5%);
	 padding-top: 30px;
	 padding-bottom: 30px;
	 font-size: 20px;
	 color: #FFF;
}
 .free-airdrops-container::before {
	 content: "";
	 width: 958px;
	 height: 383px;
	 display: block;
	 background-image: url('../img/gold-2.png');
	 position: absolute;
	 top: 35%;
	 left: 30%;
	 z-index: 0;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container::before {
		 top: 70%;
		 left: 50%;
		 transform: translateY(-50%) translateX(-50%);
	}
}
 @media screen and (max-width: 992px) {
	 .free-airdrops-container .container {
		 max-width: 100%;
	}
}
 @media screen and (min-width: 992px) {
	 .free-airdrops-container {
		 padding-top: 130px;
		 padding-bottom: 80px;
	}
}
 .free-airdrops-container .container {
	 position: relative;
	 z-index: 99;
}
 .free-airdrops-container .title {
	 text-align: left;
	 margin-bottom: 30px;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container .title {
		 margin-bottom: 56px;
		 text-align: center;
	}
}
 .free-airdrops-container .title h1 {
	 font-size: 2.4rem;
	 font-weight: 300;
	 margin-bottom: 16px;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container .title h1 {
		 font-size: 4.8rem;
	}
}
 .free-airdrops-container .title p {
	 font-size: 1.4rem;
	 line-height: 150%;
	 font-weight: 300;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container .title p {
		 font-size: 1.6rem;
	}
}
 .free-airdrops-container .airdrops-slick {
	 max-width: 770px;
	 margin-left: auto;
	 margin-right: auto;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container .airdrops-slick .slick-list {
		 overflow: visible !important;
	}
}
 .free-airdrops-container .airdrops-slick .prev-btn {
	 position: absolute;
	 left: 0px;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container .airdrops-slick .prev-btn {
		 left: 20px;
	}
}
 .free-airdrops-container .airdrops-slick .next-btn {
	 position: absolute;
	 right: 0px;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container .airdrops-slick .next-btn {
		 right: 20px;
	}
}
 .free-airdrops-container .airdrops-slick .slick-btn {
	 top: 90px;
	 padding: 10px;
	 font-size: 30px;
	 z-index: 10;
	 opacity: 1;
	 transition: 0.3s;
	 color: rgba(255,255,255,0.5);
	 cursor: pointer;
}
 @media screen and (min-width: 768px) {
	 .free-airdrops-container .airdrops-slick .slick-btn {
		 top: 15vh;
		 font-size: 50px;
	}
}
 @media screen and (min-width: 992px) {
	 .free-airdrops-container .airdrops-slick .slick-btn {
		 top: 25vh;
	}
}
 .free-airdrops-container .airdrops-slick .slick-btn:hover {
	 color: #ffffff;
}
 .free-airdrops-container .airdrops-slick .slick-item-container.active .airdrop-title-img {
	 cursor: pointer;
}
 .free-airdrops-container .airdrops-slick .slick-item-container {
	 max-width: 100%;
	 width: 100%;
	 position: relative;
	 overflow: unset;
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-title-img {
	 text-align: center;
	 margin-bottom: -110px;
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-title-img img {
	 display: inline-block;
	 width: 100%;
}
 @media screen and (min-width: 400px) {
	 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-title-img img {
		 width: 338px;
	}
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-detail {
	 margin: 0 auto;
	 max-width: 95%;
	 padding: 20px;
	 background-color: #0A0A0A;
	 background-size: 100%;
	 background-repeat: no-repeat;
	 padding-top: 80px;
	 padding-bottom: 40px;
	 min-height: 340px;
	 font-size: 1.6rem;
	 line-height: 200%;
	 text-align: left;
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-detail strong {
	 display: block;
	 font-weight: bold;
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-detail p {
	 overflow: hidden;
	 text-overflow: ellipsis;
	 -webkit-line-clamp: 6;
	 display: -webkit-box;
	 -webkit-box-orient: vertical;
}
 @media screen and (min-width: 400px) {
	 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-detail {
		 max-width: 300px;
	}
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-detail ol {
	 list-style: decimal;
	 padding-left: 20px;
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-detail ul {
	 list-style: disc;
	 padding-left: 20px;
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-float-detail {
	 position: absolute;
	 font-size: 14px;
	 background-color: rgba(0,0,0,0.8);
	 padding: 20px;
	 line-height: 200%;
	 z-index: 888;
	 border-radius: 10px;
}
 @media screen and (max-width: 991px) {
	 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-float-detail {
		 top: 80px;
		 width: 350px;
		 left: 50%;
		 transform: translateX(-50%);
	}
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-float-detail h4 {
	 font-size: 2.4rem;
	 font-weight: bold;
}
 @media screen and (min-width: 992px) {
	 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-float-detail {
		 top: 240px;
		 width: 328px;
		 left: -30%;
		 top: 10%;
	}
}
 @media screen and (min-width: 1300px) {
	 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-float-detail {
		 top: 240px;
		 width: 328px;
		 left: -65%;
		 top: 10%;
	}
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-float-detail.hidden {
	 display: none;
}
 .free-airdrops-container .airdrops-slick .slick-item-container .airdrop-float-detail p {
	 margin-bottom: 20px;
}
 .free-airdrops-container a.button {
	 display: inline-block;
	 line-height: 44px;
	 background-color: #F4A467;
	 padding: 0 20px;
	 color: #000000;
	 font-size: 18px;
	 font-weight: bold;
	 border-radius: 4px;
	 width: 100%;
	 text-align: center;
}
 .free-airdrops-container a.button:hover {
	 background-color: #C97C3D;
}
 main.page-about-shr {
	 padding-top: 100px;
	 color: #FFFFFF;
	 text-align: center;
	 background-color: #000000;
}
 @media screen and (min-width: 992px) {
	 main.page-about-shr {
		 padding-top: 150px;
	}
}
 @media screen and (min-width: 992px) {
	 main.page-about-shr {
		 background-color: #191919;
	}
}
 main.page-about-shr .title {
	 margin-bottom: 40px;
}
 main.page-about-shr .title h1 {
	 font-size: 2.4rem;
	 margin-bottom: 24px;
}
 @media screen and (min-width: 992px) {
	 main.page-about-shr .title h1 {
		 font-size: 3.2rem;
		 margin-bottom: 10px;
	}
}
 main.page-about-shr .title p {
	 font-size: 16px;
	 line-height: 125%;
}
 @media screen and (max-width: 991px) {
	 main.page-about-shr .title p br {
		 display: none;
	}
}
 main.page-about-shr .stat-list {
	 display: grid;
	 grid-template-columns: 1fr 1fr;
	 padding-bottom: 40px;
	 grid-gap: 20px;
}
 @media screen and (min-width: 992px) {
	 main.page-about-shr .stat-list {
		 grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}
 main.page-about-shr .stat-list .stat {
	 background-color: #000000;
	 border: 1px solid #CCC;
	 border-radius: 10px;
	 padding: 10px;
}
 @media screen and (min-width: 992px) {
	 main.page-about-shr .stat-list .stat {
		 padding: 20px;
	}
}
 main.page-about-shr .stat-list .stat h3 {
	 font-size: 12px;
	 line-height: 125%;
}
 @media screen and (min-width: 992px) {
	 main.page-about-shr .stat-list .stat h3 {
		 font-size: 16px;
	}
}
 main.page-about-shr .stat-list .stat div {
	 margin-top: 10px;
	 font-size: 40px;
	 color: #F4A467;
}
 .global-section-container {
	 padding-bottom: 100px;
}
 .global-section-container .container > div {
	 display: grid;
	 grid-template-columns: 100%;
	 grid-gap: 10px;
}
 @media screen and (min-width: 992px) {
	 .global-section-container .container > div {
		 grid-template-columns: auto 426px;
		 grid-gap: 60px;
	}
}
 .global-section-container .container img {
	 max-width: 100%;
}
 .global-section-container .global-image {
	 padding-top: 20px;
}
 .global-section-container .select-property {
	 margin-left: auto;
	 margin-right: auto;
	 background-color: transparent;
	 border: 1px solid #CCC;
	 border-radius: 10px;
	 padding: 20px;
	 max-width: 426px;
	 width: 100%;
	 height: 440px;
}
 .global-section-container .select-property .title {
	 text-align: left;
	 margin-bottom: 25px;
}
 .global-section-container .select-property .title h3 {
	 font-size: 2rem;
	 font-weight: bold;
}
 @media screen and (min-width: 992px) {
	 .global-section-container .select-property .title h3 {
		 font-size: 3.2rem;
	}
}
 .global-section-container .select-property .title p {
	 font-size: 16px;
	 font-weight: 300;
}
 @media screen and (min-width: 992px) {
	 .global-section-container .select-property .title p {
		 font-size: 24px;
	}
}
 .global-section-container .property-list {
	 overflow-y: scroll;
	 display: grid;
	 grid-template-columns: 1fr 1fr;
	 grid-gap: 10px;
	 height: 330px;
	 padding-bottom: 20px;
}
 .global-section-container .property-list .property {
	 height: 146px;
	 position: relative;
	 display: grid;
	 align-items: end;
	 background-color: #eee;
	 background-size: cover;
	 background-position: center center;
}
 .global-section-container .property-list .property .location {
	 color: rgba(255,255,255,0.5);
	 font-size: 10px;
}
 .global-section-container .property-list .property .name {
	 color: #FFFFFF;
	 font-size: 10px;
}
 .global-section-container .property-list .property .detail {
	 background: linear-gradient(1.3deg,#030303 50.52%,rgba(196,196,196,0) 120.01%);
	 height: 42px;
	 padding: 6px;
	 text-align: left;
}
 .global-section-container .property-list .property-1 {
	 background-image: url('../img/property-1.png');
}
 .global-section-container .property-list .property-2 {
	 background-image: url('../img/property-2.png');
}
 .global-section-container .property-list .property-3 {
	 background-image: url('../img/property-3.png');
}
 .global-section-container .property-list .property-4 {
	 background-image: url('../img/property-4.png');
}
 .global-section-container .property-list .property-5 {
	 background-image: url('../img/property-5.png');
}
 .global-section-container .property-list .property-6 {
	 background-image: url('../img/property-6.png');
}
 .global-section-container .property-list .property-7 {
	 background-image: url('../img/property-7.png');
}
 .global-section-container .property-list .property-8 {
	 background-image: url('../img/property-8.png');
}
 .global-section-container .property-list .property-9 {
	 background-image: url('../img/property-9.png');
}
 .global-section-container .property-list .property-10 {
	 background-image: url('../img/property-10.png');
}
 .global-section-container .property-list .property-11 {
	 background-image: url('../img/property-11.png');
}
 .brand-partner-container {
	 padding-bottom: 40px;
}
 .brand-partner-container h1 {
	 font-size: 2.4rem;
	 margin-bottom: 30px;
}
 @media screen and (min-width: 992px) {
	 .brand-partner-container h1 {
		 font-size: 3.2rem;
		 margin-bottom: 48px;
	}
}
 .brand-partner-container .container {
	 padding-bottom: 40px;
}
 .brand-partner-container .container .image-group {
	 max-width: 960px;
	 margin-left: auto;
	 margin-right: auto;
	 text-align: center;
	 display: grid;
	 grid-template-columns: 1fr 1fr;
	 grid-gap: 30px;
}
 @media screen and (min-width: 768px) {
	 .brand-partner-container .container .image-group {
		 grid-gap: 50px;
		 grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}
 .brand-partner-container .container .image-group img {
	 max-width: 100%;
}
 .border-bottom {
	 border-bottom: 1px solid #595858 !important;
}
 main.page-start-investing {
	 color: #FFFFFF;
	 text-align: center;
	 background-color: #000000;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing {
		 background-color: #191919;
	}
}
 main.page-start-investing .top-section {
	 background-image: url('../img/start-investing-top-section-bg.jpg');
	 padding-top: 100px;
	 padding-bottom: 30px;
	 background-size: cover;
	 background-position: center center;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .top-section {
		 padding-top: 150px;
		 padding-bottom: 70px;
	}
}
 main.page-start-investing .title {
	 margin: 0 auto;
	 max-width: 300px;
	 margin-bottom: 25px;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .title {
		 margin-bottom: 50px;
		 max-width: 100%;
	}
}
 main.page-start-investing .title h1 {
	 font-size: 2.4rem;
	 font-weight: 200;
	 line-height: 32px;
	 margin-bottom: 16px;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .title h1 {
		 font-size: 4rem;
	}
}
 main.page-start-investing .title p {
	 font-size: 14px;
	 font-weight: normal;
	 line-height: 23px;
	 margin-bottom: 25px;
}
 @media screen and (max-width: 991px) {
	 main.page-start-investing .title p br {
		 display: none;
	}
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .title p {
		 font-size: 16px;
	}
}
 main.page-start-investing .title a {
	 display: inline-block;
	 line-height: 44px;
	 width: 160px;
	 border: 2px solid #F3A467;
	 border-radius: 50px;
	 font-size: 18px;
	 font-weight: 300;
	 color: #ffffff;
	 margin: 8px;
}
 main.page-start-investing .title a.bg {
	 background-color: #F3A467;
	 color: #000000;
}
 main.page-start-investing .title a.bg:hover {
	 background-color: #C97C3D;
	 border-color: #C97C3D;
}
 main.page-start-investing .investor-manual {
	 border: none !important;
}
 main.page-start-investing .investor-manual h2 {
	 z-index: 100;
	 font-size: 2.2rem;
	 font-weight: 300;
	 margin-bottom: 10px;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .investor-manual h2 {
		 font-size: 4rem;
	}
}
 main.page-start-investing .investor-manual .manual {
	 margin: 12px;
	 display: inline-block;
	 width: 100%;
	 max-width: 317px;
	 background: rgba(0,0,0,0.5);
	 border-radius: 8px;
	 padding: 24px;
}
 main.page-start-investing .investor-manual .manual img {
	 height: 65px;
}
 main.page-start-investing .investor-manual .manual a {
	 margin-top: 24px;
	 line-height: 44px;
	 color: #000000;
	 background-color: #F4A467;
	 display: inline-block;
	 width: 187px;
	 border-radius: 4px;
	 font-size: 18px;
	 font-weight: bold;
}
 main.page-start-investing .investor-manual .manual a:hover {
	 background-color: #C97C3D;
}
 main.page-start-investing .footer {
	 text-align: center;
	 z-index: 100;
	 position: relative;
	 margin-top: 2rem;
	 border: none !important;
}
 main.page-start-investing .footer h2 {
	 z-index: 100;
	 font-size: 2.2rem;
	 font-weight: bold;
	 margin-bottom: 10px;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .footer h2 {
		 font-size: 4rem;
	}
}
 main.page-start-investing .footer p {
	 z-index: 10;
	 font-size: 12px;
	 font-weight: 300;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .footer p {
		 font-size: 14px;
	}
}
 main.page-start-investing .footer .social {
	 margin-top: 16px;
	 margin-bottom: 16px;
}
 main.page-start-investing .footer .social a {
	 padding: 5px;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .footer .social a {
		 padding: 10px;
	}
}
 main.page-start-investing .footer .social img {
	 max-width: 30px;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .footer .social img {
		 max-width: 100%;
	}
}
 main.page-start-investing .bottom-section {
	 background-color: #1A1A1A;
	 padding-top: 50px;
	 position: relative;
	 overflow: hidden;
}
 main.page-start-investing .bottom-section::before {
	 content: "";
	 width: 958px;
	 height: 383px;
	 display: block;
	 background-image: url('../img/gold-3.png');
	 position: absolute;
	 top: 60vh;
	 right: 0%;
	 z-index: 0;
	 background-repeat: no-repeat;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .bottom-section::before {
		 top: 16vh;
		 right: 5%;
	}
}
 main.page-start-investing .bottom-section .container > div {
	 display: grid;
	 grid-template-columns: 100%;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .bottom-section .container > div {
		 grid-template-columns: 1fr 1fr;
	}
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .bottom-section {
		 padding-top: 100px;
	}
}
 main.page-start-investing .bottom-section .token-detail {
	 font-size: 16px;
	 line-height: 30px;
	 text-align: left;
	 padding: 20px;
	 position: relative;
	 z-index: 10;
	 margin-bottom: 50px;
	 background: linear-gradient(155.66deg,rgba(196,196,196,0.8) 0%,rgba(0,0,0,0.8) 25.58%);
	 backdrop-filter: blur(13px);
	 border-radius: 21px;
}
 main.page-start-investing .bottom-section .token-detail p {
	 margin-top: 15px;
}
 main.page-start-investing .bottom-section .token-detail ul {
	 margin-left: 25px;
}
 main.page-start-investing .bottom-section .token-detail ul li {
	 list-style-type: disc;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .bottom-section .token-detail {
		 padding: 30px;
	}
}
 main.page-start-investing .bottom-section .coin-img {
	 position: relative;
	 z-index: 10;
}
 main.page-start-investing .bottom-section .coin-img img {
	 margin-top: 60px;
	 width: 100%;
	 max-width: 185px;
}
 @media screen and (min-width: 992px) {
	 main.page-start-investing .bottom-section .coin-img img {
		 max-width: 19vw;
	}
}
 .page-about-vva {
	 height: 100vh;
	 min-height: 500px;
	 background-image: url('../img/about-vva-bg.jpg');
	 background-size: cover;
	 background-position: center center;
	 display: grid;
	 justify-content: center;
	 align-content: center;
}
 .page-about-vva .content {
	 color: #FFFFFF;
	 margin: 20px;
	 max-width: 470px;
	 border-left: 1px solid #F4A467;
	 padding-left: 30px;
}
 .page-about-vva .content h1 {
	 font-size: 2.8rem;
	 font-weight: 200;
	 margin-bottom: 18px;
}
 @media screen and (min-width: 992px) {
	 .page-about-vva .content h1 {
		 font-size: 4.8rem;
	}
}
 .page-about-vva .content p {
	 font-size: 1.4rem;
	 line-height: 125%;
	 margin-bottom: 30px;
}
 @media screen and (min-width: 992px) {
	 .page-about-vva .content p {
		 margin-bottom: 50px;
		 font-size: 1.6rem;
	}
}
 .page-about-vva .content a {
	 display: inline-block;
	 line-height: 44px;
	 background-color: #F4A467;
	 color: #000000;
	 font-size: 14px;
	 font-weight: bold;
	 width: 187px;
	 text-align: center;
	 border-radius: 4px;
}
 @media screen and (min-width: 992px) {
	 .page-about-vva .content a {
		 font-size: 1.8rem;
	}
}
 .page-about-vva .content a:hover {
	 background-color: #C97C3D;
}
 