.rounded {
border-radius: 20px;
}
.rounded-top {
border-radius: 48px 48px 0 0;
}
.rounded-bottom {
border-radius: 0 0 48px 48px;
}
.cases {
margin-bottom: 40px !important;
}
.text-center {
text-align: center;
}
.about__info-btn_o {
position: relative !important;
bottom: 0 !important;
} .form__acceptance p {
display: flex;
align-items: center; gap: 14px;
margin: 0;
}
.form__acceptance .wpcf7-form-control-wrap {
position: static;
flex: 0 0 auto; }
.form__acceptance .wpcf7-acceptance,
.form__acceptance .wpcf7-list-item {
margin: 0;
display: block;
}
.form__acceptance input[type="checkbox"] {
-webkit-appearance: none;
appearance: none;
width: 34px !important;
height: 34px !important;
min-width: 34px; min-height: 34px;
flex: 0 0 34px;
border: 2px solid #fff;
border-radius: 8px;
background: transparent;
cursor: pointer;
position: relative;
margin: 0;
box-sizing: border-box;
display: inline-block;
}
.form__acceptance input[type="checkbox"]:checked {
background: #fff;
}
.form__acceptance input[type="checkbox"]:checked::after {
content: "";
position: absolute;
left: 10px;
top: 4px;
width: 8px;
height: 15px;
border: solid #e23744;
border-width: 0 3px 3px 0;
transform: rotate(45deg);
box-sizing: content-box;
} .form__acceptance p {
display: block; margin: 0;
color: #9a9a9a;
font-size: 13px;
line-height: 1.4;
} .form__acceptance p > .wpcf7-form-control-wrap[data-name="acceptance"] {
float: left;
margin-right: 10px;
} .form__acceptance p a {
color: #e23744;
text-decoration: underline;
text-underline-offset: 2px;
}
.form__acceptance p a:hover {
text-decoration: none;
}