.widget.widget_widget_entry_price  {
padding-top: 0;
}
@media screen and (max-width: 991px) {
.entry-price__holder {
gap: 40px;
}
}
.entry-price__holder .obrovo-h2.entry-price__title {
flex-basis: 100%;
}
.entry-content h3.entry-price__wrapper-title {
color: var(--blue);
padding: 0 15px 32px;
}
.entry-content .entry-price__wrapper-price.obrovo-h4 {
font-size: 54px;
font-weight: 900;
line-height: 72px;
color: var(--wheat);
}
.entry-price__content {
flex-basis: 47%;
max-width: 727px;
}
@media screen and (max-width: 991px) {
.entry-price__content {
flex-basis: 100%;
}
}
.entry-price__wrapper {
height: 100%;
padding: 94px 35px 60px;
text-align: center;
position: relative;
}
.entry-price__wrapper-img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 0;
width: 100%;
height: 100% !important;
} .entry-price__wrapper-content {
position: relative;
display: flex;
flex-direction: column;
height: 100%;
z-index: 1;
}
.entry-price__wrapper-content .content-with__img-bg {
margin-top: auto;
}
.entry-price__wrapper-content .content-with__img-bg svg {
max-width: 450px;
height: auto;
}
.entry-price__wrapper-content  .content-with__img-bg svg {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.entry-content .entry-price__wrapper-price {
display: inline-block;
color: var(--white);
}
@media screen and (min-width: 991px) {
.entry-price__wrapper-price {
min-width: 360px;
}
}
@media screen and (max-width: 480px) {
.entry-price__wrapper-price {
font-size: 45px;
}
}
.entry-price__wrapper-note {
margin-top: 18px;
font-size: 22px;
font-weight: 500;
line-height: 100%;
color: var(--blue);
padding: 40px 15px 0;
}
@media screen and (max-width: 480px) {
.entry-price__wrapper-note {
padding: 40px 20% 0;
}
}
.entry-price__desc {
text-align: center;
max-width: 80%;
margin: 3rem auto 0;
font-size: 18px;
font-weight: 500;
line-height: 150%;
color: var(--brown);
} .box-content__bg-svg  {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
}
.box-content__bg-svg svg {
width: 100%;
height: 100%;
}
.widget.widget_widget_entry_price {
padding-bottom: 100px;
}
@media screen and (max-width: 480px) {
.widget.widget_widget_entry_price {
padding-bottom: 55px;
}
}