body { margin: 0; padding: 0; background-color: #dcf3d0; } header{ box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2); } .h1header { margin: 0; background-color: #b5e9e9; height: 100px; line-height: 100px; text-align: center; color: #034956; } .row { margin-top: 20px; } .col-md-4{ margin-bottom: 25px; } .card { background-color: #fef6dd; border-radius: 12px; box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2); } .btn { background-color: #ffe1d0; color: #034956; border: 2px solid #f26722; width: 100%; } .btn:hover { background-color: #fff1b5; color: #034956; border: 2px solid #034956; } .card-img-top{ padding: 10px; border-radius: 18px; } h5{ font-size: 17px; } .mobile-margin{ margin-bottom: 10px; padding: 10px; }