:root{--vw: 1vw;--dvh: 1vh;--svh: 1vh;--lvh: 1vh;--container-padding-x: 18px;--header-padding: 1rem;--brand-main: #0e0e0e;--brand-accent: #c9a96e;--brand-white: #ffffff;--brand-grey: #7c7c7c}.brand-main{color:var(--brand-main)}.brand-accent{color:var(--brand-accent)}.brand-white{color:var(--brand-white)}.brand-grey{color:var(--brand-grey)}html[data-user-theme=dark] body:has(main[data-page=news]){background-color:#0e0e0e}html[data-user-theme=dark] main[data-page=news]{background-color:#0e0e0e;color:#fff}html[data-user-theme=dark] main[data-page=news] .brand-main,html[data-user-theme=dark] main[data-page=news] .news-page-title,html[data-user-theme=dark] main[data-page=news] .article-description,html[data-user-theme=dark] main[data-page=news] .content-article-wrapper,html[data-user-theme=dark] main[data-page=news] .content-article-wrapper p,html[data-user-theme=dark] main[data-page=news] .content-article-wrapper li,html[data-user-theme=dark] main[data-page=news] .content-article-wrapper h1,html[data-user-theme=dark] main[data-page=news] .content-article-wrapper h2,html[data-user-theme=dark] main[data-page=news] .content-article-wrapper h3,html[data-user-theme=dark] main[data-page=news] .info-mobile .label,html[data-user-theme=dark] main[data-page=news] .info-mobile p,html[data-user-theme=dark] main[data-page=news] .info-dk .label,html[data-user-theme=dark] main[data-page=news] .info-dk p,html[data-user-theme=dark] main[data-page=news] .info-dk a,html[data-user-theme=dark] main[data-page=news] .link-source a{color:#fff}html[data-user-theme=dark] main[data-page=news] .brand-accent,html[data-user-theme=dark] main[data-page=news] .article-date,html[data-user-theme=dark] main[data-page=news] .info-mobile .fs-h4.brand-accent,html[data-user-theme=dark] main[data-page=news] .info-dk .fs-h5.brand-accent{color:#c9a96e}html[data-user-theme=dark] main[data-page=news] .img-container{background:#1a1a1a}html[data-user-theme=dark] main[data-page=news] .content-article-wrapper p:has(>b:only-child),html[data-user-theme=dark] main[data-page=news] .content-article-wrapper p:has(>strong:only-child){color:#fff}@media (min-width: 64em){:root{--container-padding-x: 150px;--header-padding: 2rem}}@media (min-width: 80em){:root{--header-padding: 3rem}}*{box-sizing:border-box;padding:0;margin:0}#header{position:fixed;top:2rem;z-index:10;width:100%;user-select:none;transition:opacity .4s linear}@media (min-width: 64em){#header{top:5rem}}#header.fade{pointer-events:none;opacity:0}#header nav{position:relative}#header nav:before{position:absolute;inset:0;width:100%;height:100%;pointer-events:all;content:"";border-radius:.5rem;opacity:1;transition:background .3s linear .4s}#header.fade nav:before{pointer-events:none}#header.top nav:before{background:#fff}#header.top[data-theme=light] .nav-link,#header.top[data-theme=light] .nav-link:hover,#header.top[data-theme=light] .nav-link.active,#header.top[data-theme=light] .news-w,#header.top[data-theme=light] .news-w p{color:#0e0e0e}#header.top[data-theme=light] .news-w:before{background:#0e0e0e}#header.top[data-theme=light] .news-w .counter{background:#0e0e0e}#header.top[data-theme=light] .news-w .counter .number,#header.top[data-theme=light] .news-w .counter span{color:#fff}#header.top[data-theme=light] .menu-cta p{color:#0e0e0e}#header.top[data-theme=light] .menu-cta .dots-w .dot{background:#0e0e0e}#header.top[data-theme=light] .navbar{background:#c9a96e}body.menu-open #header[data-theme=light] .menu-cta .dots-w .dot,#header.menu-open[data-theme=light] .menu-cta .dots-w .dot,#header.menu-just-closed[data-theme=light] .menu-cta .dots-w .dot{background:#0e0e0e}body.menu-open #header[data-theme=light] .menu-cta p,#header.menu-open[data-theme=light] .menu-cta p,#header.menu-just-closed[data-theme=light] .menu-cta p,body.menu-open #header[data-theme=light] .news-w,body.menu-open #header[data-theme=light] .news-w p,#header.menu-open[data-theme=light] .news-w,#header.menu-open[data-theme=light] .news-w p,#header.menu-just-closed[data-theme=light] .news-w,#header.menu-just-closed[data-theme=light] .news-w p{color:#0e0e0e}body.menu-open #header[data-theme=light] .news-w .counter,#header.menu-open[data-theme=light] .news-w .counter,#header.menu-just-closed[data-theme=light] .news-w .counter{background:#fff}body.menu-open #header[data-theme=light] .news-w .counter .number,body.menu-open #header[data-theme=light] .news-w .counter span,#header.menu-open[data-theme=light] .news-w .counter .number,#header.menu-open[data-theme=light] .news-w .counter span,#header.menu-just-closed[data-theme=light] .news-w .counter .number,#header.menu-just-closed[data-theme=light] .news-w .counter span{color:#0e0e0e}#header .container-menu{width:max(200px,100% - 32px);margin-inline:auto}@media (min-width: 48em){#header .container-menu{width:max(200px,100% - 64px)}}#header .nav-link{text-decoration:none;font-family:Century Gothic,sans-serif;font-size:.75rem;line-height:1.2;letter-spacing:.03rem;font-weight:400;font-style:normal;text-transform:uppercase}@media (min-width: 64em){#header .nav-link{padding:2.25rem .75rem 2rem}}@media (min-width: 105em){#header .nav-link{padding:2.25rem 1.625rem 2rem}}@media (min-width: 64em){#header li:first-of-type .nav-link{padding-left:var(--header-padding)}}#header li:last-of-type .nav-link{padding-right:0}#header[data-theme=dark] .nav-link,#header:not([data-theme=light]) .nav-link{color:#0e0e0e}#header[data-theme=light] .nav-link{color:#fff}#header[data-theme=dark] .nav-link:hover,#header[data-theme=dark] .nav-link.active,#header:not([data-theme=light]) .nav-link:hover,#header:not([data-theme=light]) .nav-link.active{color:#0e0e0e}#header[data-theme=light] .nav-link:hover,#header[data-theme=light] .nav-link.active{color:#fff}#header .news-w{position:relative;display:flex;align-items:center;gap:.75rem;height:100%;text-decoration:none;font-family:Century Gothic,sans-serif}#header .news-w:before{position:absolute;bottom:1.4375rem;left:0;width:100%;height:1px;content:"";transition:transform .4s cubic-bezier(.4,0,.1,1);transform:scale3d(0,1,1);transform-origin:right center}#header .news-w:hover:before{transform:scaleZ(1);transform-origin:left center}#header[data-theme=dark] .news-w:before,#header:not([data-theme=light]) .news-w:before{background:#0e0e0e}#header[data-theme=light] .news-w:before{background:#fff}#header[data-theme=dark] .news-w,#header:not([data-theme=light]) .news-w{color:#0e0e0e}#header[data-theme=light] .news-w{color:#fff}#header .news-w p{margin:0;font-size:.75rem;line-height:1.2;letter-spacing:.025rem;font-weight:400;font-style:normal;text-transform:uppercase;transition:color .4s linear;display:none}@media (min-width: 64em){#header .news-w p{display:block}}#header[data-theme=dark] .news-w p,#header:not([data-theme=light]) .news-w p{color:#0e0e0e}#header[data-theme=light] .news-w p{color:#fff}#header .news-w .counter{display:flex;align-items:center;justify-content:center;min-width:1.25rem;min-height:1.25rem;padding:.1875rem .25rem;border-radius:.5rem;opacity:1;transition:background .4s linear,opacity .4s linear}#header .news-w .counter.no-unread{display:none;opacity:0}#header[data-theme=dark] .news-w .counter,#header:not([data-theme=light]) .news-w .counter{background:#0e0e0e}#header[data-theme=light] .news-w .counter{background:#fff}#header .news-w .counter .number{font-size:.5rem;line-height:1.6;letter-spacing:.025rem;font-family:Century Gothic,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;transition:color .4s linear}#header[data-theme=dark] .news-w .counter .number,#header[data-theme=dark] .news-w .counter span,#header:not([data-theme=light]) .news-w .counter .number,#header:not([data-theme=light]) .news-w .counter span{color:#fff}#header[data-theme=light] .news-w .counter .number,#header[data-theme=light] .news-w .counter span.number{color:#0e0e0e}#header .menu-cta{display:flex;align-items:center;height:100%;padding:1.5625rem var(--header-padding) 1.5625rem 0}#header .menu-cta p{font-size:.75rem;line-height:1.2;letter-spacing:.025rem;font-family:Century Gothic,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;transition:color .4s linear}#header[data-theme=dark] .menu-cta p,#header:not([data-theme=light]) .menu-cta p{color:#0e0e0e}#header[data-theme=light] .menu-cta p{color:#fff}@media (min-width: 64em){#header .menu-cta{padding:0 var(--header-padding) 0 0}}#header .theme-toggle{display:flex;align-items:center;justify-content:center;height:100%;padding:0 .75rem;background:none;border:none;cursor:pointer;color:inherit;transition:color .4s linear,opacity .2s}#header .theme-toggle:hover{opacity:.8}#header .theme-toggle-icon{display:none;flex-shrink:0}#header[data-theme=dark] .theme-toggle .theme-toggle-sun,#header:not([data-theme=light]) .theme-toggle .theme-toggle-sun{display:block;color:#0e0e0e}#header[data-theme=light] .theme-toggle .theme-toggle-moon{display:block;color:#fff}#header.top[data-theme=light] .theme-toggle .theme-toggle-moon{display:block;color:#0e0e0e}.logo{height:auto;max-height:80px;width:auto}.logo-mb{max-height:140px}.hero-inner .logo{width:min(75vw,500px);max-height:none;object-fit:contain}@media (min-width: 64em){.hero-inner .logo{grid-column:2 / -1;width:min(800px,55vw);height:auto;max-width:85%;max-height:none;padding-left:var(--header-padding, 0)}.hero-inner .logo.logo-eai{width:min(1000px,65vw)!important;height:auto!important;max-width:90%}}@media (min-width: 80em){.hero-inner .logo{grid-column:3 / -1}}@media (min-width: 105em){.hero-inner .logo{width:min(900px,50vw)}.hero-inner .logo.logo-eai{width:min(1200px,55vw)!important;height:auto!important;max-width:90%}}.logo-item img,.logo-container img{max-height:120px;max-width:100%;object-fit:contain}#footer{width:100%;padding:2rem 0;background:#fff}#footer .footer-container{display:grid;gap:2rem 0}#footer .menu-links a,#footer .legals-links a{color:#0e0e0e;text-decoration:none;font-family:Century Gothic,sans-serif;font-weight:700;font-style:italic;letter-spacing:.08rem}#footer .menu-links a:hover,#footer .legals-links a:hover{text-decoration:underline}#footer .office h2{color:#0e0e0e;margin:0 0 .5rem;font-family:Century Gothic,sans-serif}#footer .office .address,#footer .office .bottom a{color:#0e0e0e;font-family:Josefin Sans,sans-serif;text-decoration:none}#footer .office .bottom a:hover{text-decoration:underline}#footer .line{height:1px;background:#0e0e0e4d}#footer .copyright-info p{margin:0;color:#0e0e0e}#footer[data-theme=dark]{background-color:#0e0e0e}#footer[data-theme=dark] .menu-left .menu-links a{color:#fff}#footer[data-theme=dark] .menu-left .legals-links a{color:#ffffffe6}#footer[data-theme=dark] .logo path{fill:#fff}#footer[data-theme=dark] .logo{filter:brightness(0) invert(1)}#footer[data-theme=dark] .menu-right:after{background-color:#ffffff1a}#footer[data-theme=dark] .line{background-color:#ffffff1a}#footer[data-theme=dark] .copyright-info p,#footer[data-theme=dark] .office h2,#footer[data-theme=dark] .office .address,#footer[data-theme=dark] .office .bottom a{color:#fff}.buttons-container{position:fixed;bottom:2rem;left:0;z-index:5;width:100%;pointer-events:none}@media (min-width: 48em){.buttons-container{bottom:2.75rem}}@media (min-width: 64em){.buttons-container{z-index:50}}@media (min-width: 105em){.buttons-container{bottom:6.5rem}}.buttons-container .buttons-wrapper{width:max(200px,100% - 32px);margin-inline:auto}@media (min-width: 48em){.buttons-container .buttons-wrapper{width:max(200px,100% - 64px)}}.buttons-container .buttons-inner{display:flex;flex-direction:column;gap:16px;padding-right:var(--header-padding);margin-left:auto;width:fit-content}.buttons-container .scroll-top,.buttons-container .sound{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(14,14,14,.5);border-radius:50%;cursor:pointer;transition:opacity .4s;pointer-events:auto}.buttons-container .scroll-top{opacity:0;transition:opacity .4s}.buttons-container .scroll-top.visible{opacity:1}.buttons-container .scroll-top:hover,.buttons-container .sound:hover,.buttons-container .scroll-top.visible:hover{opacity:.8}.buttons-container .scroll-top svg{width:10px;height:12px}.buttons-container .sound .sound-icon-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:24px;height:24px}.buttons-container .sound .sound-icon-row{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:12px;flex-shrink:0}.buttons-container .sound .sound-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#c9a96e;opacity:0;transition:opacity .2s}.buttons-container .sound .sound-icon svg{width:12px;height:12px}.buttons-container .sound canvas{width:24px;height:10px;display:block;flex-shrink:0}.buttons-container .sound[data-muted=false] .sound-icon--on{opacity:1;animation:sound-icon-pulse 1.5s ease-in-out infinite}.buttons-container .sound[data-muted=false] .sound-icon--off,.buttons-container .sound[data-muted=true] .sound-icon--on{opacity:0}.buttons-container .sound[data-muted=true] .sound-icon--off{opacity:1}@keyframes sound-icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}#GlobalConnectivity [data-point].map-marker{position:fixed;top:0;left:0;pointer-events:auto;cursor:pointer;text-decoration:none;z-index:10}#GlobalConnectivity [data-point].map-marker span{display:inline-flex;gap:16px;align-items:center;opacity:0;transition:opacity .3s linear,visibility .3s,color .3s,transform .2s}#GlobalConnectivity [data-point].map-marker span:before{width:14px;height:14px;content:"";border-radius:50%;flex-shrink:0;animation:map-marker-pulse 2s ease-in-out infinite}#GlobalConnectivity [data-point].map-marker.visible span{opacity:1}#GlobalConnectivity [data-point].map-marker:hover span{transform:translate(4px)}#GlobalConnectivity [data-point].map-marker--gold span{color:#c9a96e}#GlobalConnectivity [data-point].map-marker--gold span:before{background-color:#c9a96e;box-shadow:0 0 12px #c9a96e,0 0 24px #c9a96e66}#GlobalConnectivity [data-point].map-marker--teal span{color:#00d4aa}#GlobalConnectivity [data-point].map-marker--teal span:before{background-color:#00d4aa;box-shadow:0 0 12px #00d4aa,0 0 24px #00d4aa66}#GlobalConnectivity [data-point].map-marker--blue span{color:#5b9bd5}#GlobalConnectivity [data-point].map-marker--blue span:before{background-color:#5b9bd5;box-shadow:0 0 12px #5b9bd5,0 0 24px #5b9bd566}#GlobalConnectivity [data-point].map-marker:nth-child(1) span:before{animation-delay:0s}#GlobalConnectivity [data-point].map-marker:nth-child(2) span:before{animation-delay:.4s}#GlobalConnectivity [data-point].map-marker:nth-child(3) span:before{animation-delay:.8s}@keyframes map-marker-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.85}}.hero-transition{position:fixed;inset:0;z-index:5;pointer-events:auto}.hero{pointer-events:none}main,.topChapters{padding-top:0}main[data-scene=WhoWeAre]{padding-top:0}@media (max-width: 63.99em){.hero .hero-inner{align-items:center;justify-content:center}}.montfort-menu{position:fixed;inset:0;z-index:20;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;display:grid;grid-template-columns:1fr 1fr;align-content:center;padding:3rem;gap:2rem 4rem;max-width:90rem;margin:0 auto}.montfort-menu.is-open{pointer-events:auto;visibility:visible;opacity:1}.montfort-menu .overlay{position:absolute;inset:0;z-index:-1;background:#0000004d}.montfort-menu .grid-nav{grid-column:1}.montfort-menu .grid-terms{grid-column:2;align-self:center}.montfort-menu .grid-nav nav ul{list-style:none;margin:0;padding:0}.montfort-menu .grid-nav .nav-link{display:flex;align-items:center;gap:2rem;color:#7c7c7c;text-decoration:none;font-family:Century Gothic,sans-serif;font-size:1.25rem;line-height:1.6;font-weight:400;font-style:normal;transition:color .4s linear}.montfort-menu .grid-nav .nav-link .text-content{position:relative;padding:1.5rem 0;transition:transform .6s cubic-bezier(.4,0,.1,1)}.montfort-menu .grid-nav .nav-link span{text-wrap:nowrap}@media (min-width: 48em){.montfort-menu .grid-nav .nav-link{font-size:1.75rem;line-height:1.4;letter-spacing:.14rem;text-transform:uppercase}}@media (min-width: 64em){.montfort-menu .grid-nav .nav-link{font-size:1.5rem;letter-spacing:.03rem}}@media (min-width: 48em) and (min-width: 64em){.montfort-menu .grid-nav .nav-link{font-size:2.5rem;letter-spacing:.1rem}}@media (hover: hover) and (pointer: fine){.montfort-menu .grid-nav .nav-link:hover{color:#0e0e0e}}.montfort-menu .grid-nav .nav-link.active{color:#0e0e0e}.montfort-menu .grid-terms .terms-w ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem 2rem}.montfort-menu .grid-terms .terms-link a{color:#0e0e0e;text-decoration:none;font-family:Century Gothic,sans-serif;font-weight:700;font-style:italic;letter-spacing:.08rem}.montfort-menu .grid-terms .terms-link a:hover{text-decoration:underline}@media (max-width: 767px){.montfort-menu{grid-template-columns:1fr;padding:2rem}.montfort-menu .grid-nav,.montfort-menu .grid-terms{grid-column:1}}.section-social .logo-container{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1rem}.section-social .logo-item{display:flex;align-items:center}.section-social .logo-item img{max-height:80px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}.section-social--grid .egypt-companies-intro{grid-column:1 / -1;padding-right:var(--container-padding-x)}@media (min-width: 64em){.section-social--grid .egypt-companies-intro{grid-column:3 / 23}}@media (min-width: 80em){.section-social--grid .egypt-companies-intro{grid-column:7 / 22}}.egypt-companies-grid{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-top:3rem;padding:0 var(--container-padding-x)}@media (min-width: 48em){.egypt-companies-grid{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (min-width: 64em){.egypt-companies-grid{grid-template-columns:repeat(3,1fr);gap:4rem;margin-top:5rem;margin-left:auto;margin-right:auto;max-width:75rem}}@media (min-width: 80em){.egypt-companies-grid{gap:5rem}}.egypt-company-card{display:flex;flex-direction:column;padding:2rem;border:1px solid rgba(255,255,255,.15);border-radius:.5rem;transition:border-color .2s,box-shadow .2s}.egypt-company-card:hover{border-color:#c9a96e80;box-shadow:0 0 0 1px #c9a96e33}.egypt-company-card__logo{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1.5rem;min-height:3rem}.egypt-company-card__logo img{max-height:48px;width:auto;max-width:100%;object-fit:contain;filter:brightness(0) invert(1);opacity:.95}.egypt-company-card__title{margin:0 0 .75rem;font-family:Century Gothic,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03rem}.egypt-company-card__body{margin:0;flex:1;line-height:1.6}.egypt-company-card__logos{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.egypt-company-card__logos .logo-item img{max-height:40px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}[data-chapter=MaritimeChapter] .texts-container{display:grid;grid-template-columns:repeat(4,1fr);row-gap:12.5rem;margin-bottom:12.5rem}@media (min-width: 48em){[data-chapter=MaritimeChapter] .texts-container{grid-template-columns:repeat(2,1fr);gap:21.25rem 6.25rem;margin-bottom:18.75rem}}@media (min-width: 105em){[data-chapter=MaritimeChapter] .texts-container{column-gap:10rem}}[data-chapter=MaritimeChapter] .texts-container .text-block{grid-column:1 / 5}@media (min-width: 48em) and (max-width: 63.99em){[data-chapter=MaritimeChapter] .texts-container .text-block:nth-child(odd){grid-column:2 / 5}[data-chapter=MaritimeChapter] .texts-container .text-block:nth-child(2n){grid-column:1 / 4}}@media (min-width: 64em){[data-chapter=MaritimeChapter] .texts-container .text-block:nth-child(odd){grid-column:2}[data-chapter=MaritimeChapter] .texts-container .text-block:nth-child(2n){grid-column:1}}[data-chapter=MaritimeChapter] .text-block{position:relative}[data-chapter=MaritimeChapter] .text-block .title{margin-bottom:1rem}@media (min-width: 64em){[data-chapter=MaritimeChapter] .text-block .title{margin-bottom:2rem}}[data-chapter=MaritimeChapter] .text-number{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:2px solid rgba(201,169,110,.5);transform:translate3d(-5.4375rem,0,0) rotate3d(0,0,1,45deg)}@media (max-width: 63.99em){[data-chapter=MaritimeChapter] .text-number{display:none}}[data-chapter=MaritimeChapter] .text-number .fs-label{transform:rotate3d(0,0,1,-45deg)}[data-chapter=MaritimeChapter] .subdescription{margin-bottom:8.75rem;font-size:1rem;line-height:1.6}@media (min-width: 48em){[data-chapter=MaritimeChapter] .subdescription{font-size:1.25rem;letter-spacing:.05rem;margin-bottom:15rem}}[data-chapter=MaritimeChapter] .category-heading{position:relative;width:fit-content;margin-bottom:8.75rem}@media (min-width: 48em){[data-chapter=MaritimeChapter] .category-heading{margin-bottom:7.5rem}}[data-chapter=MaritimeChapter] .category-heading:before{position:absolute;bottom:-2rem;left:0;width:100%;height:2px;content:"";background:#7c7c7c80}[data-chapter=MaritimeChapter] .separator{width:100%;height:2px;margin-bottom:8.75rem;background:#7c7c7c80;transform-origin:left center}[data-chapter=MaritimeChapter] .grid h2{margin-bottom:8.75rem}[data-chapter=MaritimeChapter] .grid h2.low-width{max-width:30.125rem}@media (min-width: 48em){[data-chapter=MaritimeChapter] .grid h2{margin-bottom:12.5rem}}@media (min-width: 64em){[data-chapter=MaritimeChapter] .grid h2{margin-bottom:15rem}}[data-chapter=MaritimeChapter] .description{margin-top:6.25rem}@media (min-width: 64em){[data-chapter=MaritimeChapter] .description{margin-top:0}}[data-chapter=MaritimeChapter] .description:last-child{padding-bottom:8.75rem}@media (min-width: 64em){[data-chapter=MaritimeChapter] .description:last-child{padding-bottom:25.8125rem}}[data-chapter=MaritimeChapter] .hsse-title{margin-bottom:1.5rem}@media (min-width: 64em){[data-chapter=MaritimeChapter] .hsse-title{margin-bottom:2rem}}.read-more{position:relative;width:100%}.read-more .content-wrapper{width:100%}.read-more .content-wrapper>div{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.read-more .content{width:100%;height:fit-content;margin-bottom:2.5rem;overflow:hidden;pointer-events:none;scrollbar-width:none;-ms-overflow-style:none}@media (min-width: 64em){.read-more .content{margin-bottom:3.25rem}}.read-more .content::-webkit-scrollbar{width:0}.read-more .inner.clamp{display:-webkit-box;text-overflow:-o-ellipsis-lastline;-webkit-line-clamp:var(--line-count);-webkit-box-orient:vertical;overflow:hidden}.read-more.expanded .content{pointer-events:all;overflow:visible}.read-more.expanded .read-more-button .arrow{transform:translate3d(-12.5%,12.5%,0) rotate(225deg)!important}.read-more.expanded .inner.clamp{-webkit-line-clamp:unset;display:block;overflow:visible}.read-more .read-more-button{display:none}.read-more.expandable .read-more-button{display:block}.read-more .read-more-button{position:relative;z-index:1;width:2.5rem;height:2.5rem;padding:0;margin:0;background:transparent;border:none;cursor:pointer;flex-shrink:0}.read-more .read-more-button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:2px solid;border-radius:50%;transition:background .4s,border-color .4s}.read-more .read-more-button .arrow{position:absolute;top:50%;left:50%;width:.375rem;height:.375rem;border-right:.09375rem solid;border-bottom:.09375rem solid;transition:transform .4s cubic-bezier(.4,0,.1,1),border-color .4s;transform:translate3d(-12.5%,-25%,0) rotate(45deg)}.read-more .read-more-button.tertiary:before{border-color:#7c7c7c80}.read-more .read-more-button.tertiary .arrow{border-color:#fff}.read-more .read-more-button.tertiary:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.tertiary:hover .arrow{border-color:#7c7c7c}.read-more .read-more-button.white:before{border-color:#0e0e0e}.read-more .read-more-button.white .arrow{border-color:#fff}.read-more .read-more-button.white:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.white:hover .arrow{border-color:#0e0e0e}.read-more .read-more-button.grey:before{border-color:#7c7c7c}.read-more .read-more-button.grey .arrow{border-color:#fff}.read-more .read-more-button.grey:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.grey:hover .arrow{border-color:#7c7c7c}.read-more .read-more-button.secondary:before{border-color:#0e0e0e4d}.read-more .read-more-button.secondary .arrow{border-color:#0e0e0e}.read-more .read-more-button.secondary:hover:before{background:#0e0e0e;border-color:#0e0e0e}.read-more .read-more-button.secondary:hover .arrow{border-color:#fff}.core-values-block .read-more-button.secondary:before,.team-block .read-more-button.secondary:before{border-color:var(--brand-accent)}.core-values-block .read-more-button.secondary .arrow,.team-block .read-more-button.secondary .arrow{border-color:var(--brand-accent)}.core-values-block .read-more-button.secondary:hover:before,.team-block .read-more-button.secondary:hover:before{background:var(--brand-accent);border-color:var(--brand-accent)}.core-values-block .read-more-button.secondary:hover .arrow,.team-block .read-more-button.secondary:hover .arrow{border-color:#fff}.read-more .read-more-button.primary:before{border-color:#7c7c7c}.read-more .read-more-button.primary .arrow{border-color:#fff}.read-more .read-more-button.primary:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.primary:hover .arrow{border-color:#7c7c7c}[data-chapter=FortEnergyChapter] h2.fs-h2{margin-bottom:8.75rem}@media (min-width: 48em){[data-chapter=FortEnergyChapter] h2.fs-h2{margin-bottom:12.5rem}}@media (min-width: 64em){[data-chapter=FortEnergyChapter] h2.fs-h2{margin-bottom:15rem}}[data-chapter=FortEnergyChapter] .read-more.description .inner .fs-s1{padding-bottom:1rem;color:#fff}@media (min-width: 64em){[data-chapter=FortEnergyChapter] .read-more.description .inner .fs-s1{padding-bottom:2rem}}[data-chapter=FortEnergyChapter] .icon-wrapper{display:none}@media (min-width: 64em){[data-chapter=FortEnergyChapter] .icon-wrapper{display:flex;position:relative;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;transform:rotate3d(0,0,1,45deg)}[data-chapter=FortEnergyChapter] .icon-wrapper:before{position:absolute;inset:0;border:2px solid rgba(124,124,124,.6);content:""}[data-chapter=FortEnergyChapter] .icon-wrapper svg{width:1.125rem;height:auto;transform:rotate3d(0,0,1,-45deg)}}[data-chapter=FortEnergyChapter] .separator{display:none}@media (min-width: 64em){[data-chapter=FortEnergyChapter] .separator{display:block;width:100%;height:2px;margin-bottom:8.75rem;background:#7c7c7c99;transform-origin:left center}}[data-chapter=FortEnergyChapter] .advantages-informations{display:flex;flex-direction:column-reverse;gap:8.75rem}@media (min-width: 48em){[data-chapter=FortEnergyChapter] .advantages-informations{gap:3.25rem}}@media (min-width: 64em){[data-chapter=FortEnergyChapter] .advantages-informations{flex-direction:column;margin-bottom:8.75rem}}[data-chapter=FortEnergyChapter] .advantages-container{display:grid;grid-template-columns:repeat(4,1fr);row-gap:12.5rem;padding-bottom:3.75rem}@media (min-width: 48em){[data-chapter=FortEnergyChapter] .advantages-container{grid-template-columns:repeat(2,1fr);gap:17.5rem 2.5rem}}@media (min-width: 105em){[data-chapter=FortEnergyChapter] .advantages-container{column-gap:5rem;padding-bottom:12.5rem}}[data-chapter=FortEnergyChapter] .advantages-container .text-block{grid-column:1 / 5}@media (min-width: 48em) and (max-width: 63.99em){[data-chapter=FortEnergyChapter] .advantages-container .text-block:nth-child(odd){grid-column:2 / 5}[data-chapter=FortEnergyChapter] .advantages-container .text-block:nth-child(2n){grid-column:1 / 4}}@media (min-width: 64em){[data-chapter=FortEnergyChapter] .advantages-container .text-block:nth-child(odd){grid-column:1}[data-chapter=FortEnergyChapter] .advantages-container .text-block:nth-child(2n){grid-column:2}}[data-chapter=FortEnergyChapter] .advantages-container .text-block .title{margin-bottom:1rem}@media (min-width: 64em){[data-chapter=FortEnergyChapter] .advantages-container .text-block .title{margin-bottom:2rem}}[data-chapter=CapitalChapter] h2.fs-h2{margin-bottom:8.75rem}@media (min-width: 64em){[data-chapter=CapitalChapter] h2.fs-h2{margin-bottom:12.5rem}}@media (min-width: 105em){[data-chapter=CapitalChapter] h2.fs-h2{margin-bottom:15rem}}[data-chapter=CapitalChapter] .capital-section:not(:last-child){position:relative}[data-chapter=CapitalChapter] .description{margin-bottom:8.75rem}[data-chapter=CapitalChapter] .description-wrapper .description{margin-bottom:4.0625rem}[data-chapter=CapitalChapter] .description-wrapper.multiple-paragraphs .description{margin-bottom:15rem}[data-chapter=CapitalChapter] .paragraphs-container.multiple-paragraphs{margin-bottom:5rem}@media (min-width: 64em){[data-chapter=CapitalChapter] .paragraphs-container.multiple-paragraphs{margin-bottom:0}}[data-chapter=CapitalChapter] .capital-section{padding-bottom:8.75rem}@media (min-width: 64em){[data-chapter=CapitalChapter] .capital-section{padding-bottom:18.75rem}}[data-chapter=TradingChapter] h2.fs-h2{margin-bottom:8.75rem}@media (min-width: 64em){[data-chapter=TradingChapter] h2.fs-h2{margin-bottom:12.5rem}}@media (min-width: 105em){[data-chapter=TradingChapter] h2.fs-h2{margin-bottom:15rem}}[data-chapter=TradingChapter] .read-more .inner .fs-s1{color:#fff}[data-chapter=Oil] .separator,[data-chapter=Metals] .separator{width:100%;height:2px;margin-bottom:0;background:#0e0e0e;transform-origin:left center}@media (min-width: 64em){[data-chapter=Oil] .separator,[data-chapter=Metals] .separator{margin-bottom:12.5rem}}@media (min-width: 105em){[data-chapter=Oil] .separator,[data-chapter=Metals] .separator{margin-bottom:15rem}}[data-chapter=Oil] .category,[data-chapter=Metals] .category{margin-bottom:8.75rem}@media (min-width: 64em){[data-chapter=Oil] .category,[data-chapter=Metals] .category{margin-bottom:6.25rem}}[data-chapter=Metals] .description{margin-bottom:8.75rem}[data-chapter=Oil] .products-grid,[data-chapter=Metals] .products-grid{row-gap:6.25rem}@media (min-width: 64em){[data-chapter=Oil] .products-grid,[data-chapter=Metals] .products-grid{row-gap:100px}}[data-chapter=TradingChapter] .index-who-we-are .index-who-are-label.on-trading{margin-top:6.25rem;margin-bottom:6.25rem;color:#fff;text-transform:none}@media (min-width: 64em){[data-chapter=TradingChapter] .index-who-we-are .index-who-are-label.on-trading{margin-top:.625rem;margin-bottom:0}}[data-chapter=TradingChapter] .text-block.product .title{margin-bottom:1rem}@media (min-width: 64em){[data-chapter=TradingChapter] .text-block.product .title{margin-bottom:2rem}}[data-chapter=TradingChapter] .product-container:last-of-type{padding-bottom:8.75rem}@media (min-width: 64em){[data-chapter=TradingChapter] .product-container:last-of-type{padding-bottom:18.75rem}}@media (max-width: 63.9375em){.core-values-block.grid,.team-block.grid,.driving-forces.grid{grid-template-columns:1fr}.core-values-block .section-index-wrapper,.core-values-block h2,.core-values-block .description-block,.core-values-block .read-more,.team-block .section-index-wrapper,.team-block h2,.team-block .paragraphs-wrapper,.team-block .members-wrapper,.team-block .news-wrapper,.driving-forces .section-index-wrapper,.driving-forces .index-wrapper,.driving-forces .driving-force,.driving-forces .who-we-are-back-link{grid-column:1 / -1}}.core-values-block{padding-top:10.625rem;padding-bottom:3.125rem}.team-block,.driving-forces{padding-top:3.75rem}@media (min-width: 64em){.core-values-block{padding-top:20.5rem;padding-bottom:6.25rem}.team-block,.driving-forces{padding-top:6.25rem}}.index-who-we-are-ref{display:flex;flex-direction:column;gap:0}.index-who-we-are-ref .index-who-we-are-inner{position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-left:.625rem;color:var(--brand-accent);font-family:Century Gothic,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;letter-spacing:.02em}.index-who-we-are-ref .index-who-we-are-inner:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:solid 1px var(--brand-accent);transform:rotate3d(0,0,1,45deg)}.index-who-we-are-ref .index-who-are-label{margin-top:6.25rem;text-transform:uppercase;letter-spacing:.03rem;font-size:1.25rem;line-height:1.6;color:#0e0e0e;font-family:Century Gothic,sans-serif;font-weight:400}@media (min-width: 48em){.index-who-we-are-ref .index-who-we-are-inner{font-size:1.25rem}}@media (min-width: 64em){.index-who-we-are-ref .index-who-we-are-inner{width:3.5rem;height:3.5rem;margin-top:.75rem;margin-left:.75rem;font-size:1.5rem}.index-who-we-are-ref .index-who-are-label{font-size:1.5rem;letter-spacing:.03rem;max-width:11.625rem;margin-top:3.25rem}}.core-values-block h2,.team-block h2,.driving-forces .driving-force p:first-child{max-width:49.375rem;margin-top:6.25rem;margin-bottom:0;color:#0e0e0e;text-transform:uppercase;font-family:Century Gothic,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.4;letter-spacing:.09rem}@media (min-width: 64em){.core-values-block h2,.team-block h2,.driving-forces .driving-force p:first-child{font-size:3.125rem;letter-spacing:.14rem}}.core-values-block .description-block{max-width:29.0625rem;margin-top:6.25rem;margin-bottom:0;color:#0e0e0e}.core-values-block .read-more{margin-top:2.75rem;max-width:29.0625rem;color:#0e0e0e}@media (min-width: 64em){.core-values-block h2,.team-block h2{margin-top:0}.core-values-block .description-block,.core-values-block .read-more{margin-top:8.75rem}}.team-block h2{margin-bottom:6.25rem}@media (min-width: 64em){.team-block h2{margin-bottom:8.75rem}}.team-block .paragraphs-wrapper{display:flex;flex-direction:column;gap:3.125rem 6.25rem;max-width:39.375rem;margin-bottom:6.25rem}@media (min-width: 64em){.team-block .paragraphs-wrapper{gap:8.75rem;margin-bottom:15rem}}.paragraph-item .heading{position:relative;width:fit-content;padding-bottom:2rem;margin-bottom:3.25rem;color:#0e0e0e;text-transform:uppercase}.paragraph-item .heading:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:var(--brand-accent)}.paragraph-item .description{margin:0}.members-wrapper{display:flex;flex-wrap:wrap;gap:6.25rem;justify-content:center;width:100%;padding-bottom:.625rem}@media (min-width: 64em){.members-wrapper{gap:7.5rem;max-width:75rem}}@media (min-width: 105em){.members-wrapper{justify-content:flex-start;max-width:75rem}}@media (min-width: 120em){.members-wrapper{gap:11.25rem}}.team-member-block{display:flex;flex-direction:column;gap:1.5rem;align-items:start;width:min(292px,100%)}@media (min-width: 64em){.team-member-block{width:375px}}@media (min-width: 105em){.team-member-block{width:467px}}@media (min-width: 48em){.team-member-block:nth-child(2n){margin-top:5.3125rem}}.team-member-block .picture-wrapper{overflow:hidden;border-radius:.5rem;width:100%}.team-member-block .picture-wrapper img{width:100%;height:auto;aspect-ratio:292 / 358;object-fit:cover;display:block}.team-member-block .picture-placeholder{aspect-ratio:292 / 358;min-height:200px;background:#0e0e0e14;border-radius:.5rem}.team-member-block .name{margin:0 0 .5rem}.team-member-block .position{margin:0 0 1rem;border-left:2px solid var(--brand-accent);padding-left:.75rem}.team-block .news-wrapper{padding-top:6.25rem}@media (min-width: 64em){.team-block .news-wrapper{padding-top:14.25rem}}.team-block .news-wrapper .navigation-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:6.25rem}@media (min-width: 64em){.team-block .news-wrapper .navigation-wrapper{margin-bottom:3.25rem}}.team-block .news-wrapper .navigation-wrapper .title{margin:0;font-family:Century Gothic,sans-serif;font-weight:700;font-size:.75rem;line-height:1.4;letter-spacing:.03rem;color:#0e0e0e}@media (min-width: 64em){.team-block .news-wrapper .navigation-wrapper .title{font-size:1.25rem;letter-spacing:.05rem}}.team-block .news-wrapper .navigation-wrapper .navigation-link{font-family:Century Gothic,sans-serif;font-size:.75rem;line-height:1.2;letter-spacing:.025rem;font-weight:400;color:inherit;text-decoration:none;transition:opacity .2s}.team-block .news-wrapper .navigation-wrapper .navigation-link:hover{opacity:.8}.team-block .news-wrapper .navigation-wrapper .navigation-link.brand-accent{color:var(--brand-accent)}.navigation-wrapper{display:flex;align-items:center;justify-content:space-between}.navigation-wrapper .title{margin:0}.navigation-link{color:inherit;text-decoration:none;transition:opacity .2s}.navigation-link:hover{opacity:.8}.article-wrapper{display:flex;flex-direction:column;gap:6.25rem}@media (min-width: 64em){.article-wrapper{flex-flow:row;flex-wrap:wrap;gap:4.75rem}.article-wrapper .article-item{flex:0 0 calc(33.333% - 4.1875rem)}}.article-item{margin:0}.article-link{display:block;text-decoration:none;color:inherit;transition:opacity .2s}.article-link:hover{opacity:.85}.article-wrapper .img-container{aspect-ratio:293 / 153;overflow:hidden;margin-bottom:1.5rem;border-radius:.5rem}.article-wrapper .img-placeholder{min-height:100px}.article-wrapper .article-date{margin:0 0 .5rem;font-size:.75rem;line-height:1.6;letter-spacing:.06rem}.article-wrapper .article-description{margin:0;margin-top:1.5rem;font-size:1rem;line-height:1.6;letter-spacing:.08rem;color:#0e0e0e;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.driving-forces{display:grid}.driving-forces .index-wrapper{margin-bottom:6.25rem}@media (min-width: 64em){.driving-forces .index-wrapper{margin-bottom:0}}.driving-forces .driving-force{margin-bottom:6.25rem}.driving-forces .driving-force p:first-child{margin:0 0 6.25rem}.driving-forces .driving-force p:last-child{margin:0}@media (min-width: 64em){.driving-forces .driving-force{margin-bottom:15rem}.driving-forces .driving-force p:first-child{margin-bottom:3.25rem}}.driving-forces .who-we-are-back-link{margin-top:0;margin-bottom:7.5rem;justify-self:start}@media (min-width: 64em){.driving-forces .who-we-are-back-link{margin-bottom:15rem;margin-left:auto;justify-self:end}}
