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

/* --  body -- */
body {
}

/* -- container-fluid -- */
#container-1508 {
	background-color: rgb(0, 0, 0);
}

/* -- navbar fw-500 navbar-dark navbar-expand-lg -- */
#mainnavbar {
	font-size: 13px;
	  padding-top: 8px;
	 box-sizing: border-box;
	 border: 1px;
	 padding-left: 16px;
}

/* -- img-fluid navbar-brand-img -- */
#img-img-img-img-img-img-img-img-img-rohyyv084 {
	height: 40px;
}

/* -- flexbox d-flex flex-row justify-content-start align-items-end flex-wrap text-white -- */
#obj-yabbzb273 {
	margin-left: -16px;
}

/* -- h3 text-uppercase font-weight-bold d-none d-lg-block -- */
#obj-wvitwj114 {
	font-size: 17px;
	 margin-left: 8px;
}

/* -- h3 ml-1 d-none d-lg-block fw-400 -- */
#obj-sqwqfh677 {
	font-size: 17px;
}

/* -- h6 fw-100 ml-1 d-none d-lg-block -- */
#obj-nmkmpe121 {
	font-size: 9px;
}

/* -- flexbox d-flex flex-row justify-content-end flex-nowrap ml-1 -- */
#obj-bekroy780 {
	opacity: 0.9;
}

/* -- p-0 container-fluid text-white headerbg -- */
#obj-77647 {
	min-height: 30px;
	 background-color: rgb(0, 0, 0);
}

/* -- text-center container overflow-visible pt-5 -- */
#obj-84066 {
	min-height: 30px;
	 padding-left: 15px;
	 padding-bottom: 150px;
}

/* -- h3 text-uppercase mb-3 -- */
#obj-oahbft941 {
	font-size: 11px;
	 color: rgb(157, 160, 162);
}

/* -- badge badge-pill bg-color-gray pt-1 pb-1 fw-500 -- */
#span-4370 {
	font-size: 10px;
}

/* -- h1 font-weight-bold text-center fw-800 -- */
#obj-dztoaa384 {
	font-size: 54px;
	  box-shadow: rgb(0, 0, 0) 0px 0px 0px 0px;
	 margin-right: 0px;
	 padding-top: 0px;
	 line-height: 75px;
}

/* -- lead mb-0 -- */
#p-1527 {
	color: rgb(237, 237, 237);
}

/* -- lead -- */
#p-1528 {
	color: rgb(237, 237, 237);
}

/* -- flexbox d-flex flex-row justify-content-center align-items-center flex-nowrap -- */
#flexbox-1529 {
	height: 100px;
}

/* -- row text-center align-items-start no-gutters mb-2 -- */
#obj-31548 {
	width: 280px;
}

/* -- fa text-white f7-icons s-5 -- */
#obj-56038 {
	padding-top: 0px;
}

/* -- h6 mt-1 text-nowrap fw-400 -- */
#obj-24627 {
	font-size: 12px;
	 opacity: 0.62;
}

/* -- h6 mt-1 text-nowrap fw-400 -- */
#obj-66514 {
	font-size: 12px;
	 opacity: 0.62;
}

/* --  -- */
#obj-cgoggq886 {
	height: 24px;
}

/* -- h6 mt-1 text-nowrap fw-400 -- */
#obj-ncjike086 {
	font-size: 12px;
	 opacity: 0.62;
}

/* -- img-fluid -- */
#home-screenshot {
	transform: none;
}

/* -- btn mt-1 mb-1 mr-2 fw-400 box-shadow text-white bg-primary btn-primary btn-lg -- */
#obj-21258 {
	padding-top: 8px;
	 padding-left: 16px;
	 padding-right: 16px;
	  box-sizing: border-box;
	 border-radius: 40px;
	 font-size: 17px;
}

/* -- btn show-video mt-1 mb-1 mr-2 box-shadow text-white btn-lg -- */
#obj-18051 {
	box-sizing: border-box;
	 background-color: rgba(105, 107, 107, 0.33);
	 border-radius: 40px;
	 font-size: 17px;
}

/* -- container-fluid pl-0 overflow-visible bg-white -- */
#obj-35172 {
	min-height: 30px;
}

/* -- container pl-0 pr-0 overflow-visible -- */
#obj-62532 {
	min-height: 30px;
	 padding-top: 80px;
	 padding-bottom: 80px;
}

/* -- row text-left overflow-visible align-items-start no-gutters -- */
#obj-89723 {
	min-height: 10px;
	 margin-bottom: 0px;
	 margin-top: 0px;
}

