.btn:focus,.btn:active,
textarea:focus, 
textarea.form-control:focus, 
input.form-control:focus,input.form-control:active,
input[type=text]:focus, 
input[type=password]:focus, 
input[type=email]:focus, 
input[type=number]:focus, 
[type=text].form-control:focus, 
[type=password].form-control:focus, 
[type=email].form-control:focus, 
[type=tel].form-control:focus, 
[contenteditable].form-control:focus {
    outline:none!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}

body {
    background-color:#fff;
    color:#8D94A8;
    font-family: 'Poppins', sans-serif;
    font-size:14px;
    font-weight:300;
}

#splash_home {
position: relative;
background-color: black;
min-height: 25rem;
width: 100%;
overflow: hidden;
}

#splash_home video {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: 0;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}

#splash_home .container {
position: relative;
z-index: 2;
}

#splash_home .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: black;
opacity: 0.5;
z-index: 1;
}

.form-control {
    font-family: 'Poppins', sans-serif;
    font-size:12px;
    font-weight:300;
    border-radius: 0;
}

.btn-primary {
    border-radius: 0;
    border:0;

    background-color:#ad2775;
    border-color: #ad2775;
}

.btn-primary:hover, .btn-primary:focus, .open>.dropdown-toggle.btn-primary {
    background-color:#8d2091 !important;
    border-color: #8d2091 !important;
}

#footer {

}

#footer a, #header a {
    color:#fff;
    text-decoration: underline;
    transition:color ease 500ms;
}

#footer a:hover, #header a:hover {
    color:#bec6dd;
    text-decoration: none;
}

.noto-serif {
    font-family: 'Noto Serif', serif;
}

#keywords {
    color:#282828;
}

#keywords i {
    color:#BFBFBF;
}

.modal a {
    color:#ad2775;
}