<!doctype html>
<html lang="en">

<head>

<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>MP Commodity Brokers | Global Commodity Brokerage Support</title>

<meta name="description"
content="MP Commodity Brokers supports structured commodity introductions, petroleum transactions, document alignment and intermediary protection.">

<meta name="keywords"
content="Commodity Broker, EN590, Jet A1, D6, Crude Oil, LNG, Petroleum Products">

<link rel="stylesheet" href="style.css">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">

<link rel="icon" href="images/logo.png">

</head>









/* ==========================================================
   MP COMMODITY BROKERS
   style.css
   PART 1
   ========================================================== */

/* ---------- GOOGLE FONT ---------- */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');

/* ---------- RESET ---------- */

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

html{
    scroll-behavior:smooth;
}

body{
    font-family:'Poppins',sans-serif;
    background:#07111f;
    color:#ffffff;
    line-height:1.7;
    overflow-x:hidden;
}

/* ---------- VARIABLES ---------- */

:root{

    --navy:#07111f;
    --navy-light:#0d1d34;
    --gold:#d4af37;
    --gold-light:#f4d46a;
    --white:#ffffff;
    --grey:#d6dbe2;
    --dark:#050b14;

    --shadow:
        0 15px 35px rgba(0,0,0,.35);

    --radius:14px;

}

/* ---------- CONTAINER ---------- */

.container{

    width:92%;
    max-width:1200px;
    margin:auto;

}

/* ---------- LINKS ---------- */

a{

    text-decoration:none;
    color:inherit;
    transition:.3s;

}

img{

    display:block;
    max-width:100%;

}

section{

    padding:90px 0;

}

/* ---------- TITLES ---------- */

.section-title{

    text-align:center;
    margin-bottom:60px;

}

.section-title h2{

    font-size:2.4rem;
    color:var(--gold);
    margin-bottom:15px;

}

.section-title p{

    max-width:760px;
    margin:auto;
    color:var(--grey);

}

.section-label{

    display:inline-block;
    color:var(--gold);
    text-transform:uppercase;
    letter-spacing:2px;
    font-size:.85rem;
    margin-bottom:12px;

}

/* ==========================================================
   NAVIGATION
   ========================================================== */

header{

    position:fixed;
    width:100%;
    top:0;
    left:0;
    z-index:1000;

}

.navbar{

    background:rgba(7,17,31,.90);
    backdrop-filter:blur(12px);
    transition:.35s;

}

.navbar .container{

    display:flex;
    justify-content:space-between;
    align-items:center;
    min-height:85px;

}

.logo img{

    height:70px;
    width:auto;

}

.nav-links{

    display:flex;
    gap:35px;
    list-style:none;

}

.nav-links a{

    color:#fff;
    font-weight:500;
    position:relative;

}

.nav-links a::after{

    content:'';
    position:absolute;
    bottom:-8px;
    left:0;
    width:0;
    height:2px;
    background:var(--gold);
    transition:.3s;

}

.nav-links a:hover::after{

    width:100%;

}

.btn-nav{

    background:var(--gold);
    color:var(--navy);
    padding:12px 22px;
    border-radius:40px;
    font-weight:600;
    transition:.3s;

}

.btn-nav:hover{

    background:var(--gold-light);
    transform:translateY(-2px);

}

/* ---------- MOBILE ---------- */

.hamburger{

    display:none;
    cursor:pointer;
    flex-direction:column;
    gap:6px;

}

.hamburger span{

    width:28px;
    height:3px;
    background:#fff;
    border-radius:4px;

}

/* ==========================================================
   HERO
   ========================================================== */

.hero{

    position:relative;
    min-height:100vh;

    display:flex;
    justify-content:center;
    align-items:center;

    text-align:center;

    background:

    linear-gradient(
        rgba(5,11,20,.75),
        rgba(7,17,31,.88)
    ),

    url("images/refinery.jpg")
    center center / cover
    no-repeat;

}

.overlay{

    position:absolute;
    inset:0;

}

.hero-content{

    position:relative;
    z-index:2;
    width:90%;
    max-width:900px;

}

.hero-logo{

    width:170px;
    margin:0 auto 30px;

}

.hero h1{

    font-size:3.4rem;
    line-height:1.15;
    margin-bottom:20px;
    color:#fff;

}

.hero p{

    font-size:1.15rem;
    color:#f2f2f2;

}

.hero-text{

    max-width:760px;
    margin:30px auto 45px;

}

.hero-buttons{

    display:flex;
    justify-content:center;
    gap:18px;
    flex-wrap:wrap;

}

/* ---------- BUTTONS ---------- */

.btn-primary,
.btn-secondary{

    display:inline-block;
    padding:16px 34px;
    border-radius:50px;
    font-weight:600;
    transition:.35s;

}

.btn-primary{

    background:var(--gold);
    color:var(--navy);

}

.btn-primary:hover{

    background:var(--gold-light);
    transform:translateY(-3px);

}

.btn-secondary{

    border:2px solid #fff;
    color:#fff;

}

.btn-secondary:hover{

    background:#fff;
    color:var(--navy);

}

/* ==========================================================
   SERVICES
   ========================================================== */

.services{

    background:var(--navy);

}

.service-grid{

    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(260px,1fr));
    gap:30px;

}

.service-card{

    background:var(--navy-light);
    padding:40px 30px;
    border-radius:var(--radius);
    text-align:center;
    transition:.35s;
    box-shadow:var(--shadow);

}

.service-card:hover{

    transform:translateY(-10px);

}

.service-card .icon{

    font-size:3rem;
    margin-bottom:20px;

}

.service-card h3{

    color:var(--gold);
    margin-bottom:15px;
    font-size:1.3rem;

}

.service-card p{

    color:var(--grey);

}

/* ==========================================================
   PRODUCT GRID (START)
   ========================================================== */

.product-grid{

    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
    gap:30px;

}

.product-card{

    background:#0d1d34;
    border-radius:14px;
    padding:35px;
    transition:.35s;
    box-shadow:var(--shadow);

}

.product-card:hover{

    transform:translateY(-8px);

}

.product-card h3{

    color:var(--gold);
    margin-bottom:15px;

}

.product-card p{

    color:var(--grey);

}

/* ==========================================================
   Continue with Part 2
   ========================================================== */


=============================================
   MP COMMODITY BROKERS
   style.css
   PART 2
   Paste directly after Part 1
   ========================================================== */

/* ==========================================================
   TRANSACTION PROCESS
   ========================================================== */

.process{
    background:#091626;
}

.process-timeline{
    position:relative;
    max-width:900px;
    margin:0 auto;
}

.process-timeline::before{
    content:'';
    position:absolute;
    top:0;
    bottom:0;
    left:34px;
    width:2px;
    background:linear-gradient(
        to bottom,
        var(--gold),
        rgba(212,175,55,.15)
    );
}

.process-step{
    position:relative;
    display:flex;
    align-items:flex-start;
    gap:30px;
    margin-bottom:35px;
}

.process-step:last-child{
    margin-bottom:0;
}

.step-number{
    position:relative;
    z-index:2;
    flex:0 0 70px;
    width:70px;
    height:70px;
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:50%;
    background:var(--gold);
    color:var(--navy);
    font-size:1.4rem;
    font-weight:800;
    box-shadow:
        0 0 0 8px rgba(212,175,55,.12),
        0 12px 30px rgba(0,0,0,.3);
}

.step-content{
    flex:1;
    background:var(--navy-light);
    padding:28px 30px;
    border-radius:var(--radius);
    border:1px solid rgba(212,175,55,.12);
    box-shadow:var(--shadow);
    transition:.35s;
}

.step-content:hover{
    transform:translateX(8px);
    border-color:rgba(212,175,55,.45);
}

.step-content h3{
    color:var(--gold);
    margin-bottom:10px;
    font-size:1.25rem;
}

.step-content p{
    color:var(--grey);
}

/* ==========================================================
   PRODUCTS
   ========================================================== */

.products{
    background:var(--navy);
}

.product-card{
    position:relative;
    overflow:hidden;
    border:1px solid rgba(212,175,55,.12);
}

.product-card::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(
        90deg,
        var(--gold),
        var(--gold-light)
    );
    transform:scaleX(0);
    transform-origin:left;
    transition:.35s;
}

