.gerd-symptoms-section{
background:#f8fbff;
}
.content-wrapper.style-37 .content-media{
    padding-left: 0px !important;
}
.text-muted, p{
    color:#031B4E !important;
}
    .organ-card {
        background: #fff;
        border-radius: 16px;
        overflow: hidden;
        box-shadow: 0 12px 30px rgba(0, 0, 0, 0.12);
        transition: all 0.35s ease;
    }

    .organ-card:hover {
        transform: translateY(-8px);
        box-shadow: 0 22px 45px rgba(0, 0, 0, 0.2);
    }

    .organ-img {
        overflow: hidden;
    }

    .organ-img img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        transition: transform 0.5s ease;
    }

    .organ-card:hover img {
        transform: scale(1.12);
    }

    .organ-body {
        padding: 20px 18px 25px;
        text-align: center;
    }

    .organ-body h4 {
        font-size: 20px;
        font-weight: 700;
        color: rgb(3 27 78);
        margin-bottom: 8px;
    }

    .organ-body p {
        font-size: 15px;
        color: #555;
        line-height: 1.6;
    }

    .read-more-icon {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 42px;
        height: 42px;
        margin-top: 12px;
        border-radius: 50%;
        background: #f4f4f4;
        color: rgb(3 27 78);
        font-size: 14px;
        transition: all 0.3s ease;
    }

    .organ-card:hover .read-more-icon {
        background: #00BDE0;
        color: #fff;
        transform: translateX(4px);
    }
.gerd-title{
font-size:32px;
color:#0d3b66;
}

.gerd-symptom-box{
background:#ffffff;
padding:30px 20px;
border-radius:12px;
text-align:center;
position:relative;
box-shadow:0 8px 20px rgba(0,0,0,0.05);
transition:0.3s;
height:100%;
}

.gerd-symptom-box:hover{
transform:translateY(-6px);
box-shadow:0 12px 30px rgba(0,0,0,0.08);
}

.gerd-step{
width:55px;
height:55px;
line-height:55px;
background:#00BDE0;
color:#fff;
font-weight:600;
border-radius:50%;
margin:0 auto 15px;
font-size:18px;
}

.gerd-symptom-box h5{
font-size:18px;
margin-bottom:10px;
color:#222;
}

.gerd-symptom-box p{
font-size:14px;
color:#666;
margin:0;
}
.gerd-causes-section{
background:#f9fbff;
}

.gerd-causes-title{
font-size:32px;
font-weight:700;
color:#0c3c60;
}

.gerd-causes-subtitle{
color:#6c757d;
}

.gerd-cause-card{
display:flex;
align-items:flex-start;
background:#fff;
padding:25px;
border-radius:12px;
box-shadow:0 6px 18px rgba(0,0,0,0.05);
transition:0.3s;
height:100%;
}

.gerd-cause-card:hover{
transform:translateY(-5px);
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}

.gerd-cause-number{
min-width:50px;
height:50px;
background:#00BDE0;
color:#fff;
display:flex;
align-items:center;
justify-content:center;
border-radius:10px;
font-weight:600;
margin-right:15px;
}

.gerd-cause-content h5{
font-size:18px;
margin-bottom:6px;
color:#222;
}

.gerd-cause-content p{
font-size:14px;
color:#666;
margin:0;
}
.list-style-2 li:before {
    content: "\f109";
    font-family: flaticon;
    color: #fff;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    position: absolute;
    left: 10px;
    background: #031b4e;
    border-radius: 50%;
    top: 20px;
    font-size: 25px;
}
@media only screen and (max-width: 1480px) {
    .dz-bnr-inr h1, .dz-bnr-inr .h1 {
        font-size: 35px !important;
    }
}
.fatty-step-box{
background:#ffffff;
padding:35px 30px;
border-radius:15px;
box-shadow:0 10px 35px rgba(0,0,0,0.08);
position:relative;
transition:0.3s;
height:100%;
}

.fatty-step-box:hover{
transform:translateY(-6px);
box-shadow:0 15px 45px rgba(0,0,0,0.12);
}

.step-number{
position:absolute;
top:-18px;
left:25px;
background:#00bde0;
color:#fff;
font-weight:700;
font-size:18px;
width:45px;
height:45px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
box-shadow:0 5px 15px rgba(0,0,0,0.15);
}

.fatty-step-box h4{
margin-top:15px;
margin-bottom:12px;
font-weight:600;
}

.fatty-step-box p{
color:#6c757d;
margin:0;
}