[data-v-be287e64]{box-sizing:border-box;outline:none}a[data-v-be287e64]{color:inherit;text-decoration:none}.cta-link>span[data-v-be287e64]{position:relative;color:#000;font-size:13px;font-weight:400}.cta-link>span[data-v-be287e64]:after{content:"";position:absolute;bottom:-3px;left:0;transform:scaleX(0);transform-origin:bottom left;width:100%;border-bottom:1px solid;transition:transform .25s ease-out}.cta-link.current>span[data-v-be287e64]:after,.cta-link:hover>span[data-v-be287e64]:after{transform:scaleX(1)}body[data-v-be287e64]{margin:0;font-family:Source Sans Pro;font-size:14px!important}.wrapper[data-v-be287e64]{position:relative;height:100vh;width:100vw}.wrapper>.home-btn[data-v-be287e64]{position:absolute;top:35px;left:40px;z-index:4;display:block;height:100px;width:200px;background-size:contain;background-repeat:no-repeat}@media (min-width:865px){.wrapper[data-v-be287e64]{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.wrapper[data-v-be287e64]:before{z-index:1;background-image:url(../img/bg.6b5428b3.jpg);background-size:cover;background-position:50%}.wrapper[data-v-be287e64]:after,.wrapper[data-v-be287e64]:before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;width:calc(50vw + 20px)}.wrapper[data-v-be287e64]:after{z-index:2;background-color:rgba(0,0,0,.2)}.wrapper>.home-btn[data-v-be287e64]{background-image:url(../img/smartlegal_logo_white.130f44bc.png);background-size:contain}}@media (max-width:864.99px){.wrapper>.home-btn[data-v-be287e64]{background-image:url(../img/smartlegal_logo_blue.baebd6f9.png)}}.wrapper>.main[data-v-be287e64]{position:relative;z-index:3;min-height:100vh;overflow:auto;background-color:#fff}.wrapper>.main>.content-wrapper[data-v-be287e64]{display:flex;max-width:385px;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}@media (min-width:865px){.wrapper>.main[data-v-be287e64]{position:relative;flex:0 0 50vw;min-width:700px;padding:100px 50px;border-top-left-radius:20px;border-bottom-left-radius:20px}.wrapper>.main>.content-wrapper[data-v-be287e64]{min-height:calc(100vh - 200px)}}@media (max-width:864.99px){.wrapper>.main[data-v-be287e64]{padding:150px 50px 100px}.wrapper>.main>.content-wrapper[data-v-be287e64]{min-height:calc(100vh - 250px)}}.apf-hook[data-v-be287e64]{font-size:21px!important}.apf-hook[data-v-be287e64]:after{content:""!important;display:inline-block;height:24px!important;width:24px!important;margin-left:15px!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAL8ElEQVRoge2Zf5RdVXXHP/vc+37Mr8xkJpGEZCAk5AdNKBVT7G8QRcMEi1od45LaLpRVVhOQrqVAa8VQq9Ci+CO2UFari4LWlRS0QhIKCYMJCxGhXSkmJAaIpTFOMpnMvPnx3rs/ztn9495335vJJBnbhP5R9lp3zZt7z917f/f57n32ORfekP8noqremdArZ0LpZFHVpucOREuOVuVNQ8Ou/+XH87vXrxd3OnSb06HkVCIilbcuzO86OhztOTQa/9b48vG//sj95Xmvh+0zIn/4jdEPXLmh9ON3fuXYiv9rXzKp7nl8cWXfE9eV92/79cnPXjysix7ZVXn7hr5gWe3e5XcPvffD/zC6be3DI12n0q0bN54wf36hHNC+Pn9s1tDias47OHvZ1aO1+6P7t8zOqb8fkfZU6dfzxZZ10v0bFYCNG9UbOCtccuBIvO6ng/Ex6ZyxflOv2D/59uiaOTNN5y3vavnb42ypSumFTbe4OLrFBqGLwuC6s6+4/uHJ46adA9r3jeJYZ+k5Ywp7Wlyuv7LvsdtUk8j45JYnzgsgqMi1QVh+TPdvmQHQ2yt27aWFlw5Xmm8ernBhVzz2MYD2va0b57Sbkcf3jp892V75xe/9ufH8O4znd3i5XKefK3xNVY8L+LRnoLTre7/m++YHYjxEBDEGVTYWRzuvoeloW1Dwfw7kayAQBXghjM2qGUvfdrSm54YHB2ecO6v5pnM67X29l7T2b949Nues5lzHyvMKe2tjxnZvniNwQK0t2jjCxREuiogr0aKz3nHtq41+TXsG/Fz+P0WMrTmPCGKkN2gffpjmQlmQzyaOA0ZADCBvyXtuR3nf9qzibLima+Sc2fKtpee0NAGsXt7af96C/KGJtrz3iDFF8TyM52eXl/cunOzXtAG0/NKqnxtjviDGkDiaOilcFVj3aD4ufAUxm0BQ0meeB8a7wOTM09X92xfVdH3g4sIrF82RA7X/u0RGJhhTWVULlPE8JL08z/+fAwAojM36NLA9IV4KwvhgzNuDXLg1FnsDYnYImgL0wPPBeAvwvZ3By30rAEQSfp1QxCwTYzKqGpMAUM8cV3ZPmQNjuzf/ihF5l/G8/ygsKT3Oy60tAfkdCBdh/JQqgDoQfQHLGjz5LirL8bzMhDoL6DHF9jSfd/kPT2RP+/r8YH48jmpeVVHnUOdwUUgcR3tmruxdPm0Awy9+Z1HO5F8SY3LGGBDzVOzLGhOJbzyeQcw5GC+JdmIe0B8bJx9Vow8jMg/xG7yLQBlzcHXTgkufnMpm9dUnl2LdXlBoBBDH2CiMZxxubpWenqA2/qQUyuFdICI5qfP9Mt/q05I3OVHpAR1KnCajjIisUMMDKuZ6oAQufSZgcqhKq4HN1Ve//7tT2RTLsglhzd41iDH+cNfIssbxJwVg8/IsImOZEgSMnC/WPQ2gou9BXTW1lA7xwMgSga8JcjNKCJYEqCAJrYpi5KHKqzuuOc6o0WU1fYgkeVC7jMH4MiGRTwpgxtJ3HxWVPxaRxIGERmBknjPsUJFAMH+AWie41KhJQIicqyKfQfQuFEUd2WwZAfCN0furP/3+2kabTrl4KmZLGkRRf0IiT2shC/Y/cavCHYiHikGMgCqgYyDvQ8wKEb1bxUNqOaEKOBQGBLYBH0omQVC1EIaJcd9DVe6NbPUzeePNUTXPotpUywFUUVXUWpy12Cjc0n7x762e1gzUpLD4ijtRbkYdklIhmQ2vFeFRMfozQb4kaFKNstAYRGQ2IleC/AgBjSO0XE5mys8BgqpenzOFw4q3C2ia0gmRWrinT6FGKS654i4xsj6JbOphktx5lG8hshfkQVBwrkG7ANKByApXrVRdtYxpakJ8n2w9UYdqw9IwgRfS8K8gIt1D//6djtodn5OIPv98Lmg5+kf4ZplgnsovvPwvqi/3GVx8m9TWgCQ/PFW9F9H1itkh6O8kCkzaEwnRyFCTIPitMzJqAGAtOIf4XpYiJ5KsWIfVC4GdWYxOJJXmgZtU2ICyVtFNwStP9llf7kH1c/XKQgrECMjtqO4D2ZMsCRZ1Sjg4gIhJnG8QF0fEYYB4uQb3UqqIpNqnSFOpV6KTU0i0e+INvdS3+pyn/kMKd6KNIJIyKyLXgTsIrl9VCQYPI7kcfktbMjYdrnGEqwaYnJ/MkjY4qwIqCXmEpLcCNE1so2SV6KQAxJlNgMsaNwwI3c7EO43T51F3F86hLqGJkuF5p1o3HgwediaXJ9fa6LyizhKMjiC5fOIsJJTKFkyTFglpeE2z34pOD0DT8lU7Uf1UWjLrysW0KLpJhDHQL6ExaJzlJOqoDg4sQjzJt7WnVjUDEZSGkg7TgMuqliTJnyV26p4xWeXTelk9OYV29WtLBuKCK+9E+SIuqevZa8YXdXK7KvOA+9SlJVQd1WODoJZiR1ctvBmIOKgQjY+Rb21DnVJbIxGtN4YTaJnc11S3qgPnOg5uu78rA7Crv7/l+VeOtQMcOqTNR4fiixoBFZZc8Ulw96B2YqVIotOL8lbgX1SVsFQiqpQpds1OZ0Pr0UcpDxwm19yarKxps0ZtoW7wPfldi3zyUJ0Dl7xjvOrsDEBUam4aDFq6AebOpfqz4Xj5HY9WF9b0iIgWFv9gnSj/iMZpNGp8MYBehOolcbW8tzI0SHPXbES8uvPpFVcqROOj5FpnpHU/WWGzYFOn2QQQCuoUTWfAOYfn4s4MwBHTNload2+++xltEhF3qGSeea0Ufa7nb47MqYNY7/LnD12LskmsBWyWeKqgzs0tDxxeWpzZWTH5fLL8N0ReVamWhijO7MJ4pt4pxHH6w00R/bSNcA51Nmut1VrCiCMZgJ7FEhyrysDY0PgHAW5dVdh9cMhut3HhyY/eX7qkDqLXFkodH0bcVqwjoVQSwcrgAH6xKPnWtqZ6OdI6EHUEoyWKMzoz50QEG0XpjEqqz00E4ZKoq7OoTfYFzsZadfa/MgAA/XHhqaNj+psfum+0F+CRdR1/3z3L//1zu/zVDzwX9PYd0A4AWbkyKrQE70d0J86Bc8TjY0SVcZo6ZzVUm4mXOkehrR2T8zLnxPdQZ3FRRL1A1IuBuoQuGsc4Z5OxNsZZ+6PFPTcGNRJnsubr5e7BUvivvseGrTd23FO737dvZNZlS9pGRCTMgvPKE+2Bow/kzWMD/TR1dOIVCpNVnkQSbldHSoCj2NZe2zGkjLKoKs5GuDDCRQE2DImDKlEQfLx79Y1fPQ4AwFV3l+d1dtq75rT5L858U/HeP/1tGTqRC+N7Hpvr5bydIIvqmmTCn4kmJiUoig0jyscGaOmajfG8bOvgnAMbJ5SJImwUEIcBNgiGXFkXz3/fusEpAUByFPhaW/CO2e0smNtuftg5M/eTlWdLeaqx1Z9sW4jRp1HmZn1MJpP6m6yPqK/KANXSMC6OKc6cmZTJdAZcHGHDCLURNkwBhOFH5q/++ANThec42bJlf6H7Led3FH0qi7smnd00SPDSExeqpzsQ6ajfbZyJ2mkd9S60cdOuSmXwKCaXI9/ciqpNIp8kLDYMUwDhbfN7bvjsVCH6X0tl72NvE2O2AoV6xNMmIDmGRMSkQU8TtlZhrMVGEdWRYbx8Dj9fyJx3UUgchsRh+On5V677y8l2T+sXmvK+rWsE801JtmKphdqeYVKbkEU/AZBRJoqStiiOsVGEjU7s/GkHADC+Z/PHRMy9gCfJUUx6uuBN3HXV9rpZiYzQONn3qq05H2HD8NZ5Pev+6kT2zsg3svLuR96vmAeBQq1FltoWlLSnUW1YoCJc7JKSGcfZTLgoPqnzZwwAwPCuhy728L4LdCe7K8Fg0uLj0koTpy2Czcqli2NsHOFs+Kn5PTd9/lR2zuhXyoF/+6ezc877JnBZzZxk2+H0qMTZJPI2xkVp4sb25u5333TXdGyc8c+squvN0LPnf0KV21EtJs4ne2XnXNLfOJtsMWOrNo4/ueC9n/jidPW/Lt+JAQ5v/7tFgvmyU3dV46lz0t841MZHbBStXdj7Z//8i+h93QDU5LWtX/5VE/NBp/rL6lyzs/FBje32sOh9e9nVt4yeWsMb8oacVvlvwwePMPkhMlQAAAAASUVORK5CYII=);background-size:contain;background-position:50%;background-repeat:no-repeat;vertical-align:middle}.apf-title[data-v-be287e64]{font-size:42px!important;font-weight:700!important}.apf-title-medium[data-v-be287e64]{font-size:32px!important;font-weight:700!important}.description[data-v-be287e64]{margin-bottom:50px!important}.wrapper>.main>.content-wrapper>form[data-v-be287e64]{display:flex;width:100%;flex-direction:column;align-items:center}.wrapper>.main>.content-wrapper>form>.fields[data-v-be287e64]{display:flex;width:100%;flex-direction:column;align-items:stretch;row-gap:20px;margin-bottom:30px}.field-label[data-v-be287e64]{display:block;margin-bottom:15px;line-height:20px}.wrapper>.main>.content-wrapper>form>.fields>.field>input[data-v-be287e64]{display:block;width:100%;height:58px;padding:0 20px;background-color:#e5e7ed;border:none;border-radius:10px;font-family:inherit;font-size:14px!important}.login-button-radius[data-v-be287e64]{border-radius:10px}.login-button-text[data-v-be287e64]{font-style:normal;font-weight:700;font-size:15px;letter-spacing:.25px;color:#fff}.submit[data-v-be287e64]{display:block;width:100%;height:58px;padding:0 20px;margin-bottom:15px;background-color:#2157fa;transition:background-color .2s ease-out;border:none;border-radius:10px;font-family:inherit;font-size:15px;font-weight:700;color:#fff;cursor:pointer!important}.submit[data-v-be287e64]:hover{background-color:#5981fb}.success-alert-text[data-v-be287e64]{font-family:inherit;font-size:16px!important;font-weight:600!important}.error-msg[data-v-be287e64]{color:#ff5252;text-align:left;font-size:16px!important}