/* -- flexbox d-flex mb-4 flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-61521 {
	padding-top: 5px;
	 margin-top: -160px;
}

/* -- flexbox d-flex flex-row justify-content-center align-items-center flex-nowrap d-none d-lg-flex -- */
#obj-85335 {
	width: 440px;
	 min-height: 10px;
	 min-width: 10px;
	 background-image: url("../../img/simulator_dark.png");
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
	 height: 880px;
}

/* -- snippet embed-responsive -- */
#simulator_snippet {
	min-height: 10px;
	 margin-left: 15px;
	 margin-right: 15px;
	 padding: 56px 31px 28px;
	 margin-top: 72px;
	 width: 380px;
	 height: 754px;
}

/* -- btn p-1 text-white -- */
#obj-4131 {
	background-color: rgb(0, 0, 0);
	 width: 40px;
	 border-radius: 4px;
}

/* -- btn p-1 text-white -- */
#obj-4142 {
	background-color: rgb(0, 0, 0);
	 width: 40px;
}

/* -- h3 text-black font-weight-bold fw-800 mb-3 -- */
#obj-95642 {
	font-size: 44px;
}

/* -- lead text-muted mb-3 -- */
#obj-oomyas169 {
	max-width: 700px;
	 font-size: 19px;
	 line-height: 24px;
}

/* -- lead text-muted mb-3 text-uppercase fw-700 mt-3 -- */
#obj-4436 {
	max-width: 700px;
	 font-size: 12px;
	 line-height: 24px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#flexbox-4470 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#p-4428 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4471 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4485 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4472 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4486 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4473 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4487 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4474 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4488 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4475 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4489 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4476 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4490 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4477 {
	min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4492 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4493 {
	max-width: 120px;
	 min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4495 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4501 {
	max-width: 120px;
	 min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4503 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4504 {
	max-width: 120px;
	 min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4506 {
	font-size: 10px;
}

/* -- flexbox d-flex flex-column justify-content-start align-items-center flex-nowrap -- */
#obj-4515 {
	max-width: 120px;
	 min-width: 99px;
}

/* -- lead text-muted mt-2 text-center fw-600 text-uppercase -- */
#obj-4517 {
	font-size: 10px;
}

/* -- container-fluid pt-5 pb-0 overflow-hidden text-white -- */
#obj-1560 {
	box-sizing: border-box;
	 border-top-style: solid;
	 border-top-color: rgb(191, 191, 191);
	 border-width: 1px 0px 0px;
	 background-color: rgb(0, 0, 0);
	 background-image: linear-gradient(to right, rgb(0, 0, 0), rgb(43, 43, 43));
}

/* -- row align-items-center no-gutters -- */
#obj-1562 {
	padding-top: 0px;
	 padding-bottom: 70px;
}

/* -- lead mb-1 text-muted -- */
#obj-1564 {
	font-size: 13px;
}

/* -- h3 font-weight-bold fw-800 mb-1 -- */
#obj-1565 {
	font-size: 46px;
	 margin-top: 0px;
}

/* -- lead mt-4 -- */
#obj-1566 {
	font-size: 19px;
	 line-height: 24px;
}

/* -- lead -- */
#obj-1567 {
	font-size: 19px;
	 line-height: 24px;
}

/* -- lead -- */
#obj-1568 {
	font-size: 19px;
	 line-height: 24px;
}

/* -- pl-0 container overflow-visible -- */
#obj-4095 {
	padding-top: 120px;
	 padding-bottom: 120px;
}

/* -- lead mb-1 text-left text-white -- */
#obj-4098 {
	font-size: 13px;
}

/* -- h3 mb-0 text-left fw-800 -- */
#obj-4099 {
	font-size: 43px;
}

/* -- lead text-uppercase text-left -- */
#obj-4100 {
	font-size: 11px;
}

/* -- lead text-left -- */
#obj-4101 {
	font-size: 19px;
	 max-width: 700px;
	 line-height: 24px;
}

/* -- lead text-left -- */
#obj-4102 {
	font-size: 19px;
	 max-width: 700px;
	 line-height: 24px;
}

/* --  -- */
#obj-4105 {
	max-height: 600px;
	 box-shadow: rgba(106, 108, 106, 0.73) -22px 22px 30px -10px;
}

/* -- container-fluid text-white overflow-hidden w-100 -- */
#obj-1530 {
	margin-top: 0px;
	 background-color: rgb(20, 20, 20);
}

/* -- container pt-5 pb-5 overflow-visible -- */
#obj-1531 {
	max-width: 1350px;
	 padding-left: 15px;
	 margin-top: 0px;
}

/* -- row mt-4 mb-4 overflow-visible align-items-center no-gutters -- */
#obj-1532 {
	margin-right: 0px;
}

/* -- lead mb-1 text-muted fw-500 -- */
#obj-1534 {
	font-size: 13px;
}