.product-card:hover::before{
    transform:scaleX(1);
}

.product-card:hover{
    border-color:rgba(212,175,55,.4);
}

/* ==========================================================
   ABOUT
   ========================================================== */

.about{
    background:#0a1829;
}

.about-grid{
    display:grid;
    grid-template-columns:1.05fr .95fr;
    gap:70px;
    align-items:center;
}

.about-content h2{
    font-size:2.5rem;
    line-height:1.25;
    margin-bottom:25px;
    color:#fff;
}

.about-content p{
    color:var(--grey);
    margin-bottom:20px;
}

.about-content .btn-primary{
    margin-top:15px;
}

.about-features{
    display:grid;
    gap:22px;
}

.feature-item{
    display:flex;
    align-items:flex-start;
    gap:20px;
    padding:24px;
    background:var(--navy-light);
    border-radius:var(--radius);
    border:1px solid rgba(255,255,255,.05);
    box-shadow:0 12px 28px rgba(0,0,0,.2);
    transition:.35s;
}

.feature-item:hover{
    transform:translateY(-5px);
    border-color:rgba(212,175,55,.35);
}

.feature-icon{
    flex:0 0 46px;
    width:46px;
    height:46px;
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:50%;
    background:rgba(212,175,55,.14);
    color:var(--gold);
    font-size:1.25rem;
    font-weight:800;
}

.feature-item h3{
    color:var(--gold);
    margin-bottom:7px;
    font-size:1.1rem;
}

.feature-item p{
    color:var(--grey);
    font-size:.95rem;
}

/* ==========================================================
   WHY CHOOSE US
   ========================================================== */

.why-us{
    position:relative;
    background:
        linear-gradient(
            rgba(5,11,20,.94),
            rgba(7,17,31,.96)
        ),
        url("images/refinery.jpg")
        center center / cover
        fixed no-repeat;
}

.why-us::before{
    content:'';
    position:absolute;
    inset:0;
    background:
        radial-gradient(
            circle at top right,
            rgba(212,175,55,.12),
            transparent 38%
        );
}

.why-us .container{
    position:relative;
    z-index:2;
}

.section-title.light h2{
    color:#fff;
}

.section-title.light h2::after{
    content:'';
    display:block;
    width:80px;
    height:3px;
    margin:18px auto 0;
    background:var(--gold);
}

.why-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:25px;
}

.why-card{
    position:relative;
    min-height:270px;
    padding:35px 28px;
    background:rgba(13,29,52,.88);
    border:1px solid rgba(212,175,55,.18);
    border-radius:var(--radius);
    backdrop-filter:blur(10px);
    box-shadow:var(--shadow);
    transition:.35s;
}

.why-card:hover{
    transform:translateY(-10px);
    border-color:var(--gold);
}

.why-card span{
    display:block;
    margin-bottom:25px;
    color:rgba(212,175,55,.32);
    font-size:3rem;
    line-height:1;
    font-weight:800;
}

.why-card h3{
    color:var(--gold);
    margin-bottom:14px;
    font-size:1.2rem;
}

.why-card p{
    color:var(--grey);
    font-size:.95rem;
}

/* ==========================================================
   STATISTICS
   ========================================================== */

.statistics{
    padding:60px 0;
    background:var(--gold);
}

.stats-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:30px;
    text-align:center;
}

.stat-item{
    padding:20px;
}

.stat-item h3{
    color:var(--navy);
    font-size:2.3rem;
    line-height:1.15;
    margin-bottom:8px;
}

.stat-item p{
    color:#263448;
    font-weight:600;
}

/* ==========================================================
   CALL TO ACTION
   ========================================================== */

.cta{
    padding:75px 0;
    background:#0b1b2f;
}

.cta-content{
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:40px;
    padding:48px 50px;
    border-radius:20px;
    background:
        linear-gradient(
            135deg,
            rgba(13,29,52,1),
            rgba(20,43,72,1)
        );
    border:1px solid rgba(212,175,55,.22);
    box-shadow:var(--shadow);
}

.cta-content h2{
    color:#fff;
    font-size:2rem;
    margin-bottom:12px;
}

.cta-content p{
    max-width:700px;
    color:var(--grey);
}

.cta-content .btn-primary{
    flex-shrink:0;
}

/* ==========================================================
   CONTACT
   ========================================================== */

.contact{
    background:var(--navy);
}

.contact-wrapper{
    display:grid;
    grid-template-columns:1.2fr .8fr;
    gap:40px;
    align-items:start;
}

.contact-form{
    padding:40px;
    background:var(--navy-light);
    border-radius:var(--radius);
    border:1px solid rgba(212,175,55,.13);
    box-shadow:var(--shadow);
}

.form-row{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:20px;
}

.form-group{
    margin-bottom:22px;
}

.form-group label{
    display:block;
    margin-bottom:9px;
    color:#fff;
    font-weight:500;
    font-size:.94rem;
}

.form-group input,
.form-group select,
.form-group textarea{
    width:100%;
    padding:15px 16px;
    border:1px solid rgba(255,255,255,.12);
    border-radius:9px;
    outline:none;
    background:#091525;
    color:#fff;
    font-family:'Poppins',sans-serif;
    font-size:.95rem;
    transition:.3s;
}

.form-group input::placeholder,
.form-group textarea::placeholder{
    color:#8d99aa;
}

.form-group select{
    cursor:pointer;
}

.form-group select option{
    background:#091525;
    color:#fff;
}

.form-group textarea{
    resize:vertical;
    min-height:150px;
}

.form-group input:focus,
.form-group select:focus,
.form-group textarea:focus{
    border-color:var(--gold);
    box-shadow:0 0 0 3px rgba(212,175,55,.12);
}

.contact-form button{
    border:none;
    cursor:pointer;
    font-family:'Poppins',sans-serif;
    font-size:1rem;
}

.contact-info{
    padding:40px;
    background:#0a1829;
    border-radius:var(--radius);
    border:1px solid rgba(255,255,255,.06);
    box-shadow:var(--shadow);
}

.contact-info > h3{
    color:var(--gold);
    font-size:1.55rem;
    margin-bottom:28px;
}

.info-item{
    padding-bottom:20px;
    margin-bottom:20px;
    border-bottom:1px solid rgba(255,255,255,.08);
}

.info-item h4{
    color:#fff;
    margin-bottom:6px;
    font-size:1rem;
}

.info-item p{
    color:var(--grey);
    font-size:.95rem;
}

.notice{
    margin-top:28px;
    padding:22px;
    border-radius:10px;
    background:rgba(212,175,55,.09);
    border-left:4px solid var(--gold);
}

.notice strong{
    display:block;
    margin-bottom:8px;
    color:var(--gold);
}

.notice p{
    color:var(--grey);
    font-size:.88rem;
    line-height:1.65;
}

/*

<!-- Continue with Part 3 -->



/* ==========================================================
   MP COMMODITY BROKERS
   style.css
   PART 1
   ========================================================== */

/* ---------- GOOGLE FONT ---------- */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');

/* ---------- RESET ---------- */

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

html{
    scroll-behavior:smooth;
}

body{
    font-family:'Poppins',sans-serif;
    background:#07111f;
    color:#ffffff;
    line-height:1.7;
    overflow-x:hidden;
}

/* ---------- VARIABLES ---------- */

:root{

    --navy:#07111f;
    --navy-light:#0d1d34;
    --gold:#d4af37;
    --gold-light:#f4d46a;
    --white:#ffffff;
    --grey:#d6dbe2;
    --dark:#050b14;

    --shadow:
        0 15px 35px rgba(0,0,0,.35);

    --radius:14px;

}

/* ---------- CONTAINER ---------- */

.container{

    width:92%;
    max-width:1200px;
    margin:auto;

}

/* ---------- LINKS ---------- */

a{

    text-decoration:none;
    color:inherit;
    transition:.3s;

}

img{

    display:block;
    max-width:100%;

}

section{

    padding:90px 0;

}

/* ---------- TITLES ---------- */

.section-title{

    text-align:center;
    margin-bottom:60px;

}

.section-title h2{

    font-size:2.4rem;
    color:var(--gold);
    margin-bottom:15px;

}

.section-title p{

    max-width:760px;
    margin:auto;
    color:var(--grey);

}

