@media (max-width:1440px){.hero{padding:140px 0}.mtb-100{margin-top:80px;margin-bottom:80px}.ptb-100{padding:80px 0}.about-section{margin-top:100px}.about-image{max-width:90%}.diamond-overlay.floating-diamond-left{display:none}.marquee span{font-size:86px;line-height:86px}.marquee img{width:86px;height:86px}.main-service-section{padding:80px 15px}.video-bg{margin-top:80px}.diamond-image{max-width:40%;width:100%}.diamond-text{max-width:60%;width:100%;padding:60px}.left-testimonial{padding-right:60px;max-width:360px}.right-testimonial{padding-left:40px;max-width:calc(100% - 360px)}.leftRightImageBlock{height:700px}.footer{margin-top:80px}.sub-slider-video-section2{margin-top:40px}.about-section2{margin-bottom:0}}@media (max-width:1199.98px){.logo {max-width: 220px;}nav.navbar ul{gap:20px}.hero .overlay h1{font-size:56px}.hero{padding:120px 0}.about-text h2,.main-service-section h2,.service-header h3,.sub-slider-video-section h2,.sub-why-choose h2,.sub-diamond-section h2,.contact-form h2,h2{font-size:40px}.service-header h3{line-height:normal;gap:15px}.service-header{gap:10px}.mtb-100{margin-top:70px;margin-bottom:70px}.ptb-100{padding:70px 0}.about-section{margin-top:100px}.diamond-overlay.floating-diamond-left{bottom:15%}.marquee span{font-size:70px;line-height:70px}.main-service-section{padding:70px 15px}.service-header img{width:80px;height:80px}.service-content{max-width:calc(100% - 85px)}.service-content2{max-width:100%}.service-item:not(:last-child){margin-bottom:40px;padding-bottom:40px}.video-bg{margin-top:70px}.play-button{width:120px;height:120px}.diamond-text{max-width:60%;width:100%;padding:40px}.diamond-text h2{font-size:32px;margin-bottom:20px}.left-testimonial{padding-right:40px;max-width:360px}.right-testimonial{padding-left:20px;max-width:calc(100% - 340px)}.leftRightImageBlock{height:685px}.expertise-text{max-width:50%}.guidance-content{padding:40px}.footer{margin-top:70px}.steps-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px}ul.tl li .item-text{max-width:50%;padding-left:40px}.sub-slider-video-section2{margin-top:40px}.about-section2{margin-bottom:0}.bussion-box .sub-bussion-box p{font-size:26px}}@media (max-width:1120.98px){.mobile-menu{display:block}.main-navbar{position:fixed;top:0;left:0;max-width:300px;width:100%;transform:translateX(-100%);height:100vh;background:#FFF;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:0;border:1px solid rgb(255 255 255 / .18);display:flex;padding:20px 15px 20px;flex-direction:column;align-items:flex-start;transition:all 0.3s ease-out}.main-navbar.open{transform:translateX(0%)}nav.navbar{display:block}nav.navbar ul{display:block}nav.navbar ul li{padding:10px 0}.contact a{justify-content:flex-start}.close{display:block;font-size:24px;line-height:14px;font-weight:600;padding:10px;color:#181750;border:2px solid #181750;border-radius:50px;text-decoration:none;cursor:pointer;transition:all 0.3s ease-out;margin-left:auto}.leftRightImageBlock{height:750px}}@media (max-width :1030px){.diamond-overlay.floating-diamond-left{bottom:38%;width:140px;height:160px}.marquee span{font-size:64px;line-height:64px;gap:20px}.marquee-content{gap:20px}.diamond-services{gap:20px;flex-wrap:wrap}.service-container.service-container{max-width:100%;gap:40px}.service-container .service-title,.service-container .service-text p{text-align:left}.service-container.service-container-right{max-width:100%}.service-text{width:100%}.service-image{max-width:100%;width:100%}.service-image img{width:100%;height:auto}.contact-container{flex-wrap:wrap;flex-direction:column-reverse;gap:30px}.contact-form{max-width:100%}.contact-image{display:none}}@media (max-width:991.98px){.social-icons{gap:15px;display:none}.hero .overlay h1{font-size:44px}.rotating-diamond{width:140px;height:140px}.rotating-diamond img{max-width:130px}.floating-diamond-left{width:130px;height:130px}.floating-diamond{width:110px;height:110px}.hero{padding:100px 0}.mtb-100{margin-top:60px;margin-bottom:60px}.ptb-100{padding:60px 0}.about-section{margin-top:80px}.sub-about-section{grid-template-columns:repeat(1,1fr)}.about-image{max-width:630px;width:100%;height:auto;margin:0 auto}.diamond-overlay.floating-diamond-left{bottom:10%;right:-13%}.about-text h2,.main-service-section h2,.service-header h3,.sub-slider-video-section h2,.sub-why-choose h2,.sub-diamond-section h2,.contact-form h2,h2{font-size:34px}.marquee span{font-size:54px;line-height:54px;gap:20px}.marquee img{width:70px;height:70px}.main-service-section{padding:60px 15px}.main-service-section h2,.sub-why-choose h2,.expertise-text h2{margin-bottom:40px}.service-header img{width:60px;height:60px}.service-content{max-width:calc(100% - 65px)}.service-content2{max-width:100%}.service-item:not(:last-child){margin-bottom:20px;padding-bottom:20px}.sub-slider-video-section h2{margin-bottom:20px}.diamond-slider-main{max-width:220px}.diamond-slider .slick-prev,.diamond-slider .slick-next,.testimonial-slider .slick-prev,.testimonial-slider .slick-next{width:50px;height:50px}.diamond-slider .slick-prev,.diamond-slider .slick-next,.testimonial-slider .slick-prev,.testimonial-slider .slick-next{top:-45px}.diamond-slider .slick-prev,.testimonial-slider .slick-prev{right:70px}.video-bg{margin-top:60px}.video-overlay iframe{width:80%;height:80%}.play-button{width:80px;height:80px}.play-button svg{width:40px}.diamond-text h2{font-size:28px;margin-bottom:20px}.diamond-text p{font-size:18px}.left-testimonial{padding-right:20px;max-width:300px}.right-testimonial{padding-left:20px;max-width:calc(100% - 300px)}.sub-expertise-container{flex-wrap:wrap}.sub-expertise-container{max-width:100%;padding:0}.expertise-text{max-width:100%;width:100%;margin:0 auto;padding:60px 15px}.leftRightImageBlock{max-width:100%;width:100%;height:650px}.contact-content{flex-wrap:wrap}.contact-text,.contact-image{max-width:100%}.contact-image img{max-width:100%;width:100%;height:auto}.guidance-content{padding:20px}.guidance-text p{margin:10px 0 20px}.footer{margin-top:60px}.footer-content{flex-wrap:wrap;gap:0}.footer-left,.footer-right{max-width:100%}.sub-footer-bottom{flex-wrap:wrap}.sub-footer-bottom p{width:100%;text-align:center}.page-sharing{align-items:center;justify-content:center;margin-top:10px;width:100%;flex-wrap:wrap}.hero-cutout-diamonds .button-diamond{margin:40px auto 0}.sub-cutout-diamonds h3{font-size:28px}.main-diamond-collection h2{margin-bottom:40px}.text-box h3{font-size:32px;line-height:40px}.text-box{padding:20px}.diamond-box img{max-width:450px}.steps-container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}ul.tl li .item-title{font-size:32px;margin-bottom:20px;line-height:40px}.timeline-container ul.tl li .item-icon{height:40px;width:40px;left:-20px}.timeline-container ul.tl li .item-icon:before{width:15px;height:15px}.sub-slider-video-section h2.cyan-color{font-size:32px;line-height:48px}.sub-slider-video-section2{margin-top:40px}.about-section2{margin-bottom:0}.diamond-services{margin-top:40px}.service-container .service-title{font-size:32px;line-height:40px}.contact-form form{margin-top:20px}.contact-social-icons,.footer-left .social-icons{display:flex}.footer-left .social-icons{margin-bottom:30px}.bussion-box{gap:15px}.bussion-box .sub-bussion-box{padding:15px}.bussion-box .sub-bussion-box h3{font-size:20px}.bussion-box .sub-bussion-box p{font-size:22px}}@media (max-width:767.98px){.email{display:none}.center-text{width:100%}.hero .overlay h1{font-size:36px}.hero .overlay h2{font-size:20px}.hero .overlay p{font-size:18px;line-height:24px}.rotating-diamond{width:100px;height:100px}.rotating-diamond img{max-width:90px}.floating-diamond-left,.floating-diamond{display:none}.hero{padding:60px 0}.mtb-100{margin-top:40px;margin-bottom:40px}.ptb-100{padding:40px 0}.button-diamond{margin-top:20px;padding:12px 20px}.about-text h2,.main-service-section h2,.service-header h3,.sub-slider-video-section h2,.sub-why-choose h2,.sub-diamond-section h2,.contact-form h2,h2{font-size:28px}.marquee span{font-size:44px;line-height:44px;gap:20px}.marquee img{width:60px;height:60px}.marquee-container,.about-section{margin-bottom:20px}.service-marquee-container{padding-top:20px;margin:0}.main-service-section{padding:40px 15px}.main-service-section h2,.sub-why-choose h2,.expertise-text h2{margin-bottom:30px}.service-header img{width:40px;height:40px}.service-content{max-width:calc(100%)}.service-content2{max-width:100%}.diamond-slider .slick-prev,.diamond-slider .slick-next,.testimonial-slider .slick-prev,.testimonial-slider .slick-next{display:none!important}.diamond-slider-main{margin:0 10px;max-width:157px}.diamond-slider-main.slick-slide img{border-radius:15px 40px}.video-bg{margin-top:20px}.video-overlay iframe{width:90%;height:50%}.play-button{width:60px;height:60px}.play-button svg{width:30px}@keyframes ripple-white3{0%{-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .2),0 0 0 5px rgb(255 255 255 / .2),0 0 0 20px rgb(255 255 255 / .2);box-shadow:0 0 0 0 rgb(255 255 255 / .2),0 0 0 5px rgb(255 255 255 / .2),0 0 0 15px rgb(255 255 255 / .2)}100%{-webkit-box-shadow:0 0 0 5px rgb(255 255 255 / .2),0 0 0 20px rgb(255 255 255 / .2),0 0 0 100px #fff0;box-shadow:0 0 0 10px rgb(255 255 255 / .2),0 0 0 25px rgb(255 255 255 / .2),0 0 0 40px #fff0}}.diamond-text h2{font-size:28px;margin-bottom:20px}.diamond-text{padding:20px;max-width:100%}.diamond-image{max-width:100%}.diamond-container:not(:last-child){margin-bottom:20px}.testimonial{flex-direction:column}.left-testimonial{padding-right:0;max-width:100%;padding-bottom:20px}.left-testimonial p{margin-top:10px}.right-testimonial{padding-left:0;max-width:calc(100%)}.right-testimonial img{max-width:60px}.right-testimonial p{font-size:20px;line-height:30px;padding:10px 0 15px}.right-testimonial h3{font-size:22px;line-height:30px}.leftRightImageBlock{height:570px}.expertise-text{padding:40px 15px}p{font-size:18px}.contact-info h3{font-size:20px;margin:20px 0 15px}.contact a p{font-size:20px}.footer-contact{flex-direction:column;text-align:center;gap:15px}.footer-contact .sharing{align-items:center;justify-content:center}.footer-contact p,.footer-contact .sharing p span{font-size:20px}.footer-contact .sharing img{max-width:30px}.footer{margin-top:40px}.footer-left p{margin:15px 0 20px}.footer-right-link ul li:not(:last-child){margin-bottom:10px}.footer-right{gap:15px}.sub-cutout-diamonds h3{font-size:24px;margin:20px 0 15px}.main-diamond-collection h2{margin-bottom:20px}.text-box h3{font-size:28px;line-height:34px}.text-box p{font-size:18px}.diamond-box{flex-direction:column}.text-box,.reverse .text-box{margin:0}.diamond-box img,.text-box{max-width:100%}.steps-container{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.steps-container .step h3{margin-top:10px 0}.tl-box{flex-direction:column}ul.tl li .item-text{padding-left:30px;max-width:100%}.tl-img{padding-left:30px;max-width:100%;width:100%}.tl-img img{width:100%;height:auto}ul.tl li .item-title{font-size:28px;line-height:36px}.timeline-container ul.tl li .item-icon{height:30px;width:30px;left:-15px}.timeline-container ul.tl li .item-icon:before{width:12px;height:12px}ul.tl li .item-detail{font-size:18px}.sub-slider-video-section h2.cyan-color{font-size:26px;line-height:42px}.sub-slider-video-section2{margin-top:20px}.about-section2{margin-bottom:0}.main-service-section2 h2{margin-bottom:20px}.diamond-services{margin-top:20px}.service-container .service-title{font-size:28px;line-height:36px}.service-container .service-text p{font-size:18px}.service-container.service-container{gap:20px}.contact-cutout-diamonds .iframe-contact,.contact-social-icons{margin-top:20px}.bussion-box .sub-bussion-box{max-width:100%}.bussion-box{grid-template-columns:repeat(1,1fr)}header{padding:15px}.about-text p,p{font-size:18px}}@media (max-width:540px){.marquee span{font-size:36px;line-height:36px;gap:10px;-webkit-text-stroke:0 #000}.marquee-content{gap:10px}.marquee img{width:50px;height:50px}.leftRightImageBlock{height:400px}.contact-form form .contact-row{max-width:100%}.contact-form h2{margin-bottom:15px}.contact-form form input,.contact-form form textarea{font-size:18px;padding:12px 15px}}@media(max-width:375px){.leftRightImageBlock{height:270px}.contact a p{font-size:16px}.footer-right img{width:30%}}