@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px;overflow-x:hidden!important}body{font-size:16px;line-height:20px;overflow-x:hidden!important}@font-face{font-family:Archivo-Light;src:url(../media/Archivo-Light.0pa9pti-ntc3m.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Archivo-Regular;src:url(../media/Archivo-Regular.3kzgppaxts7y_.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo-Medium;src:url(../media/Archivo-Medium.028o8u5etzqbc.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo-SemiBold;src:url(../media/Archivo-SemiBold.0a-mrni_33dv-.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Archivo-Bold;src:url(../media/Archivo-Bold.1tutexw9ag72c.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CormorantGaramond-LightItalic;src:url(../media/CormorantGaramond-LightItalic.07bmddzma8xdw.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:CormorantGaramond-MediumItalic;src:url(../media/CormorantGaramond-MediumItalic.3h2q7jje14b13.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}:root{--main-white:#fff;--btn-text:#071a2f;--yellow:#fbc01c;--section-bg:#071a2f}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{transition-delay:9999s}input:-webkit-autofill:hover{transition-delay:9999s}input:-webkit-autofill:focus{transition-delay:9999s}input:-webkit-autofill:active{transition-delay:9999s}input[type=number]{appearance:textfield}.grid-main .grid-item{box-shadow:none;background-color:#0000;border-radius:0;padding:0}body .text-decoration-none{text-decoration:none}ul,ol{list-style:none}.container{width:100%;max-width:1332px;margin:0 auto;padding:0 15px}.header-inner-sec{justify-content:space-between;align-items:center;padding:9px 0;display:flex}.common-btn-main .btn-primary{background:var(--yellow);color:var(--btn-text);cursor:pointer;border:none;border-radius:57px;align-items:center;gap:18px;width:max-content;padding:2px 29px 2px 2px;font-family:Archivo-Medium;font-size:18px;line-height:18px;transition:all .4s cubic-bezier(.25,.8,.25,1);display:flex}.btn-primary .btn-arrow-sec{background:#071a2f2b;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:all .4s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.btn-primary .btn-arrow{justify-content:center;align-items:center;transition:all .4s cubic-bezier(.25,.8,.25,1);display:flex}.header-link-sec .header-ul{align-items:center;gap:48px;display:flex}.header-li .header-link{letter-spacing:0;color:var(--main-white);font-family:Archivo-Regular;font-size:16px;line-height:24px;text-decoration:none;transition:all .3s}.header-li .header-link:hover,.header-li .header-link.active{color:var(--yellow)}.main-header{z-index:99;width:100%;position:absolute;top:0;left:0}.hero-section{background-color:#040d1a;width:100%;height:100vh;min-height:750px;position:relative;overflow:hidden}.hero-section .hero-main-swiper{width:100%;height:100%}.hero-section .hero-slide-item{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.hero-section .hero-bg-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section .hero-bg-image{object-fit:cover;object-position:center;width:100%!important;height:100%!important}.hero-section .hero-overlay{z-index:2;background:linear-gradient(#071a2f 0%,#071a2f4d 51%,#071a2f 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-section .hero-content-inner{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:100px;padding-bottom:160px;display:flex;position:relative}.hero-section .hero-top-row{justify-content:center;align-items:center;gap:96px;width:100%;margin-bottom:11px;display:flex}.hero-section .hero-main-title{color:var(--main-white);letter-spacing:0;text-transform:none;font-family:Archivo-Medium,sans-serif;font-size:120px;line-height:160px}.hero-section .hero-badge-text{color:var(--main-white);letter-spacing:0;white-space:nowrap;font-family:Archivo-Medium,sans-serif;font-size:30px;line-height:38.4px}.hero-section .hero-middle-row{width:100%;margin-bottom:26px}.hero-section .hero-italic-title{color:var(--main-white);font-family:CormorantGaramond-LightItalic;font-size:109px;font-style:italic;font-weight:400;line-height:132px}.hero-section .hero-bottom-row{width:100%;max-width:766px;margin-bottom:32px}.hero-section .hero-desc-text{color:var(--main-white);font-family:Archivo-Regular,sans-serif;font-size:16px;line-height:30px}.hero-section .hero-cta-row{justify-content:center;display:flex}.hero-section .hero-thumbs-container{z-index:20;width:100%;position:absolute;bottom:50px;left:0}.hero-section .hero-thumbs-grid{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid}.hero-section .hero-thumb-card{cursor:pointer;-webkit-backdrop-filter:blur(23px)saturate(150%);background:#ffffff14;border:1px solid #0000;border-radius:4px;align-items:center;gap:20px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.hero-section .hero-thumb-card:hover,.hero-section .hero-thumb-card.active{border:1px solid var(--yellow)}.hero-section .thumb-img-box{flex-shrink:0;width:100%;max-width:141px;height:100%;position:relative;overflow:hidden}.hero-section .thumb-img{object-fit:con;width:100%;height:100%}.hero-section .thumb-text-box{flex-direction:column;justify-content:center;padding:16px 38px 16px 0;display:flex}.hero-section .thumb-num-label{color:var(--main-white);margin-bottom:12px;font-family:Archivo-Regular,sans-serif;font-size:16px;line-height:16px}.hero-section .thumb-title-label{color:var(--main-white);letter-spacing:0;font-family:Archivo-Regular,sans-serif;font-size:15px;line-height:20px}.bottom-line{position:relative}.bottom-line:after{content:"";background-image:url(../media/HeroBottomLine.1omh8scr82nz2.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;height:16px;position:absolute;bottom:0}.hero-bottom-line{z-index:15;width:100%;line-height:0;position:absolute;bottom:0;left:0}.bottom-line-img{width:100%;height:auto;display:block}.company-overview-main{background-color:var(--section-bg);padding:96px 0 111px}.company-overview-inner .company-about-sec{gap:60px;margin-bottom:80px;display:flex}.company-about-sec .company-about-right{flex-direction:column;justify-content:space-between;display:flex}.company-about-right .about-right-title{color:var(--main-white);margin-bottom:51px;font-family:Archivo-Medium,sans-serif;font-size:40px;line-height:42px}.company-overview-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.company-overview-grid .overview-grid-item{background-image:url(../media/Digitalprocurement.04fkjyi8kekxu.png);border:1px solid #0f2a47;border-radius:12px;padding:12px}.overview-grid-item .overview-grid-inner{-webkit-backdrop-filter:blur(23px);background:#0f2a4733;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex;position:relative;overflow:hidden}.overview-grid-inner .overview-value{color:var(--main-white);margin-bottom:12px;font-family:Archivo-Medium,sans-serif;font-size:80px;line-height:110px}.overview-grid-inner .overview-title{color:#d0d0d0;margin-bottom:0;font-family:Archivo-Light,sans-serif;font-size:16px;line-height:24px}.overview-grid-item.bg-none{background-image:none}.marine-catalogue-main{background-color:#0000;background-image:linear-gradient(#071a2f 0%,#071a2f00 23.42%,#071a2f80 27.06%,#071a2f 45.96%),url(../media/MarineCatalogueBg.1aw39e3lnds14.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:20px 0 51px}.main-title-sec{margin-bottom:50px}.main-title-sec .main-title{letter-spacing:0%;color:var(--main-white);text-align:center;font-family:Archivo-Medium;font-size:90px;line-height:132px}.main-title-sec .main-title span{font-family:CormorantGaramond-MediumItalic}.marine-catalogue-inner .marine-catalogue-grid{grid-template-columns:repeat(2,1fr);gap:24px 20px;display:grid}.marine-catalogue-grid .catalogue-card{-webkit-backdrop-filter:blur(8px);background:#071a2fcc;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;padding:20px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.catalogue-card .card-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;display:flex}.catalogue-card .card-header-label,.catalogue-card .card-header-index{color:var(--main-white);letter-spacing:0;font-family:Archivo-Medium,sans-serif;font-size:16px;line-height:24px}.catalogue-card .card-header-divider{background:#ffffff40;flex:1;height:1px;margin:0 16px}.catalogue-card .card-img-box{background:radial-gradient(circle,#00c6ff26 0%,#071a2f80 80%);border:1px solid #ffffff14;border-radius:8px;width:100%;max-width:382px;height:374px;margin-bottom:80px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 0 35px #00c6ff38}.marine-catalogue-grid .catalogue-card:hover .card-img-box{box-shadow:0 4px 68px #1cd2fb99}.catalogue-card .card-image-content{object-fit:cover;width:100%!important;height:100%!important}.catalogue-card .card-explore-bar{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#ffffff0f;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:16px;transition:all .3s;display:flex}.marine-catalogue-grid .catalogue-card:hover .card-explore-bar{background:#ffffff1a;border-color:#fbc01c4d}.catalogue-card .card-category-title{color:var(--main-white);font-family:Archivo-Medium,sans-serif;font-size:24px;line-height:24px}.catalogue-card .card-explore-link{color:var(--yellow);align-items:center;gap:8px;font-family:Archivo-Medium,sans-serif;font-size:16px;line-height:24px;transition:all .3s;display:flex}.marine-catalogue-grid .catalogue-card:hover .card-explore-link{gap:12px}.marine-catalogue-main .catalogue-cta-sec{justify-content:center;margin-top:60px;display:flex}.catalogue-card .card-backdrop-image-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.catalogue-card .card-backdrop-image{object-fit:cover;filter:blur(2px)saturate(90%);opacity:.3;transform:scale(1.15);width:100%!important;height:100%!important}.catalogue-card .card-backdrop-overlay{z-index:2;background:radial-gradient(circle,#071a2f26 0%,#071a2fd9 100%);width:100%;height:100%;position:absolute;top:0;left:0}.catalogue-card .card-header,.catalogue-card .card-img-box,.catalogue-card .card-explore-bar{z-index:10;position:relative}.working-process-main{background:linear-gradient(#071a2f 0%,#071a2f80 51%,#071a2f 100%);background:var(--section-bg);padding-bottom:78px}.working-process-main .working-process-top{grid-template-columns:repeat(2,1fr);gap:49px;margin-bottom:40px;padding:24px;display:grid}.working-process-top .working-process-top-box{background:#0f2a47;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:20px;display:flex}.working-process-top-box .card-icon{object-fit:contain;width:40px;height:40px}.working-process-top-box .working-card-title{color:var(--main-white);font-family:Archivo-Medium,sans-serif;font-size:24px;line-height:24px}.working-process-top-box .working-card-des{color:#d0d0d0;text-align:center;width:100%;max-width:430px;font-family:Archivo-Light,sans-serif;font-size:16px;line-height:24px}.working-process-bottom{z-index:5;width:100%;margin-top:40px;margin-bottom:80px;position:relative}.process-accordion-grid{gap:20px;width:100%;height:400px;display:flex}.process-accordion-card{cursor:pointer;border:1px solid #ffffff14;border-radius:12px;flex:1;height:100%;transition:flex .6s cubic-bezier(.25,.8,.25,1),border-color .3s;position:relative;overflow:hidden}.process-accordion-card.active{cursor:default;flex:2.2}.process-card-bg-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.process-card-bg-img{object-fit:cover;opacity:.15;transition:opacity .6s,transform .6s;transform:scale(1);width:100%!important;height:100%!important}.process-accordion-card.active .process-card-bg-img{opacity:.4;transform:scale(1.05)}.process-card-overlay{z-index:2;background:#071a2f80;width:100%;height:100%;position:absolute;top:0;left:0}.process-card-inner{z-index:5;box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100%;padding:24px;display:flex;position:relative}.process-card-icon-box .process-icon-img{object-fit:contain;width:60px;height:60px}.process-card-details{opacity:0;flex-direction:column;gap:20px;max-height:0;margin-top:auto;margin-bottom:0;transition:opacity .5s,max-height .5s;display:flex;overflow:hidden}.process-accordion-card.active .process-card-details{opacity:1;max-height:250px}.process-card-title{color:var(--yellow);margin:0;font-family:Archivo-Medium,sans-serif;font-size:24px;line-height:36px}.process-card-desc{color:var(--main-white);max-width:440px;margin:0;font-family:Archivo-Light,sans-serif;font-size:18px;line-height:36px}.process-card-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;margin-top:16px;padding-top:24px;display:flex}.process-card-step-num{color:#d0d0d0;letter-spacing:0;font-family:Archivo-Light,sans-serif;font-size:16px;line-height:24px}.process-accordion-card.active .process-card-step-num{color:#fffc}.process-card-yellow-indicator{background-color:var(--yellow);border-radius:1px;width:8px;height:8px}.product-highlights-main{background-image:url(../media/ProductHighlightsBg.1j6ux8uuftgbp.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:70px 0 100px;position:relative}.product-highlights-main .product-highlights-inner{flex-direction:column;align-items:center;width:100%;display:flex}.product-highlights-main .highlights-filter-bar{-webkit-backdrop-filter:blur(16px);box-sizing:border-box;background:#0e2640b8;border:1px solid #ffffff1a;border-radius:50px;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1120px;margin-bottom:50px;padding:8px 10px 8px 14px;display:flex}.product-highlights-main .filter-search-box{background:#ffffff14;border:1px solid #ffffff0f;border-radius:30px;flex:1.3;align-items:center;padding:2px 20px;transition:all .3s;display:flex}.product-highlights-main .filter-search-box:focus-within{background:#ffffff1f;border-color:#fbc01c66}.product-highlights-main .product-search-input{width:100%;color:var(--main-white);font-family:Archivo-Regular,sans-serif;font-size:15px}.product-highlights-main .product-search-input input{color:var(--main-white);padding:10px 0}.product-highlights-main .product-search-input input::placeholder{color:#8f9fa7;opacity:1;font-family:Archivo-Light,sans-serif}.product-highlights-main .filter-dropdown-group{flex:1.7;justify-content:space-around;align-items:center;gap:12px;display:flex}.product-highlights-main .product-filter-control{min-width:120px}.product-highlights-main .product-filter-select{color:#bac7d5;font-family:Archivo-Regular,sans-serif;font-size:15px}.product-highlights-main .product-filter-select .MuiSelect-select{color:#bac7d5;padding:8px 30px 8px 10px}.product-highlights-main .product-filter-select fieldset,.product-highlights-main .product-filter-select:hover fieldset,.product-highlights-main .product-filter-select.Mui-focused fieldset{border:none}.product-highlights-main .product-filter-select .MuiSvgIcon-root{color:#bac7d5;font-size:20px;transition:transform .2s,color .2s;right:4px}.product-highlights-main .product-filter-select:hover .MuiSvgIcon-root{color:var(--yellow)}.product-highlights-main .product-filter-select:hover .MuiSelect-select{color:var(--main-white)}.product-highlights-main .filter-search-btn{color:var(--btn-text);background:var(--yellow);cursor:pointer;white-space:nowrap;border:none;border-radius:30px;padding:12px 38px;font-family:Archivo-Medium,sans-serif;font-size:16px;line-height:20px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.product-highlights-main .filter-search-btn:hover{background:#e5ad16;transform:translateY(-1px);box-shadow:0 4px 15px #fbc01c59}.product-highlights-main .highlights-product-grid{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.product-highlights-main .product-card{-webkit-backdrop-filter:blur(14px);box-sizing:border-box;background:#0e2640b8;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:16px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex}.product-highlights-main .product-card:hover{border-color:#fbc01c59;transform:translateY(-4px);box-shadow:0 10px 30px #00000059}.product-highlights-main .product-img-box{box-sizing:border-box;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:220px;padding:16px;display:flex;overflow:hidden}.product-highlights-main .product-img{object-fit:contain;width:100%;height:100%;transition:transform .4s}.product-highlights-main .product-card:hover .product-img{transform:scale(1.05)}.product-highlights-main .product-info-row{justify-content:space-between;align-items:flex-start;gap:8px;margin-top:16px;display:flex}.product-highlights-main .product-text-meta{flex-direction:column;gap:4px;display:flex}.product-highlights-main .product-title{color:var(--main-white);margin:0;font-family:Archivo-Medium,sans-serif;font-size:16px;line-height:22px}.product-highlights-main .product-sku{color:#7e93a7;letter-spacing:0;font-family:Archivo-Light,sans-serif;font-size:13px;line-height:16px}.product-highlights-main .product-arrow-btn{color:#9db0c3;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;transition:all .3s;display:flex}.product-highlights-main .product-card:hover .product-arrow-btn{color:var(--yellow);transform:translate(2px,-2px)}.product-highlights-main .product-arrow-icon{display:block}.product-highlights-main .product-rfq-btn{color:#b5c5d5;cursor:pointer;text-align:center;background:0 0;border:1px solid #ffffff29;border-radius:6px;width:100%;margin-top:18px;padding:10px 16px;font-family:Archivo-Regular,sans-serif;font-size:14px;line-height:18px;transition:all .3s}.product-highlights-main .product-rfq-btn:hover{border-color:var(--yellow);color:var(--yellow);background:#fbc01c14}.product-dropdown-menu .MuiPaper-root{background:#0b223c;border:1px solid #ffffff1f;border-radius:8px;margin-top:6px;box-shadow:0 10px 30px #00000080}.product-dropdown-menu .MuiMenuItem-root{color:#bac7d5;padding:10px 16px;font-family:Archivo-Regular,sans-serif;font-size:14px;transition:all .2s}.product-dropdown-menu .MuiMenuItem-root:hover,.product-dropdown-menu .MuiMenuItem-root.Mui-selected{color:var(--yellow);background:#fbc01c1f}
@media (max-width:1200px){.hero-section .hero-main-title{font-size:72px}.hero-section .hero-italic-title{font-size:64px}.hero-section .hero-thumbs-grid{gap:16px}.company-overview .overview-top-wrapper{gap:40px}.company-overview .overview-description{font-size:28px;line-height:42px}.main-title-sec .main-title{font-size:72px;line-height:100px}.marine-catalogue-inner .marine-catalogue-grid{gap:32px}.catalogue-card .card-img-box{height:320px}}@media (max-width:991px){.hero-section .hero-top-row{flex-direction:column;gap:12px}.hero-section .hero-main-title{font-size:56px}.hero-section .hero-italic-title{font-size:48px}.hero-section .hero-thumbs-grid{grid-template-columns:repeat(2,1fr);gap:12px}.hero-section .hero-thumbs-container{bottom:30px}.hero-section .hero-content-inner{padding-bottom:240px}.company-overview{padding:90px 0}.company-overview .overview-top-wrapper{flex-direction:column;gap:32px;margin-bottom:48px}.company-overview .overview-image-box,.company-overview .overview-content-box{width:100%;max-width:100%}.company-overview .overview-description{margin-bottom:24px;font-size:24px;line-height:36px}.company-overview .metrics-grid{grid-template-columns:repeat(2,1fr);gap:20px}.main-title-sec .main-title{font-size:56px;line-height:78px}.marine-catalogue-inner .marine-catalogue-grid{grid-template-columns:1fr;gap:24px}.catalogue-card .card-img-box{max-width:382px;height:274px}.working-process-main .working-process-bottom{margin-top:32px;margin-bottom:48px}.working-process-main .process-accordion-grid{flex-direction:column;gap:16px;height:auto}.working-process-main .process-accordion-card{flex:none;width:100%;height:auto}.working-process-main .process-card-inner{padding:24px}.working-process-main .process-card-details{opacity:1;max-height:500px;margin-top:20px}.working-process-main .process-card-bg-img{opacity:.35}}@media (max-width:576px){.hero-section .hero-main-title{font-size:40px}.hero-section .hero-italic-title{font-size:36px}.hero-section .hero-thumbs-grid{grid-template-columns:1fr;gap:10px}.hero-section .hero-content-inner{padding-bottom:380px}.company-overview{padding:70px 0}.company-overview .overview-description{font-size:20px;line-height:30px}.company-overview .metrics-grid{grid-template-columns:1fr;gap:16px}.company-overview .metric-card{padding:40px 20px}.company-overview .metric-num{margin-bottom:12px;font-size:56px}.main-title-sec .main-title{font-size:40px;line-height:56px}.marine-catalogue-grid .catalogue-card{padding:16px}.catalogue-card .card-header{margin-bottom:16px}.catalogue-card .card-img-box{height:220px;margin-bottom:16px;box-shadow:0 0 25px #00c6ff40}.catalogue-card .card-explore-bar{padding:12px 16px}.working-process-main .process-card-inner{padding:20px}.working-process-main .process-card-title{font-size:24px}.working-process-main .process-card-desc{font-size:14px;line-height:20px}.product-highlights-main{padding:50px 0 70px}.product-highlights-main .highlights-filter-bar{border-radius:20px;gap:12px;padding:14px}.product-highlights-main .filter-dropdown-group{flex-direction:column;gap:8px;width:100%}.product-highlights-main .product-filter-control{width:100%}.product-highlights-main .product-filter-select .MuiSelect-select{padding:8px 12px}.product-highlights-main .highlights-product-grid{grid-template-columns:1fr;gap:16px}.product-highlights-main .product-img-box{height:200px}}@media (max-width:1200px){.product-highlights-main .highlights-filter-bar{gap:10px;max-width:100%}.product-highlights-main .highlights-product-grid{gap:16px}.product-highlights-main .product-img-box{height:200px}}@media (max-width:991px){.product-highlights-main .highlights-filter-bar{border-radius:24px;flex-wrap:wrap;justify-content:center;gap:14px;padding:16px}.product-highlights-main .filter-search-box{flex:100%;max-width:100%}.product-highlights-main .filter-dropdown-group{flex-wrap:wrap;flex:100%;justify-content:space-between;gap:10px}.product-highlights-main .filter-search-btn{text-align:center;width:100%}.product-highlights-main .highlights-product-grid{grid-template-columns:repeat(2,1fr);gap:20px}}
