input[list]::-webkit-calendar-picker-indicator {
	font-size:1rem;
	padding:0;
	line-height:1rem;
}
:root{
	--sm:540px;
	--md:720px;
	--lg:960px;
	--xl:1140px;
	--xxl:1320px;
	--c:#4f4f4f;
	--c-primary:#1266f1;
	--c-primary2:#0c56d0;
	--c-secondary:#b23cfd;
	--c-success:#00b74a;
	--c-info:#39c0ed;
	--c-warning:#ffa900;
	--c-danger:#f93154;
	--c-light:#fbfbfb;
	--c-dark:#262626;
	--c-shadow:#00000010;
	--c-glare:#ffffff30;
	--c-white:#fff;
	--c-black:#000;
	--c-table:#212529;
	--c-border:#bdbdbd;
	--c-select:#e1ecfd;
	--rgb-primary:18,102,241;
	--rgb-secondary:178,60,253;
	--rgb-success:0,183,74;
	--rgb-info:57,192,237;
	--rgb-warning:255,169,0;
	--rgb-danger:249,49,84;
	--rgb-light:251,251,251;
	--rgb-dark:38,38,38;
	--rgb-white:255,255,255;
	--rgb-black:0,0,0;
	--rgb:79,79,79;
	--f8:"Roboto",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--f9:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
	--mdb-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));
	--ff:var(--f1,var(--f8));
	--fh:1rem;
	--fs:normal;
	--fw:normal;
	--fw-thin:200;
	--fw-light:300;
	--fw-normal:400;
	--fw-bold:500;
	--fw-havy:700;
	--lh:normal;
	--ta:left;
	--tt:none;
	--jc:unset;
	--ai:unset;
	--h1:2.5rem;
	--h2:2rem;
	--h3:1.75rem;
	--h4:1.5rem;
	--h5:1.25rem;
	--h6:1rem;
	--a1:var(--c-primary);
	--a2:var(--a1);
	--a3:#0e52c1;
	--a4:var(--a3);
	--mx:0;
	--my:0;
	--px:0;
	--py:0;
	--bc:#00000000;
	--bu:none;
	--br:no-repeat;
	--bp:center;
	--r:0.25rem
}

