@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600&family=Inter:wght@400;500;600&display=swap');
:root{--isl-navy:#0B1F3A;--isl-ocean:#1878A8;--isl-sea:#3996D1;--isl-gold:#C9A24D;--isl-gold-dark:#A9853A;--isl-sand:#F5F2EA;--isl-ink:#1E2A38;--isl-muted:#4A5A6E}
body,p,.lead,a,li,input,textarea,button{font-family:'Inter','Roboto',sans-serif}
body{color:var(--isl-ink)}
h1,h2,h3,h4,h5,h6,.display-1,.display-8{font-family:'Barlow Condensed','Muli',sans-serif;letter-spacing:.3px}
.color-primary{color:var(--isl-ocean)!important}
.title-line-bottom::after{background-color:var(--isl-gold)!important}
.title-text-top,h6.color-primary{color:var(--isl-gold)!important;letter-spacing:2px}
img[src*="countryflags.io"]{display:none!important}
.navigation-wrap .section[style*="3996d1"]{background-color:var(--isl-navy)!important;border-bottom:1px solid rgba(201,162,77,.35)}
.navigation-wrap .section[style*="3996d1"] a,.navigation-wrap .section[style*="3996d1"] p{color:#D8E1EC!important}
.navigation-wrap .section[style*="3996d1"] a:hover{color:var(--isl-gold)!important}
.navigation-wrap .padding-on-scroll{background-color:#fff!important;box-shadow:0 1px 0 rgba(11,31,58,.08)}
.navigation-wrap .nav-link{color:var(--isl-navy)!important;font-weight:500}
.navigation-wrap .nav-link:hover,.navigation-wrap .nav-item.active .nav-link{color:var(--isl-ocean)!important}
#wave3{fill:var(--isl-sea);opacity:.35}
#wave2{fill:var(--isl-ocean);opacity:.5}
#wave1,.gooeff .drop{fill:var(--isl-sand)}
.section[style*="img/new/2.png"]{background:var(--isl-navy)!important;padding-left:0!important;padding-right:0!important}
.section[style*="img/new/2.png"]>.container-fluid{padding:0}
.section[style*="img/new/2.png"]>.container-fluid>.row{margin:0}
.section[style*="img/new/2.png"] .col-12{padding:0}
.section[style*="img/new/2.png"] .section-shadow-blue{box-shadow:none!important;border-radius:0!important;background:var(--isl-navy)!important}
.corporate-hero-back-img-2,.corporate-hero-back-img-3,.corporate-hero-back-img-4{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;min-height:78vh;display:flex!important;align-items:center;justify-content:center}
.corporate-hero-back-img-4{background-image:linear-gradient(180deg,rgba(8,24,52,.45),rgba(8,24,52,.35) 50%,rgba(8,24,52,.55)),url(https://sharkgroup.org/assets/images/home.webp)!important}
.corporate-hero-back-img-3{background-image:linear-gradient(180deg,rgba(8,24,52,.45),rgba(8,24,52,.35) 50%,rgba(8,24,52,.55)),url(https://sharkgroup.org/assets/images/crewmanagement.webp)!important}
.corporate-hero-back-img-2{background-image:linear-gradient(180deg,rgba(8,24,52,.45),rgba(8,24,52,.35) 50%,rgba(8,24,52,.55)),url(https://sharkgroup.org/assets/images/careers/atsea.jpg)!important}
.swiper-hero-corporate-v2 .display-1{color:#fff!important;font-weight:600;line-height:1.05;text-shadow:0 2px 18px rgba(11,31,58,.55)}
.swiper-hero-corporate-v2 .display-1 .color-primary{color:var(--isl-gold)!important}
.isl-kicker{display:inline-block;margin:0 0 14px;padding:4px 12px;border:1px solid rgba(201,162,77,.7);color:var(--isl-gold);font:600 12px/1.4 'Inter',sans-serif;letter-spacing:2.5px;text-transform:uppercase}
.swiper-hero-corporate-v2 .btn-dark{background:var(--isl-gold)!important;border-color:var(--isl-gold)!important;color:var(--isl-navy)!important;font-weight:600;border-radius:6px}
.swiper-hero-corporate-v2 .btn-dark:hover{background:var(--isl-gold-dark)!important;border-color:var(--isl-gold-dark)!important;color:#fff!important}
.swiper-hero-corporate-v2 .swiper-pagination-bullet{background:#fff;opacity:.5}
.swiper-hero-corporate-v2 .swiper-pagination-bullet-active{background:var(--isl-gold);opacity:1}
.isl-stats{background:var(--isl-sand);position:relative;z-index:11}
.isl-stats .isl-stats-row{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr)}
.isl-stats .isl-stat{padding:22px 28px;border-right:1px solid #E3DDCF}
.isl-stats .isl-stat:last-child{border-right:0}
.isl-stats .isl-stat b{display:block;font:600 30px/1.1 'Barlow Condensed',sans-serif;color:var(--isl-navy)}
.isl-stats .isl-stat span{font-size:14px;color:var(--isl-muted)}
@media (max-width:575px){.isl-stats .isl-stats-row{grid-template-columns:1fr}.isl-stats .isl-stat{border-right:0;border-bottom:1px solid #E3DDCF;padding:14px 20px}}
.imp_notice{border-top:1px solid #E3DDCF!important;border-bottom:1px solid #E3DDCF!important;background:#fff;padding:8px 0 6px!important}
.imp_notice a{color:var(--isl-ocean)!important;font-weight:600}
.section[style*="img/hom/1.png"] h3{color:var(--isl-navy)!important;font-size:2.4rem}
.portfolio-wrap-2 .section.border-4{border-bottom:3px solid transparent;transition:border-color .25s}
.portfolio-wrap-2:hover .section.border-4{border-bottom-color:var(--isl-gold)}
.portfolio-wrap-2-text h6{color:var(--isl-navy);font-size:1.15rem}
.section-background-11{background-image:linear-gradient(180deg,rgba(8,24,52,.45),rgba(8,24,52,.35) 50%,rgba(8,24,52,.55)),url(https://sharkgroup.org/assets/images/shipcorporateservices.webp)!important;background-size:cover!important;background-position:center!important}
.section-background-11 .background-dark-blue-over-darker{background:rgba(11,31,58,.55)!important}
.section-background-13{background:var(--isl-navy)!important}
.section-background-13 .section-shadow-blue{box-shadow:none!important}
#footer{border-top:3px solid var(--isl-gold)}