/* -- h3 fw-800 text-left mb-3 -- */
#obj-1535 {
	font-size: 38px;
	 margin-left: 0px;
}

/* -- lead text-left -- */
#obj-1539 {
	max-width: 900px;
	 font-size: 17px;
	 line-height: 24px;
	 opacity: 0.8;
}

/* -- lead w-100 text-left mb-4 -- */
#p-4604 {
	font-size: 14px;
}

/* -- flexbox d-flex w-100 flex-column align-items-start flex-nowrap -- */
#flexbox-4715 {
	max-width: 500px;
}

/* -- fa fa-database s-5 mb-2 mr-2 -- */
#obj-1543 {
	opacity: 0.8;
	 min-width: 32px;
	 width: 32px;
}

/* -- lead mb-2 text-left -- */
#obj-1544 {
	font-size: 14px;
}

/* -- fa fa-random s-5 mb-2 mr-2 -- */
#obj-1547 {
	min-width: 32px;
	 width: 32px;
}

/* -- lead mb-2 text-left -- */
#obj-1548 {
	font-size: 14px;
}

/* -- fa f7-icons s-6 mb-2 mr-2 -- */
#obj-1551 {
	min-width: 32px;
	 width: 32px;
}

/* -- lead mb-2 text-left -- */
#obj-1552 {
	font-size: 14px;
}

/* -- img-fluid -- */
#img-4091 {
	max-width: 900px;
	 box-shadow: rgba(118, 118, 118, 0.66) -9px -42px 96px -17px;
}

/* -- container -- */
#obj-22237 {
	padding-top: 70px;
	 padding-bottom: 70px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-14135 {
	font-size: 13px;
}

/* -- lead -- */
#obj-91146 {
	font-size: 15px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-83043 {
	font-size: 13px;
}

/* -- lead -- */
#obj-34406 {
	font-size: 16px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-71226 {
	font-size: 13px;
}

/* -- lead -- */
#obj-31033 {
	font-size: 16px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-73257 {
	font-size: 13px;
}

/* -- lead -- */
#obj-21918 {
	font-size: 16px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-25132 {
	font-size: 13px;
}

/* -- lead -- */
#obj-13987 {
	font-size: 16px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-58577 {
	font-size: 13px;
}

/* -- lead -- */
#obj-39663 {
	font-size: 16px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-72431 {
	font-size: 13px;
}

/* -- lead -- */
#obj-74628 {
	font-size: 16px;
}

/* -- h6 text-uppercase fw-700 -- */
#obj-70242 {
	font-size: 13px;
}

/* -- lead -- */
#obj-92705 {
	font-size: 16px;
}

/* --  -- */
#cookies-eu-banner {
	display: none;
}

/* -- container text-center pb-4 -- */
#obj-744qndf491qndfyekp {
	padding-right: 15px;
}

/* -- h6 font-weight-bold text-uppercase -- */
#obj-210bbfn815bbfnqdin {
	font-size: 13px;
}

/* -- hyperlink text-uppercase fw-500 text-black -- */
#obj-863sjty779sjtygqhi {
	font-size: 11px;
}

/* -- hyperlink text-uppercase fw-500 text-black -- */
#obj-433eins491einscluu {
	font-size: 11px;
}

/* -- hyperlink text-uppercase fw-500 text-black -- */
#obj-838sfgw599sfgwjgio {
	font-size: 11px;
}

/* -- h6 font-weight-bold -- */
#obj-464zzyt822zzytulri {
	font-size: 13px;
}

/* -- hyperlink text-uppercase fw-500 text-black -- */
#obj-jthcsb091 {
	font-size: 11px;
}

/* -- hyperlink text-uppercase fw-500 text-black -- */
#obj-308elyi975elyiyzwl {
	font-size: 11px;
}

/* -- flexbox d-flex mb-3 flex-row justify-content-start align-items-center flex-nowrap -- */
#obj-388bxrk487bxrkigne {
	opacity: 0.9;
}

/* -- h6 mt-2 text-left -- */
#obj-1295 {
	font-size: 12px;
}

/* -- h6 ml-2 mb-0 mr-2 -- */
#obj-302iebj331iebjvybe {
	font-size: 12px;
}

/* -- hyperlink text-black -- */
#obj-407iqtu609iqtuzuqs {
	font-size: 12px;
}

/* -- h6 ml-2 mb-0 mr-2 text-muted -- */
#obj-511iblg888iblgeqff {
	font-size: 12px;
}

/* -- hyperlink text-black -- */
#obj-657ixby914ixbyayri {
	font-size: 12px;
}

/* -- h6 ml-2 mb-0 mr-2 text-muted -- */
#obj-681kpxx806kpxxuwmt {
	font-size: 12px;
}

