@font-face{font-family:"Montserrat-Regular";src:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Regular.woff2) format("woff2"),url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Bold.woff2) format("woff2"),url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Light.woff2) format("woff2"),url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Medium.woff2) format("woff2"),url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Andora Modern Serif";src:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/Andora%20Modern%20Serif.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/icomoon.woff) format("woff"),url(//royalchaingroup.com/wp-content/themes/royalchain/css/../fonts/icomoon.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:"\e900";display:inline-block;font-family:"icomoon" !important;font-size:24px;color:#000}body{margin:0;padding:0;font-size:18px;font-family:"Montserrat-Regular";color:var(--ThemeColor);background:var(--ThemebgColor);line-height:1.2;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease}*{box-sizing:border-box}html{scroll-behavior:smooth}:root{--black:#000;--white:#fff;--ThemebgColor:#f6f4f3;--ThemeColor:#1c1b1e;--LightGrey:#909090;--Blue:#0d084b;--DarkGold:#9d7100;--Brown:#a8811e;--ExtraLightGrey:#f6f4f3}h1,.h1{font-size:clamp(35px, 4.17vw, 80px)}h2,.h2{font-size:clamp(28px, 3.125vw, 60px)}h3,.h3,.heading-subtext{font-size:28px}h4,.h4{font-size:20px}h5,.h5{font-size:16px}p,.p{font-size:18px}.text52{font-size:clamp(28px, 2.7vw, 52px)}.text32{font-size:32px}a,span,i{display:inline-block}img{max-width:100%;height:auto;display:block;width:100%}a{color:var(--ThemeColor);text-decoration:none}.d_inline_block{display:inline-block}.d_block{display:block}.row{display:flex}.flex-wrap{flex-wrap:wrap}.d-grid{display:grid;grid-template-columns:repeat(2,1fr)}.h-100{height:100%}li{list-style:none}.overflow-hidden{overflow:hidden}.text-center{text-align:center}.text-start{text-align:start}.textleft{text-align:left}.position-relative{position:relative}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#615d5b;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}::-webkit-scrollbar{width:10px}::selection{background:#e0d8c7;color:var(--Blue)}.white_bg{background-color:var(--white)}.blue_bg{background-color:var(--Blue)}.lightgrey_bg{background-color:var(--LightGrey)}.extralightgrey_bg{background-color:var(--ExtraLightGrey)}.brown_text{color:var(--Brown)}.gold_text{color:var(--DarkGold)}.blue_text{color:var(--Blue)}.lightgrey_text{color:var(--LightGrey)}.extralightgrey_text{color:var(--ExtraLightGrey)}.fw-regular{font-weight:400}.text-uppercase{text-transform:uppercase}.font_andora{font-family:"Andora Modern Serif"}.font_mm{font-family:"Montserrat-Medium"}.font_ms{font-family:"Montserrat-SemiBold"}.font_mb{font-family:"Montserrat-Bold"}.font_mr{font-family:"Montserrat-Regular"}.container{max-width:1774px;margin:0 auto;padding:0 16px}.sec-padding{padding:112px 0}.pt_112{padding-top:112px}.pb_112{padding-bottom:112px}.pt_80{padding-top:80px}.pb_80{padding-bottom:80px}.pt_100{padding-top:100px}.pb_100{padding-bottom:100px}.p-0,.p-0 p{padding:0 !important}.pb-0 p{margin-bottom:0 !important}.pt-0{padding-top:0 !important}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.pb-0{padding-bottom:0}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.mb-0{margin-bottom:0 !important}.mb-16{margin-bottom:16px}.mt-16{margin-top:16px}header{position:fixed;z-index:9;top:0;right:0;left:0;background:var(--ExtraLightGrey);will-change:top;transition:top .3s cubic-bezier(.4,0,.2,1);-webkit-transition:top .3s cubic-bezier(.4,0,.2,1);-moz-transition:top .3s cubic-bezier(.4,0,.2,1);-ms-transition:top .3s cubic-bezier(.4,0,.2,1);-o-transition:top .3s cubic-bezier(.4,0,.2,1)}.site-header.scrolled header{top:20px}.site-title{display:none}.mt_fixed{margin-top:120px}header .navbar{background-color:var(--ThemebgColor);display:flex;align-items:center;justify-content:space-between;padding:15px 0}.site-branding{display:inline-flex}img.custom-logo{width:clamp(80px, 7.4vw, 142px)}header .menu{display:flex;align-items:center;padding:0;justify-content:center;width:100%;margin:0}.menu-item{margin:0 20px}.menu-item-has-children .sub-menu{opacity:0;visibility:hidden;display:flex;position:absolute;z-index:9;box-shadow:0 0px 12px rgba(157,113,0,.5);align-items:start;padding:20px 16px;flex-direction:column;background-color:var(--ThemeColor);background-color:var(--ExtraLightGrey);gap:20px;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;min-width:250px}.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.menu-primary-menu-container>ul>.menu-item>a{padding:25px 0}.menu-item-has-children>a:after{background-image:url("https://morphicinfotech.com/royalchain/wp-content/uploads/2025/11/dropdownarrow.png");content:"";position:static;width:18px;height:12px;display:inline-block;background-size:100%;background-position:center;margin-left:12px;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1)}.menu-item-has-children:hover>a:after{transform:scaleY(-1);-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1)}body.menu-open{touch-action:none;overflow:hidden}.menu-item:last-child{margin-right:0}.menu-item a{color:var(--LightGrey);text-transform:capitalize}.menu-toggle{display:none;background:0 0;border:none;cursor:pointer;flex-direction:column;gap:5px;padding:0}.menu-toggle span{display:block;width:25px;height:3px;background-color:var(--ThemeColor);transition:.3s}.main-navigation.active .menu-toggle span:nth-child(1){transform:rotate(45deg) translate(6px,5px);-webkit-transform:rotate(45deg) translate(6px,5px);-moz-transform:rotate(45deg) translate(6px,5px);-ms-transform:rotate(45deg) translate(6px,5px);-o-transform:rotate(45deg) translate(6px,5px)}.main-navigation.active .menu-toggle span:nth-child(2){opacity:0}.main-navigation.active .menu-toggle span:nth-child(3){transform:rotate(-45deg) translate(6px,-5px);-webkit-transform:rotate(-45deg) translate(6px,-5px);-moz-transform:rotate(-45deg) translate(6px,-5px);-ms-transform:rotate(-45deg) translate(6px,-5px);-o-transform:rotate(-45deg) translate(6px,-5px)}.the-arrow{width:15px;transition:all .2s}.the-arrow.left{position:absolute;top:50%;left:-12px}.the-arrow.left>.shaft{width:0;background-color:#999}.the-arrow.left>.shaft:before{width:0;height:0;background-color:#999}.the-arrow.left>.shaft:before{-webkit-transform:rotate(0);transform:rotate(0)}.the-arrow.right{top:3px}.the-arrow.right>.shaft{width:15px;transition-delay:.2s}.the-arrow.right>.shaft:before{width:8px;height:8px;transition-delay:.3s;transition:all .5s}.the-arrow.right>.shaft:before{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.the-arrow>.shaft{background-color:#999;display:block;height:2px;position:relative;transition:all .2s;transition-delay:0;will-change:transform}.the-arrow>.shaft:before{background-color:var(--black);content:"";display:block;height:8px;width:8px;border-radius:50%;position:absolute;top:0;right:-4px;transition:all .2s;transition-delay:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.the-arrow>.shaft:before{transform-origin:top right;-webkit-transform-origin:top right}.animated-arrow{display:inline-block;text-decoration:none;position:relative;transition:all .2s}.animated-arrow:hover{color:var(--ThemeColor)}.animated-arrow:hover>.the-arrow.left>.shaft{width:15px;transition-delay:.1s;background-color:var(--black)}.animated-arrow:hover>.the-arrow.left>.shaft:before{width:8px;height:8px;transition-delay:.1s;background-color:var(--black)}.animated-arrow:hover>.the-arrow.left>.shaft:before{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.animated-arrow:hover>.main{transform:translateX(9px);-webkit-transform:translateX(9px);-moz-transform:translateX(9px);-ms-transform:translateX(9px);-o-transform:translateX(9px)}.animated-arrow:hover>.main>.the-arrow.right>.shaft{width:0;-webkit-transform:translateX(200%);transform:translateX(200%);transition-delay:0}.animated-arrow:hover>.main>.the-arrow.right>.shaft:before{width:0;height:0;transition-delay:0;transition:all .1s}.animated-arrow:hover>.main>.the-arrow.right>.shaft:before{-webkit-transform:rotate(0);transform:rotate(0)}.animated-arrow>.main{transition:all .2s}.animated-arrow>.main>.the-arrow{position:relative;display:none}.site-footer{background-color:var(--ThemebgColor);overflow:hidden}.footer_text{font-size:18px}.footer_inner h3{color:var(--DarkGold);font-family:"Andora Modern Serif";font-weight:400;margin:0 0 16px}.circlestroke{height:104px;width:104px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.circlestroke:before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:linear-gradient(140deg,#ca960f,#ffe299,#ebb321,#f9e2a8,#e7ad18);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.f-social-icons{margin-bottom:40px;padding:25px}.footer-column{text-align:center;display:flex;flex-wrap:wrap;justify-content:start;align-items:center;flex-direction:column}.footer_inner .d-grid{grid-template-columns:repeat(4,1fr);gap:24px}.footer-menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer-menu .menu{display:flex;align-items:center;padding:0;margin:0}.copyright-footermenu{padding:52px 0;margin-top:52px;border-top:1px solid #dadada}.footer-socials-icons .circlestroke{height:80px;width:80px;margin-bottom:0}.footer-socials-icons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:52px;border-top:1px solid #dadada;padding-top:52px}.footer_inner{padding:0 0 80px}.footer-marquee span{font-size:clamp(28px, 2.7vw, 52px);text-transform:uppercase;font-family:"Montserrat-Medium"}.mini-dot{background-color:var(--Brown);height:8px;width:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.footer-marquee.marquee{padding:33px 0}.marquee{overflow:hidden}.marquee-flex{display:flex;flex-wrap:wrap;width:max-content;gap:40px;animation:marquee-animate 30s linear infinite;-webkit-animation:marquee-animate 30s linear infinite}.marquee-content{overflow:hidden;position:relative;display:flex;align-items:center;gap:40px}@keyframes marquee-animate{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.hero-section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:calc(100vh - 120px);padding:100px 0;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center}.hero-section.homepage,.hero-section.homepage .overlay{border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,58%);z-index:-1}.hero-title{color:var(--white);font-weight:400}.gradient_text{background:linear-gradient(to left,#a87b09 0%,#f8c644 24%,#fff0cb 37%,#d8a521 52%,#fecf56 80%,#c79411 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;line-height:1.3}.gradient_text2{background:linear-gradient(to right,#9d7100 0%,#e4ba4f 45%,#b78a14 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;line-height:1.3}.hero-subtitle{margin:0 0 20px}.homepage .hero-title-group{max-width:calc(100% - 30%);margin:0 auto}.heading-subtext{margin:0 0 40px;color:var(--DarkGold);font-family:"Andora Modern Serif";font-weight:400}.primary-btn{font-size:18px;font-family:"Montserrat-Regular";background-color:var(--Blue);color:var(--ExtraLightGrey);padding:19px 24px;border:none;max-width:fit-content;cursor:pointer}.who-we-are .primary-btn{margin:100px 0 0}.who-we-are{text-align:center}.sneak-peek .group-heading{max-width:calc(100% - 232px);margin:0 auto;text-align:center}.who-we-are .heading-subtext{margin:0}.sneak-peek-gallery{margin:100px 0 0}.sneak-peek-img .sp-img{height:100%;max-width:100%;object-fit:cover;object-position:center}.sneak-peek-gallery{display:grid;row-gap:30px}.gallery_row{display:grid}.gallery_row:nth-of-type(1){grid-template-columns:repeat(3,1fr);gap:30px}.gallery_row:nth-of-type(2){grid-template-columns:repeat(2,1fr);gap:30px}.behind-the-scenes .gallery_row:nth-of-type(3),.standards-process .gallery_row:nth-of-type(3){grid-template-columns:repeat(3,1fr);gap:30px}.video-container{position:relative;width:100%;display:flex;align-items:center;justify-content:center;z-index:1}.video-thumbnail{max-width:100%;width:100%;height:100%;object-fit:cover;aspect-ratio:1920/1080}.play{position:absolute;z-index:1;cursor:pointer}.our-clients-marquee .marquee-content{padding:40px 84px;border:1px solid #dadada}.clientlogo{object-fit:contain;aspect-ratio:180/180}.our-clients-marquee .marquee-flex{gap:30px}.our-clients-marquee{margin:100px 0 0}.our-clients .group-heading .heading-subtext.text-center{margin:0}.our-clients .group-heading{max-width:50%;margin:0 auto;text-align:center}.gold-rates{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;padding:50px 0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.royalchain-marquee span{color:var(--white);text-transform:uppercase;font-size:104px;font-family:"Montserrat-Medium"}.royalchain-marquee.marquee{position:absolute;transform:translateY(-50%);top:50%;right:0;left:0;width:100%;height:auto;z-index:-1}.textingm{font-size:20px;color:var(--LightGrey);font-family:"Andora Modern Serif"}.gold-rate-card h3{font-family:"Andora Modern Serif";font-weight:400}.gold-rate-bottom{font-family:"Montserrat-SemiBold"}.rate_price_text{font-size:32px;color:var(--LightGrey);font-family:"Montserrat-Regular"}.gold-price-rate{display:flex;align-items:center;gap:10px}.gold-rates .flex{display:flex;flex-wrap:wrap;justify-content:center;gap:90px;position:relative}.gold-rate-card{position:relative;padding:30px 40px;background-color:var(--white);min-height:370px;min-width:420px;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,.1)}.gold-rate-card:before{content:"";position:absolute;inset:0;padding:5px;background:linear-gradient(150deg,#a87b09 0%,#f8c644 24%,#fffcf4 37%,#d8a521 52%,#fecf56 80%,#c79411 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}.gold-rate-card:after{content:"";position:absolute;bottom:-16px;left:0;right:0;height:20px;width:100%;background:linear-gradient(90deg,#a87b09 0%,#f8c644 24%,#fffcf4 37%,#d8a521 52%,#fecf56 80%,#c79411 100%);filter:blur(19px);z-index:-1}.right_arrow{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.our-products .group-heading{text-align:start;margin-bottom:100px}.parent-slider{overflow:hidden}.ProductSlider{overflow:visible}.ProductSlider .swiper-slide,.productgallery .gallery-grid-item{aspect-ratio:716/630;max-height:630px;max-width:716px;overflow:hidden;position:relative;z-index:1}.ProductSlider .swiper-slide img,.productgallery .gallery-grid-item img,.brandimages img{width:100%;object-fit:cover;height:100%;transition:transform .4s ease,filter .4s ease;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transition:transform .4s ease,filter .4s ease;-moz-transition:transform .4s ease,filter .4s ease;-ms-transition:transform .4s ease,filter .4s ease;-o-transition:transform .4s ease,filter .4s ease}.ProductSlider .swiper-slide:hover img,.productgallery .gallery-grid-item:hover img,.brandimages:hover img{transform:scale(1.2);filter:brightness(1.05);-webkit-filter:brightness(1.05);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.ProductSlider .overlaytext,.productgallery .gallery-grid-item .overlaytext,.brandimages .overlaytext{position:absolute;right:0;left:0;top:50%;transform:translateY(-50%);text-align:center;color:var(--white);font-size:32px;font-weight:400;z-index:1;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease}.ProductSlider .swiper-slide:hover .overlaytext,.productgallery .gallery-grid-item:hover .overlaytext,.brandimages:hover .overlaytext{opacity:1}.ProductSlider .overlay,.productgallery .overlay,.brandimages .overlay{z-index:1;opacity:0;transition:opacity .4s ease;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease}.ProductSlider .swiper-slide:hover .overlay,.productgallery .gallery-grid-item:hover .overlay,.brandimages:hover .overlay{opacity:1}.contactus-form .group-heading{margin-bottom:52px}.contactus-form .group-column p{display:contents}.contactus-form .form-group{display:flex;flex-wrap:wrap;flex-direction:column}.form-input{border-top:0;border-right:0;border-left:0}.form-group.last{grid-column:1/-1 !important}textarea{min-width:100%;max-height:60px}.form-input,textarea{border-bottom:1px solid #dadada;padding:14px 0;font-size:18px;color:var(--ThemeColor);font-family:"Montserrat-Medium";max-width:100%;width:100%}.form-input::placeholder,textarea::placeholder{color:var(--ThemeColor);font-size:18px}.form-input:focus-visible,textarea:focus-visible{outline:none}.group-column.contact_btn{margin:50px 0 0}.contactus_b_img{aspect-ratio:810/776;max-width:100%;width:100%;max-height:776px;object-fit:cover;object-position:center}.contact-us .d-grid{gap:100px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form .wpcf7-response-output{border:none;padding:0;margin:16px 0 0;color:#dc3232}.wpcf7-not-valid-tip{font-size:16px;margin:10px 0 0}@keyframes TextRotation{0%{transform:rotateZ(360deg)}100%{transform:rotateZ(0deg)}}.circle-animated{position:absolute;z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:center}.animatedmarquee img{width:100%;height:100%;object-fit:contain;animation:rotateMarquee 12s linear infinite;transform-origin:center center;-webkit-animation:rotateMarquee 12s linear infinite}@keyframes rotateMarquee{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.play.redirectto{position:absolute;inset:unset;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.redirectto{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.video-container.playing .play,.video-container.playing .play-remove{opacity:0;visibility:hidden;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.video-container.pause .play,.video-container.pause .play-remove{opacity:1;visibility:visible}.video-container.playing:hover .play-remove,.video-container.playing:hover .play{opacity:1;visibility:visible}.banner.hero-section{min-height:460px}.two-column-sec .d-grid{align-items:center}.gap100{gap:100px}.about-content p{margin-top:40px;margin-bottom:0}.our-legacy .about-image img{aspect-ratio:810/970;max-width:100%;width:100%;max-height:970px;object-fit:cover;object-position:center}.our-legacy.two-column-sec .about-image{padding-left:100px}.our-values .about-image img{aspect-ratio:810/776;max-width:100%;width:100%;max-height:776px;object-fit:cover;object-position:center}.our-values.two-column-sec .about-image{padding-right:100px}.counting-item h2{padding:0 0 40px;font-size:clamp(20px, 5.42vw, 104px);line-height:1}.counting-wrapper{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;text-align:center}.counting-item{max-width:548px;width:100%}.group-heading.w-70{max-width:70%;margin:0 auto}.products_title{max-width:70%}.certifications .fixedcolumn-img{padding:42px;background-color:var(--white);max-width:670px}.fixedcolumn-text{max-width:960px}.certifications .fixedcolumn-img img{aspect-ratio:590/690;max-width:100%;width:100%;max-height:690px;object-fit:cover;object-position:center}.fixed-row{display:grid;grid-template-columns:repeat(2,auto);align-items:center;gap:100px}.fixedcolumn-text p{margin:40px 0 0}.gallery-grid-wrapper .gallery_img{aspect-ratio:568/630;max-width:100%;width:100%;max-height:630px;object-fit:cover;object-position:center}.gallery-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.visual-tour .group-heading{max-width:70%;margin:0 auto}.video-container .overlay{background:rgba(0,0,0,30%);z-index:1}.behind-the-scenes .group-heading,.standards-process .group-heading,.insights-main .group-heading{max-width:80%;margin:0 auto}.client-testimonial .group-heading{max-width:50%}.our-client-slider{overflow:hidden}.OurClients{overflow:visible}.OurClients .swiper-slide{max-width:864px;min-width:650px}.ourclient-info h3{margin:0 0 40px}.ourclient-card{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:40px}.ourclient-img .video-container{min-height:270px;aspect-ratio:350/473;max-height:473px}.ourclient-img video{object-fit:cover;object-position:center;width:100%;max-height:100%}.ourclient-info{min-width:434px;padding-right:40px}.whiteicon{background-color:rgba(246,244,243,.1);border:1px solid rgba(246,244,243,.3);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden;width:60px;height:60px;border-radius:50%;padding-left:4px;display:flex;align-items:center;justify-content:center}figure{margin:0}.insights-blog-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:100px 24px}article time,.time_date span{font-size:18px;font-family:"Montserrat-Regular"}.blog_title{color:var(--DarkGold);font-family:"Andora Modern Serif";margin:16px 0 0}.blog_readmore{color:var(--Blue);text-transform:capitalize;font-family:"Montserrat-SemiBold";font-size:18px}.blogcard .time_date{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.blog_card_content{margin:54px 0 0}.blog_card_img img{aspect-ratio:568/456;width:100%;max-height:456px;width:100%;object-fit:cover;object-position:center}.article_text_group{padding:100px 0 0}.blog-article .blog_article_img{aspect-ratio:1752/983;width:100%;max-height:983px}.bottomarticle_img img{aspect-ratio:1160/650;width:100%;max-height:650px;max-width:1160px;object-fit:cover;object-position:center}.blog-article .time_date{margin:40px 0 0;display:inline-flex;gap:40px}.article_text_group .blog_title{margin:0 0 40px}.article_text_group p{margin-bottom:40px}.article_text_group p:last-child{margin-bottom:0}.blog_article_content_wrapper{display:flex;padding:100px 0 0;gap:100px}.blog_article_contnet{height:100%;overflow-y:auto}.table_of_content{position:sticky;top:100px;overflow:hidden;max-height:600px;min-height:495px;min-width:492px;width:100%;transition:.1s ease;-webkit-transition:.1s ease;-moz-transition:.1s ease;-ms-transition:.1s ease;-o-transition:.1s ease}.listoftable{margin:40px 0 0}.listoftable li h4{color:var(--Blue);font-family:"Montserrat-Medium";font-weight:400;margin:40px 0}.listoftable li{position:relative}.listoftable li:before{content:"";position:absolute;left:-40px;top:6px;width:18px;height:18px;background:url(//royalchaingroup.com/wp-content/themes/royalchain/css/../images/disc-icon.svg) no-repeat center;background-size:contain}h1.comingsoon{padding:200px 16px 100px;margin:0 auto;text-align:center}#gif-preloader{position:fixed;inset:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:99;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease}.page-loaded #gif-preloader{z-index:-1}#gif-preloader #lottie-container{width:45vw;height:auto;max-width:450px}.brandsWrapper .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.brandimages{overflow:hidden;position:relative;z-index:1}.brandimages img{max-height:270px}.h2text p{font-size:clamp(28px, 3.125vw, 60px)}.bg-video-wrapper video{display:block;object-fit:cover;object-position:top;aspect-ratio:1920/828;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.bg-video-wrapper:before{background:rgba(0,0,0,.6);z-index:1;position:absolute;inset:0;width:100%;height:100%;border-radius:60px;content:""}.herosection-wrapper{position:relative;overflow:hidden}.bg-video-wrapper{position:relative;overflow:hidden}.homepage .hero-title-group{position:absolute;top:0;right:0;left:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;max-width:calc(100% - 36%);padding:100px 0}.homepage.h_video{min-height:auto;display:block}.ourteamrowwrap{grid-template-columns:repeat(3,1fr);gap:60px 100px;display:none}.ourteamrowwrap.active{display:grid}.ourteamcolswrap{text-align:center}.ourteamcolswrap h3{margin:0;padding-top:20px}.ourteamcolscontent p{margin:10px 0 0}.ourteamtabswrap{margin:0;padding:0 0 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.ourteamtabswrap a{font-size:24px;line-height:1.4}.ourteamtabswrap a.active{text-decoration:underline}.brandlogowrap img{max-width:400px;height:auto;display:block}.our-people.sec-padding{padding-bottom:40px}.contactformcolumn form{display:grid;grid-template-columns:1fr 1fr;gap:32px}.contactformcolumn form .group-column.last,.contactformcolumn .group-column.contact_btn,.contactformcolumn .wpcf7-response-output{grid-column:1/span 2}.contactformcolumn form .group-column.last label.form-label span.wpcf7-form-control-wrap{display:block;width:100%}