.green_italic em {
color: #385C52;
}
.btn-primary a{
transition: transform .2s, background .2s, box-shadow .2s;
}
.btn-primary a:hover{
transform: translateY(-2px);
background: #29463F;
box-shadow: 0 12px 28px rgba(56, 92, 82, .2);
}
.btn-secondary a{
transition: .2s;
} .the_number_list ul li{
border-top: 1px solid rgba(255,255,255,.12);
}
.the_number_list ul li span{
padding: 18px 0;
display: flex;
gap: 16px;
font-size: 16px;
}
.wwd ul li {
border-top: 1px solid #eeeae2;
gap: 10px;
}
.wwd ul li span{
padding: 11px 0;
}
.wwd ul li:before {
content: "✓";
color: #385C52;
font-weight: 800;
}
.proof-card li{
border-top: 1px solid rgba(255, 255, 255, .14);
}
.proof-card li span,
.proof-card-t li span{
padding: 10px 0;
}
.proof-card-t li{
border-top: 1px solid rgba(30, 41, 39, .1);
}
.faq details summary {
padding: 22px 0 !important;
}
.faq .e-n-accordion-item-title-icon svg {
width: 100%;
height: 12px !important;
} .the_form {
display: flex;
flex-direction: column;
gap: 20px;
}
.the_form label {
color: rgb(30, 41, 39);
width: 100%;
font-family: 'Manrope', sans-serif;
font-size: 11px;
font-weight: 800;
}
.row1,
.row2 {
display: flex;
align-items: flex-start;
justify-content: flex-start;
gap: 10px;
}
.the_form input, .the_form select, .the_form textarea {
width: 100% !important;
margin-top: 10px;
border: 1px solid #ddd7cb;
border-radius: 9px;
background: #fff;
padding: 12px 13px;
color: #1E2927;
outline: none;
}
.the_form textarea {
height: 105px;
resize: vertical;
}
.the_form input[type="submit"]{
font-family: 'Manrope', sans-serif;
width: 100%;
min-height: 49px;
border: 0;
border-radius: 9px;
background: #385C52;
color: #fff;
font-weight: 800;
margin-top: 3px;
}
@media (max-width: 480px){
.row1,
.row2 {
flex-direction: column;
}
}