.section-padding{
    padding:80px 0;
}
.section-title{
    font-weight:700;
    margin-bottom:20px;
}
.box-icon{
    background:#f8f9fa;
    padding:30px;
    border-radius:10px;
    height:100%;
    transition:0.3s;
}
.box-icon:hover{
    transform:translateY(-5px);
    box-shadow:0 10px 30px rgba(0,0,0,0.1);
}
.cta-section{
    background-color:var(--primary);
    color:white;
    padding:70px 0;
}
.cta-section .btn{
    background-color:black;
    color:white;
}