.Solutions,.request{align-items:center;border:2px solid #fff;border-radius:12px;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;gap:8px;justify-content:center;padding:0 24px;position:relative;text-decoration:none;text-transform:capitalize;transition:all .3s ease;white-space:nowrap;z-index:1}.request{background-color:#00a0e4;border:2px solid #00a0e4;color:#fff}.Solutions{background-color:initial;color:#fff}.Solutions:hover,.request:hover{background-color:#00a0e4;border-color:#00a0e4;box-shadow:0 8px 16px #0000001a;color:#fff;transform:translateY(-2px)}.Solutions .button-icon-container,.request .button-icon-container{align-items:center;display:inline-flex;height:20px;overflow:hidden;position:relative;width:20px}.Solutions .button-icon-container svg:first-child,.request .button-icon-container svg:first-child{fill:#fff;left:-32px;position:absolute;transition:left .5s ease-in-out}.Solutions:hover .button-icon-container svg:first-child,.request:hover .button-icon-container svg:first-child{left:0}.Solutions .button-icon-container svg:last-child,.request .button-icon-container svg:last-child{fill:#fff;left:0;opacity:1;position:absolute;transition:opacity .5s ease-in-out}.Solutions:hover .button-icon-container svg:last-child,.request:hover .button-icon-container svg:last-child{opacity:0}.innerBtn{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:left}.bannerbtn{margin-top:48px}.request,a.Solutions{font-size:16px;height:60px;max-width:273px;min-width:273px;width:273px}@media screen and (max-width:1500px){.request,a.Solutions{font-size:14px;height:56px;max-width:248px;min-width:248px;padding:0 20px;width:248px}.innerBtn{gap:14px}}@media screen and (max-width:1200px){.request,a.Solutions{font-size:14px;height:54px;max-width:230px;min-width:230px;padding:0 18px;width:230px}.innerBtn{gap:12px}.bannerbtn{margin-top:40px}}@media screen and (max-width:968px){.request,a.Solutions{font-size:13px;height:52px;max-width:200px;min-width:200px;padding:0 16px;width:200px}.innerBtn{flex-direction:row;flex-wrap:nowrap;gap:12px}.bannerbtn{margin-top:35px}}@media screen and (max-width:768px) and (min-width:501px){.request,a.Solutions{flex:1 1;font-size:14px;height:50px;max-width:calc(50% - 6px);min-width:calc(50% - 6px);padding:0 18px;width:calc(50% - 6px)}.innerBtn{flex-direction:row;flex-wrap:nowrap;gap:12px}.bannerbtn{margin-top:30px}}@media screen and (max-width:500px){.request,a.Solutions{border-radius:10px;font-size:14px;height:60px!important;max-width:100%!important;min-height:60px!important;min-width:100%!important;padding:0 20px;width:100%!important}.innerBtn{flex-direction:column;gap:12px;width:100%}.bannerbtn{margin-top:25px}}@media screen and (max-width:360px){.request,a.Solutions{border-radius:8px;font-size:13px;height:58px!important;min-height:58px!important;padding:0 18px}.innerBtn{gap:10px}}h1.fw-bold{color:#fff;font-family:Inter,sans-serif!important;font-size:48px;font-weight:700;line-height:66px;margin-bottom:24px}.hero-banner h1.hero-title-lcp{animation:none!important;opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}.banner-fadein-up{animation:bannerFadeInUp .5s ease-out forwards;opacity:0;transform:translateY(20px)}@keyframes bannerFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.banner-section p{color:#4b5563;font-size:20px;font-weight:400;line-height:28px}.services-section{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);padding:20px}.service-card{background:#fff;border-radius:10px;box-shadow:0 0 15px #0000001a;height:214px;padding:20px;text-align:left;transition:transform .3s ease;width:243px}.service-card:hover{transform:translateY(-5px)}.banner-section h1{font-size:3rem;font-weight:700;text-align:left}.banner-section p{text-align:left}.service-card h3{color:#000;font-size:14.98px;font-weight:600;margin:10px 0}.service-card h3,.service-card p{font-family:Inter,sans-serif!important}.service-card p{color:#4b5563;font-size:12px;font-weight:400}.service-card a{color:#007bff;font-weight:700;text-decoration:none}.card-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.card-item{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000001a;height:255px;padding:20px;text-align:left;transition:transform .3s ease;width:100%}.card-item:hover{transform:translateY(-5px)}.icon{height:30px;margin-bottom:10px;width:30px}.learn-more{color:#007bff;font-weight:500;text-decoration:none}.card-item img{height:40px;width:auto}a.learn-more{color:#00a0e4;font-family:Inter,sans-serif!important;font-size:16px;font-weight:600}p.globally{margin-bottom:4px!important;margin-top:141px;padding-bottom:38px}.mari,p.globally span{color:#00a0e4}.mari{font-size:50px!important;font-weight:800}.certify{background:#fff!important;border:1px solid #6c8ea41f}#one{height:75px;width:115px}#two{height:50.34px;width:159.8px}img#three{height:45px!important;width:auto}#five{height:73px;width:111px}#six{height:75.18px;width:129.86px}.certify{align-items:center;display:flex;height:85px;justify-content:center;width:170px}.sec_two{background:#009fe3;min-height:467px;position:relative}.bg-video{object-fit:cover;z-index:0}.bg-video,.video-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.video-overlay{background:#0e1d2b;opacity:.7;z-index:1}.banner-content{position:relative;z-index:2}.card-item{display:block!important}.text_cahg p{color:#4b5563;font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;line-height:24px;margin-top:16px!important;text-align:left}.hero-banner{background:#2d4a5e;position:relative}.hero-banner p{color:#fff}#new_certi{background-color:#fff!important;background:#fff;margin-bottom:40px;min-height:97px;padding:10px;text-align:center}#text_bann{background-color:#fff!important;padding:0!important}.hero-banner{padding-bottom:144px}p.globally{color:#091d2b!important;font-family:Inter,sans-serif;font-size:32px;font-weight:700;margin-top:50px;padding-bottom:0!important;text-align:center}#new_certi{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:center}#new_certi .certify img{height:56px;image-rendering:auto;object-fit:contain;transition:transform .3s ease;width:auto}img#one{height:42px!important}img#four{height:55px!important}img#five{height:80px!important}img#seven{height:45px!important;width:auto}section.sec_twoA{background:#fff;box-sizing:border-box;min-height:303px}.certi_para{color:#4b5563;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0 auto 20px;text-align:center}a{text-decoration:none!important}a.nav-link{color:#fff!important}@media (min-width:992px) and (max-width:1329px){#new_certi{flex-wrap:wrap!important;gap:16px!important;padding:15px 20px!important}#new_certi,.certify{align-items:center!important;display:flex!important;justify-content:center!important}.certify{height:85px!important;width:170px!important}img#ship{bottom:-12px!important;height:280px!important;opacity:0!important;position:absolute!important;right:1px!important;transform:translateX(100px)!important;transition:opacity 1.2s ease-out,transform 1.2s ease-out!important;width:auto!important}img#ship.ship-animated{opacity:1!important;transform:translateX(0)!important}#new_certi .certify img{height:54px!important;image-rendering:auto!important;object-fit:contain!important;transition:transform .3s ease!important;width:auto!important}img#one{height:42px!important}img#two{height:68px!important}img#four{height:60px!important}img#seven{height:52px!important;width:auto!important}p.globally{font-size:28px!important;margin-top:80px!important;padding-bottom:30px!important}.certi_para{font-size:15px!important;margin-bottom:30px!important}}@media (min-width:1330px) and (max-width:1440px){#new_certi{flex-wrap:nowrap!important;gap:16px!important;padding:15px 20px!important}#new_certi,.certify{align-items:center!important;display:flex!important;justify-content:center!important}.certify{height:85px!important;width:170px!important}img#ship{bottom:-12px!important;height:280px!important;opacity:0!important;position:absolute!important;right:1px!important;transform:translateX(100px)!important;transition:opacity 1.2s ease-out,transform 1.2s ease-out!important;width:auto!important}img#ship.ship-animated{opacity:1!important;transform:translateX(0)!important}#new_certi .certify img{height:54px!important;image-rendering:auto!important;object-fit:contain!important;transition:transform .3s ease!important;width:auto!important}img#one{height:42px!important}img#two{height:68px!important}img#four{height:60px!important}img#seven{height:52px!important;width:auto!important}p.globally{font-size:28px!important;margin-top:80px!important;padding-bottom:30px!important}.certi_para{font-size:15px!important;margin-bottom:30px!important}}@media (min-width:992px) and (max-width:1200px){.card-grid p{font-size:14px!important}#new_certi{flex-wrap:wrap!important}section.why-us-section h2{color:#fff!important;font-family:Inter,sans-serif!important;font-size:37px!important;font-weight:600!important;line-height:34px!important}}@media (min-width:767px) and (max-width:991px){.card-grid p{font-size:14px!important}.counter-block{grid-gap:0!important;display:grid!important;flex:1 1!important;gap:0!important;grid-template-columns:repeat(2,1fr)!important;height:291px!important;padding:20px!important;width:436px!important}#new_certi{flex-wrap:wrap!important}section.why-us-section p{color:#fff!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:300!important;line-height:28px!important;margin-top:15px!important;padding-right:0!important}.counter-item h3{font-family:Inter,sans-serif!important;font-size:34px!important;font-weight:700!important;margin:0!important}}@media (max-width:991.98px){section.sec_twoA{min-height:220px!important}.innerBtn{display:flex!important;flex-wrap:nowrap!important;gap:11px!important;justify-content:left!important}}@media (max-width:576px){section.sec_twoA{min-height:auto!important;padding:10px!important}}@media (max-width:767.98px){.hero-banner h1.fw-bold,.hero-banner h1.hero-title-lcp{color:#fff!important;font-family:Inter,sans-serif!important;font-size:41px!important;font-weight:700!important;line-height:56px!important;margin-bottom:24px!important;opacity:1!important;transform:none!important;visibility:visible!important}.innerBtn{display:flex!important;flex-wrap:nowrap!important;gap:11px!important;justify-content:left!important}.service-card h3{color:#fff!important;font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:500!important;margin:10px 0!important}.card-grid{grid-gap:15px!important;gap:15px!important;grid-template-columns:repeat(1,1fr)!important;margin-top:20px!important}#new_certi,.card-grid{display:grid!important}#new_certi{grid-gap:20px!important;align-items:start!important;box-sizing:border-box!important;gap:20px!important;grid-template-columns:repeat(2,1fr)!important;justify-items:center!important;padding:10px!important;width:100%!important}.certify{align-items:center!important;display:flex!important;height:85px!important;justify-content:center!important;width:150px!important}img#one{height:44px!important}img#two{height:66px!important}img#four{height:50px!important}#new_certi .certify img{height:52px!important;image-rendering:auto!important;object-fit:contain!important;transition:transform .3s ease!important;width:auto!important}img#seven{height:41px!important;width:auto!important}section.why-us-section h2{font-size:27px!important;font-weight:600!important;line-height:34px!important}section.why-us-section h2,section.why-us-section p{color:#fff!important;font-family:Inter,sans-serif!important}section.why-us-section p{font-size:18px!important;font-weight:300!important;line-height:30px!important;margin-top:37px!important}img#three{height:42px!important;width:auto!important}.counter-block{grid-gap:0!important;display:grid!important;flex:1 1!important;gap:0!important;grid-template-columns:repeat(1,1fr)!important;height:auto!important;padding:20px!important;width:auto!important}section.sec_slide{margin-bottom:56px!important}.software-card p{font-size:16px!important}div#border_design,div#border_design2{border-bottom:0 solid #fff!important}div#border_design,div#border_design3{border-right:0 solid #fff!important}.perffer{font-family:Inter,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:42px!important;margin-top:-11px!important;text-align:center!important}.slide{align-items:center!important;background:#fff!important;border:2px solid #eef0f0!important;display:flex!important;flex:0 0 auto!important;height:122px!important;justify-content:center!important;margin-right:8px!important;padding:13px!important;width:146px!important}.slide,.slide img{border-radius:8px!important}.slide img{display:block!important;height:auto!important;width:79%!important}.software-section h2{color:#091d2b!important;font-family:Inter,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:39px!important;margin-bottom:12px!important;margin-top:-16px!important;text-align:center!important}.software-grid{grid-gap:0!important;display:grid!important;gap:0!important;grid-template-columns:repeat(1,1fr)!important;margin:0!important}.here.text-center.mb-5 h2{color:#091d2b!important;font-family:Inter,sans-serif!important;font-size:39px!important;font-weight:700!important;line-height:44px!important;margin-bottom:12px!important;margin-top:0!important;text-align:center!important}p.text-muted{color:#4b5563!important;font-family:Inter!important;font-size:16px!important;font-weight:500!important;letter-spacing:.48px!important;line-height:31px!important;margin-bottom:53px!important;margin-top:26px!important}.btn-wrap{bottom:239px!important;left:39px!important;position:absolute!important;z-index:10!important}}img#ship{bottom:-12px;height:260px;opacity:0;position:absolute;right:1px;transform:translateX(100px);transition:opacity 1.2s ease-out,transform 1.2s ease-out;width:auto}img#ship.ship-animated{opacity:1;transform:translateX(0)}section.sec_newservices{background:#e0edf3!important}#expert-maritime-services{scroll-margin-top:100px}.service-list-item{border-left:3px solid #0000;border-radius:8px;color:#6f7782;cursor:pointer;font-size:15px;font-weight:500;list-style:disc;margin-bottom:8px;padding:0!important;transition:color .3s ease,transform .3s ease,border-left-color .3s ease,background-color .3s ease}@media (max-width:1499px){#new_certi{flex-wrap:wrap!important;margin-bottom:0!important}section.sec_twoA{background:#fff!important;box-sizing:border-box!important;min-height:303px!important}p.globally{font-size:28px!important;margin-top:40px!important}}