.elementor-21 .elementor-element.elementor-element-a2abf68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 138px 0px;}.elementor-21 .elementor-element.elementor-element-a2abf68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7260d10 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading .content-inner{max-width:1000px;}.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading .title{color:#FFFFFF;font-size:82px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading .sub-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading .title-desc{color:#FFFFFF;font-size:20px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0a7f94e{padding:85px 0px 110px 0px;}.elementor-21 .elementor-element.elementor-element-ae6f907 > .elementor-element-populated{padding:20px 65px 0px 15px;}.elementor-21 .elementor-element.elementor-element-ae6f907{z-index:9;}.elementor-21 .elementor-element.elementor-element-82971a4 .gsc-heading .content-inner{max-width:800px;}.elementor-21 .elementor-element.elementor-element-82971a4 .gsc-heading{margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-82971a4 .gsc-heading .title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-82971a4 .gsc-heading .sub-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-82971a4 .gsc-heading .title-desc{padding:25px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bda471b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bda471b{z-index:1;}.elementor-21 .elementor-element.elementor-element-663b23b{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;top:54.284%;z-index:1111;}.elementor-21 .elementor-element.elementor-element-663b23b > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-663b23b{left:50.198%;}body.rtl .elementor-21 .elementor-element.elementor-element-663b23b{right:50.198%;}.elementor-21 .elementor-element.elementor-element-663b23b .gsc-image-content .box-content .title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-663b23b .gsc-image-content .box-content .desc{font-family:"Bilbo Swash Caps", Sans-serif;font-size:32px;margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-2e72efe > .elementor-container{max-width:525px;}.elementor-21 .elementor-element.elementor-element-2e72efe{margin-top:0px;margin-bottom:30px;}.elementor-21 .elementor-element.elementor-element-d4a79f3 > .elementor-element-populated{padding:0px 15px 0px 40px;}.elementor-21 .elementor-element.elementor-element-c5eeba7{text-align:start;}.elementor-21 .elementor-element.elementor-element-c5eeba7 img{width:270px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-4b110eb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-4b110eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-4b110eb > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-038a6f1 img{width:195px;}.elementor-21 .elementor-element.elementor-element-c6294f1 > .elementor-container{max-width:525px;}.elementor-21 .elementor-element.elementor-element-9291c4a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-decaa71 img{width:210px;}.elementor-21 .elementor-element.elementor-element-b41af9f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-4870e64{text-align:start;}.elementor-21 .elementor-element.elementor-element-4870e64 img{width:196px;}.elementor-21 .elementor-element.elementor-element-dac44d7{margin-top:-137px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-ba0a670{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-637c227{padding:0px 0px 110px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-66f1f90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-66f1f90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-66f1f90 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-b81894b .gsc-heading .content-inner{max-width:800px;}.elementor-21 .elementor-element.elementor-element-b81894b .gsc-heading{margin-bottom:20px;}.elementor-21 .elementor-element.elementor-element-b81894b .gsc-heading .title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-b81894b .gsc-heading .sub-title{margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-b81894b .gsc-heading .title-desc{padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f93887f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-787fe54 > .elementor-widget-container{background-color:#2C2C2C;padding:40px 15px 40px 15px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-787fe54 .gsc-circle-progress .title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-787fe54 .gsc-circle-progress .circle-progress strong{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-300367d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-6e858f8 > .elementor-widget-container{background-color:#2C2C2C;padding:40px 15px 40px 15px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-6e858f8 .gsc-circle-progress .title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6e858f8 .gsc-circle-progress .circle-progress strong{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-66cec47 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-43c2d07 > .elementor-widget-container{background-color:#2C2C2C;padding:40px 15px 40px 15px;border-radius:8px 8px 8px 8px;}.elementor-21 .elementor-element.elementor-element-43c2d07 .gsc-circle-progress .title{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-43c2d07 .gsc-circle-progress .circle-progress strong{color:#FFFFFF;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-a2abf68{padding:80px 0px 110px 0px;}.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading .title{font-size:50px;}.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading .title-desc{font-size:18px;line-height:28px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0a7f94e{padding:35px 0px 65px 0px;}.elementor-21 .elementor-element.elementor-element-ae6f907 > .elementor-element-populated{padding:0px 15px 60px 15px;}.elementor-21 .elementor-element.elementor-element-82971a4 .gsc-heading{margin-bottom:8px;}.elementor-21 .elementor-element.elementor-element-82971a4 .gsc-heading .title-desc{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-637c227{padding:0px 0px 65px 0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-3f38b9d .gsc-heading .title{font-size:30px;margin-bottom:10px;}.elementor-21 .elementor-element.elementor-element-663b23b{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-21 .elementor-element.elementor-element-d4a79f3{width:60%;}.elementor-21 .elementor-element.elementor-element-4b110eb{width:40%;}.elementor-21 .elementor-element.elementor-element-9291c4a{width:60%;}.elementor-21 .elementor-element.elementor-element-decaa71{text-align:end;}.elementor-21 .elementor-element.elementor-element-b41af9f{width:40%;}.elementor-21 .elementor-element.elementor-element-4870e64 img{width:200px;}.elementor-21 .elementor-element.elementor-element-787fe54 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21 .elementor-element.elementor-element-6e858f8 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-ae6f907{width:49.546%;}.elementor-21 .elementor-element.elementor-element-bda471b{width:50%;}.elementor-21 .elementor-element.elementor-element-d4a79f3{width:60%;}.elementor-21 .elementor-element.elementor-element-4b110eb{width:40%;}.elementor-21 .elementor-element.elementor-element-9291c4a{width:45%;}.elementor-21 .elementor-element.elementor-element-b41af9f{width:55%;}.elementor-21 .elementor-element.elementor-element-66f1f90{width:46%;}.elementor-21 .elementor-element.elementor-element-f93887f{width:18%;}.elementor-21 .elementor-element.elementor-element-300367d{width:17%;}.elementor-21 .elementor-element.elementor-element-66cec47{width:17.81%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-ae6f907{width:100%;}.elementor-21 .elementor-element.elementor-element-bda471b{width:100%;}.elementor-21 .elementor-element.elementor-element-66f1f90{width:100%;}.elementor-21 .elementor-element.elementor-element-f93887f{width:33.3%;}.elementor-21 .elementor-element.elementor-element-300367d{width:33.3%;}.elementor-21 .elementor-element.elementor-element-66cec47{width:33.3%;}}/* Start custom CSS for html, class: .elementor-element-fe99b12 */.mv-section{

padding:100px 6%;
background:#fff;
font-family:'Inter',sans-serif;

}

