.swiper-slide img {
    display: block;
    width: 100%;
    height: 75vh;
    object-fit: cover;
}

.swiper-text{
    color: #fff;
}
.swiper-text p {
    width: 40%;
}

.claims-input input,
select {
    width: 100%;
    height: 55px;
    background-color: #fff;
    border: 2px solid #232262;
    border-radius: 5px;
    margin-bottom: 25px;
    box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;

}

label {
    text-align: left;
    width: 100%;
}

.claims-form {
    display: block;
    width: 60%;
    margin: 0 auto;
    padding: 0 5%;
    padding: 50px;
    margin-bottom: 50px;
    margin-top: 50px;
    text-align: center;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    border-radius: 5px;
}

.claims-submit {
    width: 100%;
    text-align: left;
}

.claims-submit input {
    border-radius: 5px;
    background-color: #e5af12;
    border: none;
    color: #fff;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    transition: transform 0.3s ease;
    padding: 15px;
    text-align: center;
}





@media (max-width:957px) {
    .claims-form {
        width: 90%;
        padding: 5%;
        padding-block: 10%;
    }
    .swiper-text{
        width: 100%;
        padding: 0 5%;
    }
    .swiper-text h1{
        width: 100%;
    }
    .swiper-text p{
        width: 100%;
    }
}