:root {--line-height:140%;--bg-dark:#151e28;--white:#fff;--black:#000;--gold-color:#f4ac55;}
body{background-color:#F1F4F8!important;}
.container{max-width:1140px}
.gold-section{background-color:var(--bg-dark);margin-top:50px;border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding:40px;padding-top:50px}
.gold-heading{font-size:47px;color:var(--white);letter-spacing:-1.12px;line-height:120%;margin:0;padding-top:32px}
.heading-span{font-size:18px;color:var(--white)}
.gold-para{color:#fff;padding-top:18px;font-size:18px;line-height:26px;}
.heading-color{color:#0088ea}
.heading-span::after{content:"";width:192px;height:1px;background:linear-gradient(270deg,rgba(21,30,40,.3) 0%,rgba(255,255,255,.3) 50.69%,rgba(21,30,40,.3) 100%);display:block}
.gold-btn{background-color:var(--white);color:#171E26;font-size:18px;border-radius:8px;text-align:center;padding:10px;font-weight:800;display:flex;flex-direction:column;align-items:center;width:170px;box-shadow: 3px 3px 3px 1px #ffc107;border: none;}
.gold-list{padding:0;list-style:none;margin-top:20px;display: grid;grid-template-columns: 1fr 1fr;margin-bottom: 30px;gap: 10px;}
.gold-list-item{color:var(--white);font-size:16px}
.gold-list-item .fa-star{color:#73c2f8;font-size:14px}
.gold-row{align-items:center}
.gold-btn-div{display: flex;gap: 10px;    margin-top: 30px;}
.gold-span2{color: var(--gold-color);}

/* gold-performance */
.gold-performance{padding:40px}
.gold-per-heading{font-size:28px;color:var(--black);margin:0;padding:10px;}
.gold-cal{background-color:var(--white);padding:10px;border-radius:16px;    min-height: 470px;}
.gold-cal-heading{font-size:20px;color:var(--black);margin:0;border-bottom:1px solid #ded;padding:10px 0}
.chart-btn{background:#fff;color:#000;border-radius:6px;padding:4px;font-size:12px;width: 50px;border: none;}
.chart-btn.active{background: #000;color: var(--white);}
.chart-btn-group{display: flex;justify-content: space-between;margin-top: 1rem;gap: 6px;}
.performance-row{--bs-gutter-x: 20px;}
.gold-chart-top{display: flex;align-items: center;justify-content: space-between;}
.over-past{margin-top: 1rem;}
@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
.investedAmountResultbtn{font-weight: 600;}
.blinking{animation:blink 1s linear infinite;width:6px;height:6px;display:inline-block;background:red;border-radius:50%;margin-right:6px;}
.gold-disclaimer{font-size:12px;text-align:center;line-height:initial;border-bottom:1px solid #ded;padding-bottom:10px;width:330px;margin:0 auto;margin-top:2rem;}
.gold-cal-btn-group{display: flex;align-items: center;justify-content: space-between;}
.gold-result .fa-chart-line{color: #b0efe2;font-size: 20px;font-weight: 800;}
/* gold-performance */

/* gold investment */
.start-gold-invest{background-color:var(--white);border-radius:24px;width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:30px}
.gold-invest-btn{background-color:var(--bg-dark);color:var(--white);font-size:14px;width:240px;display:block;text-align:center;padding:10px;border-radius:8px;text-transform:capitalize;margin-top:20px}
.gold-invest-btn:hover{color: var(--white);}
.gold-invest-img{border-radius:22px}
.gold-invest-text{padding-left:48px;font-size:38px}
.gold-invest-para{font-size:14px;line-height:140%;text-transform:capitalize;color:var(--black);padding-top:10px}
.gold-invest-heading{font-size:32px;margin:0;line-height:140%;color:var(--black)}
.gold-invest-btn2{text-align:center;width:60%;display:block;padding:10px;border:none;border-radius:12px;margin:0 auto;margin-top:40px;text-transform:capitalize;font-size:18px;letter-spacing:.5px;font-weight:600;background:#000;color:#fff;margin-bottom: 4rem;}
.animated-list {
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
  height: 30px;
  overflow: hidden;
  margin-top: 10px;
}
.animated-list-item {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  animation: slideIn 12s infinite;
}
.animated-list-item:nth-child(1) {
  animation-delay: 0s;
}
.animated-list-item:nth-child(2) {
  animation-delay: 3s;
}
.animated-list-item:nth-child(3) {
  animation-delay: 6s;
}
.animated-list-item:nth-child(4) {
  animation-delay: 9s;
}

@keyframes slideIn {
  0% { transform: translateY(100%); opacity: 0; }
  8.33% { transform: translateY(0); opacity: 1; }
  25% { transform: translateY(0); opacity: 1; }
  33.33% { transform: translateY(-100%); opacity: 0; }
  100% { transform: translateY(-100%); opacity: 0; }
}
.animated-list .animated-list-item:nth-child(1) {color: rgb(43, 255, 0);}
.animated-list .animated-list-item:nth-child(2) {color: blue;}
.animated-list .animated-list-item:nth-child(3){color:blueviolet;}
.animated-list .animated-list-item:nth-child(4){color:rgb(226, 43, 89);}
.animated-list-item{font-size:16px ;}
/* gold investment */

/* faqs */ .gold-faqs-section{display:grid;grid-template-columns:30% 70%;margin-top:80px;margin-bottom:30px}
 .gold-faqs-heading{line-height:var(--line-height);margin:0;font-size:26px}
 .gold-faqs-color{color:#f7cf75}
 .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");transition:all .5s}
.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")}
.accordion-button:not(.collapsed),.accordion-button:focus{box-shadow:unset;background-color:var(--white)}
.accordion-button::after{transition:all .5s}
.accordion-item:nth-child(1){margin:0}
.accordion-item{border:none;margin:10px 0}
.accordion-header{margin:0}
/* faqs */

/* gold-advantage */
.gold-advantage{background-color:var(--bg-dark);padding:40px 20px;}
.gold-advantage-heading{font-size:38px;margin:0;text-align:center;color:var(--white);line-height:var(--line-height)}
.gold-advantage-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;width:fit-content}.gold-advantage-list-item{color:var(--white);font-size:23.2px;display:grid;grid-template-columns:20% 70%;align-items:center;gap:20px;border:1px solid #f7cf75;padding:3rem;border-radius:11px}
.gold-advantage-heading-color{color:#f7cf75;line-height:var(--line-height);display:block}
.gold-advantage-button{border:1px solid #c3a560;background:linear-gradient(90deg,rgba(195,165,96,1) 0%,rgba(195,165,96,.9108018207282913) 30%,rgba(195,165,96,1) 59%,rgba(195,165,96,.8631827731092436) 83%);color:var(--white);text-align:center;margin:0 auto;display:block;padding:18px;width:230px;border-radius:12px;margin-top:40px;font-size:18px;letter-spacing:1.2px;font-weight:800;line-height:140%;text-transform:capitalize;}
/* gold-advantage */

/* swiper */
.swiper{width:600px;min-height:300px}
.swiper{width:100%;height:100%}
.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}
.swiper-slide img{display:block;height:460px;object-fit:contain;transform: rotate(-6deg);padding: 20px;}
.autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:var(--swiper-theme-color)}
.autoplay-progress svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--swiper-theme-color);fill:none;stroke-dashoffset:calc(125.6px * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.gold-swiper{height:100%;margin-top:80px}
.gold-swiper-section{display:flex;gap:10px}
.gold-swiper-img,.gold-swiper-text{width:50%}
.digi-gold-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;margin:0}
.digi-gold-list-item{font-size:16px;padding:16px}
.digi-gold-list-item.active{background:#fff;padding:16px;border-top-left-radius:10px;border-top-right-radius:10px}
.gold-list-img{margin-right:10px}
.digi-gold-heading{text-align:center;font-size:36px;margin:0;padding:20px;margin-bottom:30px;line-height:var(--line-height)}
.digi-gold-color{color:#f1ba42}
.autoplay-progress-line{display:none;position:relative;width:100%;height:5px;background-color:#e0e0e0;margin-right:10px}
.progress-bar{position:absolute;top:0;left:0;height:100%;background-color:#007aff;width:0}
.digi-gold-list-item.active 
.autoplay-progress-line{display:block}
/* swiper */

/* why-emd-container */
.why-emd-container{background-color: var(--bg-dark);position: relative;padding: 4rem;margin-top: 6rem;}
.why-emd-container::before{content: '';position:absolute;background-image: url('../../assets/image/finance/gold/coin.png'); top:-40px;right:50%;width:80px;height:80px;background-size:contain;}
.why-emd-heading{color: #fff;margin: 0;font-size: 36px;line-height: var(--line-height);text-align: center;padding: 2rem;}
.why-emd-color{color: var(--gold-color);display: block;}
.why-heading{color:var(--gold-color);margin:0px;font-size: 20px;}
.why-para{color:#fff;font-size: 14px;line-height: var(--line-height);padding: 1rem 0;display: block;}
.why-emd-section{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top: 20px;}
.why-emd-heading::after, .gold-advantage-heading::after{content:"";width:192px;height:1px;background:linear-gradient(270deg, rgba(21, 30, 40, .3) 0%, rgb(247 207 115) 50.69%, rgba(21, 30, 40, .3) 100%);display:block;margin-top: 8px;margin: 0 auto;margin-top: 8px;}
.why-emd-item{display: flex;align-items: center;gap: 20px;}
/* why-emd-container */

/* what-emd-heading */
.what-emd-heading{margin: 0;font-size: 36px; line-height: var(--line-height);text-align: center;padding: 2rem;margin-top: 2rem;margin-top: 2rem;}
.what-emd-color{color: var(--gold-color);}
.what-emd-section{display: flex;justify-content: space-around;}
.what-emd-item{width: 40%;background-color: var(--bg-dark);color: var(--white);border-radius: 24px;padding: 3rem;text-align: center;position: relative;}
.what-emd-item-heading{color: var(--gold-color);font-size: 24px;margin: 0;padding: 2rem 0 1rem;}
.what-emd-item-para{font-size:18px;color:var(--white);margin:0;text-align:justify;padding:20px 0;}
.what-emd-1::before{content: '';background-image: url('../../assets/image/finance/gold/goldbar.png'); background-position:center;background-size:contain;position:absolute;width:80px;height:80px;top:-72px;left:-70px;z-index:2;}
.what-emd-2::after{content: '';background-image: url('../../assets/image/finance/gold/coin.png'); background-position:center;background-size:contain;position:absolute;width:80px;height:80px;bottom: 180px;
right: -100px;}
.gold-safety-img{border-radius:50%;padding:6px;background:#fbd156;}
/* what-emd-heading */

/*  Interested-section*/
.inter-row{align-items: center;    padding: 2rem 0;}
.interested-partner{display: flex;gap: 20px;    flex-direction: column;}
.inter-head{margin:0;font-size:14px;line-height:var(--line-height);text-align:left;display:block;width: 40%;}
.interested-heading{margin: 0;font-size: 18px;line-height: var(--line-height);text-align: left;color:#969799;padding: 2rem 0 .4rem;}
.partner-image{text-align: center;}
.download-app-btn{font-size:16px;color:#ffaf3f;font-weight:800;margin-left:40px;}
.inter-span{display:block;color:#96979c;line-height:23px;}  
.gold-fin-imge{width: 90px; height: auto; object-fit: contain;}
.interested-partner-logo{display: flex;gap: 20px;align-items: center;}
.inter-head-span{display: block;color: #344963;}
/* Interested-section */

/* videos */
.gold-videos-container{padding: 4rem 0;}
.gold-videos-section{display: flex;gap: 20px;}
.gold-related-heading{font-size: 26px;line-height: var(--line-height);margin: 0;padding:2rem 0;}
.gold-videos-item{width:25%;border:1px solid #ded;padding:12px;border-radius:5px;background:#fff;}
.gold-videos-heading{font-size:14px;margin:0;line-height:140%;margin-top:10px;text-align:justify;}
.video-img{position: relative;}
.play-icon{position: absolute;top:50%;right: 50%;transform: translate(50%,-50%);}
.play-icon .fa-youtube{color: red;font-size: 60px;font-weight: 800;}
.cust-modal-header{text-align: right;}
.gold-video-modal-close{border:none;background:none;font-size:18px;font-weight:bold;margin-right:11px;position:absolute;top:0;right:0;z-index:9;color:#fff;}
/* videos */

/* blog */
.emd-gold-blog{background-color:#151e28;border-top-left-radius:40px;border-top-right-radius:40px;padding: 4rem;}
.blog-gold-heading{color:var(--white);font-size: 26px;margin: 0;line-height: var(--line-height);}
.gold-blog-item{border: 0.05px solid #e2e5e9;background-color:var(--white);border-radius: 12px;padding: 1rem;width: 25%;}
.gold-blog-container{display: flex;gap: 10px;margin-top: 2rem;}
.gold-blog-heading{font-size: 14px;margin: 0;margin-top: 10px;}
.gold-next-btn{background: none;border: none;}
.gold-next-btn .fa-angle-right{border:1px solid #d1d5db;padding:5px;width:40px;background:#fff;border-radius:8px;color:#d1d5db;}
.gold-blog-details{display:flex;align-items:center;justify-content:space-between;margin-top: 20px;}
.gold-blog-date{font-size: 12px;}
.gold-blog-time, .gold-blog-views{margin-right: 10px;color: #81878c;}
.blog-read-more-btn{font-size:16px;border:1px solid #d1d5db;width:250px;display:block;background:#fff;border-radius:12px;text-align:center;padding:10px;margin:0 auto;margin-top:30px;}
.gold-blog-image{height: 150px;}
/* blog */

/* downloan modal */
.gold-modal-body{text-align: center;position: relative;}
.gold-modal-title{margin:0;font-size:22px;margin-top:15px;}
.gold-modal-para{font-size:22px;line-height:140%;margin:0;margin-top:15px;font-weight:bold;color:#383072;}
.gold-modal-app{background-image:url('../../assets/image/footer/google-play-btn.png');content:'';width:130px;display:block;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;}
.gold-modal-app2{background-image:url('../../assets/image/footer/app-store-btn.png');content:'';width:130px;display:block;height:50px;background-position:center;background-size:contain;background-repeat:no-repeat;}
.app-store-sec{display: flex;justify-content: center;gap: 20px;}
.gold-modal-para{display: block;}
.scan-code{display: block;font-size: 14px;color: #383072;line-height: var(--line-height);margin-top: 10px;}
.gold-modal-dialog{width:50% !important;padding: 20px;}
.gold-modal-content{width: 100%;}
.gold-close-btn{position:absolute;top:0;right:0;padding:10px;font-size:18px;}
.gold-cal-input{width:110px!important;border:1px solid #00000012!important;background:#FFF!important;border-radius:6px!important;font-size:20px;text-align:right;margin-left:150px;}
.gold-cal-form{margin-top: 20px;}
.gold-cal-label{font-size:14px;color: #81878c;}
.checkGoldInvestmentBtn{background:#fff;border:1px solid #ded;color:#000000;padding:8px;width:110px;border-radius:6px;margin-top: 1rem;}
.checkGoldInvestmentBtn.active{background: #f1f4f8;color: #000;}
.gold-cal-btn{background:#000;border:none;color:#fff;text-align:center;width:80%;padding:6px;border-radius:8px;font-size:18px;text-transform:capitalize;letter-spacing:1.03px;font-weight:500;margin-top: 20px;}
.gold-cal-result{font-size:18px;margin-right:10px;line-height:140%;font-weight:800;}
.gold-result{border-radius: 10px;margin-top:2rem;padding:20px 0;text-align:center;border: 1px solid #ded;box-shadow: 0px 1px 2px 0px #E0FFF9;}
.gold-result-label{font-size:16px;line-height:140%;padding: 1rem;}
.gold-per-span{display: block;}
.gold-per-price{margin-left: 10px;}
.gold-per-span{font-size: 14px;font-weight: bold;}


/* downloan modal */

@media (max-width: 768px) {
.gold-advantage-list{grid-template-columns: 1fr;}
.gold-faqs-section{grid-template-columns: auto;}
.gold-faqs-heading{margin-bottom: 10px;}
.gold-swiper-section{flex-wrap:wrap;justify-content:center}
.what-emd-item{width: 100%;}
.what-emd-section{flex-wrap: wrap;}
.what-emd-2::after{display: none;}
.what-emd-1::before{top:-102px;left:0;}
.what-emd-section{gap: 20px;grid-template-columns: 1fr;}
.gold-advantage-list-item{display: flex;flex-direction: column;}
.gold-swiper-img, .gold-swiper-text{width: 100%;}
.why-emd-container{margin-top: 4rem;padding: 2rem;}
.why-emd-container::before{top:0;right:50%;transform:translate(50%,-50%)}
.why-emd-heading{margin-top: 2rem;padding: 0;}
.why-emd-section{margin-top: 2rem;grid-template-columns:1fr;}
.gold-videos-section{flex-wrap: wrap;}
.gold-videos-item{width: 100%;}
.gold-blog-container{flex-wrap: wrap;}
.gold-blog-item{width: 100%;}
.gold-videos-container{padding:0 0}
.emd-gold-blog{padding: 2rem 0;}
.gold-chart-top{flex-wrap:wrap;}
.chart-btn{width: 30px;}
.gold-disclaimer{width: 100%;}
.start-gold-invest{flex-direction: column;}
}
