/*body, .form-control {
    font-family: 'Lato', sans-serif;
}
h1{
    margin-bottom: 40px;
}
label {
    color: #333;
}*/
.btn-send {
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    margin-bottom: 20px;
}


.help-block.with-errors {
    color: #ff5050;
    margin-top: 5px;
}


.text-muted {
    color:#6c757d!important
}


.d-none {
    display:none!important
}


.alert {
    position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem
}
.alert-heading {
    color:inherit
}
.alert-link {
    font-weight:700
}
.alert-dismissible {
    padding-right:3rem
}
.alert-dismissible .btn-close {
    position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem
}
.alert-primary {
    color:#084298;background-color:#cfe2ff;border-color:#b6d4fe
}
.alert-primary .alert-link {
    color:#06357a
}
.alert-secondary {
    color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8
}
.alert-secondary .alert-link {
    color:#34383c
}
.alert-success {
    color:#0f5132;background-color:#d1e7dd;border-color:#badbcc 
}
.alert-success .alert-link {
    color:#0c4128
}
.alert-info {
    color:#055160;background-color:#cff4fc;border-color:#b6effb
}
.alert-info .alert-link {
    color:#04414d 
}
.alert-warning {
    color:#664d03;background-color:#fff3cd;border-color:#ffecb5
}
.alert-warning .alert-link {
    color:#523e02
}
.alert-danger {
    color:#842029;background-color:#f8d7da;border-color:#f5c2c7
}
.alert-danger .alert-link {
    color:#6a1a21
}
.alert-light {
    color:#636464;background-color:#fefefe;border-color:#fdfdfe
}
.alert-light .alert-link {
    color:#4f5050
}
.alert-dark {
    color:#141619;background-color:#d3d3d4;border-color:#bcbebf
}
.alert-dark .alert-link {color:#101214
}


.btn-close { 
    padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto
}

.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}
