#prices {
background-color: #eee;
padding-bottom: 0;
}
.prices_ct {
display:flex;
}
.separator {
width: 15%;
height: 1.5px;
background-color: var(--main-gold);
margin: 0 0 1rem;
}
.prices_img {
width: 45%;
border: 2px solid var(--main-gold);
}
.prices_img img {
object-fit: cover;
}
.prices_img
{
overflow: hidden;
}
.prices_text {
width: 55%;
display: flex;
flex-direction: column;
gap: 1rem;
padding: 3rem 5rem 4rem;
background-color: var(--second-grey);
color: var(--main-blue);
height: 100%;
}
.prices_text p {
line-height: 1.5;
}
.prices_text h6 {
font-size: .8rem;
font-weight: normal;
} @media all and (max-width: 1150px) {
.prices_text {
padding: 2rem 4rem 3rem;
}
}
@media all and (max-width: 1050px) {
.prices_text {
padding: 2rem 3rem 2rem;
}
}
@media all and (max-width: 950px) {
.prices_ct {
flex-direction: column;
width: 100%;
}
.prices_img,
.prices_text {
width: 100%;
}
}
@media all and (max-width: 750px) {
.prices_text {
padding: 2rem;
}
}
@media all and (max-width: 480px) {
.prices_text {
padding: 2rem 1rem;
}
}