@charset "UTF-8";@keyframes textGradientShift{0%{transform:scale(1);background-position:0 50%}50%{transform:scale(1.02);background-position:100% 50%}to{transform:scale(1);background-position:0 50%}}.gradientText{font-family:font3,sans-serif!important;font-weight:900!important;position:relative;background:linear-gradient(110deg,#b6730d 15%,#d4af37 35%,#fff6c5 50%,#d4af37 65%,#b6730d 85%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:waveShimmer 3s linear infinite;will-change:background-position;transform:translateZ(0)}.gradientText,.gradientText .char{display:inline-block;-webkit-text-fill-color:transparent;color:transparent}.gradientText .char{background:inherit;background-size:inherit;background-position:inherit;-webkit-background-clip:text;background-clip:text;animation:inherit}@keyframes waveShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.homeBanner{width:100%;background:black;position:relative;z-index:0;overflow:hidden}.homeBanner:after{content:"";z-index:-1;background:rgba(0,0,0,.153)}.homeBanner .homeBannerThumbnail,.homeBanner:after{position:absolute;top:0;left:0;width:100%;height:100%}.homeBanner .homeBannerThumbnail{z-index:-2}.homeBanner .homeBannerThumbnail .bannerImage,.homeBanner .homeBannerThumbnail img,.homeBanner .homeBannerThumbnail svg,.homeBanner .homeBannerThumbnail video{width:100%;height:100%;object-fit:cover}.homeBanner .homeBannerThumbnail video::-webkit-media-controls{display:none!important}.homeBanner .homeBannerThumbnail video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.homeBanner .homeBannerThumbnail .bannerOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(135deg,rgba(0,0,0,.45),rgba(0,0,0,.2) 50%,rgba(0,0,0,.45))}.homeBanner .homeBannerMain{height:100vh;width:100%;display:flex;justify-content:center;flex-direction:column}.homeBanner .homeBannerMain .homeBannerMainCol1{width:100%;display:flex;justify-content:flex-end;padding:100px 0;align-items:flex-start;text-align:left;flex-direction:column;height:100%}@media (max-width:991px){.homeBanner .homeBannerMain .homeBannerMainCol1{padding:60px 0;justify-content:center;align-items:center;text-align:center}}@media (max-width:575px){.homeBanner .homeBannerMain .homeBannerMainCol1{justify-content:end}}.homeBanner .homeBannerMain h1{font-size:60px;color:#fff;line-height:1.1;font-family:font2}.homeBanner .homeBannerMain h1 span{font-family:font2}@media (max-width:1399px){.homeBanner .homeBannerMain h1{font-size:50px}}@media (max-width:1199px){.homeBanner .homeBannerMain h1{font-size:45px}}@media (max-width:991px){.homeBanner .homeBannerMain h1{font-size:40px}}@media (max-width:767px){.homeBanner .homeBannerMain h1{font-size:32px;text-align:center;width:100%}}@media (max-width:575px){.homeBanner .homeBannerMain h1{font-size:32px;text-align:start}}.homeBanner .homeBannerMain p{font-size:18px;color:#fff;width:75%;margin-top:30px;line-height:1.6;opacity:.8}@media (max-width:1199px){.homeBanner .homeBannerMain p{width:70%}}@media (max-width:991px){.homeBanner .homeBannerMain p{width:100%;font-size:16px;text-align:center}}@media (max-width:767px){.homeBanner .homeBannerMain p{font-size:15px;margin-top:20px}}@media (max-width:575px){.homeBanner .homeBannerMain p{font-size:18px;text-align:start}}.homeAbout{width:100%;background:black;position:relative;z-index:1}.homeAbout .homeAboutMain{width:100%;position:relative;overflow:hidden;padding:100px 0;border-radius:0;corner-shape:squircle;min-height:60vh;display:flex;align-items:center}.homeAbout .homeAboutMain .homeAboutBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.homeAbout .homeAboutMain .homeAboutBackground .bgVideo,.homeAbout .homeAboutMain .homeAboutBackground video{width:100%;height:100%;object-fit:cover}.homeAbout .homeAboutMain .homeAboutBackground video::-webkit-media-controls{display:none!important}.homeAbout .homeAboutMain .homeAboutBackground video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.homeAbout .homeAboutMain .homeAboutBackground .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4))}@media (max-width:991px){.homeAbout .homeAboutMain{padding:60px 0}}@media (max-width:767px){.homeAbout .homeAboutMain{padding:40px 0}}.homeAbout .homeAboutMain .homeAboutWrapper{width:100%;display:flex;align-items:center;gap:100px}@media (max-width:1199px){.homeAbout .homeAboutMain .homeAboutWrapper{gap:60px}}@media (max-width:991px){.homeAbout .homeAboutMain .homeAboutWrapper{flex-direction:column;gap:50px;text-align:center}}.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails{width:55%;display:flex;flex-direction:column}@media (max-width:991px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails{width:100%;align-items:center}}.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2{color:white;font-size:2.3em;text-align:center;line-height:1.3}@media (max-width:991px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2{font-size:2em}}@media (max-width:767px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2{font-size:1.8em}}@media (max-width:575px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2{font-size:1.6em}}.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText{font-family:font2;font-size:5em;background:linear-gradient(110deg,#b6730d 15%,#d4af37 35%,#fff6c5 50%,#d4af37 65%,#b6730d 85%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:waveShimmer 6s linear infinite;will-change:background-position;transform:translateZ(0);margin-left:0}@media (max-width:1399px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText{font-size:4.5em}}@media (max-width:1199px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText{font-size:4em}}@media (max-width:991px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText{font-size:3.5em;display:block;margin:10px auto}}@media (max-width:767px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText{font-size:3em}}@media (max-width:575px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText{font-size:2.5em}}@media (max-width:420px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText{font-size:2.2em}}.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails h2 .gradientText .char{background:inherit;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;background-size:inherit;animation:inherit}.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails p{font-size:18px;color:white;margin-top:30px;line-height:1.6;text-align:center;opacity:.9}@media (max-width:1199px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails p{margin-top:30px}}@media (max-width:991px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails p{font-size:16px;margin-top:20px;width:100%}}@media (max-width:767px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails p{font-size:15px;line-height:1.5}}@media (max-width:575px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutDetails p{font-size:14px}}.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutImage{width:45%;display:flex;justify-content:center;perspective:1000px}@media (max-width:991px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutImage{width:80%}}@media (max-width:767px){.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutImage{width:100%}}.homeAbout .homeAboutMain .homeAboutWrapper .homeAboutImage img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.2))}.homeWhyUs{width:100%;padding:100px 0}.homeWhyUs .homeWhyUsHeader{width:100%;display:flex;flex-direction:column}.homeWhyUs .homeWhyUsHeader h2,.homeWhyUs .homeWhyUsHeader p{color:white;width:45%}.homeWhyUs .homeWhyUsMain{width:100%;margin-top:60px;display:flex;flex-wrap:wrap;gap:20px}.homeWhyUs .homeWhyUsMain .dummyBox{width:calc(50% - 10px)}.homeWhyUs .homeWhyUsMain .homeWhyUsBox{width:calc(50% - 10px);aspect-ratio:2/1.4;background:#202020;border-radius:100px;corner-shape:squircle;display:flex;flex-direction:column;padding:40px}.homeWhyUs .homeWhyUsMain .homeWhyUsBox h3{font-size:6em;color:#afafaf;font-family:font4;text-align:right}.homeWhyUs .homeWhyUsMain .homeWhyUsBox h4{margin-top:auto;color:white;font-size:24px}.homeWhyUs .homeWhyUsMain .homeWhyUsBox p{width:60%;color:white}.homeFoundry{width:100%;position:relative;z-index:0;overflow:hidden}.homeFoundry:after{content:"";z-index:-1;background:linear-gradient(#ba4d4d,#7A0A0A);width:100%;height:45%;position:absolute;bottom:0;left:0;-webkit-clip-path:ellipse(100% 100% at 50% 100%);clip-path:ellipse(100% 100% at 50% 100%)}.homeFoundry .foundrySequence,.homeFoundry .foundrySequence .foundryLayer{position:absolute;top:0;left:0;width:100%;height:100%}.homeFoundry .foundrySequence .foundryLayer{display:flex;align-items:center}.homeFoundry .foundrySequence .foundryLayer.whiteLayer{background:#ffffff;z-index:-1}.homeFoundry .foundrySequence .foundryLayer.whiteLayer:after{display:none}.homeFoundry .foundrySequence .foundryLayer .layerWrapper{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:80px}.homeFoundry .foundrySequence .foundryLayer .layerWrapper .layerImage{width:100%;height:50vh;border-radius:60px;overflow:hidden}.homeFoundry .foundrySequence .foundryLayer .layerWrapper .layerImage img{width:100%;height:100%;object-fit:contain;display:block}.homeFoundry .foundrySequence .foundryLayer .layerWrapper .layerContent{width:100%}.homeFoundry .foundrySequence .foundryLayer .layerWrapper .layerContent h2{color:#1a1a1a;text-align:center;font-size:3em;line-height:1.05;text-transform:uppercase;margin:0;font-weight:800;letter-spacing:-2px}.homeFoundry .homeFoundryVideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.homeFoundry .homeFoundryVideo svg,.homeFoundry .homeFoundryVideo video{width:100%;height:100%;object-fit:cover}.homeFoundry .homeFoundryMain{width:100%;min-height:100vh;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;padding:100px 0;gap:20px}.homeFoundry .homeFoundryMain .homeFoundryBox{width:100%;max-width:600px;text-align:center}.homeFoundry .homeFoundryMain .homeFoundryBox h2{font-size:3.5em;text-transform:uppercase;font-weight:800;color:#fff;letter-spacing:-2px}@media (max-width:991px){.homeFoundry .homeFoundryMain .homeFoundryBox h2{font-size:2.8em}}@media (max-width:767px){.homeFoundry .homeFoundryMain .homeFoundryBox h2{font-size:2.2em;letter-spacing:-1px}}@media (max-width:991px){.homeFoundry .foundryLayer .layerWrapper{gap:40px}.homeFoundry .foundryLayer .layerWrapper .layerImage{height:40vh;border-radius:40px}.homeFoundry .foundryLayer .layerWrapper .layerContent h2{font-size:2.2em}}@media (max-width:767px){.homeFoundry .foundryLayer .layerWrapper{gap:20px;padding:0 20px}.homeFoundry .foundryLayer .layerWrapper .layerImage{height:35vh;border-radius:30px}.homeFoundry .foundryLayer .layerWrapper .layerContent h2{font-size:1.8em;letter-spacing:-1px}.homeFoundry .foundryLayer:after{height:55%}.homeFoundry .homeFoundryMain{padding:60px 0}}.homeTechnology{width:100%;padding:100px 0}.homeTechnology .homeTechnologyMain{width:100%;display:flex;align-items:flex-start;gap:80px}.homeTechnology .homeTechnologyMain .homeTechnologyHeader{width:40%;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:100px}.homeTechnology .homeTechnologyMain .homeTechnologyHeader h2,.homeTechnology .homeTechnologyMain .homeTechnologyHeader p{color:white}.homeTechnology .homeTechnologyMain .homeTechnologyList{width:calc(60% - 80px);display:flex;flex-wrap:wrap;gap:30px}.homeTechnology .homeTechnologyMain .homeTechnologyList .techItemBox{width:calc(50% - 15px);display:flex;flex-direction:column;border:1px solid #484848;padding:30px;border-radius:50px;corner-shape:squircle;transition:all .3s ease}.homeTechnology .homeTechnologyMain .homeTechnologyList .techItemBox:hover{transform:translateY(-8px);border-color:var(--primaryColor);background:rgba(255,255,255,.03)}.homeTechnology .homeTechnologyMain .homeTechnologyList .techItemBox:hover .techIcon svg{transform:rotate(15deg);transition:all .3s ease}.homeTechnology .homeTechnologyMain .homeTechnologyList .techItemBox .techIcon svg{width:45px;height:45px;transition:all .3s ease}.homeTechnology .homeTechnologyMain .homeTechnologyList .techItemBox h3{margin-top:20px;font-size:22px;color:#fff;font-family:font2;font-weight:300;letter-spacing:.5px}.homeTechnology .homeTechnologyMain .homeTechnologyList .techItemBox p{width:95%;color:white}.homeProducts{width:100%;padding:100px 0;background:#ffffff}.homeProducts .homeProductsHeader,.homeProducts .homeProductsHeader .homeProductsHeaderCol1{width:100%;display:flex;flex-direction:column}.homeProducts .homeProductsHeader .homeProductsHeaderCol1 h2{color:rgb(5,5,5);line-height:1.1;width:100%}@media (max-width:991px){.homeProducts .homeProductsHeader .homeProductsHeaderCol1 h2{font-size:32px}}@media (max-width:767px){.homeProducts .homeProductsHeader .homeProductsHeaderCol1 h2{font-size:28px}}.homeProducts .homeProductsHeader .homeProductsHeaderBottom{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:60px}@media (max-width:991px){.homeProducts .homeProductsHeader .homeProductsHeaderBottom{flex-direction:column;align-items:center;text-align:center;gap:20px;margin-top:20px}}.homeProducts .homeProductsHeader .homeProductsHeaderBottom p{color:rgb(15,15,15);width:60%;font-size:18px;line-height:1.6;opacity:.8}@media (max-width:1199px){.homeProducts .homeProductsHeader .homeProductsHeaderBottom p{width:70%}}@media (max-width:991px){.homeProducts .homeProductsHeader .homeProductsHeaderBottom p{width:100%;font-size:16px}}@media (max-width:767px){.homeProducts .homeProductsHeader .homeProductsHeaderBottom p{font-size:15px}}.homeProducts .homeProductsHeader .homeProductsHeaderBottom .homeProductsHeaderCol2{width:200px;display:flex;justify-content:flex-end}@media (max-width:991px){.homeProducts .homeProductsHeader .homeProductsHeaderBottom .homeProductsHeaderCol2{width:auto;justify-content:center}}.homeProducts .homeProductsHeader .homeProductsHeaderBottom .homeProductsHeaderCol2 .primaryBtn{margin-top:0}.homeProducts .homeProductsMain{width:100%;margin-top:60px;display:flex;flex-wrap:wrap;gap:20px}@media (max-width:991px){.homeProducts .homeProductsMain{margin-top:40px}}.homeProducts .homeProductsMain .homeProductsBox{width:calc(33.3333333333% - 14px);aspect-ratio:2/2.6;padding:20px;border-radius:58px;corner-shape:squircle;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:1199px){.homeProducts .homeProductsMain .homeProductsBox{width:calc(50% - 10px);border-radius:40px;padding:15px}}@media (max-width:767px){.homeProducts .homeProductsMain .homeProductsBox{width:100%;aspect-ratio:2/2}}@media (max-width:575px){.homeProducts .homeProductsMain .homeProductsBox{aspect-ratio:1/1.1}}.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxThumbnail{position:absolute;top:10px;left:10px;z-index:-1;width:calc(100% - 20px);height:calc(100% - 20px);background:#ffffff;border-radius:58px;corner-shape:squircle;overflow:hidden}@media (max-width:1199px){.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxThumbnail{border-radius:40px}}.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxThumbnail img{width:100%;height:100%!important;object-fit:cover;padding:10px;transform:scale(1.15)!important}.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxThumbnail .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,rgba(68,68,68,.1) 0,rgba(50,49,49,.3) 70%,rgba(0,0,0,.6) 100%);z-index:1}.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxDetails{width:100%;padding:30px;border-radius:58px;corner-shape:squircle;background:rgba(50,50,50,.7333333333);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);min-height:80px;display:flex;align-items:center;text-align:center;justify-content:center;transition:all .3s ease}@media (max-width:1199px){.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxDetails{border-radius:35px;padding:20px}}@media (max-width:767px){.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxDetails{min-height:70px;padding:15px}}.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxDetails h3{font-size:22px;color:#fff;font-family:font2;font-weight:300;letter-spacing:.5px;text-align:center;text-transform:uppercase;justify-content:center}@media (max-width:991px){.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxDetails h3{font-size:18px}}@media (max-width:767px){.homeProducts .homeProductsMain .homeProductsBox .homeProductsBoxDetails h3{font-size:16px}}.homeProducts .homeProductsMain .homeProductsBox:hover .homeProductsBoxDetails{background:#000;transform:translateY(-5px)}.homeQualityControl{width:100%;position:relative;z-index:0;overflow:hidden}.homeQualityControl .homeQualityControlThumbnail{position:absolute;top:-20%;left:0;z-index:-2;width:100%;height:100%;overflow:hidden}.homeQualityControl .homeQualityControlThumbnail svg,.homeQualityControl .homeQualityControlThumbnail video{width:100%;height:100%;object-fit:cover}.homeQualityControl .homeQualityControlMain{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:100px 0}.homeQualityControl .homeQualityControlMain .homeQualityControlHeader{width:100%;margin-bottom:50px;display:flex;flex-direction:column}.homeQualityControl .homeQualityControlMain .homeQualityControlHeader h2,.homeQualityControl .homeQualityControlMain .homeQualityControlHeader p{width:40%;color:#fff}.homeQualityControl .homeQualityControlMain .homeQualityControlList{width:100%;display:flex;flex-direction:column;align-items:flex-end;position:relative;min-height:400px}.homeQualityControl .homeQualityControlMain .homeQualityControlList .homeQualityControlBox{width:450px;display:flex;flex-direction:column;position:absolute;bottom:50px;opacity:0;visibility:hidden}.homeQualityControl .homeQualityControlMain .homeQualityControlList .homeQualityControlBox .icon{width:70px;height:70px;border:1px solid rgba(255,255,255,.403);border-radius:58px;corner-shape:squircle;display:flex;align-items:center;justify-content:center;margin-bottom:25px;transition:all .4s cubic-bezier(.4,0,.2,1)}.homeQualityControl .homeQualityControlMain .homeQualityControlList .homeQualityControlBox .icon:hover{transform:scale(1.05);border-color:rgba(255,255,255,.8)}.homeQualityControl .homeQualityControlMain .homeQualityControlList .homeQualityControlBox .icon svg{width:32px;height:32px;transition:all .3s ease;color:white;stroke-width:1.2}.homeQualityControl .homeQualityControlMain .homeQualityControlList .homeQualityControlBox .icon svg path{stroke-width:1.2}.homeQualityControl .homeQualityControlMain .homeQualityControlList .homeQualityControlBox h3{margin-top:20px;font-size:30px;color:#fff;font-family:font2;font-weight:300;letter-spacing:.5px}.homeQualityControl .homeQualityControlMain .homeQualityControlList .homeQualityControlBox p{width:95%;color:white}.homeContact{padding:50px 0;position:relative;background:#000;color:#fff;overflow:hidden}.homeContact .homeContactBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.homeContact .homeContactBackground video::-webkit-media-controls{display:none!important}.homeContact .homeContactBackground video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.homeContact .homeContactBackground .bannerOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.2));z-index:1}.homeContact .homeContactMain{display:flex;gap:50px;align-items:center;position:relative;z-index:1}@media (max-width:1199px){.homeContact .homeContactMain{gap:50px}}@media (max-width:991px){.homeContact .homeContactMain{flex-direction:column;align-items:center;text-align:center;gap:60px}}.homeContact .homeContactLeft{flex:1.2 1}@media (max-width:991px){.homeContact .homeContactLeft{width:100%;display:flex;flex-direction:column;align-items:center}}.homeContact .homeContactLeft h2{color:white}@media (max-width:991px){.homeContact .homeContactLeft h2{font-size:32px;text-align:center}}@media (max-width:767px){.homeContact .homeContactLeft h2{font-size:28px}}.homeContact .homeContactLeft .subtitle{font-size:20px;line-height:1.4;color:#fff;opacity:.7;margin-top:20px;width:80%}@media (max-width:991px){.homeContact .homeContactLeft .subtitle{width:100%;font-size:18px;text-align:center}}@media (max-width:768px){.homeContact .homeContactLeft .subtitle{font-size:16px;margin-bottom:30px}}.homeContact .homeContactLeft .featureRow{display:flex;flex-wrap:wrap;gap:30px;border-top:1px solid rgba(255,255,255,.1);padding-top:30px;margin-top:30px;max-width:750px}@media (max-width:1199px){.homeContact .homeContactLeft .featureRow{gap:20px}}@media (max-width:991px){.homeContact .homeContactLeft .featureRow{max-width:100%;gap:40px;justify-content:center}}@media (max-width:767px){.homeContact .homeContactLeft .featureRow{border-top:none;padding-top:0;margin-top:10px}}@media (max-width:575px){.homeContact .homeContactLeft .featureRow{flex-direction:column;gap:30px}}.homeContact .homeContactLeft .featureRow .featureBox{flex:1 1;display:flex;flex-direction:column;gap:20px}.homeContact .homeContactLeft .featureRow .featureBox .featureIcon{color:#fff}.homeContact .homeContactLeft .featureRow .featureBox .featureIcon svg{width:28px;height:28px;stroke-width:.8}.homeContact .homeContactLeft .featureRow .featureBox .featureText h4{font-size:18px;font-weight:500;margin-bottom:10px;color:#fff}.homeContact .homeContactLeft .featureRow .featureBox .featureText h4.experienceHeading{line-height:1.2}.homeContact .homeContactLeft .featureRow .featureBox .featureText h4.experienceHeading .bigNum{font-size:5em;font-weight:800;color:white;font-family:font2;background:linear-gradient(110deg,#b6730d 15%,#d4af37 35%,#fff6c5 50%,#d4af37 65%,#b6730d 85%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:waveShimmer 3s linear infinite;will-change:background-position;transform:translateZ(0)}@media (max-width:1199px){.homeContact .homeContactLeft .featureRow .featureBox .featureText h4.experienceHeading .bigNum{font-size:4em}}@media (max-width:767px){.homeContact .homeContactLeft .featureRow .featureBox .featureText h4.experienceHeading .bigNum{font-size:3em}}.homeContact .homeContactLeft .featureRow .featureBox .featureText p{font-size:14px;line-height:1.6;color:#fff;opacity:.5}@media (max-width:991px){.homeContact .homeContactLeft .featureRow .featureBox .featureText p{text-align:center}}.homeContact .homeContactLeft .contactDetails{margin-top:50px;display:flex;flex-direction:column;gap:25px;background:#111;padding:30px;border-radius:58px;corner-shape:squircle}@media (max-width:767px){.homeContact .homeContactLeft .contactDetails{padding:20px;border-radius:40px;margin-top:40px}}.homeContact .homeContactLeft .contactDetails .contactDetailItem{display:flex;align-items:center;gap:20px}.homeContact .homeContactLeft .contactDetails .contactDetailItem .detailIcon{width:45px;height:45px;background:rgba(255,255,255,.05);border-radius:58px;corner-shape:squircle;display:flex;align-items:center;justify-content:center;color:white;transition:all .3s ease}.homeContact .homeContactLeft .contactDetails .contactDetailItem .detailIcon svg{width:20px;height:20px}.homeContact .homeContactLeft .contactDetails .contactDetailItem .detailText p{font-size:16px;color:#fff;opacity:.8;font-weight:300}@media (max-width:767px){.homeContact .homeContactLeft .contactDetails .contactDetailItem .detailText p{font-size:14px}}.homeContact .homeContactLeft .contactDetails .contactDetailItem .detailText a{font-size:16px;color:#fff;opacity:.8;font-weight:300}@media (max-width:767px){.homeContact .homeContactLeft .contactDetails .contactDetailItem .detailText a{font-size:14px}}.homeContact .homeContactLeft .contactDetails .contactDetailItem .detailText a:hover{text-decoration:underline}.homeContact .homeContactRight{flex:0.9 1;width:100%}@media (max-width:991px){.homeContact .homeContactRight{flex:1 1}}.homeContact .homeContactRight .formCard{background:#fff;color:#000;padding:40px;border-radius:58px;corner-shape:squircle}@media (max-width:1199px){.homeContact .homeContactRight .formCard{border-radius:40px;padding:35px}}@media (max-width:575px){.homeContact .homeContactRight .formCard{padding:25px;border-radius:30px}}.homeContact .homeContactRight .formCard .cardTitle{font-size:30px;line-height:1.1;margin-bottom:30px;color:#000}@media (max-width:991px){.homeContact .homeContactRight .formCard .cardTitle{text-align:center}}@media (max-width:575px){.homeContact .homeContactRight .formCard .cardTitle{font-size:24px}}.homeContact .homeContactRight .formCard .contactForm{display:flex;flex-direction:column;gap:25px}.homeContact .homeContactRight .formCard .contactForm .formRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:575px){.homeContact .homeContactRight .formCard .contactForm .formRow{grid-template-columns:1fr}}.homeContact .homeContactRight .formCard .contactForm .formGroup{display:flex;flex-direction:column;gap:10px}.homeContact .homeContactRight .formCard .contactForm .formGroup label{font-size:14px;font-weight:600;color:#000;text-align:start}.homeContact .homeContactRight .formCard .contactForm .formGroup input,.homeContact .homeContactRight .formCard .contactForm .formGroup textarea{background:#f5f7f9;border:none;border-radius:15px;padding:18px 25px;color:#000;font-size:16px;outline:none;transition:all .3s ease}.homeContact .homeContactRight .formCard .contactForm .formGroup input::placeholder,.homeContact .homeContactRight .formCard .contactForm .formGroup textarea::placeholder{color:rgba(0,0,0,.3)}.homeContact .homeContactRight .formCard .contactForm .formGroup input:focus,.homeContact .homeContactRight .formCard .contactForm .formGroup textarea:focus{background:#eef1f4;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.homeContact .homeContactRight .formCard .contactForm .formGroup textarea{border-radius:20px;resize:none}.homeContact .homeContactRight .formCard .contactForm .primaryBtn{width:100%;margin-top:0}.homeContact .homeContactRight .formCard .contactForm .primaryBtn:hover{background:#000;color:white}.homeContact .homeContactRight .formCard .cardFooter{margin-top:40px;font-size:12px;line-height:1.6;color:rgba(0,0,0,.5);text-align:center}.homeContact .homeContactRight .formCard .cardFooter span{color:#000;font-weight:600;cursor:pointer;text-decoration:underline}.aboutBanner{width:100%;height:100vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:0;z-index:0}.aboutBanner .aboutBannerThumbnail{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:cover;background-position:50%}.aboutBanner .aboutBannerThumbnail .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7019607843);z-index:1}.aboutBanner .container{position:relative;z-index:2}.aboutBanner .aboutBannerMain{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.aboutBanner .aboutBannerMain .titleTag{justify-content:center;display:flex;align-items:center;gap:12px;margin-bottom:25px}.aboutBanner .aboutBannerMain .titleTag .icon{width:10px;height:10px;background:#fff;border-radius:50%;opacity:.8}.aboutBanner .aboutBannerMain .titleTag span{font-family:font2;color:white;text-transform:uppercase;letter-spacing:1.5px;font-size:14px;font-weight:400}@media (max-width:768px){.aboutBanner .aboutBannerMain .titleTag span{font-size:12px}}.aboutBanner .aboutBannerMain h1{font-size:60px;color:rgba(255,255,255,.917);line-height:1.1;font-family:font2;font-weight:800}.aboutBanner .aboutBannerMain h1 span{font-family:font2}@media (max-width:991px){.aboutBanner .aboutBannerMain h1{font-size:48px}}@media (max-width:768px){.aboutBanner .aboutBannerMain h1{font-size:28px}}@media (max-width:575px){.aboutBanner .aboutBannerMain h1{font-size:27px;line-height:1.4}}.aboutBanner .aboutBannerMain p.description{width:60%;font-size:18px;line-height:1.6;color:white;opacity:.9}@media (max-width:991px){.aboutBanner .aboutBannerMain p.description{width:80%}}@media (max-width:768px){.aboutBanner .aboutBannerMain p.description{width:100%;font-size:16px}}.aboutBanner .scrollArrow{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);animation:bounce 2s infinite}.aboutBanner .scrollArrow svg{opacity:.7}.aboutVideo{padding:40px 0 80px;background:black;position:relative;overflow:hidden}@media (max-width:768px){.aboutVideo{padding:80px 0}}.aboutVideo .aboutVideoHeader{width:100%;margin-bottom:40px}.aboutVideo .aboutVideoHeader .aboutVideoHeaderCol1{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.aboutVideo .aboutVideoHeader .aboutVideoHeaderCol1 .titleTag{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px}.aboutVideo .aboutVideoHeader .aboutVideoHeaderCol1 .titleTag .icon{width:10px;height:10px;background:#767676;border-radius:50%}.aboutVideo .aboutVideoHeader .aboutVideoHeaderCol1 .titleTag span{color:#767676;text-transform:uppercase;font-size:14px;font-family:font2}.aboutVideo .aboutVideoHeader .aboutVideoHeaderCol1 h2.title{text-transform:uppercase;font-family:font2;font-size:3em;font-weight:500;line-height:1.2;color:#fff;width:75%}@media (max-width:1200px){.aboutVideo .aboutVideoHeader .aboutVideoHeaderCol1 h2.title{width:85%}}@media (max-width:768px){.aboutVideo .aboutVideoHeader .aboutVideoHeaderCol1 h2.title{font-size:32px;width:100%}}.aboutVideo .videoWrapper{width:100%;max-width:850px;margin:50px auto 0;aspect-ratio:16/9;position:relative;border-radius:40px;overflow:hidden;background:#000;box-shadow:0 40px 100px rgba(0,0,0,.08),0 10px 30px rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.05)}@media (max-width:768px){.aboutVideo .videoWrapper{border-radius:15px;margin-top:0}}.aboutVideo .videoWrapper .videoThumbnail{width:100%;height:100%;position:relative;cursor:pointer;overflow:hidden}.aboutVideo .videoWrapper .videoThumbnail img{transition:transform .8s cubic-bezier(.165,.84,.44,1)}.aboutVideo .videoWrapper .videoThumbnail:hover img{transform:scale(1.05)}.aboutVideo .videoWrapper .videoThumbnail .videoOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:2;transition:background .3s ease}.aboutVideo .videoWrapper .videoThumbnail:hover .videoOverlay{background:rgba(0,0,0,.4)}.aboutVideo .videoWrapper .videoThumbnail .playButton{position:relative;width:90px;height:90px;display:flex;align-items:center;justify-content:center;z-index:3}@media (max-width:768px){.aboutVideo .videoWrapper .videoThumbnail .playButton{width:60px;height:60px}}.aboutVideo .videoWrapper .videoThumbnail .playButton .playIcon{width:100%;height:100%;background:var(--primaryColor);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 30px rgba(122,10,10,.4)}.aboutVideo .videoWrapper .videoThumbnail .playButton .playIcon svg{width:35px;height:35px;margin-left:5px}@media (max-width:768px){.aboutVideo .videoWrapper .videoThumbnail .playButton .playIcon svg{width:25px;height:25px}}.aboutVideo .videoWrapper .videoThumbnail .playButton .playRipple{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--primaryColor);opacity:.5;animation:pulseRipple 2s infinite;z-index:1}.aboutVideo .videoWrapper .videoThumbnail .playButton .ripple2{animation-delay:.5s}.aboutVideo .videoWrapper .videoThumbnail:hover .playIcon{transform:scale(1.1)}.aboutVideo .videoWrapper .videoIframe{width:100%;height:100%}@keyframes pulseRipple{0%{transform:scale(1);opacity:.5}to{transform:scale(2);opacity:0}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0) translateX(-50%)}40%{transform:translateY(-10px) translateX(-50%)}60%{transform:translateY(-5px) translateX(-50%)}}.aboutJourney{width:100%;padding:100px 0 60px}@media (max-width:991px){.aboutJourney{padding:60px 0 40px}}.aboutJourney h2{color:#fff}@media (max-width:768px){.aboutJourney h2{font-size:26px}}.aboutJourney p{color:white;width:100%}.aboutJourney .aboutJourneyMain{width:100%;padding:0 20px;margin-top:40px}@media (max-width:991px){.aboutJourney .aboutJourneyMain{padding:0}}@media (max-width:768px){.aboutJourney .aboutJourneyMain{margin-top:30px}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox{width:100%;background:#ffffff;border-radius:58px;corner-shape:squircle;padding:40px}@media (max-width:1200px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox{padding:30px}}@media (max-width:991px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox{border-radius:40px}}@media (max-width:768px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox{padding:30px 20px;border-radius:30px}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul{width:100%;display:flex;flex-direction:column}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li{width:100%;display:flex;align-items:center;gap:20px;padding:25px 0;border-bottom:1px solid rgba(0,0,0,.1)}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li:last-child{border-bottom:none}@media (max-width:1200px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li{gap:15px}}@media (max-width:991px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li{flex-direction:column;align-items:flex-start;gap:10px;padding:30px 0}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col1{width:120px;flex-shrink:0}@media (max-width:991px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col1{width:100%}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col1 h3{font-size:24px;color:#fff;font-family:font3,sans-serif!important;font-weight:900!important;display:inline-block;position:relative;background:linear-gradient(110deg,#b6730d 15%,#d4af37 35%,#fff6c5 50%,#d4af37 65%,#b6730d 85%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:waveShimmer 3s linear infinite;will-change:background-position;transform:translateZ(0)}@media (max-width:991px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col1 h3{font-size:22px}}@media (max-width:768px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col1 h3{font-size:20px}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col2{width:280px;display:flex;flex-direction:column;gap:15px;text-transform:uppercase;flex-shrink:0}@media (max-width:1199px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col2{width:220px}}@media (max-width:991px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col2{width:100%;gap:5px}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col2 h4{font-size:20px;color:#000;font-weight:700}@media (max-width:768px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col2 h4{font-size:18px}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col3{flex-grow:1;display:flex;flex-direction:column;gap:15px}@media (max-width:991px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col3{width:100%}}.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col3 p{width:100%;font-size:16px;color:#000;line-height:1.6;opacity:.8}@media (max-width:768px){.aboutJourney .aboutJourneyMain .aboutJourneyMainBox ul li .col3 p{font-size:15px;line-height:1.5}}.aboutMissionVision{width:100%;padding:100px 0;overflow:hidden}@media (max-width:991px){.aboutMissionVision{padding:60px 0}}.aboutMissionVision .aboutMissionVisionHeader{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px}@media (max-width:991px){.aboutMissionVision .aboutMissionVisionHeader{flex-direction:column;align-items:flex-start;gap:20px}}.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol1{width:100%;display:flex;flex-direction:column}.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol1 h2{color:#fff}@media (max-width:768px){.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol1 h2{font-size:26px}}.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol2{width:50%;display:flex;flex-direction:column;gap:40px}@media (max-width:991px){.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol2{width:100%;gap:20px}}.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol2 p{font-size:24px;color:#fff;line-height:1.6}@media (max-width:1199px){.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol2 p{font-size:20px}}@media (max-width:768px){.aboutMissionVision .aboutMissionVisionHeader .aboutMissionVisionHeaderCol2 p{font-size:18px}}.aboutMissionVision .aboutMissionVisionMain{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;margin-top:60px}@media (max-width:1199px){.aboutMissionVision .aboutMissionVisionMain{gap:30px}}@media (max-width:991px){.aboutMissionVision .aboutMissionVisionMain{flex-direction:column;margin-top:40px}}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol1{width:450px;display:flex;flex-direction:column}@media (max-width:991px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol1{width:100%}}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol1 .aboutMissionVisionThumbnail{width:100%;aspect-ratio:3/3.5;background:#333;position:relative;overflow:hidden;border-radius:58px;corner-shape:squircle}@media (max-width:768px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol1 .aboutMissionVisionThumbnail{border-radius:40px;aspect-ratio:4/3}}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol1 .aboutMissionVisionThumbnail img{width:100%;height:100%;object-fit:cover;transform:scale(1.3)}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2{width:50%;display:flex;flex-direction:column;gap:40px}@media (max-width:1199px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2{gap:30px}}@media (max-width:991px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2{width:100%}}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2 .aboutMissionVisionBox{width:100%;display:flex;flex-direction:column}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2 .aboutMissionVisionBox h3{font-size:24px;color:#fff}@media (max-width:768px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2 .aboutMissionVisionBox h3{font-size:20px}}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2 .aboutMissionVisionBox p{color:#fff}@media (max-width:768px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionCol2 .aboutMissionVisionBox p{font-size:14px}}.aboutTeam{width:100%;padding:100px 0;background:black;overflow:hidden}@media (max-width:991px){.aboutTeam{padding:60px 0}}.aboutTeam .aboutTeamHeader{width:100%;margin-bottom:60px;display:flex;flex-direction:column}@media (max-width:768px){.aboutTeam .aboutTeamHeader{margin-bottom:40px}}.aboutTeam .aboutTeamHeader h2{color:white}.aboutTeam .aboutTeamMain{width:100%;display:flex;gap:150px;align-items:center}@media (max-width:1199px){.aboutTeam .aboutTeamMain{gap:80px}}@media (max-width:991px){.aboutTeam .aboutTeamMain{flex-direction:column;gap:60px;align-items:flex-start}}.aboutTeam .aboutTeamMain .aboutTeamMainCol1{width:30%}@media (max-width:991px){.aboutTeam .aboutTeamMain .aboutTeamMainCol1{width:100%;display:flex;flex-direction:column}}.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImage{width:100%;height:500px;aspect-ratio:auto;border-radius:50px;overflow:hidden;position:relative;corner-shape:squircle}.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImage img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImage .overlay{position:absolute;inset:0}@media (max-width:1199px){.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImage{height:auto;aspect-ratio:1/1.2}}@media (max-width:768px){.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImage{border-radius:30px}}@media (max-width:480px){.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImage{border-radius:20px}}.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImageDetails{margin-top:30px;text-align:center}.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImageDetails h3{font-size:32px;color:white;font-family:font2;margin-bottom:8px}@media (max-width:768px){.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImageDetails h3{font-size:24px}}.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImageDetails p{font-size:20px;color:rgba(255,255,255,.6);font-family:font1;letter-spacing:1px}@media (max-width:768px){.aboutTeam .aboutTeamMain .aboutTeamMainCol1 .prominentImageDetails p{font-size:16px}}.aboutTeam .aboutTeamMain .aboutTeamMainCol2{width:calc(55% - 80px)}@media (max-width:991px){.aboutTeam .aboutTeamMain .aboutTeamMainCol2{width:100%}}.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList{width:100%;display:flex;flex-direction:column;gap:40px}@media (max-width:768px){.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList{gap:30px}}.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList .aboutTeamBox{width:100%;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1)}.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList .aboutTeamBox:last-child{border-bottom:0}.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList .aboutTeamBox .aboutTeamBoxDetails h3{font-size:24px;color:white;font-family:font2;margin-bottom:8px}@media (max-width:768px){.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList .aboutTeamBox .aboutTeamBoxDetails h3{font-size:18px}}.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList .aboutTeamBox .aboutTeamBoxDetails p{font-size:18px;color:rgba(255,255,255,.6);font-family:font1;letter-spacing:1px}@media (max-width:768px){.aboutTeam .aboutTeamMain .aboutTeamMainCol2 .aboutTeamList .aboutTeamBox .aboutTeamBoxDetails p{font-size:14px}}.aboutDifferent{width:100%;padding:50px 0;background:white}@media (max-width:991px){.aboutDifferent{padding:60px 0}}.aboutDifferent .aboutDifferentHeader{width:100%;display:flex;flex-direction:column}.aboutDifferent .aboutDifferentHeader .titleTag .icon{background:#767676}.aboutDifferent .aboutDifferentHeader .titleTag span{color:#767676;font-family:font2}.aboutDifferent .aboutDifferentMain{width:100%;margin-top:60px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px}@media (max-width:1199px){.aboutDifferent .aboutDifferentMain{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:767px){.aboutDifferent .aboutDifferentMain{grid-template-columns:repeat(1,1fr);margin-top:40px}}.aboutDifferent .aboutDifferentMain .aboutDifferentBox{width:100%;display:flex;flex-direction:column;background:#e6ecf0;border-radius:58px;corner-shape:squircle;padding:40px;transition:all .3s ease}@media (max-width:768px){.aboutDifferent .aboutDifferentMain .aboutDifferentBox{padding:30px;border-radius:40px}}.aboutDifferent .aboutDifferentMain .aboutDifferentBox:hover{transform:translateY(-5px);background:var(--primaryColor);box-shadow:0 15px 30px rgba(0,0,0,.1)}.aboutDifferent .aboutDifferentMain .aboutDifferentBox:hover h3,.aboutDifferent .aboutDifferentMain .aboutDifferentBox:hover p{color:#fff}.aboutDifferent .aboutDifferentMain .aboutDifferentBox h3{font-size:20px;font-family:font2;margin-bottom:5px;transition:color .3s ease}@media (max-width:768px){.aboutDifferent .aboutDifferentMain .aboutDifferentBox h3{font-size:18px}}.aboutDifferent .aboutDifferentMain .aboutDifferentBox p{transition:color .3s ease}@media (max-width:768px){.aboutDifferent .aboutDifferentMain .aboutDifferentBox p{font-size:14px}}.aboutBrands{padding:50px 0 0;background:white;position:relative;z-index:1}@media (max-width:480px){.aboutBrands{padding:60px 0}}.aboutBrands{overflow:hidden}.aboutBrands .homeBrandsHeader{width:100%;display:flex;flex-direction:column;margin-bottom:60px}.aboutBrands .homeBrandsHeader .titleTag .icon{background:#767676}.aboutBrands .homeBrandsHeader .titleTag span{color:#767676;font-family:font2}.aboutBrands .homeBrandsHeader .title{text-transform:uppercase;font-family:font2;font-size:3em;font-weight:500;line-height:1.2}@media (max-width:768px){.aboutBrands .homeBrandsHeader .title{font-size:28px}}.aboutBrands .homeBrandsHeader .description{max-width:700px;color:#767676;margin-top:15px;font-size:18px}.aboutBrands .homeBrandsMain{margin-top:60px;width:100%}.aboutBrands .homeBrandsMain .marquee{width:100%;overflow:hidden;display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.aboutBrands .homeBrandsMain .marquee .marqueeContent{display:flex;align-items:center;gap:100px;animation:marquee 150s linear infinite;padding:15px 0}.aboutBrands .homeBrandsMain .marquee .marqueeContent .brandLogo{flex-shrink:0}.aboutBrands .homeBrandsMain .marquee .marqueeContent .brandLogo img{width:150px;aspect-ratio:3/2;object-fit:contain;transition:all .4s ease}.aboutBrands .homeBrandsMain .marquee .marqueeContent .brandLogo:hover img{opacity:1;filter:grayscale(0)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marqueeReverse{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.technologiesList{width:100%;padding:100px 0}@media (max-width:991px){.technologiesList{padding:60px 0}}.technologiesList .technologiesListMain{width:100%;display:flex;flex-direction:column;gap:40px}.technologiesList .technologiesListMain .technologiesListBox{width:100%;background:#202020;border-radius:58px;corner-shape:squircle;padding:40px;display:flex;gap:100px;flex-wrap:wrap;transform:scale(.9)}@media (max-width:1200px){.technologiesList .technologiesListMain .technologiesListBox{gap:60px;padding:40px}}@media (max-width:991px){.technologiesList .technologiesListMain .technologiesListBox{padding:30px;gap:30px;border-radius:40px;flex-direction:column}}.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxThumbnail{width:40%;aspect-ratio:1/1;border-radius:58px;corner-shape:squircle;background:#333;overflow:hidden;position:relative}@media (max-width:991px){.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxThumbnail{width:100%;border-radius:30px}}.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxThumbnail img{position:absolute;top:-15%;left:0;width:100%;height:130%;object-fit:cover}.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails{width:calc(60% - 100px);display:flex;flex-direction:column}@media (max-width:1200px){.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails{width:calc(60% - 60px)}}@media (max-width:991px){.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails{width:100%}}.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails .icon{width:85px;height:85px;display:flex;align-items:center;justify-content:center;margin-bottom:40px;border:1px solid rgba(255,255,255,.286);border-radius:58px;corner-shape:squircle}@media (max-width:991px){.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails .icon{width:70px;height:70px;margin-bottom:25px;border-radius:40px}}.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails .icon svg{width:60px;height:60px;color:white}@media (max-width:991px){.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails .icon svg{width:40px;height:40px}}.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails h3{margin-top:auto;font-size:22px;color:#fff;font-family:font2;font-weight:300;letter-spacing:.5px;background:linear-gradient(90deg,#7a0a0a,#d17256,#b30000);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:textGradientShift 4s ease-in-out infinite}@media (max-width:991px){.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails h3{font-size:20px;margin-bottom:15px}}.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails p{color:white;text-align:justify}@media (max-width:768px){.technologiesList .technologiesListMain .technologiesListBox .technologiesListBoxDetails p{font-size:14px;text-align:left}}.contactLocation{width:100%;background-color:#000;padding:100px 0 50px}@media (max-width:991px){.contactLocation{padding:50px 0}}.contactLocation .contactLocationMain{width:100%;display:flex;flex-direction:column;gap:60px}@media (max-width:991px){.contactLocation .contactLocationMain{gap:40px}}.contactLocation .contactLocationMain .contactLocationItem{width:100%;display:flex;flex-direction:column;gap:15px}.contactLocation .contactLocationMain .contactLocationItem h3{font-size:22px;color:#fff;font-weight:300;margin-bottom:5px}@media (max-width:991px){.contactLocation .contactLocationMain .contactLocationItem h3{font-size:20px}}.contactLocation .contactLocationMain .contactLocationItem .contactLocationList{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:1100px){.contactLocation .contactLocationMain .contactLocationItem .contactLocationList{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.contactLocation .contactLocationMain .contactLocationItem .contactLocationList{grid-template-columns:1fr}}.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox{width:100%;display:flex;flex-direction:column;background:#202020;border-radius:58px;corner-shape:squircle;padding:40px}@media (max-width:1200px){.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox{padding:30px;border-radius:40px}}@media (max-width:575px){.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox{padding:25px;border-radius:30px}}.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox h4{color:#fff;font-size:18px;font-family:font3;background:linear-gradient(110deg,#b6730d 15%,#d4af37 35%,#fff6c5 50%,#d4af37 65%,#b6730d 85%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:waveShimmer 3s linear infinite;will-change:background-position;transform:translateZ(0)}.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox p{color:white;margin-top:20px;font-size:20px;line-height:1.4;margin-bottom:20px}@media (max-width:991px){.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox p{font-size:18px}}@media (max-width:575px){.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox p{font-size:16px;margin-top:15px}}.contactLocation .contactLocationMain .contactLocationItem .contactLocationList .contactLocationBox a{font-size:12px;margin-top:auto;width:-moz-fit-content;width:fit-content}.productsList{width:100%;padding:100px 0}@media (max-width:991px){.productsList{padding:60px 0}}.productsList .productsListMain{width:100%;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.productsList .productsListMain .productsListBox{width:calc(33.3333333333% - 14px);aspect-ratio:2/2.4;background:#323232;padding:20px;border-radius:58px;corner-shape:squircle;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;transition:all .3s ease}@media (max-width:1200px){.productsList .productsListMain .productsListBox{width:calc(33.3333333333% - 14px)}}@media (max-width:991px){.productsList .productsListMain .productsListBox{width:calc(50% - 10px);padding:15px;border-radius:40px}}@media (max-width:575px){.productsList .productsListMain .productsListBox{width:100%;aspect-ratio:1/1.2}}.productsList .productsListMain .productsListBox:hover{transform:translateY(-10px);box-shadow:0 15px 35px rgba(0,0,0,.3)}.productsList .productsListMain .productsListBox:hover .productsListBoxThumbnail img{transform:scale(.95)}.productsList .productsListMain .productsListBox:hover .productsListBoxDetails{background:var(--primaryColor)}.productsList .productsListMain .productsListBox .productsListBoxThumbnail{position:absolute;top:10px;left:10px;z-index:-1;width:calc(100% - 20px);height:calc(100% - 20px);background:#ffffff;border-radius:58px;corner-shape:squircle;overflow:hidden}@media (max-width:991px){.productsList .productsListMain .productsListBox .productsListBoxThumbnail{border-radius:40px}}.productsList .productsListMain .productsListBox .productsListBoxThumbnail img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s ease;transform:scale(.85)}.productsList .productsListMain .productsListBox .productsListBoxDetails{width:100%;padding:20px;border-radius:58px;corner-shape:squircle;background:rgba(50,50,50,.768627451);text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-height:20px;transition:all .4s ease}.productsList .productsListMain .productsListBox .productsListBoxDetails .productDots{display:flex;justify-content:center;gap:6px;margin-top:10px}.productsList .productsListMain .productsListBox .productsListBoxDetails .productDots span{width:6px;height:6px;background:rgba(255,255,255,.3);border-radius:50%;transition:all .3s ease}.productsList .productsListMain .productsListBox .productsListBoxDetails .productDots span:first-child{background:#fff}@media (max-width:991px){.productsList .productsListMain .productsListBox .productsListBoxDetails{padding:15px;border-radius:35px}}.productsList .productsListMain .productsListBox .productsListBoxDetails h3{font-size:22px;color:#fff;font-family:font2;font-weight:300;letter-spacing:.5px;text-transform:uppercase}@media (max-width:991px){.productsList .productsListMain .productsListBox .productsListBoxDetails h3{font-size:18px}}.productsList .productPopup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:10000;display:flex;align-items:center;justify-content:center;cursor:zoom-out;padding:40px;animation:fadeIn .3s ease}.productsList .productPopup .popupContent{position:relative;max-width:90%;max-height:90vh;cursor:default;display:flex;align-items:center;justify-content:center;animation:popupZoom .4s cubic-bezier(.165,.84,.44,1)}.productsList .productPopup .popupContent .popupImageWrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.productsList .productPopup .popupContent .popupImageWrapper img{max-width:100%;max-height:85vh;object-fit:contain;border-radius:20px;box-shadow:0 0 50px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1)}.productsList .productPopup .popupContent .popupImageWrapper .popupNav .navBtn{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:white;color:black;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;z-index:15;transition:all .3s ease}.productsList .productPopup .popupContent .popupImageWrapper .popupNav .navBtn:hover{background:var(--primaryColor);color:white}.productsList .productPopup .popupContent .popupImageWrapper .popupNav .navBtn.prev{left:-70px}@media (max-width:1100px){.productsList .productPopup .popupContent .popupImageWrapper .popupNav .navBtn.prev{left:20px}}.productsList .productPopup .popupContent .popupImageWrapper .popupNav .navBtn.next{right:-70px}@media (max-width:1100px){.productsList .productPopup .popupContent .popupImageWrapper .popupNav .navBtn.next{right:20px}}.productsList .productPopup .popupContent .popupImageWrapper .popupNav .navCounter{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);color:white;font-size:16px;font-weight:500}.productsList .productPopup .popupContent .closeBtn{position:absolute;top:-40px;right:0;width:35px;height:35px;background:white;color:black;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;transition:all .3s ease;z-index:10}.productsList .productPopup .popupContent .closeBtn:hover{background:var(--primaryColor);color:white;transform:rotate(90deg)}@keyframes popupZoom{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.qualityControlList{width:100%;padding:100px 0}@media (max-width:991px){.qualityControlList{padding:60px 0}}.qualityControlList .qualityControlListMain{width:100%;display:flex;flex-wrap:wrap;gap:40px}@media (max-width:991px){.qualityControlList .qualityControlListMain{gap:30px}}.qualityControlList .qualityControlListMain .qualityControlListBox{width:calc(50% - 20px);display:flex;flex-direction:column;border:1px solid #484848;padding:30px;border-radius:50px;corner-shape:squircle}.qualityControlList .qualityControlListMain .qualityControlListBox:hover{background:var(--primaryColor);border-color:var(--primaryColor);transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.qualityControlList .qualityControlListMain .qualityControlListBox:hover .icon{background:#fff}.qualityControlList .qualityControlListMain .qualityControlListBox:hover .icon svg path{stroke:var(--primaryColor)!important}@media (max-width:991px){.qualityControlList .qualityControlListMain .qualityControlListBox{padding:25px;border-radius:40px}}@media (max-width:768px){.qualityControlList .qualityControlListMain .qualityControlListBox{width:100%}}.qualityControlList .qualityControlListMain .qualityControlListBox .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50px;corner-shape:squircle;background:#323232}@media (max-width:991px){.qualityControlList .qualityControlListMain .qualityControlListBox .icon{width:70px;height:70px;border-radius:35px}}.qualityControlList .qualityControlListMain .qualityControlListBox .icon svg{width:45px;height:45px}@media (max-width:991px){.qualityControlList .qualityControlListMain .qualityControlListBox .icon svg{width:35px;height:35px}}.qualityControlList .qualityControlListMain .qualityControlListBox .icon svg path{stroke-width:.7}.qualityControlList .qualityControlListMain .qualityControlListBox h3{margin-top:30px;font-size:22px;color:#fff;font-family:font2;font-weight:300;letter-spacing:.5px}@media (max-width:991px){.qualityControlList .qualityControlListMain .qualityControlListBox h3{font-size:20px;margin-top:20px}}.qualityControlList .qualityControlListMain .qualityControlListBox p{width:95%;color:white;font-size:16px;line-height:1.6}@media (max-width:991px){.qualityControlList .qualityControlListMain .qualityControlListBox p{width:100%;font-size:14px}}.qualityControlImages{width:100%;padding:0 0 100px;background:black}@media (max-width:991px){.qualityControlImages{padding:0 0 60px}}.foundryBannerHeader{width:100%;padding:100px 0;margin-top:100px}.foundryBannerHeader .foundryBannerHeaderMain{width:100%;display:flex;flex-direction:column}.foundryBannerHeader .foundryBannerHeaderMain h1{font-size:80px;color:#fff}.foundryBannerHeader .foundryBannerHeaderMain p{color:white}.foundryBanner{width:100%;position:relative;z-index:0;overflow:hidden;height:100vh}.foundryBanner:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.5)}.foundryBanner .foundryBannerVideo{position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background-image:url(/_next/static/media/foundryBg.51a54446.webp);background-size:cover;background-position:50%}.foundryBanner .foundryBannerVideo svg,.foundryBanner .foundryBannerVideo video{width:100%;height:100%;object-fit:cover}.foundryDetails{width:100%;padding:100px 0 20px;overflow:hidden}@media (max-width:991px){.foundryDetails{padding:60px 0 20px}}.foundryDetails .foundryDetailsWrapper{width:100%;display:flex;flex-direction:column;gap:120px}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper{gap:60px}}.foundryDetails .foundryDetailsWrapper .foundrySection{width:100%;display:flex;flex-direction:column}.foundryDetails .foundryDetailsWrapper .foundrySection h2.title{font-size:42px;color:#fff;text-align:center;margin-bottom:60px;font-family:font2;font-weight:300;letter-spacing:1px}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection h2.title{font-size:28px;margin-bottom:40px}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep{width:100%;position:relative;margin-bottom:80px}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep:last-child{margin-bottom:0}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep:before{content:"";position:absolute;left:0;top:0;bottom:-80px;width:1px;background:rgba(214,33,33,.3);z-index:0}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep:before{display:none}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep:last-child:before{bottom:0}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .stepIndex{position:absolute;top:-40px;left:-40px;font-size:140px;line-height:1;font-family:font3;font-weight:900;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.05);z-index:-1;pointer-events:none}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .stepIndex{font-size:100px;left:50%;top:-50px;transform:translateX(-50%);opacity:.3}}@media (max-width:767px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .stepIndex{font-size:80px;top:-40px}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow{width:100%;display:flex;gap:60px;align-items:center;justify-content:space-between;padding-left:60px}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow.reverse{padding-left:0;padding-right:60px}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow.reverse .foundryContent .overviewTitle:before{left:auto;right:-60px}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow.reverse{padding-right:0}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow{flex-direction:column;padding-left:0;gap:30px;text-align:center}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent{flex:1 1;display:flex;flex-direction:column;gap:30px}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent{gap:20px;width:100%;align-items:center}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .overviewTitle{font-size:42px;text-transform:uppercase;color:#fff;letter-spacing:2px;font-weight:800;font-family:font2;margin:0;position:relative}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .overviewTitle:before{content:"";position:absolute;left:-60px;top:50%;width:30px;height:2px;background:var(--primaryColor)}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .overviewTitle:before{display:none}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .overviewTitle{font-size:28px;text-align:center;line-height:1.3}}@media (max-width:767px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .overviewTitle{font-size:24px}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock{display:flex;flex-direction:column;gap:20px}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock{width:100%}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock .mainDescription{font-size:19px;line-height:1.7;color:rgba(255,255,255,.7);margin:0}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock .mainDescription{font-size:16px}}@media (max-width:767px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock .mainDescription{font-size:15px}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock .qaList{list-style:none;padding:0;margin:10px 0;display:flex;flex-direction:column;gap:15px}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock .qaList li{position:relative;padding-left:30px;color:rgba(255,255,255,.85);font-size:16px;line-height:1.5;text-align:left}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock .qaList li:before{content:"→";position:absolute;left:0;color:var(--primaryColor);font-weight:700}@media (max-width:767px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryContent .descriptionBlock .qaList li{font-size:14px}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryVideo{position:relative;width:450px;height:450px;border-radius:30px;overflow:hidden;background:#111;box-shadow:0 40px 80px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1)}@media (max-width:1200px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryVideo{width:400px;height:400px}}@media (max-width:991px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryVideo{width:100%;height:350px;max-width:500px}}@media (max-width:767px){.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryVideo{height:300px}}.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryVideo img,.foundryDetails .foundryDetailsWrapper .foundrySection .foundryStep .foundryRow .foundryVideo video{width:100%;height:100%;object-fit:cover;filter:brightness(.8) contrast(1.2)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.foundryWhyMatters{width:100%;padding:100px 0}@media (max-width:991px){.foundryWhyMatters{padding:60px 0}}.foundryWhyMatters .foundryWhyMattersHeader{text-align:center;max-width:800px;margin:0 auto 60px;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.foundryWhyMatters .foundryWhyMattersHeader.reveal{opacity:1;transform:translateY(0)}.foundryWhyMatters .foundryWhyMattersHeader h2.title{font-size:42px;color:#fff;font-family:font2;font-weight:300;margin-bottom:20px}@media (max-width:768px){.foundryWhyMatters .foundryWhyMattersHeader h2.title{font-size:32px}}.foundryWhyMatters .foundryWhyMattersHeader p.subtitle{font-size:18px;color:#fff;opacity:.7;line-height:1.6}@media (max-width:768px){.foundryWhyMatters .foundryWhyMattersHeader p.subtitle{font-size:16px}}.foundryWhyMatters .foundryWhyMattersGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}@media (max-width:1199px){.foundryWhyMatters .foundryWhyMattersGrid{gap:20px}}@media (max-width:991px){.foundryWhyMatters .foundryWhyMattersGrid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:650px){.foundryWhyMatters .foundryWhyMattersGrid{grid-template-columns:1fr}}.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard{background:#242424;padding:40px;border-radius:40px;display:flex;flex-direction:column;gap:30px;transition:all .3s ease;border:1px solid rgba(255,255,255,.05)}@media (max-width:1199px){.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard{padding:35px;gap:25px}}@media (max-width:768px){.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard{padding:30px;gap:20px;border-radius:30px}}.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard:hover{transform:translateY(-10px);border-color:var(--primaryColor);background:#2a2a2a}.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard:hover .iconBox{color:var(--primaryColor);opacity:1}.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard .iconBox{color:#fff;opacity:.6;transition:all .3s ease}@media (max-width:768px){.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard .iconBox svg{width:32px;height:32px}}.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard .textBox h3{font-size:22px;color:#fff;margin-bottom:15px;font-family:font2;font-weight:400}@media (max-width:768px){.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard .textBox h3{font-size:20px;margin-bottom:10px}}.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard .textBox p{font-size:16px;color:#fff;opacity:.6;line-height:1.6}@media (max-width:768px){.foundryWhyMatters .foundryWhyMattersGrid .whyMattersCard .textBox p{font-size:15px}}.foundaryProduct,.qualityControlImages{padding:50px 0}@media (max-width:991px){.foundaryProduct,.qualityControlImages{padding:60px 0}}.foundaryProduct .sectionHeader,.qualityControlImages .sectionHeader{text-align:center;margin-bottom:50px}.foundaryProduct .sectionHeader h2.title,.qualityControlImages .sectionHeader h2.title{font-size:42px;color:#fff;font-family:font2;font-weight:300;text-transform:uppercase;letter-spacing:2px}@media (max-width:768px){.foundaryProduct .sectionHeader h2.title,.qualityControlImages .sectionHeader h2.title{font-size:32px}}.foundaryProduct .sliderWrapper,.qualityControlImages .sliderWrapper{position:relative;width:100%;max-width:1200px;margin:0 auto}.foundaryProduct .sliderWrapper .sliderContainer,.qualityControlImages .sliderWrapper .sliderContainer{position:relative;width:100%;overflow:hidden;padding:40px 0}.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack{display:flex;transition:transform .8s cubic-bezier(.77,0,.175,1)}.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard{flex:0 0 33.3333333333%;padding:0 15px;box-sizing:border-box}@media (max-width:991px){.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard{flex:0 0 50%}}@media (max-width:768px){.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard{flex:0 0 100%}}.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner{background:#fff;border-radius:20px;overflow:hidden;padding:30px;height:400px;transition:all .5s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.1);position:relative;box-shadow:0 10px 30px rgba(0,0,0,.1)}@media (max-width:991px){.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner{height:350px;padding:20px}}@media (max-width:768px){.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner{height:320px}}.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner:hover,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner:hover{border-color:var(--primaryColor);transform:translateY(-5px);box-shadow:0 20px 50px rgba(0,0,0,.3)}.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner:hover img,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner:hover img{transform:scale(1.08)}.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner .imageWrapper,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner .imageWrapper{width:100%;height:100%;display:block}.foundaryProduct .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner .imageWrapper img,.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner .imageWrapper img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .8s cubic-bezier(.4,0,.2,1)}.foundaryProduct .sliderWrapper .sliderControls,.qualityControlImages .sliderWrapper .sliderControls{position:absolute;top:50%;width:calc(100% + 100px);left:-50px;transform:translateY(-50%);display:flex;justify-content:space-between;z-index:50;pointer-events:none}@media (max-width:1399px){.foundaryProduct .sliderWrapper .sliderControls,.qualityControlImages .sliderWrapper .sliderControls{width:calc(100% + 40px);left:-20px}}@media (max-width:1199px){.foundaryProduct .sliderWrapper .sliderControls,.qualityControlImages .sliderWrapper .sliderControls{width:100%;left:0;padding:0 10px}}@media (max-width:768px){.foundaryProduct .sliderWrapper .sliderControls,.qualityControlImages .sliderWrapper .sliderControls{position:static;transform:none;width:100%;justify-content:center;gap:20px;margin-top:30px;pointer-events:auto}}.foundaryProduct .sliderWrapper .sliderControls .navBtn,.qualityControlImages .sliderWrapper .sliderControls .navBtn{width:60px;height:60px;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;pointer-events:auto;transition:all .4s ease;box-shadow:0 10px 20px rgba(0,0,0,.5)}@media (max-width:768px){.foundaryProduct .sliderWrapper .sliderControls .navBtn,.qualityControlImages .sliderWrapper .sliderControls .navBtn{width:50px;height:50px}}.foundaryProduct .sliderWrapper .sliderControls .navBtn:hover,.qualityControlImages .sliderWrapper .sliderControls .navBtn:hover{background:var(--primaryColor);border-color:#fff;transform:scale(1.1)}.foundaryProduct .sliderWrapper .sliderControls .navBtn.prev,.qualityControlImages .sliderWrapper .sliderControls .navBtn.prev{transform:translateX(-10px)}@media (max-width:1199px){.foundaryProduct .sliderWrapper .sliderControls .navBtn.prev,.qualityControlImages .sliderWrapper .sliderControls .navBtn.prev{transform:none}}.foundaryProduct .sliderWrapper .sliderControls .navBtn.next,.qualityControlImages .sliderWrapper .sliderControls .navBtn.next{transform:translateX(10px)}@media (max-width:1199px){.foundaryProduct .sliderWrapper .sliderControls .navBtn.next,.qualityControlImages .sliderWrapper .sliderControls .navBtn.next{transform:none}}.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner{background:transparent;padding:0}@media (max-width:991px){.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner{padding:0}}.qualityControlImages .sliderWrapper .sliderContainer .sliderTrack .sliderCard .cardInner .imageWrapper img{object-fit:cover}.foundryGallery{width:100%;background:black}.foundryGallery .foundryImageRow{width:100%;padding:100px 0}@media (max-width:991px){.foundryGallery .foundryImageRow{padding:60px 0}}.foundryGallery .foundryImageRow .imageGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media (max-width:1199px){.foundryGallery .foundryImageRow .imageGrid{grid-template-columns:repeat(3,1fr);gap:15px}}@media (max-width:768px){.foundryGallery .foundryImageRow .imageGrid{grid-template-columns:repeat(2,1fr);gap:12px}}.foundryGallery .foundryImageRow .imageGrid .gridItem{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:30px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 20px rgba(0,0,0,.2);cursor:pointer}@media (max-width:991px){.foundryGallery .foundryImageRow .imageGrid .gridItem{border-radius:20px}}.foundryGallery .foundryImageRow .imageGrid .gridItem:hover .zoomIcon{opacity:1;transform:translate(-50%,-50%) scale(1)}.foundryGallery .foundryImageRow .imageGrid .gridItem:hover img{transform:scale(1.08);filter:brightness(1)}.foundryGallery .foundryImageRow .imageGrid .gridItem .zoomIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:40px;height:40px;background:var(--primaryColor);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:.4s cubic-bezier(.175,.885,.32,1.275);z-index:2}@media (max-width:991px){.foundryGallery .foundryImageRow .imageGrid .gridItem .zoomIcon{opacity:1;transform:translate(-50%,-50%) scale(1);background:rgba(0,0,0,.5);width:36px;height:36px}}.foundryGallery .foundryImageRow .imageGrid .gridItem .zoomIcon svg{width:20px;height:20px}@media (max-width:991px){.foundryGallery .foundryImageRow .imageGrid .gridItem .zoomIcon svg{width:16px;height:16px}}.foundryGallery .foundryImageRow .imageGrid .gridItem img{width:100%;height:100%;object-fit:cover;filter:brightness(.8);transition:transform .6s cubic-bezier(.165,.84,.44,1),filter .6s ease}@media (max-width:991px){.foundryGallery .foundryImageRow .imageGrid .gridItem img{filter:brightness(.7)}}.foundryGallery .popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease;padding:20px}.foundryGallery .popupOverlay .popupContent{position:relative;background:#000;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 80px rgba(0,0,0,.8);border-radius:15px;overflow:hidden;max-width:1000px;width:100%;display:flex;flex-direction:column}.foundryGallery .popupOverlay .popupContent .popupClose{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.1);border:none;color:#fff;font-size:30px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:.3s ease}@media (max-width:768px){.foundryGallery .popupOverlay .popupContent .popupClose{width:36px;height:36px;font-size:24px;top:15px;right:15px}}.foundryGallery .popupOverlay .popupContent .popupClose:hover{background:var(--primaryColor);transform:rotate(90deg)}.foundryGallery .popupOverlay .popupContent img{width:100%;height:auto;max-height:85vh;object-fit:contain}.abstractRedBg{position:absolute;inset:0;background:#0f0202;overflow:hidden;z-index:-2}.abstractRedBg .gradientBody{position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,#4a0404 0,transparent 40%),radial-gradient(circle at 70% 80%,#300202 0,transparent 40%);opacity:.6}.abstractRedBg .glow{position:absolute;border-radius:50%;filter:blur(100px);opacity:.4;background:#8B0000;animation:floatShape 25s ease-in-out infinite alternate}.abstractRedBg .glow1{width:600px;height:600px;top:-200px;left:-100px;background:radial-gradient(circle,#600000,transparent)}.abstractRedBg .glow2{width:500px;height:500px;bottom:-100px;right:-50px;background:radial-gradient(circle,#800000,transparent);animation-delay:-7s}.abstractRedBg .glow3{width:400px;height:400px;top:40%;left:60%;background:radial-gradient(circle,#4a0404,transparent);animation-delay:-12s}.abstractRedBg .noiseOverlay{position:absolute;inset:0;background-image:url(https://www.transparenttextures.com/patterns/carbon-fibre.png);opacity:.05;mix-blend-mode:overlay}@keyframes floatShape{0%{transform:translate(0) rotate(0deg) scale(1)}50%{transform:translate(100px,-50px) rotate(10deg) scale(1.1)}to{transform:translate(-50px,80px) rotate(-5deg) scale(.9)}}.abstractRedBg .gridSystem{background-image:linear-gradient(90deg,rgba(139,0,0,.1) 1px,transparent 0),linear-gradient(180deg,rgba(139,0,0,.1) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 80%);mask-image:radial-gradient(circle at center,black,transparent 80%)}.abstractRedBg .gridSystem,.abstractRedBg .techDots{position:absolute;inset:0;pointer-events:none}.abstractRedBg .techDots .dot{position:absolute;width:2px;height:2px;background:rgba(255,60,60,.4);border-radius:50%;box-shadow:0 0 10px rgba(255,0,0,.5);animation:pulseDot 4s ease-in-out infinite}@keyframes pulseDot{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.abstractBlueBg{position:absolute;inset:0;background:#050810;overflow:hidden;z-index:-2}.abstractBlueBg .gradientBody{position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,#0c1a2e 0,transparent 60%),radial-gradient(circle at 20% 80%,#0a1422 0,transparent 60%)}.abstractBlueBg .technicalGrid{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:80px 80px;pointer-events:none}.abstractBlueBg .floatingShape{position:absolute;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:40px;animation:rotateFloat 40s linear infinite}.abstractBlueBg .shape1{width:350px;height:350px;top:-100px;right:15%}.abstractBlueBg .shape2{width:250px;height:250px;bottom:5%;left:10%;animation-duration:25s;animation-direction:reverse}.abstractBlueBg .noiseOverlay{position:absolute;inset:0;background-image:url(https://www.transparenttextures.com/patterns/black-linen.png);opacity:.1;mix-blend-mode:overlay}@keyframes rotateFloat{0%{transform:rotate(0deg) translate(0)}50%{transform:rotate(180deg) translate(20px,-20px)}to{transform:rotate(1turn) translate(0)}}.abstractBlueBg{background:#0d0101!important}.abstractBlueBg .gradientBody{background:radial-gradient(circle at 80% 20%,#5a0505 0,transparent 60%),radial-gradient(circle at 20% 80%,#3a0202 0,transparent 60%)!important}.abstractBlueBg .technicalGrid{background-image:linear-gradient(90deg,rgba(255,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,0,0,.05) 1px,transparent 0)!important}.abstractBlueBg .floatingShape{background:linear-gradient(135deg,rgba(255,0,0,.03),transparent)!important;border-color:rgba(255,0,0,.1)!important}.laserGridOverlay{position:absolute;inset:0;overflow:hidden;background-color:#080101;z-index:-2}.laserGridOverlay:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 20%,#080101 90%);z-index:5;pointer-events:none}.laserGridOverlay .laserGridHorizontal{position:absolute;width:100vw;height:200vh;left:0;top:-50vh;background-image:linear-gradient(180deg,rgba(210,33,27,.2) 1px,transparent 0);background-size:100% 40px;transform:perspective(600px) rotateX(60deg);transform-origin:center center;-webkit-mask-image:radial-gradient(circle at center,black,transparent 80%);mask-image:radial-gradient(circle at center,black,transparent 80%)}.laserGridOverlay .laserGridVertical{position:absolute;width:200vw;height:100vh;left:-50vw;top:0;background-image:linear-gradient(90deg,rgba(210,33,27,.15) 1px,transparent 0);background-size:40px 100%;transform:perspective(600px)}.laserGridOverlay .laserScanLine{position:absolute;width:100%;height:3px;background:rgba(220,20,20,.9);box-shadow:0 0 15px 3px rgba(220,20,20,.6);left:0;top:0;z-index:6;opacity:.8}.laserGridOverlay .laserOrb{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(210,33,27,.6) 0,transparent 60%);filter:blur(20px);z-index:1;pointer-events:none}.laserGridOverlay .orb1{width:600px;height:600px;top:-150px;left:-150px}.laserGridOverlay .orb2{width:800px;height:800px;bottom:-300px;right:-200px}.aboutLocation{padding:50px 0;background:white;position:relative;z-index:1;overflow:hidden}.aboutLocation .aboutLocationBg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.4}.aboutLocation .aboutLocationBg img{width:100%;height:100%;object-fit:cover;filter:brightness(1.1)}.aboutLocation .aboutLocationBg .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(253,253,253) 0,rgba(253,253,253,0) 20%,rgba(253,253,253,0) 80%,rgb(253,253,253))}.aboutLocation .aboutLocationHeader{width:100%;display:flex;flex-direction:column;margin-bottom:60px;align-items:start;text-align:start}.aboutLocation .aboutLocationHeader .titleTag{justify-content:start}.aboutLocation .aboutLocationHeader .titleTag .icon{background:#767676}.aboutLocation .aboutLocationHeader .titleTag span{color:#767676;font-family:font2}.aboutLocation .aboutLocationHeader .title{text-transform:uppercase;font-family:font2;font-size:3em;font-weight:500;line-height:1.2}@media (max-width:991px){.aboutLocation .aboutLocationHeader .title{font-size:2.8em}}@media (max-width:768px){.aboutLocation .aboutLocationHeader .title{font-size:28px}}.aboutLocation .aboutLocationHeader .description{max-width:700px;color:#555;margin-top:20px;font-size:1.1rem;line-height:1.6}.aboutLocation .locationMarqueeWrapper{width:100%;position:relative}.aboutLocation .locationMarqueeWrapper .locationMarquee{width:100%;overflow:hidden;display:flex;align-items:center;mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent)}.aboutLocation .locationMarqueeWrapper .locationMarquee .marqueeContent{display:flex;align-items:center;gap:50px;animation:marquee 50s linear infinite;padding:30px 0}.aboutLocation .locationMarqueeWrapper .locationMarquee .marqueeContent .locationItem{display:flex;align-items:center;gap:20px;flex-shrink:0;padding:15px 35px;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);transition:all .4s cubic-bezier(.165,.84,.44,1)}.aboutLocation .locationMarqueeWrapper .locationMarquee .marqueeContent .locationItem:hover{transform:translateY(-8px) scale(1.05);border-color:#d2211b;background:white}.aboutLocation .locationMarqueeWrapper .locationMarquee .marqueeContent .locationItem .flagWrapper{width:45px;height:30px;overflow:hidden;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.aboutLocation .locationMarqueeWrapper .locationMarquee .marqueeContent .locationItem .flagWrapper img{width:100%;height:100%;object-fit:cover}.aboutLocation .locationMarqueeWrapper .locationMarquee .marqueeContent .locationItem .countryName{font-size:1.4rem;font-family:font2;font-weight:500;color:#1a1a1a;letter-spacing:1px;text-transform:uppercase}