﻿.page-banner{
background:linear-gradient(135deg,#0B4F9C,#0F172A);
padding:90px 0;
text-align:center;
color:#fff;
}

.page-banner h1{
font-size:46px;
font-weight:700;
margin-bottom:15px;
}

.page-banner nav{
font-size:16px;
}

.page-banner a{
color:#F97316;
text-decoration:none;
font-weight:600;

}

.about-page{
padding:90px 0;
background:#fff;
}

.about-page h2{
font-size:42px;
font-weight:700;
margin-bottom:25px;

}

.about-page h2 span{
color:#F97316;
}

.about-page p{

font-size:17px;

line-height:1.9;

color:#666;

}

.vision-section{

padding:80px 0;

background:#F8FBFF;

}

.vision-card{

background:#fff;

padding:40px;

border-radius:20px;

text-align:center;

box-shadow:0 10px 30px rgba(0,0,0,.08);

transition:.4s;

}

.vision-card:hover{

transform:translateY(-10px);

}

.vision-card i{

width:80px;

height:80px;

line-height:80px;

border-radius:50%;

background:#F97316;

color:#fff;

font-size:32px;

margin-bottom:20px;

}

.cta-section{

background:linear-gradient(135deg,#F97316,#FFB347);

padding:80px 0;

text-align:center;

color:#fff;

}

.cta-section h2{

font-size:42px;

font-weight:700;

}

.cta-section .btn{

padding:14px 35px;

border-radius:50px;

font-weight:600;

margin-top:20px;

}

/*=============================
FOUNDERS
=============================*/

.founders-section{

    padding:100px 0;

    background:#ffffff;

}

.founder-profile{

    background:#fff;

    border-radius:20px;

    overflow:hidden;

    box-shadow:0 15px 40px rgba(0,0,0,.08);

    transition:.4s;

}

.founder-profile:hover{

    transform:translateY(-10px);

}

.founder-image{

    height:380px;

    overflow:hidden;

}

.founder-image img{

    width:100%;

    height:100%;

    object-fit:cover;

}

.founder-content{

    padding:35px;

    text-align:center;

}

.founder-content h3{

    color:#0B4F9C;

    font-weight:700;

}

.founder-content span{

    display:block;

    color:#F97316;

    font-weight:600;

    margin:15px 0;

}

.founder-content p{

    color:#666;

    line-height:1.8;

}

.founder-social a{

    width:40px;

    height:40px;

    background:#EEF5FF;

    display:inline-flex;

    justify-content:center;

    align-items:center;

    border-radius:50%;

    color:#0B4F9C;

    margin:5px;

    transition:.4s;

}

.founder-social a:hover{

    background:#F97316;

    color:#fff;

}

/*=============================
WHY TRUST US
=============================*/

.trust-section{

    padding:100px 0;

    background:#F8FBFF;

}

.trust-card{

    background:#fff;

    padding:35px;

    border-radius:18px;

    text-align:center;

    height:100%;

    transition:.4s;

    box-shadow:0 12px 35px rgba(0,0,0,.08);

}

.trust-card:hover{

    transform:translateY(-10px);

    background:#0B4F9C;

}

.trust-card i{

    font-size:45px;

    color:#F97316;

    margin-bottom:20px;

}

.trust-card h5{

    color:#0B4F9C;

    font-weight:700;

}

.trust-card p{

    color:#666;

    line-height:1.8;

}

.trust-card:hover h5,

.trust-card:hover p{

    color:#fff;

}

.trust-card:hover i{

    color:#FFD54F;

}