.mv-container{

max-width:1400px;
margin:auto;
display:grid;
grid-template-columns:repeat(2,1fr);
gap:40px;

}

.mv-card{

position:relative;
padding:60px;
background:#fff;
border:1px solid #ECECEC;
border-radius:18px;
overflow:hidden;
transition:.35s;

}

.mv-card::before{

content:"";
position:absolute;
top:0;
left:0;
width:6px;
height:100%;
background:#C89A1A;

}

.mv-card:hover{

transform:translateY(-8px);
box-shadow:0 25px 60px rgba(0,0,0,.08);

}

.mv-icon{

width:70px;
height:70px;
border-radius:50%;
background:#FCF7EA;
display:flex;
align-items:center;
justify-content:center;
margin-bottom:30px;

}

.mv-card h2{

font-family:'Cormorant Garamond',serif;
font-size:52px;
color:#2B2B2B;
margin-bottom:22px;
font-weight:700;

}

.mv-card p{

font-size:18px;
line-height:2;
color:#666;
margin:0;

}

.mv-card strong{

color:#C89A1A;
font-weight:600;

}

@media(max-width:991px){

.mv-container{

grid-template-columns:1fr;

}

.mv-card{

padding:40px;

}

.mv-card h2{

font-size:42px;

}

}

@media(max-width:768px){

.mv-section{

padding:70px 25px;

}

.mv-card{

padding:35px 28px;

}

.mv-card h2{

font-size:36px;

}

.mv-card p{

font-size:17px;
line-height:1.9;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc41c15 *//* HTML:
<div class="maize-box">
    <div class="maize-title"><i class="fa-solid fa-wheat-awn"></i> Our Core Expertise</div>
    <p>Today, our core business focuses on <strong>Maize</strong> for <span>Human Consumption</span> &amp; <span>Animal Feed</span>.</p>
    <p>Supported by an efficient supply chain and dependable sourcing network, we consistently deliver products that meet international quality standards and exceed customer expectations.</p>
</div>
*/

.maize-box{
    background:#fff8e6;
    border-left:6px solid #d8a512;
    padding:30px;
    border-radius:12px;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    margin:30px 0;
}

.maize-title{
    display:flex;
    align-items:center;
    gap:12px;
    font-size:28px;
    font-weight:700;
    color:#1f4d2c;
    font-family:'Cormorant Garamond',serif;
    margin-bottom:18px;
}

.maize-title i{
    width:55px;
    height:55px;
    background:#f2c230;
    color:#fff;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:24px;
}

.maize-box p{
    color:#555;
    font-size:17px;
    line-height:1.9;
    margin:0 0 15px;
}

.maize-box strong{
    color:#c48b00;
}

.maize-box span{
    display:inline-block;
    background:#f2c230;
    color:#fff;
    padding:3px 12px;
    border-radius:30px;
    font-size:13px;
    font-weight:600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60c1031 */.chairman-message{
    max-width:1200px;
    margin:80px auto;
    display:flex;
    align-items:center;
    gap:70px;
    background:#fff;
    padding:50px;
    border-radius:20px;
    box-shadow:0 20px 60px rgba(0,0,0,.06);
}

.chairman-image{
    flex:0 0 380px;
    position:relative;
}

.chairman-image::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    background:#f6c431;
    left:-18px;
    top:-18px;
    border-radius:18px;
    z-index:0;
}

.chairman-image img{
    width:100%;
    border-radius:18px;
    position:relative;
    z-index:1;
    display:block;
}

.tag{
    display:inline-block;
    background:#fff5d7;
    color:#b88700;
    padding:10px 22px;
    border-radius:50px;
    font-size:13px;
    font-weight:700;
    letter-spacing:1px;
    text-transform:uppercase;
}

.chairman-content h2{
    font-size:48px;
    line-height:1.15;
    color:#1f3924;
    margin:22px 0;
    font-family:"Cormorant Garamond",serif;
}

.message{
    font-size:17px;
    line-height:1.9;
    color:#666;
    margin-bottom:18px;
}

.chairman-sign{
    margin-top:35px;
    padding-top:25px;
    border-top:2px solid #f1f1f1;
}

.chairman-sign h4{
    margin:0;
    color:#d39f00;
    font-size:28px;
    font-family:"Cormorant Garamond",serif;
}

.chairman-sign span{
    color:#666;
    font-size:15px;
}

@media(max-width:991px){

.chairman-message{
    flex-direction:column;
    padding:35px;
}

.chairman-image{
    width:100%;
    max-width:350px;
    flex:none;
}

.chairman-content h2{
    font-size:36px;
}

}/* End custom CSS */