*,:after,:before{box-sizing:border-box}
@media(prefers-reduced-motion:no-preference){
	:root{scroll-behavior:smooth}
}
body{
	background-color:var(--bg,var(--c-white));
	-webkit-text-size-adjust:100%;
	-webkit-tap-highlight-color:rgba(var(--rgb-black),0)
}
hr{
	margin:1rem 0;
	color:inherit;
	background-color:currentColor;
	border:0;
	opacity:.25
}
hr:not([size]){
	height:.5px
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,a,body,cite,button,legend,label,.dropdown-item,.btn,.form-control{
	display:var(--d,block);
	margin:var(--m, var(--mt,var(--my)) var(--mr,var(--mx)) var(--mb,var(--my)) var(--ml,var(--mx)));
	padding:var(--p, var(--pt,var(--py)) var(--pr,var(--px)) var(--pb,var(--py)) var(--pl,var(--px)));
	font:var(--f,var(--fs) var(--fw) var(--fh)/var(--lh) var(--ff));
	color:var(--c);
	text-transform:var(--tt);
	text-decoration:var(--td);
	text-align:var(--ta);
	letter-spacing:var(--ls);
	position:var(--pos);
	background:var(--bg,var(--bc) var(--bu) var(--br) var(--bp));
}
i,b,u,strong,span,code,kbd,pre,samp,small,.small,.mark,mark{
	font:var(--f,var(--fs) var(--fw) var(--fh)/var(--lh) var(--ff));
	letter-spacing:var(--ls);
	text-transform:var(--tt);
	text-decoration:var(--td);
	background-color:var(--bc);
}
i,em{
	--fs:italic;
}
u{
	--td:underline;
}
.h1,h1{--fh:var(--h1)}
.h2,h2{--fh:var(--h2)}
.h3,h3{--fh:var(--h3)}
.h4,h4{--fh:var(--h4)}
.h5,h5{--fh:var(--h5)}
.h6,h6{--fh:var(--h6)}
p{
	margin-top:0;
	margin-bottom:1rem}
abbr[data-mdb-original-title],abbr[title]{
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted;
	cursor:help;
	-webkit-text-decoration-skip-ink:none;
	text-decoration-skip-ink:none}
address{
	margin-bottom:1rem;
	font-style:normal;
	line-height:inherit}
ol,ul{
	padding-left:2rem}
dl,ol,ul{
	margin-top:0;
	margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{
	margin-bottom:0}
dt{
	font-weight:var(--fw-havy)}
dd{
	margin-bottom:.5rem;
	margin-left:0}
blockquote{
	margin:0 0 1rem}
b,strong{
	--fw:var(--fw-bold)}
.small,small{
	--fh:.8rem}
.mark,mark{
	padding:0 .2rem;
	margin:0 .2rem;
	background-color:var(--c-warning)}
sub,sup{
	position:relative;
	font-size:.75em;
	line-height:0;
	vertical-align:baseline}
sub{
	bottom:-.25em}
sup{top:-.5em}
a{--d:inline;color:var(--a1)}
a:visited{--c:var(--a2)}
a:hover{--c:var(--a3)}
a:active{--c:var(--a4)}
a:not([href]):not([class]),a:not([href]):not([class]):hover{
	--c:inherit;
	--td:none}
code,kbd,pre,samp{
	--ff:var(--f9);
	unicode-bidi:bidi-override}
pre{
	display:block;
	margin-top:0;
	margin-bottom:1rem;
	overflow:auto;
	font-size:.875em}
pre code{
	font-size:inherit;
	--c:inherit;
	word-break:normal}
code{
	font-size:.875em;
	--c:#d63384;
	word-wrap:break-word}
a>code{
	--c:inherit}
kbd{
	padding:.2rem .4rem;
	font-size:.875em;
	--c:var(--c-white);
	background-color:var(--c-dark);
	border-radius:.2rem}
kbd kbd{
	padding:0;
	font-size:1em;
	font-weight:var(--fw-havy)}
figure{
	margin:0 0 1rem}
img,svg{
	display:inline-block;
	vertical-align:middle}
table{
	caption-side:bottom;
	border-collapse:collapse}
caption{
	padding-top:1rem;
	padding-bottom:1rem;
	color:#757575;
	text-align:left}
th{
	text-align:inherit;
	text-align:-webkit-match-parent}
tbody,td,tfoot,th,thead,tr{
	border:0 solid;
	border-color:inherit}
label{
	--lh:1.5;
	--p:0;
	--d:inline-block}
button{
	border-radius:0}
button:focus:not(:focus-visible){
	outline:0}
button,input,optgroup,select,textarea{
	margin:0;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit}
button,select{
	text-transform:none}
[role=button]{
	cursor:pointer}
select{
	word-wrap:normal}
select:disabled{
	opacity:1}
[list]::-webkit-calendar-picker-indicator{
	display:none}
[type=button],[type=reset],[type=submit],button{
	-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){
	cursor:pointer}
::-moz-focus-inner{
	padding:0;
	border-style:none}
textarea{
	resize:vertical}
fieldset{
	min-width:0;
	padding:0;
	margin:0;
	border:0}
legend{
	float:left;
	width:100%;
	--p:0;
	--mb:.5rem;
	--fh:calc(1.275rem + .3vw);
	--lh:inherit}
@media(min-width:1200px){
	legend{
		--fh:1.5rem}
}
legend+*{
	clear:left}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{
	padding:0}
::-webkit-inner-spin-button{
	height:auto}
[type=search]{
	outline-offset:-2px;
	-webkit-appearance:textfield}
/*!rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
direction: ltr;
}
*/::-webkit-search-decoration{
	-webkit-appearance:none}
::-webkit-color-swatch-wrapper{
	padding:0}
::file-selector-button{
	font:inherit}
::-webkit-file-upload-button{
	font:inherit;
	-webkit-appearance:button}
output{
	display:inline-block}
iframe{
	border:0}
summary{
	display:list-item;
	cursor:pointer}
progress{
	vertical-align:baseline}
[hidden]{
	display:none!important}