/* -- custom css for file index.html -- */

/* -- figure embed-responsive embed-responsive-cover -- */
#figure-19847 {
	background-image: url("../../img/53205.png");
	 background-size: cover;
	 height: 61px;
}

/* -- h3 text-center text-black mt-4 fw-500 -- */
#h3-19871 {
	font-size: 12px;
	 letter-spacing: 9px;
}

/* -- fa mb-1 f7-icons s-6 -- */
#icon-14155 {
	color: rgb(248, 201, 0);
}

/* -- link font-weight-bold mb-4 mt-0 text-black -- */
#obj-12185 {
	font-size: 14px;
	 white-space: pre-wrap;
}

/* -- row no-gap w-100 mt-2 -- */
#obj-14139 {
	display: none;
}

/* -- card card-rounded mr-1 ml-1 mt-0 mb-1 -- */
#card-14164 {
	height: 90px;
}

/* -- fa mb-1 f7-icons s-6 -- */
#obj-20911 {
	color: rgb(248, 201, 0);
}

/* -- link font-weight-bold mb-4 mt-0 text-white -- */
#obj-20912 {
	font-size: 14px;
	 white-space: pre-wrap;
}

/* -- card card-rounded mt-0 ml-1 mr-1 mb-1 -- */
#obj-14146 {
	height: 90px;
	 background-color: rgb(28, 28, 29);
}

/* -- fa pb-1 f7-icons s-6 -- */
#obj-14162 {
	color: rgb(248, 201, 0);
}

/* -- link font-weight-bold mb-4 mt-0 text-white -- */
#obj-14169 {
	font-size: 14px;
	 white-space: pre-wrap;
}

/* -- block-title pb-1 mb-3 -- */
#obj-12386 {
	font-size: 25px;
}

/* -- navbar overflow-hidden text-black -- */
#navbar-o-1004 {
	display: none!important;
}

/* -- navbar-bg -- */
#navbg-navbar-o-1004 {
	background-size: contain;
	 background-position: center center;
	 background-repeat: no-repeat;
}

/* -- toolbar tabbar text-white toolbar-bottom tabbar-labels -- */
#toolbar-o-1010 {
	position: fixed;
	 display: visible;
}

/* -- page-content tab w-100 tab-active pt-0 -- */
#tab-1 {
	background-color: rgb(238, 237, 247);
}

/* -- flexbox display-flex pt-1 pr-1 flex-row justify-content-center align-items-center flex-nowrap -- */
#flexbox-12543 {
	position: absolute;
	 inset: 0px;
}

/* -- block custom-block m-0 p-0 -- */
#obj-32348 {
	background-color: rgb(238, 237, 247);
	 z-index: 5;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex rounded flex-column align-items-stretch flex-nowrap bg-color-yellow -- */
#obj-32349 {
	position: fixed;
	 bottom: 0px;
	 right: 0px;
	 left: 0px;
	 z-index: 18;
}

/* -- firebase-virtual-list pl-2 pr-2 -- */
#obj-32350 {
	z-index: 19;
}

/* -- fa f7-icons text-black bg-transparent -- */
#obj-32355 {
	font-size: 30px;
	 z-index: 5;
}

/* -- h2 text-center bg-color-yellow m-0 p-2 text-black -- */
#obj-32356 {
	font-size: 13px;
}

/* -- h3 m-0 pb-2 pl-3 pt-5 -- */
#obj-32357 {
	font-size: 20px;
	 border-style: none none solid;
	 border-color: currentcolor currentcolor rgb(152, 151, 153);
	 border-width: 0px 0px 1px;
}

/* -- block custom-block m-0 -- */
#obj-32358 {
	border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- fa f7-icons s-7 mt-2 -- */
#obj-32362 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32363 {
	font-size: 15px;
}

/* -- fa mb-5 f7-icons dynamic-popover -- */
#obj-32364 {
	position: absolute;
	 margin-left: 130px;
	 font-size: 25px;
}

/* -- fa f7-icons s-7 mt-2 -- */
#obj-32367 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32368 {
	font-size: 15px;
}

