@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;500;600;700&display=swap');
:root {
    --criah-white: #ffffff;
    --criah-gray: #f7f7f7;
    --criah-black: #141414;
    --criah-pink: #EC0F69;
    --font-body: 'Titillium Web', sans-serif;
}
html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    scroll-behavior: smooth;
}
* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
body {
    overflow-y: visible;
    position: relative;
    height: unset;
    font-family: var(--font-body);
    background: var(--criah-gray)!important;
}
html, body {
    overflow-x: hidden;
    margin: 0;
}
.rounded-pill {
    border-radius: 8px!important;
}
.form-control {
    height: calc(2em + .75rem + 2px)!important;
    background: var(--criah-white);
    border: 1px solid #dee2e6;
    color: var(--criah-black);
}
.nav-pills .nav-criah.nav-link.active,
.nav-pills .nav-criah.nav-link.active, .nav-pills .show>.nav-link {
    background-color: var(--criah-pink)!important;
    color: var(--criah-white)!important;
    border-radius: 20px!important;
}
.inner {
    background: var(--criah-white);
    border: 1px solid #dee2e6;
    padding: 20px;
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    background: var(--criah-pink);
    color: var(--criah-white);
    border: 0;
}
input[type=range].qrcdr-slider-input::-webkit-slider-thumb {
    background: var(--criah-pink)!important;
}
#criah-hidden {
    display: none!important;
}
.placeresult .linksholder .btn {
    background: transparent;
    color: var(--criah-black);
}