.fapiShortcodeLoginForm{min-width:150px!important;max-width:350px!important;padding:10px!important}.fapiShortcodeLoginForm .f-m-row label,.fapiShortcodeLoginForm .f-m-row a{display:inline-block!important;font-weight:normal!important;font-size:14px!important;color:#4c5567!important;margin:14px 0 0 0!important;text-decoration:none}.fapiShortcodeLoginForm .f-m-row a:hover{text-decoration:underline}.fapiShortcodeLoginForm .f-m-row input[type=text],.fapiShortcodeLoginForm .f-m-row input[type=password]{border:1px solid #9ca3af!important;height:45px!important;padding:10px!important;line-height:45px!important;width:100%!important;background-color:#ffffff!important;border-radius:0.25rem!important;margin:0!important}.fapiShortcodeLoginForm .f-m-row input[type=submit]{display:block!important;background-color:#0074e2!important;color:white!important;width:100%!important;border-radius:0.25rem!important;text-align:center!important;text-decoration:none!important;font-size:15px!important;padding:14px!important;border:2px solid transparent!important}.fapiShortcodeLoginForm .f-m-row input[type=submit]:hover{background-color:white!important;color:#0074e2!important;border:2px solid #0074e2!important;cursor:pointer!important}.fapiShortcodeLoginForm .f-m-row.controls{margin-top:25px!important;text-align:center!important}.fapiShortcodeUser{width:200px!important;height:40px!important;display:grid!important;grid-template-columns:32px auto!important;grid-template-rows:20px 20px!important;position:relative!important}.fapiShortcodeUser .i{grid-row:1/3!important;grid-column:1/2!important;display:flex!important;align-content:center!important}.fapiShortcodeUser .i svg{width:24px!important}.fapiShortcodeUser .h{grid-row:1/2!important;grid-column:2/3!important;font-weight:bold!important;font-size:14px!important}.fapiShortcodeUser .l{grid-row:2/3!important;grid-column:2/3!important;font-size:14px!important}.fapiShortcodeUser .f-m-submenu{display:block!important;position:absolute!important;top:40px!important;left:0!important;width:200px!important;border-top:1px solid #eeeeee!important;text-align:right!important;background-color:white!important}.fapiShortcodeUser .f-m-submenu a{font-size:14px!important;color:#ff0200!important;text-decoration:none!important;margin-right:10px!important}.fapiShortcodeUser:hover .f-m-submenu{display:block!important}.fapiShortcodeUser.notLogged{grid-template-rows:40px!important}.fapiShortcodeUser.notLogged .i{grid-row:1/2!important}.fapiShortcodeUser.notLogged .l{grid-row:1/2!important;grid-column:2/3!important}.FapiLevelSelection{font-family:"Roboto",sans-serif!important;min-height:100vh!important;display:flex!important;justify-content:center!important}.FapiLevelSelection #Wrapper{margin-top:100px!important;max-width:980px!important}.FapiLevelSelection #Wrapper h1{text-align:center!important;font-size:50px!important}.FapiLevelSelection #Wrapper>p{text-align:center!important;font-size:22px!important;color:#6b7280!important;word-break:break-word!important}.FapiLevelSelection #Wrapper .pages{margin-top:40px!important;display:flex!important;gap:40px!important;flex-wrap:wrap!important}.FapiLevelSelection #Wrapper .pages>div{width:300px!important;display:grid!important;grid-template-columns:auto!important;grid-template-rows:164px auto auto 100px!important;border-radius:4px!important;box-shadow:2px 2px 2px #f3f3f3!important}.FapiLevelSelection #Wrapper .pages>div .thumbPlaceholder{width:300px!important;height:164px!important;background-color:#f3f3f3!important;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.FapiLevelSelection #Wrapper .pages>div img{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.FapiLevelSelection #Wrapper .pages>div h3{text-align:center!important;margin:20px 16px!important}.FapiLevelSelection #Wrapper .pages>div p{margin:0 16px!important;text-align:center!important;color:#6b7280!important}.FapiLevelSelection #Wrapper .pages>div .actions a{display:block!important;background-color:#0074e2!important;color:white!important;width:198px!important;height:46px!important;line-height:46px!important;border-radius:4px!important;text-align:center!important;text-decoration:none!important;margin:calc((100px - 46px) / 2) auto!important;font-size:15px!important}a.button-level-unlock-link{border-radius:7px;border:solid 1px #363636;background-color:#fff;color:#363636;padding:10px;font-size:15px}a.button-level-unlock-link:hover{background-color:#eee}