/* Stylesheet : [inline styles] */
body { -webkit-font-smoothing: antialiased; margin: 0px; width: 100%; font-family: Rajdhani; font-weight: 400; background: rgb(255, 255, 255); }
a { text-decoration: none; color: inherit; }
a:not(.btn):hover { text-decoration: underline; }
input, select, textarea, p, h1, h2, h3, h4, h5, h6 { margin: 0px; font-size: inherit; font-weight: inherit; }
u > span { text-decoration: inherit; }
ol, ul { padding-left: 2.5rem; margin: 0.625rem 0px; }
p { overflow-wrap: break-word; }
h1 > span, h2 > span, h3 > span, h4 > span, h5 > span, h6 > span { display: block; overflow-wrap: break-word; }
iframe { border: 0px; }
* { box-sizing: border-box; }
:root.js-text-scaling { --mobile-font-size: 4vw; --default-font-size: 16px; }
.item-absolute { position: absolute; }
.item-relative { position: relative; }
.item-block { display: block; height: 100%; width: 100%; }
.item-cover { z-index: 1000030; }
.item-breakword { overflow-wrap: break-word; }
.item-content-box { box-sizing: content-box; }
.hidden { display: none; }
.clearfix { clear: both; }
sup { margin-left: 0.1rem; line-height: 0; }
@keyframes slide-down { 
  0% { opacity: 0; transform: translateY(-50px); }
}
@keyframes fade-in { 
  0% { opacity: 0; }
}
@supports (-webkit-overflow-scrolling:touch) {
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .image[src$=".svg"] { width: calc(100% + 1px); }
}
}
.show-for-sr { border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }
.headline { font-family: Rajdhani; font-weight: 700; }
.section-fit { max-width: 400px; }
:root { --section-relative-margin: 0 auto; }
.section-relative { position: relative; margin: 0px auto; }
.js-text-scaling .section-relative { margin: var(--section-relative-margin); }
.section-inner { height: 100%; }
#page-block-n02ik7tpf1 { height: 5.8125rem; max-width: 100%; }
#page-block-n02ik7tpf1 .section-holder-border { border: 0px; }
#page-block-n02ik7tpf1 .section-block { background: rgb(255,255,255); height: 5.8125rem; }
#page-block-n02ik7tpf1 .section-holder-overlay { display: none; }
#element-113 { top: 1.4375rem; left: 1.25rem; height: 3.3634rem; width: 22.5rem; z-index: 27; }
#element-113 .cropped { background: url("../images/logo.svg") 0px 0px / 22.5625rem 3.3125rem; }
#element-313 { top: 7.5625rem; left: 3.8125rem; height: 2.875rem; width: 17.375rem; z-index: 28; }
.btn { cursor: pointer; text-align: center; transition: border 0.5s ease 0s; width: 100%; border: 0px; white-space: normal; display: table-cell; vertical-align: middle; padding: 0px; line-height: 120%; }
.btn-shadow { box-shadow: rgba(1, 1, 1, 0.5) 0px 1px 3px; }
#element-313 .btn.btn-effect3d:active { box-shadow: none; }
#element-313 .btn:hover { background: transparent; color: #1d84f7; }
#element-313 .btn { border: 2px solid #1d84f7; color: #1d84f7; font-size: 0.9907rem; font-family: Arial; font-weight: 700; height: 2.875rem; width: 17.375rem; border-radius: 0px; }
#element-112 { top: 6rem; left: 8.125rem; height: 2.875rem; width: 8.75rem; z-index: 26; }
#element-112 .btn.btn-effect3d:active { box-shadow: none; }
#element-112 .btn:hover { background: transparent; color: #1d84f7; }
#element-112 .btn { border: 2px solid #1d84f7; color: #1d84f7; font-size: 0.9907rem; font-family: Arial; font-weight: 700; height: 2.875rem; width: 8.75rem; border-radius: 0px; }
#page-block-4da9pxym2dw { height: 58.625rem; max-width: 100%; }
#page-block-4da9pxym2dw .section-holder-border { border: 0px; }
#page-block-4da9pxym2dw .section-block { height: 58.625rem; }
#page-block-4da9pxym2dw .section-holder-overlay { opacity: 0; background-color: rgb(0, 0, 0); display: block; }
#element-479 { top: 2.5rem; left: 5.5625rem; height: 27.413rem; width: 13.875rem; z-index: 4; }
#element-479 .cropped { background: url("../images/main_login_intro_bg_tmb_01.png") -6.5rem -2.4375rem / 36.3125rem 35.8125rem; }
#element-480 { top: 34.875rem; left: 4.625rem; height: 28.2491rem; width: 15.6875rem; z-index: 3; }
#element-480 .cropped { background: url("../images/main_login_intro_bg_tmb_02.png") -7.6875rem -3.9375rem / 39.375rem 38.875rem; }
#element-473 { top: 1.375rem; left: 1.25rem; height: 5.875rem; width: 22.5rem; z-index: 39; color: rgb(55, 70, 90); font-size: 2.9102rem; line-height: 2.9375rem; text-align: center; font-weight: 700; }
#element-473 .x_4b560cd8 { text-align: center; line-height: 2.9375rem; font-size: 2.9102rem; }
#element-473 .x_f2074b6c { color: #1d84f7; }
#element-473 strong { font-weight: 700; }
#element-473.headline { font-weight: 700; }
#element-474 { top: 7.1875rem; left: 3.6875rem; height: 3.875rem; width: 17.625rem; z-index: 37; color: rgb(55, 70, 90); font-size: 1.3622rem; line-height: 1.925rem; text-align: center; }
#element-474 .x_a2e00130 { text-align: center; line-height: 1.9375rem; font-size: 1.3622rem; }
#element-474 .x_f2074b6c {  color: #1d84f7; }
#element-475 { top: 11.75rem; left: 3.625rem; height: 2rem; width: 17.625rem; z-index: 35; color: rgb(55, 70, 90); font-size: 1.4241rem; line-height: 2.0125rem; text-align: center; }
#element-475 .x_b854860b { text-align: center; line-height: 2rem; font-size: 1.2741rem; }
#element-475 .x_a4745b4d { color: #1d84f7; }
#element-475 .introBtn { color: #fff!important; background-color: #1d84f7; line-height: 2.5em; font-weight: normal; padding: 0 1em; display: inline-block; text-decoration: none!important; font-family: "Roboto", "Helvetica Neue", Arial, "Nimbus Sans L", FreeSans;  font-weight: 700; text-transform: uppercase; font-size: 0.75em; }
#element-475 .introBtn:hover { background-color: #1672d9; }
#element-477 { top: 15.6875rem; left: 5.875rem; height: 12.7916rem; width: 13.3125rem; z-index: 43; }
#element-477 .cropped { background: url("../images/main_login_intro_tmb_01.jpg") 0px 0px / 13.4375rem 12.75rem; }
#element-478 { top: 29.25rem; left: 5.875rem; height: 12.5649rem; width: 13.1875rem; z-index: 45; }
#element-478 .cropped { background: url("../images/main_login_intro_tmb_02.jpg") -0.125rem -0.1875rem / 13.5rem 12.75rem; }
#element-476 { top: 42.625rem; left: 5.875rem; height: 12.6245rem; width: 13.25rem; z-index: 41; }
#element-476 .cropped { background: url("../images/main_login_intro_tmb_03.jpg") -0.1875rem 0px / 13.5625rem 12.625rem; }
#page-block-udyl3yifmy { height: 72.9375rem; max-width: 100%; }
#page-block-udyl3yifmy .section-holder-border { border: 0px; }
#page-block-udyl3yifmy .section-block { background: rgb(255, 255, 255); height: 72.9375rem; }
#page-block-udyl3yifmy .section-holder-overlay { display: none; }
#element-274 { top: 2.5rem; left: 1.25rem; height: 28.875rem; width: 22.5rem; z-index: 23; }
.circle { border-radius: 50%; }
.shape { height: inherit; }
.line-horizontal { height: 0.625rem; }
.line-vertical { height: 100%; margin-right: 0.625rem; }
[class*="line-"] { box-sizing: content-box; }
#element-274 .shape { border: 0px; background: url("../images/main_login_unlock_tmb_01.jpg") 50% 50% / cover repeat rgb(240, 243, 245); }
#element-275 { top: 33.3125rem; left: 1.25rem; height: 1.4375rem; width: 22.5rem; z-index: 29; color: rgb(55, 70, 90); font-size: 1.4241rem; line-height: 1.4375rem; text-align: center; }
#element-275 .x_79fcb26a { text-align: center; line-height: 1.4375rem; font-size: 1.4241rem; }
#element-275 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-275 strong { font-weight: 700; }
#element-284 { top: 36.625rem; left: 11.125rem; height: 2.6875rem; width: 2.6875rem; z-index: 14; }
#element-282 { top: 40.25rem; left: 1.25rem; height: 1.1875rem; width: 22.5rem; z-index: 12; color: rgb(55, 70, 90); font-size: 1.1765rem; line-height: 1.1875rem; text-align: center; }
#element-282 .x_ce9a991a { text-align: center; line-height: 1.1875rem; font-size: 1.1765rem; }
#element-282 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-282 strong { font-weight: 700; }
#element-283 { top: 42.0625rem; left: 1.25rem; height: 2.75rem; width: 22.5rem; z-index: 13; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.4rem; text-align: center; }
#element-283 .x_2c80ab57 { text-align: center; line-height: 1.375rem; font-size: 0.9907rem; }
#element-283 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-283 strong { font-weight: 700; }
#element-280 { top: 45.8125rem; left: 11.125rem; height: 2.6875rem; width: 2.6875rem; z-index: 8; }
#element-276 { top: 49.4375rem; left: 1.25rem; height: 1.1875rem; width: 22.5rem; z-index: 6; color: rgb(55, 70, 90); font-size: 1.1765rem; line-height: 1.1875rem; text-align: center; }
#element-276 .x_ce9a991a { text-align: center; line-height: 1.1875rem; font-size: 1.1765rem; }
#element-276 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-276 strong { font-weight: 700; }
#element-277 { top: 51.25rem; left: 1.25rem; height: 2.75rem; width: 22.5rem; z-index: 7; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.4rem; text-align: center; }
#element-277 .x_2c80ab57 { text-align: center; line-height: 1.375rem; font-size: 0.9907rem; }
#element-277 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-277 strong { font-weight: 700; }
#element-403 { top: 54.8125rem; left: 11.125rem; height: 2.6875rem; width: 2.6875rem; z-index: 17; }
#element-401 { top: 58.375rem; left: 1.25rem; height: 1.1875rem; width: 22.5rem; z-index: 15; color: rgb(55, 70, 90); font-size: 1.1765rem; line-height: 1.1875rem; text-align: center; }
#element-401 .x_ce9a991a { text-align: center; line-height: 1.1875rem; font-size: 1.1765rem; }
#element-401 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-401 strong { font-weight: 700; }
#element-402 { top: 60.1875rem; left: 1.25rem; height: 1.375rem; width: 22.5rem; z-index: 16; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.4rem; text-align: center; }
#element-402 .x_2c80ab57 { text-align: center; line-height: 1.375rem; font-size: 0.9907rem; }
#element-402 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-402 strong { font-weight: 700; }
#element-281 { top: 62.875rem; left: 11.125rem; height: 2.6875rem; width: 2.6875rem; z-index: 11; }
#element-278 { top: 66.5rem; left: 1.25rem; height: 1.1875rem; width: 22.5rem; z-index: 9; color: rgb(55, 70, 90); font-size: 1.1765rem; line-height: 1.1875rem; text-align: center; }
#element-278 .x_ce9a991a { text-align: center; line-height: 1.1875rem; font-size: 1.1765rem; }
#element-278 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-278 strong { font-weight: 700; }
#element-279 { top: 68.3125rem; left: 1.25rem; height: 2.75rem; width: 22.5rem; z-index: 10; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.4rem; text-align: center; }
#element-279 .x_2c80ab57 { text-align: center; line-height: 1.375rem; font-size: 0.9907rem; }
#element-279 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-279 strong { font-weight: 700; }
#page-block-cdbfz6uteho { height: 31.1875rem; max-width: 100%; }
#page-block-cdbfz6uteho .section-holder-border { border: 0px; }
#page-block-cdbfz6uteho .section-block { background: rgb(174, 38, 36); height: 31.1875rem; }
#page-block-cdbfz6uteho .section-holder-overlay { display: none; }
#element-462 { top: 2.5rem; left: 1.25rem; height: 4.375rem; width: 22.5rem; z-index: 34; color: rgb(55, 70, 90); font-size: 2.1672rem; line-height: 2.1875rem; text-align: center; }
#element-462 .x_58009f4c { text-align: center; line-height: 2.1875rem; font-size: 2.1672rem; }
#element-462 .x_f2074b6c { color: rgb(255, 255, 255); }
#element-462 strong { font-weight: 700; }
#element-461 { top: 10.625rem; left: 1.25rem; height: 18.125rem; width: 22.5rem; z-index: 30; }
.full-size { width: 100%; height: 100%; }
.html-widget__text-center { text-align: center; }
#page-block-00jinvxtifyv5 { height: 23.5rem; max-width: 100%; }
#page-block-00jinvxtifyv5 .section-holder-border { border: 0px; }
#page-block-00jinvxtifyv5 .section-block { background: rgb(0, 0, 0); height: 23.5rem; }
#page-block-00jinvxtifyv5 .section-holder-overlay { display: none; }
#element-467 { top: 9.4375rem; left: 1.375rem; height: 3.3125rem; width: 4.6875rem; z-index: 36; color: rgb(55, 70, 90); font-size: 2.3529rem; line-height: 3.325rem; text-align: left; font-weight: 700; }
#element-467 .x_beb06eea { text-align: left; line-height: 3.3125rem; font-size: 2.3529rem; }
#element-467 .x_a4745b4d { color: #1d84f7; }
#element-467 strong { font-weight: 700; }
#element-467.headline { font-weight: 700; }
#element-468 { top: 16rem; left: 1.375rem; height: 3.3125rem; width: 4.6875rem; z-index: 44; color: rgb(55, 70, 90); font-size: 2.3529rem; line-height: 3.325rem; text-align: left; font-weight: 700; }
#element-468 .x_beb06eea { text-align: left; line-height: 3.3125rem; font-size: 2.3529rem; }
#element-468 .x_a4745b4d { color: #1d84f7; }
#element-468 strong { font-weight: 700; }
#element-468.headline { font-weight: 700; }
#element-466 { top: 3.5625rem; left: 1.375rem; height: 3.3125rem; width: 4.6875rem; z-index: 32; color: rgb(55, 70, 90); font-size: 2.3529rem; line-height: 3.325rem; text-align: left; font-weight: 700; }
#element-466 .x_beb06eea { text-align: left; line-height: 3.3125rem; font-size: 2.3529rem; }
#element-466 .x_a4745b4d { color: #1d84f7; }
#element-466 strong { font-weight: 700; }
#element-466.headline { font-weight: 700; }
#element-463 { top: 3.5625rem; left: 6.0625rem; height: 3.25rem; width: 17.5rem; z-index: 31; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.6rem; text-align: left; }
#element-463 .x_fae6260b { text-align: left; line-height: 1.625rem; font-size: 0.9907rem; }
#element-463 .x_f2074b6c { color: rgb(255, 255, 255); }
#element-463 strong { font-weight: 700; }
#element-464 { top: 9.4375rem; left: 6.0625rem; height: 4.875rem; width: 17.5rem; z-index: 33; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.6rem; text-align: left; }
#element-464 .x_fae6260b { text-align: left; line-height: 1.625rem; font-size: 0.9907rem; }
#element-464 .x_f2074b6c { color: rgb(255, 255, 255); }
#element-464 strong { font-weight: 700; }
#element-465 { top: 16rem; left: 6.0625rem; height: 4.875rem; width: 17.5rem; z-index: 40; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.6rem; text-align: left; }
#element-465 .x_fae6260b { text-align: left; line-height: 1.625rem; font-size: 0.9907rem; }
#element-465 .x_f2074b6c { color: rgb(255, 255, 255); }
#element-465 strong { font-weight: 700; }
#page-block-bp4e4ym3o58 { height: 22.875rem; max-width: 100%; }
#page-block-bp4e4ym3o58 .section-holder-border { border: 0px; }
#page-block-bp4e4ym3o58 .section-block { background: url("../images/main_login_fan_bg.jpg") 55% 58% / cover repeat; height: 22.875rem; }
#page-block-bp4e4ym3o58 .section-holder-overlay { opacity: 0.45; background-color: rgb(0, 0, 0); display: block; }
#element-193 { top: 2.375rem; left: 1.25rem; height: 2.1875rem; width: 22.5rem; z-index: 18; color: rgb(55, 70, 90); font-size: 2.1672rem; line-height: 2.1875rem; text-align: center; }
#element-193 .x_58009f4c { text-align: center; line-height: 2.1875rem; font-size: 2.1672rem; }
#element-193 .x_f2074b6c { color: rgb(255, 255, 255); }
#element-193 strong { font-weight: 700; }
#element-194 { top: 6.4375rem; left: 1.25rem; height: 9.0625rem; width: 22.5rem; z-index: 24; color: rgb(55, 70, 90); font-size: 1.3003rem; line-height: 1.8375rem; text-align: center; }
#element-194 .x_0d91ddff { text-align: center; line-height: 1.8125rem; font-size: 1.3003rem; }
#element-194 .x_f2074b6c { color: rgb(255, 255, 255); }
#element-194 .x_83976f87 { color: rgb(240, 243, 245); }
#element-195 { top: 17.375rem; left: 6.25rem; height: 2.875rem; width: 12.4375rem; z-index: 25; }
#element-195 .url-link.btn-effect3d:active { box-shadow: none; }
#element-195 .url-link:hover { background: #1672d9; color: rgb(255, 255, 255); }
#element-195 .url-link { border: 0;  background: #1d84f7 ; color: rgb(255, 255, 255); font-size: 0.9907rem; font-family: "Roboto", "Helvetica Neue", Arial, "Nimbus Sans L", FreeSans;  font-weight: 700; text-transform: uppercase;  height: 2.875rem; width: 12.4375rem; border-radius: 0px; text-align: center; line-height: 2.9rem; }
#page-block-a9584u3pw1v { height: 41.625rem; max-width: 100%; }
#page-block-a9584u3pw1v .section-holder-border { border: 0px; }
#page-block-a9584u3pw1v .section-block { background: rgb(255, 255, 255); height: 41.625rem; }
#page-block-a9584u3pw1v .section-holder-overlay { display: none; }
#element-483 { top: 2.5rem; left: 1.25rem; height: 2.1875rem; width: 22.5rem; z-index: 5; color: rgb(55, 70, 90); font-size: 2.1672rem; line-height: 2.1875rem; text-align: center; }
#element-483 .x_58009f4c { text-align: center; line-height: 2.1875rem; font-size: 2.1672rem; }
#element-483 .x_5e8b6f5f { color: rgb(10, 21, 41); }
#element-484 { top: 6.5625rem; left: 1.25rem; height: 30.625rem; width: 22.5rem; z-index: 49; }
#page-block-yltps4jm6t { height: 65.5625rem; max-width: 100%; }
#page-block-yltps4jm6t .section-holder-border { border: 0px; }
#page-block-yltps4jm6t .section-block { background: rgb(255, 255, 255); height: 65.5625rem; }
#page-block-yltps4jm6t .section-holder-overlay { display: none; }
#element-469 { top: 2.5rem; left: 2.625rem; height: 18.375rem; width: 19.6875rem; z-index: 38; }
#element-470 { top: 23.875rem; left: 2.6875rem; height: 17.125rem; width: 19.5625rem; z-index: 42; }
#element-471 { top: 43.5rem; left: 2.6875rem; height: 19.875rem; width: 19.625rem; z-index: 46; }
#page-block-lq9wf89bmq { height: 4rem; max-width: 100%; }
#page-block-lq9wf89bmq .section-holder-border { border: 0px; }
#page-block-lq9wf89bmq .section-block { background: rgb(240, 240, 240); height: 4rem; }
#page-block-lq9wf89bmq .section-holder-overlay { display: none; }
#element-482 { top: 1.375rem; left: 1.25rem; height: 1.5625rem; width: 22.5rem; z-index: 48; color: rgb(55, 70, 90); font-size: 1.1146rem; line-height: 1.575rem; text-align: left; font-weight: 700; }
#element-482 .x_9a9d3d17 { text-align: left; line-height: 1.5625rem; font-size: 1.1146rem; }
#element-482 .x_dae6a39d { color: #1d84f7; }
#element-482 strong { font-weight: 700; }
#element-482.headline { font-weight: 700; }
#page-block-v45udp0ed8d { height: 110.125rem; max-width: 100%; }
#page-block-v45udp0ed8d .section-holder-border { border: 0px; }
#page-block-v45udp0ed8d .section-block { background: rgb(240, 240, 240); height: 110.125rem; }
#page-block-v45udp0ed8d .section-holder-overlay { display: none; }
#element-481 { top: 2.5rem; left: 1.25rem; height: 20.0625rem; width: 22.5rem; z-index: 47; }
#page-block-zactrjj3ho { height: 25.875rem; max-width: 100%; }
#page-block-zactrjj3ho .section-holder-border { border: 0px; }
#page-block-zactrjj3ho .section-block { background: rgb(255, 255, 255); height: 25.875rem; }
#page-block-zactrjj3ho .section-holder-overlay { display: none; }
#element-397 { top: 2.5rem; left: 6.9375rem; height: 6.6875rem; width: 11.0625rem; z-index: 20; }
#element-399 { top: 11.0625rem; left: 2.8125rem; height: 1.9375rem; width: 19.3125rem; z-index: 22; }
#element-396 { top: 14.875rem; left: 1.25rem; height: 2.25rem; width: 22.5rem; z-index: 19; color: rgb(55, 70, 90); font-size: 0.805rem; line-height: 1.1375rem; text-align: right; }
#element-396 .x_5e8aaa39 { text-align: right; line-height: 1.125rem; font-size: 0.805rem; }
#element-396 .x_c1f87988 { color: rgb(109, 109, 109); }
#element-398 { top: 19rem; left: 1.25rem; height: 4.375rem; width: 22.5rem; z-index: 21; color: rgb(55, 70, 90); font-size: 0.743rem; line-height: 0.9rem; text-align: right; }
#element-398 .x_1c8e3980 { text-align: right; line-height: 0.875rem; font-size: 0.743rem; }
#element-398 .x_c1f87988 { color: rgb(109, 109, 109); }
@media screen and (max-width: 400px) {
  :root { font-size: 4vw; }
  :root.js-text-scaling { font-size: var(--mobile-font-size); }
}
@media screen and (min-width: 401px) and (max-width: 767px) {
  :root { font-size: 16px; }
  :root.js-text-scaling { font-size: var(--default-font-size); }
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
  :root { font-size: 1.33vw; }
}
@media screen and (min-width: 768px) and (max-width: 7680px) {
  .hidden-desktop { display: none; }
}
@media screen and (max-width: 767px) {
  .hidden-mobile { display: none; }
}
@media screen and (min-width: 768px) {
  .section-fit { max-width: 60rem; }
  #page-block-n02ik7tpf1 { height: 5.8125rem; max-width: 100%; }
  #page-block-n02ik7tpf1 .section-holder-border { border: 0px; }
  #page-block-n02ik7tpf1 .section-block { background: rgb(255,255,255); height: 5.8125rem; }
  #page-block-n02ik7tpf1 .section-holder-overlay { display: none; }
  #element-113 { top: 1.3125rem; left: -8.5625rem; height: 3.625rem; width: 24.25rem; z-index: 27; }
  #element-113 .cropped { background: url("../images/logo.svg") 0px 0px / 24.3125rem 3.625rem; }
  #element-313 { top: 1.3125rem; left: 39.625rem; height: 2.875rem; width: 17.375rem; z-index: 28; }
  #element-313 .btn.btn-effect3d:active { box-shadow: none; }
  #element-313 .btn:hover { background: transparent; color: #1d84f7; }
  #element-313 .btn { border: 2px solid #1d84f7; color: #1d84f7; font-size: 0.9907rem; font-family: Arial; font-weight: 700; height: 2.875rem; width: 17.375rem; border-radius: 0px; }
  #element-112 { top: 1.3125rem; left: 57.5rem; height: 2.875rem; width: 8.75rem; z-index: 26; }
  #element-112 .btn.btn-effect3d:active { box-shadow: none; }
  #element-112 .btn:hover { background: transparent; color: #1d84f7; }
  #element-112 .btn { border: 2px solid #1d84f7; color: #1d84f7; font-size: 0.9907rem; font-family: Arial; font-weight: 700; height: 2.875rem; width: 8.75rem; border-radius: 0px; }
  #page-block-4da9pxym2dw { height: 32.5rem; max-width: 100%; }
  #page-block-4da9pxym2dw .section-holder-border { border: 0px; }
  #page-block-4da9pxym2dw .section-block { background: #fff;  height: 32.5rem; }
  #page-block-4da9pxym2dw .section-holder-overlay { opacity: 0.035; background-color: rgb(0, 0, 0); display: block; }
  #element-479 { top: 0px; left: -16rem; height: 32.5rem; width: 15.4375rem; z-index: 4; }
  #element-479 .cropped { background: url("../images/main_login_intro_bg_tmb_01.png") -7.25rem -2.75rem / 40.375rem 39.875rem; }
  #element-480 { top: 0px; left: -4.6875rem; height: 32.5rem; width: 16.9375rem; z-index: 3; }
  #element-480 .cropped { background: url("../images/main_login_intro_bg_tmb_02.png") -8.3125rem -4.25rem / 42.5rem 42.0625rem; }
  #element-473 { top: 1.4375rem; left: 17.3125rem; height: 5.3125rem; width: 45.625rem; z-index: 39; color: rgb(55, 70, 90); font-size: 4.3963rem; line-height: 5.325rem; text-align: center; font-weight: 700; }
  #element-473 .x_b2efc3c8 { text-align: center; line-height: 5.3125rem; font-size: 3.8963rem; }
  #element-473 .x_f2074b6c { color: #1d84f7 }
  #element-473 strong { font-weight: 700; }
  #element-473.headline { font-weight: 700; }
  #element-474 { top: 6.25rem; left: 17.3125rem; height: 2.8125rem; width: 45.5625rem; z-index: 37; color: rgb(55, 70, 90); font-size: 1.7337rem; line-height: 2.8rem; text-align: center; }
  #element-474 .x_2ec5d3d8 { text-align: center; line-height: 2.8125rem; font-size: 1.7337rem; }
  #element-474 .x_f2074b6c {  color: #1d84f7; }
  #element-475 { top: 10.6875rem; left: 17.3125rem; height: 3rem; width: 45.625rem; z-index: 35; color: rgb(55, 70, 90); font-size: 1.8576rem; line-height: 3rem; text-align: center; }
  #element-475 .x_55e4a81c { text-align: center; line-height: 3rem; font-size: 1.4576rem; }
  #element-475 .x_a4745b4d { color: #1d84f7; }
  #element-477 { top: 16.25rem; left: 13.0625rem; height: 13.8125rem; width: 14.375rem; z-index: 43; }
  #element-477 .cropped { background: url("../images/main_login_intro_tmb_01.jpg") 0px 0px / 14.5rem 13.8125rem; }
  #element-478 { top: 16.25rem; left: 32.25rem; height: 13.875rem; width: 14.5625rem; z-index: 45; }
  #element-478 .cropped { background: url("../images/main_login_intro_tmb_02.jpg") -0.125rem -0.1875rem / 14.875rem 14.0625rem; }
  #element-476 { top: 16.25rem; left: 51.625rem; height: 13.875rem; width: 14.5625rem; z-index: 41; }
  #element-476 .cropped { background: url("../images/main_login_intro_tmb_03.jpg") -0.1875rem 0px / 14.9375rem 13.9375rem; }
  #page-block-udyl3yifmy { height: 33.9375rem; max-width: 100%; }
  #page-block-udyl3yifmy .section-holder-border { border: 0px; }
  #page-block-udyl3yifmy .section-block { background: rgb(255, 255, 255); height: 33.9375rem; }
  #page-block-udyl3yifmy .section-holder-overlay { display: none; }
  #element-274 { top: 2.5625rem; left: 30.6875rem; height: 28.875rem; width: 29.25rem; z-index: 23; }
  #element-274 .shape { border: 0px; background: url("../images/main_login_unlock_tmb_01.jpg") 50% 50% / cover repeat rgb(240, 243, 245); }
  #element-275 { top: 3.3125rem; left: 0px; height: 2.375rem; width: 27.4375rem; z-index: 29; color: rgb(55, 70, 90); font-size: 1.9814rem; line-height: 2.4rem; text-align: left; }
  #element-275 .x_82ea7ee4 { text-align: left; line-height: 2.375rem; font-size: 1.9814rem; }
  #element-275 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-275 strong { font-weight: 700; }
  #element-284 { top: 7.5rem; left: 0px; height: 2.6875rem; width: 2.6875rem; z-index: 14; }
  #element-282 { top: 7.5rem; left: 4rem; height: 1.625rem; width: 23.4375rem; z-index: 12; color: rgb(55, 70, 90); font-size: 1.3622rem; line-height: 1.65rem; text-align: left; }
  #element-282 .x_33879449 { text-align: left; line-height: 1.625rem; font-size: 1.3622rem; }
  #element-282 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-282 strong { font-weight: 700; }
  #element-283 { top: 9.75rem; left: 4rem; height: 3.25rem; width: 23.4375rem; z-index: 13; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.6rem; text-align: left; }
  #element-283 .x_fae6260b { text-align: left; line-height: 1.625rem; font-size: 0.9907rem; }
  #element-283 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-283 strong { font-weight: 700; }
  #element-280 { top: 13.875rem; left: 0px; height: 2.6875rem; width: 2.6875rem; z-index: 8; }
  #element-276 { top: 13.875rem; left: 4rem; height: 1.625rem; width: 23.4375rem; z-index: 6; color: rgb(55, 70, 90); font-size: 1.3622rem; line-height: 1.65rem; text-align: left; }
  #element-276 .x_33879449 { text-align: left; line-height: 1.625rem; font-size: 1.3622rem; }
  #element-276 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-276 strong { font-weight: 700; }
  #element-277 { top: 16.125rem; left: 4rem; height: 3.25rem; width: 23.4375rem; z-index: 7; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.6rem; text-align: left; }
  #element-277 .x_fae6260b { text-align: left; line-height: 1.625rem; font-size: 0.9907rem; }
  #element-277 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-277 strong { font-weight: 700; }
  #element-403 { top: 20.1875rem; left: 0px; height: 2.6875rem; width: 2.6875rem; z-index: 17; }
  #element-401 { top: 20.1875rem; left: 4rem; height: 1.625rem; width: 23.4375rem; z-index: 15; color: rgb(55, 70, 90); font-size: 1.3622rem; line-height: 1.65rem; text-align: left; }
  #element-401 .x_33879449 { text-align: left; line-height: 1.625rem; font-size: 1.3622rem; }
  #element-401 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-401 strong { font-weight: 700; }
  #element-402 { top: 22.4375rem; left: 4rem; height: 1.625rem; width: 23.4375rem; z-index: 16; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.6rem; text-align: left; }
  #element-402 .x_fae6260b { text-align: left; line-height: 1.625rem; font-size: 0.9907rem; }
  #element-402 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-402 strong { font-weight: 700; }
  #element-281 { top: 25.125rem; left: 0px; height: 2.6875rem; width: 2.6875rem; z-index: 11; }
  #element-278 { top: 25.125rem; left: 4rem; height: 1.625rem; width: 23.4375rem; z-index: 9; color: rgb(55, 70, 90); font-size: 1.3622rem; line-height: 1.65rem; text-align: left; }
  #element-278 .x_33879449 { text-align: left; line-height: 1.625rem; font-size: 1.3622rem; }
  #element-278 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-278 strong { font-weight: 700; }
  #element-279 { top: 27.375rem; left: 4rem; height: 3.25rem; width: 23.4375rem; z-index: 10; color: rgb(55, 70, 90); font-size: 0.9907rem; line-height: 1.6rem; text-align: left; }
  #element-279 .x_fae6260b { text-align: left; line-height: 1.625rem; font-size: 0.9907rem; }
  #element-279 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-279 strong { font-weight: 700; }
  #page-block-cdbfz6uteho { height: 24.75rem; max-width: 100%; }
  #page-block-cdbfz6uteho .section-holder-border { border: 0px; }
  #page-block-cdbfz6uteho .section-block { background: rgb(174, 38, 36); height: 24.75rem; }
  #page-block-cdbfz6uteho .section-holder-overlay { display: none; }
  #element-462 { top: 2rem; left: 4.5625rem; height: 4.25rem; width: 50.8125rem; z-index: 34; color: rgb(55, 70, 90); font-size: 3.5294rem; line-height: 4.275rem; text-align: center; }
  #element-462 .x_bb5c024f { text-align: center; line-height: 4.25rem; font-size: 3.5294rem; }
  #element-462 .x_f2074b6c { color: rgb(255, 255, 255); }
  #element-462 strong { font-weight: 700; }
  #element-461 { top: 6.25rem; left: 0px; height: 18.125rem; width: 60rem; z-index: 30; }
  #page-block-00jinvxtifyv5 { height: 13.3125rem; max-width: 100%; }
  #page-block-00jinvxtifyv5 .section-holder-border { border: 0px; }
  #page-block-00jinvxtifyv5 .section-block { background: rgb(0, 0, 0); height: 13.3125rem; }
  #page-block-00jinvxtifyv5 .section-holder-overlay { display: none; }
  #element-467 { top: 1rem; left: 26.5rem; height: 5rem; width: 6.625rem; z-index: 36; color: rgb(55, 70, 90); font-size: 3.5294rem; line-height: 4.9875rem; text-align: center; font-weight: 700; }
  #element-467 .x_e4e3bf7f { text-align: center; line-height: 5rem; font-size: 3.5294rem; }
  #element-467 .x_a4745b4d { color: #1d84f7; }
  #element-467 strong { font-weight: 700; }
  #element-467.headline { font-weight: 700; }
  #element-468 { top: 1rem; left: 51.6875rem; height: 5rem; width: 7rem; z-index: 44; color: rgb(55, 70, 90); font-size: 3.5294rem; line-height: 4.9875rem; text-align: center; font-weight: 700; }
  #element-468 .x_e4e3bf7f { text-align: center; line-height: 5rem; font-size: 3.5294rem; }
  #element-468 .x_a4745b4d { color: #1d84f7; }
  #element-468 strong { font-weight: 700; }
  #element-468.headline { font-weight: 700; }
  #element-466 { top: 1rem; left: 1.75rem; height: 5rem; width: 6.0625rem; z-index: 32; color: rgb(55, 70, 90); font-size: 3.5294rem; line-height: 4.9875rem; text-align: center; font-weight: 700; }
  #element-466 .x_e4e3bf7f { text-align: center; line-height: 5rem; font-size: 3.5294rem; }
  #element-466 .x_a4745b4d { color: #1d84f7; }
  #element-466 strong { font-weight: 700; }
  #element-466.headline { font-weight: 700; }
  #element-463 { top: 5.5625rem; left: -3.25rem; height: 5.4375rem; width: 16.0625rem; z-index: 31; color: rgb(55, 70, 90); font-size: 1.1146rem; line-height: 1.8rem; text-align: center; }
  #element-463 .x_e6507cf2 { text-align: center; line-height: 1.6125rem; font-size: 1.0146rem; }
  #element-463 .x_f2074b6c { color: rgb(255, 255, 255); }
  #element-463 strong { font-weight: 700; }
  #element-464 { top: 5.5625rem; left: 21.9375rem; height: 5.4375rem; width: 16.125rem; z-index: 33; color: rgb(55, 70, 90); font-size: 1.1146rem; line-height: 1.8rem; text-align: center; }
  #element-464 .x_e6507cf2 { text-align: center; line-height: 1.6125rem; font-size: 1.0146rem; }
  #element-464 .x_f2074b6c { color: rgb(255, 255, 255); }
  #element-464 strong { font-weight: 700; }
  #element-465 { top: 5.5625rem; left: 47.125rem; height: 5.4375rem; width: 16.125rem; z-index: 40; color: rgb(55, 70, 90); font-size: 1.1146rem; line-height: 1.8rem; text-align: center; }
  #element-465 .x_e6507cf2 { text-align: center; line-height: 1.6125rem; font-size: 1.0146rem; }
  #element-465 .x_f2074b6c { color: rgb(255, 255, 255); }
  #element-465 strong { font-weight: 700; }
  #page-block-bp4e4ym3o58 { height: 29.5rem; max-width: 100%; }
  #page-block-bp4e4ym3o58 .section-holder-border { border: 0px; }
  #page-block-bp4e4ym3o58 .section-block { background: url("../images/main_login_fan_bg.jpg") 55% 58% / cover repeat; height: 29.5rem; }
  #page-block-bp4e4ym3o58 .section-holder-overlay { opacity: 0.45; background-color: rgb(0, 0, 0); display: block; }
  #element-193 { top: 4.3125rem; left: 9.9375rem; height: 4.25rem; width: 40.0625rem; z-index: 18; color: rgb(55, 70, 90); font-size: 3.5294rem; line-height: 4.275rem; text-align: center; }
  #element-193 .x_bb5c024f { text-align: center; line-height: 4.25rem; font-size: 3.5294rem; }
  #element-193 .x_f2074b6c { color: rgb(255, 255, 255); }
  #element-193 strong { font-weight: 700; }
  #element-194 { top: 10.3125rem; left: 8.5rem; height: 7.875rem; width: 42.9375rem; z-index: 24; color: rgb(55, 70, 90); font-size: 1.6099rem; line-height: 2.6rem; text-align: center; }
  #element-194 .x_1925a137 { text-align: center; line-height: 2.625rem; font-size: 1.6099rem; }
  #element-194 .x_f2074b6c { color: rgb(255, 255, 255); }
  #element-194 .x_83976f87 { color: rgb(240, 243, 245); }
  #element-195 { top: 20.9375rem; left: 23.4375rem; height: 2.875rem; width: 12.4375rem; z-index: 25; }
  #element-195 .url-link.btn-effect3d:active { box-shadow: none; }
  #element-195 .url-link:hover { background: #1672d9; color: rgb(255, 255, 255); }
  #element-195 .url-link { background: #1d84f7; border: 0; color: rgb(255, 255, 255); font-size: 0.9907rem; font-family: Arial; font-weight: 700; height: 2.875rem; width: 12.4375rem; border-radius: 0px; }
  #page-block-a9584u3pw1v { height: 46.5625rem; max-width: 100%; }
  #page-block-a9584u3pw1v .section-holder-border { border: 0px; }
  #page-block-a9584u3pw1v .section-block { background: rgb(255, 255, 255); height: 46.5625rem; }
  #page-block-a9584u3pw1v .section-holder-overlay { display: none; }
  #element-483 { top: 1.5rem; left: 0px; height: 4.25rem; width: 59.9375rem; z-index: 5; color: rgb(55, 70, 90); font-size: 3.5294rem; line-height: 4.275rem; text-align: center; }
  #element-483 .x_bb5c024f { text-align: center; line-height: 4.25rem; font-size: 3.5294rem; }
  #element-483 .x_5e8b6f5f { color: rgb(10, 21, 41); }
  #element-484 { top: 9.5rem; left: 0px; height: 30.625rem; width: 59.9375rem; z-index: 49; }
  #page-block-yltps4jm6t { height: 21.375rem; max-width: 100%; }
  #page-block-yltps4jm6t .section-holder-border { border: 0px; }
  #page-block-yltps4jm6t .section-block { background: rgb(255, 255, 255); height: 21.375rem; }
  #page-block-yltps4jm6t .section-holder-overlay { display: none; }
  #element-469 { top: 0.5rem; left: 0px; height: 18.375rem; width: 19.6875rem; z-index: 38; }
  #element-470 { top: 0.5rem; left: 20.1875rem; height: 17.125rem; width: 19.5625rem; z-index: 42; }
  #element-471 { top: 0.5rem; left: 40.3125rem; height: 19.875rem; width: 19.625rem; z-index: 46; }
  #page-block-lq9wf89bmq { height: 3.9375rem; max-width: 100%; }
  #page-block-lq9wf89bmq .section-holder-border { border: 0px; }
  #page-block-lq9wf89bmq .section-block { background: rgb(240, 240, 240); height: 3.9375rem; }
  #page-block-lq9wf89bmq .section-holder-overlay { display: none; }
  #element-482 { top: 1.4375rem; left: 1.125rem; height: 1.8125rem; width: 57.6875rem; z-index: 48; color: rgb(55, 70, 90); font-size: 1.1146rem; line-height: 1.8rem; text-align: left; font-weight: 700; }
  #element-482 .x_8c071feb { text-align: left; line-height: 1.8125rem; font-size: 1.1146rem; }
  #element-482 .x_dae6a39d { color: #1d84f7; }
  #element-482 strong { font-weight: 700; }
  #element-482.headline { font-weight: 700; }
  #page-block-v45udp0ed8d { height: 20.0625rem; max-width: 100%; }
  #page-block-v45udp0ed8d .section-holder-border { border: 0px; }
  #page-block-v45udp0ed8d .section-block { background: rgb(240, 240, 240); height: 20.0625rem; }
  #page-block-v45udp0ed8d .section-holder-overlay { display: none; }
  #element-481 { top: 0px; left: 2.125rem; height: 20.0625rem; width: 55.625rem; z-index: 47; }
  #page-block-zactrjj3ho { height: 17.6875rem; max-width: 100%; }
  #page-block-zactrjj3ho .section-holder-border { border: 0px; }
  #page-block-zactrjj3ho .section-block { background: rgb(255, 255, 255); height: 17.6875rem; }
  #page-block-zactrjj3ho .section-holder-overlay { display: none; }
  #element-397 { top: 1.75rem; left: 0.625rem; height: 6.6875rem; width: 11.0625rem; z-index: 20; }
  #element-399 { top: 6.5rem; left: 39.8125rem; height: 1.9375rem; width: 19.3125rem; z-index: 22; }
  #element-396 { top: 9.4375rem; left: 13.375rem; height: 1.3125rem; width: 45.3125rem; z-index: 19; color: rgb(55, 70, 90); font-size: 0.805rem; line-height: 1.3rem; text-align: right; }
  #element-396 .x_207b1059 { text-align: right; line-height: 1.3125rem; font-size: 0.805rem; }
  #element-396 .x_c1f87988 { color: rgb(109, 109, 109); }
  #element-398 { top: 11.6875rem; left: 13.375rem; height: 3.1875rem; width: 45.3125rem; z-index: 21; color: rgb(55, 70, 90); font-size: 0.743rem; line-height: 1.05rem; text-align: right; }
  #element-398 .x_3d259ea6 { text-align: right; line-height: 1.0625rem; font-size: 0.743rem; }
  #element-398 .x_c1f87988 { color: rgb(109, 109, 109); }
}

