:root{
 --blue:#082B63;
 --gold:#C99A3C;
 --text:#24324B;
 --bg:#F7F8FA;
}

body{
 font-family:Inter,sans-serif;
 color:var(--text);
}

h1,h2,h3,h4{
 font-family:Montserrat,sans-serif;
 font-weight:800;
}

.t-btn{
 border-radius:8px;
 transition:.3s;
}

.t-btn:hover{
 transform:translateY(-2px);
}

.service-card{
 border-radius:18px;
 background:#fff;
 box-shadow:0 15px 50px rgba(0,0,0,.08);
}

.gold{
 color:var(--gold);
}

.blue{
 color:var(--blue);
}