.section-label{

    display:inline-block;
    color:var(--gold);
    text-transform:uppercase;
    letter-spacing:2px;
    font-size:.85rem;
    margin-bottom:12px;

}

/* ==========================================================
   NAVIGATION
   ========================================================== */

header{

    position:fixed;
    width:100%;
    top:0;
    left:0;
    z-index:1000;

}

.navbar{

    background:rgba(7,17,31,.90);
    backdrop-filter:blur(12px);
    transition:.35s;

}

.navbar .container{

    display:flex;
    justify-content:space-between;
    align-items:center;
    min-height:85px;

}

.logo img{

    height:70px;
    width:auto;

}

.nav-links{

    display:flex;
    gap:35px;
    list-style:none;

}

.nav-links a{

    color:#fff;
    font-weight:500;
    position:relative;

}

.nav-links a::after{

    content:'';
    position:absolute;
    bottom:-8px;
    left:0;
    width:0;
    height:2px;
    background:var(--gold);
    transition:.3s;

}

.nav-links a:hover::after{

    width:100%;

}

.btn-nav{

    background:var(--gold);
    color:var(--navy);
    padding:12px 22px;
    border-radius:40px;
    font-weight:600;
    transition:.3s;

}

.btn-nav:hover{

    background:var(--gold-light);
    transform:translateY(-2px);

}

/* ---------- MOBILE ---------- */

.hamburger{

    display:none;
    cursor:pointer;
    flex-direction:column;
    gap:6px;

}

.hamburger span{

    width:28px;
    height:3px;
    background:#fff;
    border-radius:4px;

}

/* ==========================================================
   HERO
   ========================================================== */

.hero{

    position:relative;
    min-height:100vh;

    display:flex;
    justify-content:center;
    align-items:center;

    text-align:center;

    background:

    linear-gradient(
        rgba(5,11,20,.75),
        rgba(7,17,31,.88)
    ),

    url("images/refinery.jpg")
    center center / cover
    no-repeat;

}

.overlay{

    position:absolute;
    inset:0;

}

.hero-content{

    position:relative;
    z-index:2;
    width:90%;
    max-width:900px;

}

.hero-logo{

    width:170px;
    margin:0 auto 30px;

}

.hero h1{

    font-size:3.4rem;
    line-height:1.15;
    margin-bottom:20px;
    color:#fff;

}

.hero p{

    font-size:1.15rem;
    color:#f2f2f2;

}

.hero-text{

    max-width:760px;
    margin:30px auto 45px;

}

.hero-buttons{

    display:flex;
    justify-content:center;
    gap:18px;
    flex-wrap:wrap;

}

/* ---------- BUTTONS ---------- */

.btn-primary,
.btn-secondary{

    display:inline-block;
    padding:16px 34px;
    border-radius:50px;
    font-weight:600;
    transition:.35s;

}

.btn-primary{

    background:var(--gold);
    color:var(--navy);

}

.btn-primary:hover{

    background:var(--gold-light);
    transform:translateY(-3px);

}

.btn-secondary{

    border:2px solid #fff;
    color:#fff;

}

.btn-secondary:hover{

    background:#fff;
    color:var(--navy);

}

/* ==========================================================
   SERVICES
   ========================================================== */

.services{

    background:var(--navy);

}

.service-grid{

    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(260px,1fr));
    gap:30px;

}

.service-card{

    background:var(--navy-light);
    padding:40px 30px;
    border-radius:var(--radius);
    text-align:center;
    transition:.35s;
    box-shadow:var(--shadow);

}

.service-card:hover{

    transform:translateY(-10px);

}

.service-card .icon{

    font-size:3rem;
    margin-bottom:20px;

}

.service-card h3{

    color:var(--gold);
    margin-bottom:15px;
    font-size:1.3rem;

}

.service-card p{

    color:var(--grey);

}

/* ==========================================================
   PRODUCT GRID (START)
   ========================================================== */

.product-grid{

    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
    gap:30px;

}

.product-card{

    background:#0d1d34;
    border-radius:14px;
    padding:35px;
    transition:.35s;
    box-shadow:var(--shadow);

}

.product-card:hover{

    transform:translateY(-8px);

}

.product-card h3{

    color:var(--gold);
    margin-bottom:15px;

}

.product-card p{

    color:var(--grey);

}

/* ==========================================================
   Continue with Part 2
   ========================================================== */

✅ style.css Part 1 is complete.

Part 2 will include:

    Transaction Process timeline

    About section

    Feature boxes

    Why Choose Us

    Statistics

    Call-to-action section

    Contact form styling

    Contact information cards

Then Part 3 will finish the footer, mobile responsive design, animations, and utility classes, completing the stylesheet.

send part two of style

/* ==========================================================
   MP COMMODITY BROKERS
   style.css
   PART 2
   Paste directly after Part 1
   ========================================================== */

/* ==========================================================
   TRANSACTION PROCESS
   ========================================================== */

.process{
    background:#091626;
}

.process-timeline{
    position:relative;
    max-width:900px;
    margin:0 auto;
}

.process-timeline::before{
    content:'';
    position:absolute;
    top:0;
    bottom:0;
    left:34px;
    width:2px;
    background:linear-gradient(
        to bottom,
        var(--gold),
        rgba(212,175,55,.15)
    );
}

.process-step{
    position:relative;
    display:flex;
    align-items:flex-start;
    gap:30px;
    margin-bottom:35px;
}

.process-step:last-child{
    margin-bottom:0;
}

.step-number{
    position:relative;
    z-index:2;
    flex:0 0 70px;
    width:70px;
    height:70px;
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:50%;
    background:var(--gold);
    color:var(--navy);
    font-size:1.4rem;
    font-weight:800;
    box-shadow:
        0 0 0 8px rgba(212,175,55,.12),
        0 12px 30px rgba(0,0,0,.3);
}

.step-content{
    flex:1;
    background:var(--navy-light);
    padding:28px 30px;
    border-radius:var(--radius);
    border:1px solid rgba(212,175,55,.12);
    box-shadow:var(--shadow);
    transition:.35s;
}

.step-content:hover{
    transform:translateX(8px);
    border-color:rgba(212,175,55,.45);
}

.step-content h3{
    color:var(--gold);
    margin-bottom:10px;
    font-size:1.25rem;
}

.step-content p{
    color:var(--grey);
}

/* ==========================================================
   PRODUCTS
   ========================================================== */

.products{
    background:var(--navy);
}

.product-card{
    position:relative;
    overflow:hidden;
    border:1px solid rgba(212,175,55,.12);
}

.product-card::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(
        90deg,
        var(--gold),
        var(--gold-light)
    );
    transform:scaleX(0);
    transform-origin:left;
    transition:.35s;
}

.product-card:hover::before{
    transform:scaleX(1);
}

.product-card:hover{
    border-color:rgba(212,175,55,.4);
}

/* ==========================================================
   ABOUT
   ========================================================== */

.about{
    background:#0a1829;
}

.about-grid{
    display:grid;
    grid-template-columns:1.05fr .95fr;
    gap:70px;
    align-items:center;
}

.about-content h2{
    font-size:2.5rem;
    line-height:1.25;
    margin-bottom:25px;
    color:#fff;
}

.about-content p{
    color:var(--grey);
    margin-bottom:20px;
}

.about-content .btn-primary{
    margin-top:15px;
}

.about-features{
    display:grid;
    gap:22px;
}

.feature-item{
    display:flex;
    align-items:flex-start;
    gap:20px;
    padding:24px;
    background:var(--navy-light);
    border-radius:var(--radius);
    border:1px solid rgba(255,255,255,.05);
    box-shadow:0 12px 28px rgba(0,0,0,.2);
    transition:.35s;
}

.feature-item:hover{
    transform:translateY(-5px);
    border-color:rgba(212,175,55,.35);
}

.feature-icon{
    flex:0 0 46px;
    width:46px;
    height:46px;
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:50%;
    background:rgba(212,175,55,.14);
    color:var(--gold);
    font-size:1.25rem;
    font-weight:800;
}

.feature-item h3{
    color:var(--gold);
    margin-bottom:7px;
    font-size:1.1rem;
}

.feature-item p{
    color:var(--grey);
    font-size:.95rem;
}

/* ==========================================================
   WHY CHOOSE US
   ========================================================== */

