.convertforms .cf-content-wrap,
.convertforms .cf-form-wrap {
    padding: 0;
}

.convertforms h4,
.convertforms h1 {
    margin: 1rem 0 0 0;
}

.convertforms .cf-label {
    font-size: 1.1rem !important;
    font-weight: 300 !important;
}


.convertforms .cf-input[type=radio],
.convertforms .cf-input[type=checkbox] {
    margin-bottom: 0;
}

.convertforms .cf-select::after {
    top: -11px;
}

.convertforms a[href $=".pdf"]:before {
    content: unset;
}


/*Typo*/
@media (min-width: 992px) {
    .convertforms .cf-label {
        font-size: calc(1.2625rem + 0.15vw) !important;
    }
}

@media (min-width: 1200px) {
    .convertforms .cf-label {
        font-size: 1.375rem !important;
    }
}

.convertforms .cf-input[type=radio],
.convertforms .cf-input[type=checkbox] {
    align-self: self-start;
    margin-top: 0.3rem;
}

:root {
     scroll-behavior: initial;
}

.convertforms .cf-content-wrap, .convertforms .cf-form-wrap {
  padding: 20px 0px;
}

.convertforms .cf-btn {
  background-color: #206597;
  padding: 0.85rem 2rem;
  font-size: 1.1rem;
      transition: all 0.25s ease-in-out;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}

.convertforms .cf-btn:hover,
.convertforms .cf-btn:focus{
    color: white;
    background-color: #1b5680 !important;
  opacity: 1;
    
  box-shadow: 4px 4px 0px 0px #00a759;);    
        transform: translate(-1px, -1px);

}