.section{
background: #e0e5ec;
color: #9baacf;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.w-form {
padding: 4rem;
border-radius: 1.4rem;
box-shadow: 0.3rem 0.3rem 0.5rem rgba(195, 193, 198, 0.9), -0.2rem -0.2rem 0.4rem #fff;
line-height: 2.4;
}
.w-filter.state_desktop.style_drop_default .w-filter-item-title, .w-color-swatch, .select2-selection, select, textarea, input:not([type=submit]) {
box-shadow: inset 0.2rem 0.2rem 0.5rem rgba(195, 193, 198, 0.9), inset -0.2rem -0.2rem 0.5rem #fff;
border-radius: 1.2rem;
font-size: 1.2rem !important;
padding-left:2rem;
color:darkgray;
}
.w-form-row-field>i{
color:darkgray;
font-size:1.4rem;
line-height:1 !important;
top:2rem;
padding:0 1rem;
}
.w-filter.state_desktop.style_drop_default .w-filter-item-title:focus, .select2-container–open .select2-selection, select:focus, textarea:focus, input:not([type=submit]):focus{
box-shadow: inset 0.2rem 0.2rem 0.5rem rgba(195, 193, 198, 0.9), inset -0.2rem -0.2rem 0.5rem #fff, 0.3rem 0.3rem 0.5rem rgba(195, 193, 198, 0.9), -0.2rem -0.2rem 0.4rem #fff;
}
.w-btn.us-btn-style_3{
color: #e0e5ec;
background: #ff7025;
box-shadow: inset 0.2rem 0.2rem 0.5rem #f8b639, inset -0.2rem -0.2rem 0.5rem #ff4c00, 0.3rem 0.3rem 0.5rem rgba(195, 193, 198, 0.9), -0.2rem -0.2rem 0.4rem #fff;
}
input[type=radio]:before,
input[type=checkbox]:before {
content: ”;
vertical-align: top;
width: 36%;
height:36%;
background: #ff7025;
text-align: center;
margin: 32%;
display: block;
border-radius:50%;
padding:auto;
}
input[type=checkbox]{
border-radius: 0.6rem !important;
}
input:not([type=submit]), select {
min-height: 4rem;
line-height: 4rem;
}
textarea{
padding: 1rem;
line-height: 1.4;
}