/* -- fa material-icons s-7 mt-2 -- */
#obj-32372 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32373 {
	font-size: 15px;
}

/* -- fa fa-fort-awesome s-7 mt-2 -- */
#obj-32376 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32377 {
	font-size: 15px;
}

/* -- h3 m-0 pb-2 pt-5 pl-3 -- */
#obj-32378 {
	font-size: 20px;
	 border-style: none none solid;
	 border-color: currentcolor currentcolor rgb(152, 151, 153);
	 border-width: 0px 0px 1px;
}

/* -- block custom-block mt-0 mb-0 -- */
#obj-32379 {
	border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- fa material-icons s-7 mt-2 -- */
#obj-32383 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32384 {
	font-size: 15px;
}

/* -- fa f7-icons s-7 mt-2 -- */
#obj-32387 {
	color: rgb(255, 204, 0);
}

/* -- h2 text-black mt-1 -- */
#obj-32388 {
	font-size: 15px;
}

/* -- fa f7-icons s-7 mt-2 -- */
#obj-32393 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32394 {
	font-size: 15px;
}

/* -- fa f7-icons s-7 mt-2 -- */
#obj-32397 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32398 {
	font-size: 15px;
}

/* -- mt-1 grid grid-gap grid-cols-2 -- */
#obj-32399 {
	display: none;
}

/* -- fa material-icons s-7 -- */
#obj-32402 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-2 -- */
#obj-32403 {
	font-size: 15px;
}

/* -- fa f7-icons s-7 -- */
#obj-32406 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-2 text-black -- */
#obj-32407 {
	font-size: 15px;
}

/* -- h3 m-0 pb-2 pt-5 pl-3 -- */
#obj-32408 {
	font-size: 20px;
	 border-style: none none solid;
	 border-color: currentcolor currentcolor rgb(152, 151, 153);
	 border-width: 0px 0px 1px;
}

/* -- block custom-block m-0 pb-0 -- */
#obj-32409 {
	border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- fa f7-icons s-7 mt-2 -- */
#obj-32413 {
	color: rgb(255, 204, 0);
}

/* -- h2 mt-1 -- */
#obj-32414 {
	font-size: 15px;
}

/* -- flexbox display-flex flex-row justify-content-space-between align-items-flex-end flex-nowrap pr-3 -- */
#obj-32416 {
	box-sizing: border-box;
	 border-style: none none solid;
	 border-color: currentcolor;
	 border-width: 0px 0px 1px;
}

/* -- h3 m-0 pt-5 pl-3 pb-2 -- */
#obj-32417 {
	font-size: 20px;
	 border-style: none;
	 border-color: currentcolor currentcolor rgb(152, 151, 153);
	 box-sizing: border-box;
	 border-width: 0px 0px 1px;
}

/* -- block custom-block p-0 w-100 mt-2 -- */
#obj-32419 {
	display: inline-block;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex bg-color-white flex-row justify-content-space-between align-items-center flex-nowrap ml-0 mr-0 p-1 -- */
#obj-32420 {
	box-sizing: border-box;
	 border-style: solid none none;
	 border-color: rgb(231, 232, 240) currentcolor currentcolor;
	 border-width: 1px 0px 0px;
}

/* -- firebase-field text-muted -- */
#obj-32425 {
	font-size: 12px;
}

/* -- page-content tab text-white pb-0 -- */
#tab-2 {
	inset: 0px 0px 100px;
	 background-color: rgb(238, 238, 238);
}

/* Website cards: match the tab-1 (App) card sizing/colors */
#obj-web-block .h2 {
	font-size: 15px;
}
#obj-web-block .s-7 {
	color: rgb(255, 204, 0);
}

/* -- page-content tab bg-color-white ptr-content -- */
#tab-3 {
	inset: 0px;
	 padding-bottom: 100px;
	 background-color: rgb(32, 32, 32);
}

/* -- page-content text-black tab -- */
#tab-5 {
	background-color: rgb(238, 238, 238);
}