.why-us{
    position:relative;
    background:
        linear-gradient(
            rgba(5,11,20,.94),
            rgba(7,17,31,.96)
        ),
        url("images/refinery.jpg")
        center center / cover
        fixed no-repeat;
}

.why-us::before{
    content:'';
    position:absolute;
    inset:0;
    background:
        radial-gradient(
            circle at top right,
            rgba(212,175,55,.12),
            transparent 38%
        );
}

.why-us .container{
    position:relative;
    z-index:2;
}

.section-title.light h2{
    color:#fff;
}

.section-title.light h2::after{
    content:'';
    display:block;
    width:80px;
    height:3px;
    margin:18px auto 0;
    background:var(--gold);
}

.why-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:25px;
}

.why-card{
    position:relative;
    min-height:270px;
    padding:35px 28px;
    background:rgba(13,29,52,.88);
    border:1px solid rgba(212,175,55,.18);
    border-radius:var(--radius);
    backdrop-filter:blur(10px);
    box-shadow:var(--shadow);
    transition:.35s;
}

.why-card:hover{
    transform:translateY(-10px);
    border-color:var(--gold);
}

.why-card span{
    display:block;
    margin-bottom:25px;
    color:rgba(212,175,55,.32);
    font-size:3rem;
    line-height:1;
    font-weight:800;
}

.why-card h3{
    color:var(--gold);
    margin-bottom:14px;
    font-size:1.2rem;
}

.why-card p{
    color:var(--grey);
    font-size:.95rem;
}

/* ==========================================================
   STATISTICS
   ========================================================== */

.statistics{
    padding:60px 0;
    background:var(--gold);
}

.stats-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:30px;
    text-align:center;
}

.stat-item{
    padding:20px;
}

.stat-item h3{
    color:var(--navy);
    font-size:2.3rem;
    line-height:1.15;
    margin-bottom:8px;
}

.stat-item p{
    color:#263448;
    font-weight:600;
}

/* ==========================================================
   CALL TO ACTION
   ========================================================== */

.cta{
    padding:75px 0;
    background:#0b1b2f;
}

.cta-content{
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:40px;
    padding:48px 50px;
    border-radius:20px;
    background:
        linear-gradient(
            135deg,
            rgba(13,29,52,1),
            rgba(20,43,72,1)
        );
    border:1px solid rgba(212,175,55,.22);
    box-shadow:var(--shadow);
}

.cta-content h2{
    color:#fff;
    font-size:2rem;
    margin-bottom:12px;
}

.cta-content p{
    max-width:700px;
    color:var(--grey);
}

.cta-content .btn-primary{
    flex-shrink:0;
}

/* ==========================================================
   CONTACT
   ========================================================== */

.contact{
    background:var(--navy);
}

.contact-wrapper{
    display:grid;
    grid-template-columns:1.2fr .8fr;
    gap:40px;
    align-items:start;
}

.contact-form{
    padding:40px;
    background:var(--navy-light);
    border-radius:var(--radius);
    border:1px solid rgba(212,175,55,.13);
    box-shadow:var(--shadow);
}

.form-row{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:20px;
}

.form-group{
    margin-bottom:22px;
}

.form-group label{
    display:block;
    margin-bottom:9px;
    color:#fff;
    font-weight:500;
    font-size:.94rem;
}

.form-group input,
.form-group select,
.form-group textarea{
    width:100%;
    padding:15px 16px;
    border:1px solid rgba(255,255,255,.12);
    border-radius:9px;
    outline:none;
    background:#091525;
    color:#fff;
    font-family:'Poppins',sans-serif;
    font-size:.95rem;
    transition:.3s;
}

.form-group input::placeholder,
.form-group textarea::placeholder{
    color:#8d99aa;
}

.form-group select{
    cursor:pointer;
}

.form-group select option{
    background:#091525;
    color:#fff;
}

.form-group textarea{
    resize:vertical;
    min-height:150px;
}

.form-group input:focus,
.form-group select:focus,
.form-group textarea:focus{
    border-color:var(--gold);
    box-shadow:0 0 0 3px rgba(212,175,55,.12);
}

.contact-form button{
    border:none;
    cursor:pointer;
    font-family:'Poppins',sans-serif;
    font-size:1rem;
}

.contact-info{
    padding:40px;
    background:#0a1829;
    border-radius:var(--radius);
    border:1px solid rgba(255,255,255,.06);
    box-shadow:var(--shadow);
}

.contact-info > h3{
    color:var(--gold);
    font-size:1.55rem;
    margin-bottom:28px;
}

.info-item{
    padding-bottom:20px;
    margin-bottom:20px;
    border-bottom:1px solid rgba(255,255,255,.08);
}

.info-item h4{
    color:#fff;
    margin-bottom:6px;
    font-size:1rem;
}

.info-item p{
    color:var(--grey);
    font-size:.95rem;
}

.notice{
    margin-top:28px;
    padding:22px;
    border-radius:10px;
    background:rgba(212,175,55,.09);
    border-left:4px solid var(--gold);
}

.notice strong{
    display:block;
    margin-bottom:8px;
    color:var(--gold);
}

.notice p{
    color:var(--grey);
    font-size:.88rem;
    line-height:1.65;
}

/* ==========================================================
   Continue with Part 3
   ========================================================== */



/* ==========================================================
   MP COMMODITY BROKERS
   style.css
   PART 3 — FINAL
   ========================================================== */

/* ==========================================================
   FOOTER
   ========================================================== */

footer{
    padding:70px 0 25px;
    background:#040a12;
    border-top:1px solid rgba(212,175,55,.12);
}

.footer-grid{
    display:grid;
    grid-template-columns:1.6fr 1fr 1fr 1fr;
    gap:45px;
    margin-bottom:50px;
}

.footer-logo{
    width:145px;
    margin-bottom:22px;
}

.footer-grid p{
    max-width:420px;
    color:#aeb7c4;
    font-size:.94rem;
}

.footer-grid h4{
    margin-bottom:20px;
    color:var(--gold);
    font-size:1.08rem;
}

.footer-grid ul{
    list-style:none;
}

.footer-grid li{
    margin-bottom:11px;
    color:#aeb7c4;
    font-size:.93rem;
}

.footer-grid a{
    color:#aeb7c4;
}

.footer-grid a:hover{
    color:var(--gold);
    padding-left:4px;
}

.footer-bottom{
    padding-top:25px;
    border-top:1px solid rgba(255,255,255,.08);
    text-align:center;
}

.footer-bottom p{
    color:#7f8b9a;
    font-size:.88rem;
}

/* ==========================================================
   NAVIGATION SCROLL STATE
   ========================================================== */

.navbar.scrolled{
    background:rgba(4,10,18,.98);
    box-shadow:0 10px 30px rgba(0,0,0,.28);
}

body.menu-open{
    overflow:hidden;
}

/* ==========================================================
   ANIMATIONS
   ========================================================== */

