@charset "UTF-8";
/* CSS Document */
@font-face {
font-family: "Helvetica Bold"; 
src: url("../fonts/helvetica/Helvetica LT Std Bold Condensed.otf") 
}

@font-face {
font-family: "Helvetica Normal"; 
src: url("../fonts/helvetica/Helvetica LT Std Condensed.otf"); 
}

body {
  font-family: "Helvetica Normal";
  background: #fff;
  letter-spacing: 0px;
  color: #000;
  padding: 0px;
  margin:1rem 0;
}
.container {
    padding-right: 10px!important;
    padding-left: 10px!important;
}

.form-control {
    padding: 0.375rem 0.75rem;
    font-size: 1.2rem;
    font-family: "Helvetica Bold";
    line-height: 1.5;
    color: #232321;
}

.md-form label {
    position: absolute;
    top: -15px;
    left: 0;
    font-size: 1.2rem;
	font-family: "Helvetica Bold";
    color: #6c757d;
    cursor: text;
    transition: transform .2s ease-out,color .2s ease-out;
    transform: translateY(12px);
    transform-origin: 0 100%;
}
.md-form label.active {
    font-size: 1.5rem;
	line-height: 1.3rem;
	width: 110%;
}

.select-wrapper>label.mdb-main-label.active {
    position: absolute;
    top: -10px;
    left: 0;
    font-size: 1.2rem!important;
    color: #6c757d;
    transition: .2s ease-out;
    text-overflow:inherit;
    white-space: break-spaces;
    overflow: visible;
	line-height: 1.1rem;
    width: 100%;
    z-index: 1;
}

.md-form .prefix.active, .md-form.md-outline input[type=password]:focus:not([readonly])+label, .md-form.md-outline input[type=email]:focus:not([readonly])+label, .md-form.md-outline input[type=url]:focus:not([readonly])+label, .md-form.md-outline input[type=time]:focus:not([readonly])+label, .md-form.md-outline input[type=date]:focus:not([readonly])+label, .md-form.md-outline input[type=datetime-local]:focus:not([readonly])+label, .md-form.md-outline input[type=tel]:focus:not([readonly])+label, .md-form.md-outline input[type=number]:focus:not([readonly])+label, .md-form.md-outline input[type=search]:focus:not([readonly])+label, .md-form.md-outline input[type=search-md]:focus:not([readonly])+label, .md-form.md-outline input[type=text]:focus:not([readonly])+label, .md-form.md-outline textarea.md-textarea:focus:not([readonly])+label {
    color: #232321;
}
.md-form .form-control {
    padding: 0.9rem 0 0.4rem;
}
.md-form {
    position: relative;
    margin-top: 2.3rem;
    margin-bottom: 2.3rem;
}


h1,h2,h3,h4,h5{
	font-family: "Helvetica Bold";
	padding: 0px;
    margin:0;
}

h3 {
    font-size: 1.7rem;
    font-weight: 300!important;
    color:#000000;
	margin:20px 0;
}

.btn{
	padding: 1rem 3rem 0.7rem 3rem;
    font-size: 1rem;
	border-radius: 0.6rem;
	font-family: "Helvetica Bold";
}
.btn-danger {
    color: #fff;
    background-color: #ff0000!important;
}

.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .9rem .75rem;
    font-size: 1rem;
    font-family: "Helvetica Normal";
    line-height: 1.5;
    color: #232321;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #C52525;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}


.select-wrapper input.select-dropdown {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: 42px;
    padding: 0;
    margin: 0 0 0.94rem;
    font-size: 1.1rem;
    line-height: 1rem;
    text-overflow: ellipsis;
    cursor: pointer;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #ced4da;
    outline: 0;
}


.form-inline .input-group {
    width: 60%;
}

.form-inline {
    margin-bottom: 15px;
}


.btn-link, .btn-link:active, .btn-link:focus  {
    color: #3535C9;
    background-color: transparent;
    box-shadow: none;
	font-family: "Helvetica Bold";
	font-size:1.2rem;
}


@media (max-width:768px) {
.md-form label {
    top: -20px;
}
.select-wrapper>label.mdb-main-label.active {
   top: -20px;
}
}

@media (max-width:425px) {
.select-wrapper>label.mdb-main-label.active {
    font-size: 1rem!important;
}
.md-form label.active {
    font-size: 1.3rem;
}
.select-wrapper input.select-dropdown {
    font-size: 1rem;
}
.form-control {  
    font-size: .9rem;
}	
.md-form label {
    top: -40px;
}
	}


@media (max-width:425px) {
h2 {
    font-size: 1.5rem;
}
.select-wrapper>label.mdb-main-label.active {
    top: -30px;
}
}