/* Stylesheet : [inline styles] */
:root { --main-color: #000000; --secondary-color: #FFFFFF; --main-bg-color: #FFFFFF; --border-color: #FFFFFF; }
.maven-carousel { position: relative; text-align: left; }
.maven-carousel .slider { padding: 2rem; }
.maven-carousel .slick-track { display: flex !important; }
.maven-carousel .slide { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: 0.75rem; padding: 1.25rem 1rem; border: 1px solid var(--border-color); border-radius: 0.3125rem; color: var(--secondary-color); font-size: 1.125rem; display: flex !important; height: inherit !important; }
.slide__container { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: start; align-items: flex-start; -webkit-box-flex: 2; flex: 2 1 0%; margin-bottom: 1.25rem; font-size: 0.875rem; line-height: 1.375rem; }
.slide__quote { margin-right: 0.5rem; line-height: 0.9; font-size: 4.9536rem; font-weight: 700; }
.slide__review { line-height: 1.375rem; font-size: 1.1146rem; }
.slide__author { line-height: 1.125rem; font-size: 0.9288rem; font-weight: 400; text-align: right; }
.maven-carousel .slider-arrow { position: absolute; top: 40%; cursor: pointer; }
.maven-carousel .slider-arrow svg { width: 1.25rem; height: 2.063rem; }
.maven-carousel .slider-arrow.prev { left: 0px; }
.maven-carousel .slider-arrow.next { right: 0px; }
.slick-dots { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin: 0px; padding: 0.5rem 0px; list-style-type: none; }
.slick-dots li { padding: 0px 3.5px; }
.slick-dots li:hover { cursor: pointer; }
.slick-dots button { display: block; width: 12px; height: 12px; padding: 0px; margin: 1.6px; border: 1px solid var(--main-bg-color); border-radius: 100%; background: none; text-indent: -9999px; cursor: pointer; transition: all 300ms ease 0s; }
.slick-dots li.slick-active button { background-color: var(--main-bg-color); }

/* Stylesheet : [inline styles] */
.accordion-section, .accordion-section .section-block, .accordion-section .widget { height: 100% !important; }
.accordion-section .widget { position: relative !important; top: initial !important; }
.accordion-container { padding: 0px 0px 2.5rem; text-align: left; color: rgb(0, 0, 0); }
.accordion { position: relative; display: flex; -webkit-box-align: center; align-items: center; width: 100%; transition: all 0.15s ease 0s; cursor: pointer; -webkit-box-pack: justify; justify-content: space-between; padding: 1rem 0rem; }
.accordion__question { padding-right: 1rem; font-size: 1rem; line-height: 1.3125rem; font-weight: 700; }
.accordion.active { border-bottom: none; }
.accordion__arrow::before { content: "⌃"; width: 1.25rem; height: 1.25rem; display: inline-flex; -webkit-box-pack: center; justify-content: center; font-size: 1.2rem; font-weight: 700; text-align: center; transition: transform 250ms ease 0s, -webkit-transform 250ms ease 0s; transform: rotate(180deg); }
.accordion.active .accordion__arrow::before { transform: rotate(0deg); }
.panel { max-height: 0px; border-bottom: 1px solid rgb(25, 53, 81); text-align: left; overflow: hidden; transition: max-height 0.15s ease-out 0s; }
.panel--last { border-bottom: none; }
.panel p { font-size: 1rem; line-height: 1.3125rem; }
.accordion.active + .panel { padding-bottom: 1rem !important; }