[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
display:none;
}
.wpcf7cf_repeater_sub {
margin-bottom: 20px;
}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step { width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
display: flex;
width: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
display: inline-block;
border-radius: 50%;
background: #dfdfdf;
color: #000000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
border-bottom: 5px solid #dfdfdf;
text-align: center;
flex: 1;
padding: 15px;
min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
border-bottom: 5px solid #333;
font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_step_controls .disabled {
pointer-events: none;
cursor: default;
opacity: .5;
}.item-services {
margin-bottom: 40px;
}
.solution-tabs-section .content {
margin-top: 0px;
font-size: 24px;
}
.software .img-box.alt {
background-size: cover !important;
background-repeat: no-repeat !important;
}
.software .content-box {
border: 0px !important;
}
.softwarearchive .item-services .content-box .title {
color: #3098D4;
}
a.transparent-btn.txt16 {
font-size: 16px !important;
}
a.transparent-btn.txt16 .fas {
font-size: 20px;
margin-top: -1px;
margin-left: 8px;
}
.sideitem {
padding: 0px;
padding-bottom: 40px;
}
.sidetext {
padding: 20px;
}
.sidebtns a {
border-radius: 0px;
display: inline-block;
width: 100%;
margin-top: 0px !important;
}
.sidebtns a {
border-radius: 20px;
}
.sidebtns a:nth-child(2) {
background: #3098D4;
border-color: #3098D4;
}
.softwarearchive .col-lg-4.col-md-6.eqh a {
background: white;
}
.softwarearchive .col-lg-4.col-md-6.eqh a {
margin-bottom: 20px;
}
.softwarearchive .col-lg-4.col-md-6.eqh a span.transparent-btn.txt16 {
position: absolute;
bottom: 45px;
}
.softwarearchive .col-lg-4.col-md-6.eqh a {
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
}
.softwarearchive .item-services:hover {
box-shadow: none;
}