
@font-face {
    font-family: Montserrat;
    src: url('./Montserrat-Regular.ttf');
}


@font-face {
    font-family: Raleway;
    src: url('Raleway-Regular.ttf');
}


#montFont {
    font-family: Helvetica, sans-serif;
    letter-spacing: 0.125em;
}

#raleFont {
    font-family: Helvetica, sans-serif;
    letter-spacing: 0.25em;
}

.bg-custom {
    background-color: #353535;
}

.text-gray-custom {
 color: #555555;
}



/* .body22 {

    color: #FFFFFF;

    background-color: #353535;

    font-family: 'Montserrat', sans-serif;



    font-weight: bold;

} */

body {

    color: #FFFFFF;

    background-color: #353535;

    font-family: 'Helvetica', sans-serif;

    font-weight: bolder;
}

#butterfly {
    max-height: 128px;
}

#existingImageUpload, #sendInquiryButton {

    border: 1px solid black;

    background-color: #222222;

    display: inline-block;

    padding: 6px 12px;

    color: #858585;

    cursor: pointer;

    font-family: 'Helvetica', sans-serif;

}

input[type="file"], input[type="submit"] {

    display: none;
}

input[type=text]::placeholder,

input[type=email]::placeholder,

input[type=tel]::placeholder,

input[type=date]::placeholder,
textarea::placeholder {

    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: 0.25em;

}

input[type=checkbox]{

    background-color: #222222;
    margin-top: auto;
    margin-bottom: auto;
    width: 1.35em;
    height: 1.35em;

}

input[type=checkbox]:checked{

    background-color: #222222;
    border-color: #FFFFFF;
    margin-top: auto;
    margin-bottom: auto;
    width: 1.35em;
    height: 1.35em;

}


.checkboxLabel {
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: 0.1em;
    padding-left: 1em;
    font-size: 1.25em;
}

#checkboxTerms {
    margin-top: 0.25em;
}

.form-control-lg {
    border-radius: 0px!important;
    width: 100%;
}

.bold-font {
    font-weight: 900;
}

@media (max-width: 991.98px) {
    #butterfly {
      max-height: 64px;
    }
  }
  

