.quad .img-section img{ border-radius: 30px; margin-bottom: 40px;}
.quad .row{ max-width: 1500px;}
.quad .h2-styling{ text-align: center;}
.quad .btn { margin: 0 auto; }
.quad p:has(> a.btn) { text-align: center;}
@media (min-width:768px){
    .quad p:has(> a.btn) { text-align: left;}
    .quad .img-section img{
        margin-bottom: 0;
    }
    .quad .h2-styling{
        text-align: left;
    }
}
@media (min-width:1025px){
    
    .quad .row .content-section{
        padding: 0 40px;
    }
}