@keyframes fadeInUp{

    from{
        opacity:0;
        transform:translateY(30px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}

@keyframes fadeIn{

    from{
        opacity:0;
    }

    to{
        opacity:1;
    }

}

@keyframes pulseGold{

    0%{
        box-shadow:0 0 0 0 rgba(212,175,55,.4);
    }

    70%{
        box-shadow:0 0 0 16px rgba(212,175,55,0);
    }

    100%{
        box-shadow:0 0 0 0 rgba(212,175,55,0);
    }

}

.hero-content{
    animation:fadeInUp 1s ease both;
}

.hero-logo{
    animation:fadeIn 1.2s ease both;
}

.btn-primary:focus-visible,
.btn-secondary:focus-visible,
.btn-nav:focus-visible,
.nav-links a:focus-visible,
.footer-grid a:focus-visible{
    outline:3px solid rgba(244,212,106,.65);
    outline-offset:4px;
}

.step-number{
    animation:pulseGold 2.5s infinite;
}

/* Optional reveal classes used by script.js */

.reveal{
    opacity:0;
    transform:translateY(35px);
    transition:
        opacity .8s ease,
        transform .8s ease;
}

.reveal.active{
    opacity:1;
    transform:translateY(0);
}

/* ==========================================================
   SCROLLBAR
   ========================================================== */

::-webkit-scrollbar{
    width:11px;
}

::-webkit-scrollbar-track{
    background:#040a12;
}

::-webkit-scrollbar-thumb{
    background:var(--gold);
    border-radius:10px;
    border:3px solid #040a12;
}

::-webkit-scrollbar-thumb:hover{
    background:var(--gold-light);
}

/* ==========================================================
   TEXT SELECTION
   ========================================================== */

::selection{
    background:var(--gold);
    color:var(--navy);
}

/* ==========================================================
   TABLET RESPONSIVE DESIGN
   ========================================================== */

@media screen and (max-width:1024px){

    section{
        padding:80px 0;
    }

    .navbar .container{
        min-height:78px;
    }

    .logo img{
        height:62px;
    }

    .nav-links{
        gap:22px;
    }

    .btn-nav{
        padding:11px 17px;
        font-size:.9rem;
    }

    .hero h1{
        font-size:2.9rem;
    }

    .about-grid{
        grid-template-columns:1fr;
        gap:50px;
    }

    .why-grid{
        grid-template-columns:repeat(2,1fr);
    }

    .contact-wrapper{
        grid-template-columns:1fr;
    }

    .footer-grid{
        grid-template-columns:repeat(2,1fr);
    }

}

/* ==========================================================
   MOBILE NAVIGATION
   ========================================================== */

@media screen and (max-width:820px){

    .hamburger{
        display:flex;
        position:relative;
        z-index:1002;
    }

    .hamburger span{
        transition:
            transform .3s ease,
            opacity .3s ease;
    }

    .hamburger.active span:nth-child(1){
        transform:translateY(9px) rotate(45deg);
    }

    .hamburger.active span:nth-child(2){
        opacity:0;
    }

    .hamburger.active span:nth-child(3){
        transform:translateY(-9px) rotate(-45deg);
    }

    .nav-links{
        position:fixed;
        top:0;
        right:-100%;
        width:min(320px,85%);
        height:100vh;
        padding:120px 35px 40px;
        display:flex;
        flex-direction:column;
        align-items:flex-start;
        gap:25px;
        background:#07111f;
        box-shadow:-15px 0 40px rgba(0,0,0,.4);
        transition:right .4s ease;
        z-index:1001;
    }

    .nav-links.active{
        right:0;
    }

    .nav-links li{
        width:100%;
    }

    .nav-links a{
        display:block;
        width:100%;
        padding:10px 0;
        font-size:1.06rem;
        border-bottom:1px solid rgba(255,255,255,.08);
    }

    .nav-links a::after{
        display:none;
    }

    .btn-nav{
        display:none;
    }

    .hero{
        min-height:100svh;
        padding-top:90px;
    }

    .hero-logo{
        width:140px;
        margin-bottom:24px;
    }

    .hero h1{
        font-size:2.45rem;
    }

    .hero p{
        font-size:1rem;
    }

    .hero-text{
        margin:24px auto 35px;
    }

    .section-title{
        margin-bottom:45px;
    }

    .section-title h2{
        font-size:2rem;
    }

    .process-timeline::before{
        left:29px;
    }

    .process-step{
        gap:20px;
    }

    .step-number{
        flex-basis:60px;
        width:60px;
        height:60px;
        font-size:1.2rem;
    }

    .step-content{
        padding:24px;
    }

    .step-content:hover{
        transform:none;
    }

    .stats-grid{
        grid-template-columns:repeat(2,1fr);
    }

    .cta-content{
        flex-direction:column;
        align-items:flex-start;
        padding:40px 35px;
    }

    .cta-content .btn-primary{
        align-self:center;
    }

    .contact-form,
    .contact-info{
        padding:32px;
    }

}

/* ==========================================================
   SMALL MOBILE RESPONSIVE DESIGN
   ========================================================== */

@media screen and (max-width:600px){

    .container{
        width:90%;
    }

    section{
        padding:65px 0;
    }

    .navbar .container{
        min-height:72px;
    }

    .logo img{
        height:55px;
    }

    .hero{
        background-position:center;
    }

    .hero-content{
        width:92%;
    }

    .hero-logo{
        width:120px;
    }

    .hero h1{
        font-size:2rem;
    }

    .hero p{
        font-size:.96rem;
    }

    .hero-buttons{
        flex-direction:column;
        align-items:stretch;
        width:100%;
    }

    .hero-buttons .btn-primary,
    .hero-buttons .btn-secondary{
        width:100%;
        text-align:center;
    }

    .btn-primary,
    .btn-secondary{
        padding:14px 25px;
    }

    .section-title h2{
        font-size:1.8rem;
    }

    .section-title p{
        font-size:.95rem;
    }

    .service-grid,
    .product-grid{
        grid-template-columns:1fr;
    }

    .service-card,
    .product-card{
        padding:30px 24px;
    }

    .process-timeline::before{
        display:none;
    }

    .process-step{
        display:block;
        margin-bottom:25px;
    }

    .step-number{
        margin:0 auto -15px;
    }

    .step-content{
        padding:38px 24px 24px;
        text-align:center;
    }

    .about-content h2{
        font-size:1.9rem;
    }

    .feature-item{
        padding:21px;
    }

    .why-grid{
        grid-template-columns:1fr;
    }

    .why-card{
        min-height:auto;
    }

    .stats-grid{
        grid-template-columns:1fr 1fr;
        gap:10px;
    }

    .stat-item{
        padding:15px 8px;
    }

    .stat-item h3{
        font-size:1.8rem;
    }

    .stat-item p{
        font-size:.82rem;
    }

    .cta-content{
        padding:34px 25px;
        text-align:center;
        align-items:center;
    }

    .cta-content h2{
        font-size:1.7rem;
    }

    .form-row{
        grid-template-columns:1fr;
        gap:0;
    }

    .contact-form,
    .contact-info{
        padding:27px 22px;
    }

    .contact-form button{
        width:100%;
    }

    .footer-grid{
        grid-template-columns:1fr;
        gap:35px;
    }

    .footer-logo{
        width:130px;
    }

}

/* ==========================================================
   EXTRA SMALL DEVICES
   ========================================================== */

@media screen and (max-width:390px){

    .hero h1{
        font-size:1.75rem;
    }

    .hero-logo{
        width:105px;
    }

    .section-title h2{
        font-size:1.58rem;
    }

    .about-content h2{
        font-size:1.65rem;
    }

    .stats-grid{
        grid-template-columns:1fr;
    }

    .nav-links{
        width:90%;
        padding-left:28px;
        padding-right:28px;
    }

}

/* ==========================================================
   REDUCED MOTION ACCESSIBILITY
   ========================================================== */

@media (prefers-reduced-motion:reduce){

    html{
        scroll-behavior:auto;
    }

    *,
    *::before,
    *::after{
        animation-duration:.01ms !important;
        animation-iteration-count:1 !important;
        transition-duration:.01ms !important;
        scroll-behavior:auto !important;
    }

}

/* ==========================================================
   PRINT STYLES
   ========================================================== */

@media print{

    header,
    .hero-buttons,
    .cta,
    .contact-form,
    footer{
        display:none;
    }

    body{
        background:#fff;
        color:#000;
    }

    section{
        padding:25px 0;
    }

    .service-card,
    .product-card,
    .step-content,
    .feature-item,
    .why-card,
    .contact-info{
        background:#fff;
        color:#000;
        box-shadow:none;
        border:1px solid #ccc;
    }

    h1,
    h2,
    h3,
    h4,
    p{
        color:#000 !important;
    }

}

/* ==========================================================
   END OF style.css
   ========================================================== */














<body>

<!-- ===========================
HEADER
============================ -->

<header>

<nav class="navbar">

<div class="container">

<a href="#" class="logo">

<img src="images/logo.png" alt="MP Commodity Brokers Logo">

</a>

<ul class="nav-links">

<li><a href="#home">Home</a></li>

<li><a href="#services">Services</a></li>

<li><a href="#process">Process</a></li>

<li><a href="#about">About</a></li>

<li><a href="#contact">Contact</a></li>

</ul>

<a href="#contact" class="btn-nav">

Commodity Enquiry

</a>

<div class="hamburger">

<span></span>
<span></span>
<span></span>

</div>

</div>

</nav>

</header>

<!-- ===========================
HERO
============================ -->

<section id="home" class="hero">

<div class="overlay"></div>

<div class="hero-content">

<img src="images/logo.png"
class="hero-logo"
alt="MP Commodity Brokers">

<h1>

Global Commodity Brokerage Support

</h1>

<p>

Connecting credible energy buyers with serious sellers.

</p>

<p class="hero-text">

MP Commodity Brokers supports structured commodity introductions,
deal alignment and document flow for petroleum and energy
transactions with a focus on professionalism,
transparency and intermediary protection.

</p>

<div class="hero-buttons">

<a href="#contact" class="btn-primary">

Submit Commodity Enquiry

</a>

<a href="#process" class="btn-secondary">

View Our Process

</a>

</div>

</div>

</section>

<!-- ===========================
SERVICES
============================ -->

<section id="services" class="services">

<div class="container">

<div class="section-title">

<h2>

Structured Deal Support

</h2>

<p>

We help parties move from informal conversations
to transaction readiness through documentation,
capability verification and professional communication.

</p>

</div>

<div class="service-grid">

<div class="service-card">

<div class="icon">

🛢️

</div>

<h3>

Petroleum Product Facilitation

</h3>

<p>

Supporting structured introductions for
EN590, Jet A1, D6,
Crude Oil and LNG transactions.

</p>

</div>

<div class="service-card">

<div class="icon">

📄

</div>

<h3>

Document Review & Deal Alignment

</h3>

<p>

Assisting with LOI,
ICPO,
FCO,
SCO
and transaction procedures.

</p>

</div>

<div class="service-card">

<div class="icon">

🤝

</div>

<h3>

Buyer & Seller Connection

</h3>

<p>

Connecting qualified buyers and credible suppliers
through professional introductions.

</p>

</div>

<div class="service-card">

<div class="icon">

🛡️

</div>

<h3>

Intermediary Protection

</h3>

<p>

Encouraging transparent commission structures,
written protection and ethical business practices.

</p>

</div>

</div>

</div>

</section>

<!-- Continue with Part 2 -->



<!-- Continue with Part 2 -->

<!-- ===========================
TRANSACTION PROCESS
============================ -->

<section id="process" class="process">

<div class="container">

<div class="section-title">

<h2>Our Transaction Process</h2>

<p>
A structured approach designed to support clear communication,
commercial alignment and professional transaction flow.
</p>

</div>

<div class="process-timeline">

<div class="process-step">

<div class="step-number">1</div>

<div class="step-content">

<h3>Initial Enquiry</h3>

<p>
We review the requested product, quantity, destination,
delivery terms and preferred transaction procedure.
</p>

</div>

</div>

<div class="process-step">

<div class="step-number">2</div>

<div class="step-content">

<h3>Buyer and Seller Qualification</h3>

<p>
The parties are assessed for transaction readiness,
commercial capability and authority to proceed.
</p>

</div>

</div>

<div class="process-step">

<div class="step-number">3</div>

<div class="step-content">

<h3>Procedure Comparison</h3>

<p>
Buyer and seller procedures are compared to identify
commercial compatibility and resolve material differences.
</p>

</div>

</div>

<div class="process-step">

<div class="step-number">4</div>

<div class="step-content">

<h3>Documentation Exchange</h3>

<p>
Relevant documents may include LOI, ICPO, CIS, SCO,
FCO and other transaction-specific documentation.
</p>

</div>

</div>

<div class="process-step">

<div class="step-number">5</div>

<div class="step-content">

<h3>Protection and Closing Support</h3>

<p>
Written intermediary protection, commission structures
and closing communications are supported where applicable.
</p>

</div>

</div>

</div>

</div>

</section>

<!-- ===========================
PRODUCTS
============================ -->

<section id="products" class="products">

<div class="container">

<div class="section-title">

<h2>Commodity Products</h2>

<p>
Supporting professional introductions for selected petroleum,
energy and industrial commodity products.
</p>

</div>

<div class="product-grid">

<article class="product-card">

<h3>EN590 Diesel</h3>

<p>
Support for qualified enquiries involving EN590
automotive diesel under agreed specifications and procedures.
</p>

</article>

<article class="product-card">

<h3>Jet A1 Aviation Fuel</h3>

<p>
Facilitating introductions for Jet A1 aviation fuel
requirements across suitable international markets.
</p>

</article>

<article class="product-card">

<h3>D6 Virgin Fuel Oil</h3>

<p>
Supporting credible buyer and supplier engagement
for D6 Virgin Fuel Oil transactions.
</p>

</article>

<article class="product-card">

<h3>Crude Oil</h3>

<p>
Professional transaction support for selected crude oil
grades, subject to availability and counterparty qualification.
</p>

</article>

<article class="product-card">

<h3>Liquefied Natural Gas</h3>

<p>
Supporting structured LNG enquiries involving qualified
buyers, sellers, mandates and authorised representatives.
</p>

</article>

<article class="product-card">

<h3>UREA</h3>

<p>
Facilitating suitable introductions for agricultural
and industrial UREA requirements.
</p>

</article>

</div>

</div>

</section>

<!-- ===========================
ABOUT
============================ -->

<section id="about" class="about">

<div class="container about-grid">

<div class="about-content">

<span class="section-label">About Us</span>

<h2>Professional Commodity Transaction Support</h2>

<p>
MP Commodity Brokers operates as a professional intermediary
and facilitation partner for energy and commodity transactions.
</p>

<p>
Our role is to support credible introductions, improve communication
between transaction parties and assist with the orderly movement
of commercial documents through approved channels.
</p>

<p>
We focus on transparency, professionalism and written intermediary
protection while recognising that all transactions remain subject
to independent verification, due diligence and final agreement
between the principal parties.
</p>

<a href="#contact" class="btn-primary">
Discuss Your Requirement
</a>

</div>

<div class="about-features">

<div class="feature-item">

<div class="feature-icon">✓</div>

<div>

<h3>Professional Communication</h3>

<p>
Clear and respectful communication throughout
the introduction and transaction process.
</p>

</div>

</div>

<div class="feature-item">

<div class="feature-icon">✓</div>

<div>

<h3>Structured Documentation</h3>

<p>
Supporting the appropriate exchange of commercial
documents and transaction procedures.
</p>

</div>

</div>

<div class="feature-item">

<div class="feature-icon">✓</div>

<div>

<h3>Global Network</h3>

<p>
Working with buyers, sellers, mandates and facilitators
across international commodity markets.
</p>

</div>

</div>

<div class="feature-item">

<div class="feature-icon">✓</div>

<div>

<h3>Intermediary Protection</h3>

<p>
Promoting clear commission agreements and written
protection for recognised transaction participants.
</p>

</div>

</div>

</div>

</div>

</section>

<!-- ===========================
WHY CHOOSE US
============================ -->

<section class="why-us">

<div class="container">

<div class="section-title light">

<h2>Why Work With MP Commodity Brokers?</h2>

<p>
A professional and disciplined approach to commodity
introductions and transaction support.
</p>

</div>

<div class="why-grid">

<div class="why-card">

<span>01</span>

<h3>Structured Enquiries</h3>

<p>
We encourage complete product requirements,
clear procedures and identifiable counterparties.
</p>

</div>

<div class="why-card">

<span>02</span>

<h3>Commercial Alignment</h3>

<p>
We help identify procedural and commercial differences
before extensive documentation is exchanged.
</p>

</div>

<div class="why-card">

<span>03</span>

<h3>Transparent Communication</h3>

<p>
We promote accurate information, realistic expectations
and clear communication between all parties.
</p>

</div>

<div class="why-card">

<span>04</span>

<h3>Ethical Intermediation</h3>

<p>
We support written protections and professional conduct
throughout the transaction process.
</p>

</div>

</div>

</div>

</section>

<!-- ===========================
STATISTICS
============================ -->

<section class="statistics">

<div class="container stats-grid">

<div class="stat-item">

<h3>Global</h3>

<p>International Network</p>

</div>

<div class="stat-item">

<h3>6+</h3>

<p>Commodity Categories</p>

</div>

<div class="stat-item">

<h3>5</h3>

<p>Structured Process Stages</p>

</div>

<div class="stat-item">

<h3>100%</h3>

<p>Professional Focus</p>

</div>

</div>

</section>

<!-- ===========================
CALL TO ACTION
============================ -->

<section class="cta">

<div class="container">

<div class="cta-content">

<div>

<span class="section-label">Start a Conversation</span>

<h2>Have a Commodity Requirement?</h2>

<p>
Submit your product specifications, quantity, destination
and preferred transaction procedure for an initial review.
</p>

</div>

<a href="#contact" class="btn-primary">
Submit Commodity Enquiry
</a>

</div>

</div>

</section>



<!-- Continue with Part 3 -->






<!-- ========================= -->
<!-- FEATURED COMMODITIES -->
<!-- ========================= -->

<section id="commodities" class="section commodities">

    <div class="container">

        <div class="section-heading">
            <span class="subtitle">Energy Products</span>
            <h2>Featured Commodities</h2>
            <div class="gold-line"></div>

            <p>
                MP Commodity Brokers facilitates structured introductions and
                transaction support for petroleum and energy commodities
                through a professional global network.
            </p>
        </div>

        <div class="commodity-grid">

            <div class="commodity-card">
                <i class="fas fa-gas-pump"></i>
                <h3>EN590</h3>
                <p>Ultra Low Sulphur Diesel supplied through recognised procedures.</p>
            </div>

            <div class="commodity-card">
                <i class="fas fa-plane"></i>
                <h3>Jet A1 Aviation Fuel</h3>
                <p>Commercial aviation fuel for qualified international buyers.</p>
            </div>

            <div class="commodity-card">
                <i class="fas fa-oil-can"></i>
                <h3>D6 Virgin Fuel Oil</h3>
                <p>Structured transaction support for qualified counterparties.</p>
            </div>

            <div class="commodity-card">
                <i class="fas fa-industry"></i>
                <h3>Crude Oil</h3>
                <p>Supporting introductions between credible buyers and sellers.</p>
            </div>

            <div class="commodity-card">
                <i class="fas fa-fire"></i>
                <h3>LNG</h3>
                <p>Liquefied Natural Gas transaction facilitation and documentation.</p>
            </div>

            <div class="commodity-card">
                <i class="fas fa-seedling"></i>
                <h3>UREA</h3>
                <p>Agricultural commodity introductions through trusted networks.</p>
            </div>

        </div>

    </div>

</section>

<!-- ========================= -->
<!-- OUR SERVICES -->
<!-- ========================= -->

<section id="services" class="section dark-section">

<div class="container">

<div class="section-heading light">

<span class="subtitle">Professional Support</span>

<h2>Our Services</h2>

<div class="gold-line"></div>

<p>

We assist buyers, sellers and authorised mandates by helping
transactions progress through structured documentation,
commercial alignment and professional communication.

</p>

</div>

<div class="services-grid">

<div class="service-card">

<div class="icon">

<i class="fas fa-handshake"></i>

</div>

<h3>Buyer & Seller Introductions</h3>

<p>

Connecting qualified parties while maintaining confidentiality,
professionalism and structured communication.

</p>

</div>

<div class="service-card">

<div class="icon">

<i class="fas fa-file-contract"></i>

</div>

<h3>Document Review</h3>

<p>

Support with LOI, ICPO, SCO, FCO,
CIS and transaction documentation.

</p>

</div>

<div class="service-card">

<div class="icon">

<i class="fas fa-scale-balanced"></i>

</div>

<h3>Commercial Alignment</h3>

<p>

Helping counterparties understand procedures
before progressing documentation.

</p>

</div>

<div class="service-card">

<div class="icon">

<i class="fas fa-user-shield"></i>

</div>

<h3>Commission Protection</h3>

<p>

Encouraging transparent intermediary arrangements
supported by written agreements.

</p>

</div>

<div class="service-card">

<div class="icon">

<i class="fas fa-earth-africa"></i>

</div>

<h3>Global Network</h3>

<p>

Supporting international commodity opportunities
through reputable industry relationships.

</p>

</div>

<div class="service-card">

<div class="icon">

<i class="fas fa-diagram-project"></i>

</div>

<h3>Transaction Coordination</h3>

<p>

Helping maintain communication between parties
throughout the transaction process.

</p>

</div>

</div>

</div>

</section>

<!-- ========================= -->
<!-- WHY CHOOSE US -->
<!-- ========================= -->

<section id="why-us" class="section">

<div class="container">

<div class="section-heading">

<span class="subtitle">Why Choose MP Commodity Brokers</span>

<h2>Professional. Transparent. Structured.</h2>

<div class="gold-line"></div>

<p>

We believe successful commodity transactions are built on
clear communication, verified documentation and respectful
professional relationships.

</p>

</div>

<div class="why-grid">

<div class="why-card">

<h3>Global Connections</h3>

<p>

Supporting buyers and sellers through an international
network of industry contacts.

</p>

</div>

<div class="why-card">

<h3>Structured Documentation</h3>

<p>

Encouraging recognised transaction procedures
and organised document flow.

</p>

</div>

<div class="why-card">

<h3>Professional Conduct</h3>

<p>

Maintaining confidentiality, integrity and respectful
communication throughout negotiations.

</p>

</div>

<div class="why-card">

<h3>Independent Facilitation</h3>

<p>

Operating as an intermediary supporting introductions
rather than acting as buyer or seller.

</p>

</div>

</div>

</div>

</section>

This is already a major improvement over the original site.

You'll notice I've deliberately used wording like "supports," "facilitates," "introductions," and "encourages" rather than making claims about ownership, supply, or guaranteed transactions. That keeps the website professional and avoids implying roles that may not apply to your business.
Next (Part 3)

The final section of index.html will include:

    Professional Transaction Timeline

    Executive Contact Section

    Enquiry Form

    Corporate Footer

    Back-to-Top Button

    JavaScript links

    Closing </body> and </html> tags

Once Part 3 is complete, we'll move on to style.css, where the premium navy-and-gold look, animations, sticky navigation, and responsive design all come to life.

ok ready for next part

Excellent. Let's finish the index.html.

Below is Part 3, which starts immediately after the closing </section> from Why Choose Us.

<!-- ===========================================
     TRANSACTION PROCESS
============================================ -->

<section id="process" class="section process-section">

    <div class="container">

        <div class="section-heading">

            <span class="subtitle">Our Process</span>

            <h2>Structured Transaction Support</h2>

            <div class="gold-line"></div>

            <p>
                Every opportunity progresses through a structured process
                designed to encourage clarity, transparency and professional
                communication between qualified counterparties.
            </p>

        </div>

        <div class="timeline">

            <div class="timeline-item">
                <div class="timeline-number">01</div>
                <h3>Initial Enquiry</h3>
                <p>
                    Review product requirements, destination,
                    quantities and preferred procedures.
                </p>
            </div>

            <div class="timeline-item">
                <div class="timeline-number">02</div>
                <h3>Qualification</h3>
                <p>
                    Initial assessment of buyer or seller capability
                    and transaction readiness.
                </p>
            </div>

            <div class="timeline-item">
                <div class="timeline-number">03</div>
                <h3>Commercial Alignment</h3>
                <p>
                    Discuss procedures and align documentation
                    before progressing.
                </p>
            </div>

            <div class="timeline-item">
                <div class="timeline-number">04</div>
                <h3>Documentation</h3>
                <p>
                    Support orderly exchange of recognised
                    commercial documents.
                </p>
            </div>

            <div class="timeline-item">
                <div class="timeline-number">05</div>
                <h3>Closing Support</h3>
                <p>
                    Continue facilitating communication until
                    the agreed process has concluded.
                </p>
            </div>

        </div>

    </div>

</section>


<!-- ===========================================
     CONTACT
============================================ -->

<section id="contact" class="section contact-section">

<div class="container contact-grid">

<div class="contact-information">

<span class="subtitle">
Contact MP Commodity Brokers
</span>

<h2>Submit Your Commodity Enquiry</h2>

<div class="gold-line"></div>

<p>

Whether you are a buyer, seller or authorised mandate,
we welcome professional enquiries relating to petroleum
and energy commodities.

</p>

<div class="contact-box">

<i class="fas fa-envelope"></i>

<div>

<h4>Email</h4>

<p>info@mpcommoditybrokers.com</p>

</div>

</div>

<div class="contact-box">

<i class="fas fa-phone"></i>

<div>

<h4>Telephone</h4>

<p>+61 411 510 887</p>

</div>

</div>

<div class="contact-box">

<i class="fas fa-location-dot"></i>

<div>

<h4>Location</h4>

<p>Sydney, Australia</p>

<p>Supporting Global Commodity Transactions</p>

</div>

</div>

</div>


<div class="contact-form">

<form>

<div class="row">

<input
type="text"
placeholder="Full Name"
required>

<input
type="text"
placeholder="Company">

</div>

<div class="row">

<input
type="email"
placeholder="Email Address"
required>

<input
type="tel"
placeholder="Telephone">

</div>

<div class="row">

<input
type="text"
placeholder="Commodity Required">

<input
type="text"
placeholder="Quantity">

</div>

<input
type="text"
placeholder="Destination Port">

<textarea
placeholder="Please provide details of your enquiry..."
rows="8"></textarea>

<button class="btn btn-gold">

Submit Commodity Enquiry

</button>

</form>

</div>

</div>

</section>


<!-- ===========================================
     FOOTER
============================================ -->

<footer>

<div class="container footer-grid">

<div class="footer-column">

<img
src="images/logo.png"
alt="MP Commodity Brokers Logo"
class="footer-logo">

<p>

MP Commodity Brokers supports structured commodity
introductions, commercial alignment and professional
transaction facilitation.

</p>

</div>


<div class="footer-column">

<h3>Quick Links</h3>

<ul>

<li><a href="#home">Home</a></li>

<li><a href="#commodities">Commodities</a></li>

<li><a href="#services">Services</a></li>

<li><a href="#process">Process</a></li>

<li><a href="#contact">Contact</a></li>

</ul>

</div>


<div class="footer-column">

<h3>Legal</h3>

<ul>

<li><a href="privacy.html">Privacy Policy</a></li>

<li><a href="terms.html">Terms & Conditions</a></li>

<li><a href="disclaimer.html">Disclaimer</a></li>

</ul>

</div>


<div class="footer-column">

<h3>Contact</h3>

<p>

Email

<br>

info@mpcommoditybrokers.com

</p>

<p>

Phone

<br>

+61 411 510 887

</p>

<p>

Sydney • Australia

</p>

</div>

</div>


<div class="copyright">

<p>

© 2026 MP Commodity Brokers.

All Rights Reserved.

</p>

<p>

MP Commodity Brokers acts as an independent intermediary
and facilitation service. All transactions remain subject
to independent due diligence, verification and legal review.

</p>

</div>

</footer>


<!-- Back To Top Button -->

<a href="#home" id="backToTop">

<i class="fas fa-arrow-up"></i>

</a>


<!-- JavaScript -->

<script src="script.js"></script>




/* ==========================================================
   MP COMMODITY BROKERS
   script.js
   PART 1
   ========================================================== */

"use strict";

/* ==========================================================
   WAIT FOR PAGE
   ========================================================== */

document.addEventListener("DOMContentLoaded", function () {

    /* ======================================================
       ELEMENTS
    ====================================================== */

    const navbar = document.querySelector(".navbar");

    const hamburger = document.querySelector(".hamburger");

    const navLinks = document.querySelector(".nav-links");

    const menuLinks = document.querySelectorAll(".nav-links a");

    const sections = document.querySelectorAll("section[id]");

    /* ======================================================
       STICKY NAVBAR
    ====================================================== */

    function navbarScroll(){

        if(window.scrollY > 40){

            navbar.classList.add("scrolled");

        }else{

            navbar.classList.remove("scrolled");

        }

    }

    navbarScroll();

    window.addEventListener("scroll", navbarScroll);

    /* ======================================================
       MOBILE MENU
    ====================================================== */

    if(hamburger){

        hamburger.addEventListener("click",function(){

            hamburger.classList.toggle("active");

            navLinks.classList.toggle("active");

            document.body.classList.toggle("menu-open");

        });

    }

    /* ======================================================
       CLOSE MENU WHEN LINK CLICKED
    ====================================================== */

    menuLinks.forEach(function(link){

        link.addEventListener("click",function(){

            hamburger.classList.remove("active");

            navLinks.classList.remove("active");

            document.body.classList.remove("menu-open");

        });

    });

    /* ======================================================
       SMOOTH SCROLL
    ====================================================== */

    document.querySelectorAll('a[href^="#"]').forEach(anchor=>{

        anchor.addEventListener("click",function(e){

            const target=document.querySelector(this.getAttribute("href"));

            if(!target) return;

            e.preventDefault();

            const offset=navbar.offsetHeight;

            window.scrollTo({

                top:target.offsetTop-offset,

                behavior:"smooth"

            });

        });

    });

    /* ======================================================
       ACTIVE MENU ITEM
    ====================================================== */

    function activeNavigation(){

        let current="";

        sections.forEach(section=>{

            const top=section.offsetTop-180;

            const height=section.offsetHeight;

            if(pageYOffset>=top){

                current=section.getAttribute("id");

            }

        });

        menuLinks.forEach(link=>{

            link.classList.remove("active");

            if(link.getAttribute("href")==="#" + current){

                link.classList.add("active");

            }

        });

    }

    window.addEventListener("scroll",activeNavigation);

    activeNavigation();

    /* ======================================================
       REVEAL ANIMATION
    ====================================================== */

    const revealItems=document.querySelectorAll(

        ".service-card,"+

        ".product-card,"+

        ".process-step,"+

        ".feature-item,"+

        ".why-card,"+

        ".stat-item,"+

        ".contact-form,"+

        ".contact-info"

    );

    revealItems.forEach(item=>{

        item.classList.add("reveal");

    });

    const observer=new IntersectionObserver(entries=>{

        entries.forEach(entry=>{

            if(entry.isIntersecting){

                entry.target.classList.add("active");

                observer.unobserve(entry.target);

            }

        });

    },{

        threshold:0.15

    });

    revealItems.forEach(item=>{

        observer.observe(item);

    })

    /* ======================================================
       CONTACT FORM
    ====================================================== */

    const form=document.querySelector(".contact-form form");

    if(form){

        form.addEventListener("submit",function(e){

            e.preventDefault();

            const name=document.getElementById("name").value.trim();

            const company=document.getElementById("company").value.trim();

            const email=document.getElementById("email").value.trim();

            const phone=document.getElementById("phone").value.trim();

            const product=document.getElementById("product").value;

            const message=document.getElementById("message").value.trim();

            if(name===""){

                alert("Please enter your name.");

                return;

            }

            if(email===""){

                alert("Please enter your email address.");

                return;

            }

            const emailPattern=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;

            if(!emailPattern.test(email)){

                alert("Please enter a valid email address.");

                return;

            }

            if(message===""){

                alert("Please enter your enquiry.");

                return;

            }

            const subject=
                "Commodity Enquiry - " + product;

            const body=

                "Name: "+name+

                "%0D%0A%0D%0A"+

                "Company: "+company+

                "%0D%0A%0D%0A"+

                "Email: "+email+

                "%0D%0A%0D%0A"+

                "Phone: "+phone+

                "%0D%0A%0D%0A"+

                "Commodity: "+product+

                "%0D%0A%0D%0A"+

                "Transaction Details:%0D%0A"+

                message;

            window.location.href=

                "mailto:info@mpcommoditybrokers.com?subject="+

                encodeURIComponent(subject)+

                "&body="+body;

        });

    }

    /* ======================================================
       FOOTER YEAR
    ====================================================== */

    const footer=document.querySelector(".footer-bottom p");

    if(footer){

        footer.innerHTML=

        footer.innerHTML.replace(

            "2026",

            new Date().getFullYear()

        );

    }

    /* ======================================================
       SIMPLE FADE-IN FOR HERO
    ====================================================== */

    const hero=document.querySelector(".hero-content");

    if(hero){

        hero.style.opacity="0";

        hero.style.transform="translateY(30px)";

        setTimeout(function(){

            hero.style.transition="all 1s ease";

            hero.style.opacity="1";

            hero.style.transform="translateY(0)";

        },250);

    }

    /* ======================================================
       BUTTON HOVER EFFECT
    ====================================================== */

    const buttons=document.querySelectorAll(

        ".btn-primary,.btn-secondary,.btn-nav"

    );

    buttons.forEach(button=>{

        button.addEventListener("mouseenter",function(){

            this.style.transition="0.3s";

        });

    });

    /* ======================================================
       CONSOLE MESSAGE
    ====================================================== */

    console.log(

        "MP Commodity Brokers Website Loaded Successfully"

    );

});



</body>

</html>