@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;outline:none}html{margin:0;padding:0;border:0;height:100%}li{outline:none}div{display:block}a *{outline:none}a:focus,a:visited,a:active,a:link,a{outline:none}a img{border:0;outline:none}input,textarea,select{outline-style:none;resize:none}h1,h2{font-weight:normal}html,body{height:100%;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}body{margin:0;padding:0;border:0;width:100%;min-height:100%;position:relative;font-family:"Poppins", sans-serif;font-size:12px;color:#111111;line-height:1.42857143;background:#f5f6fa;font-weight:400;min-width:1200px}html{-webkit-overflow-scrolling:touch}input,select,option,textarea{font-family:"Poppins", sans-serif}.page{display:flex;flex-direction:column;min-height:100vh}.page .content-wrapper,.page .page-wrapper{flex:1}.page-wrapper{background:#f5f6fa;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;width:100%}.page-content-wrapper{padding-bottom:60px;min-height:550px}.base-width{min-width:1200px;max-width:1340px}a{color:#111111}.footer{padding:25px 0;font-size:12px;line-height:1}.footer .base-width{display:flex;justify-content:space-between}.footer a,.footer a:visited,.footer a:hover{color:#111;text-decoration:underline}.footer a:hover{-webkit-text-decoration:navajowhite;text-decoration:navajowhite}.footer__col{display:flex;align-items:flex-start}.footer__col_right{justify-content:flex-end}.footer__pages-links{list-style:none;padding:0;margin:0 20px 0 0;text-align:left}.footer__pages-links-item{margin-bottom:3px}@media screen and (orientation: portrait){.page-content-wrapper{min-height:800px}}fieldset{padding:0;margin:0;border:0}input{outline:none}input:-webkit-autofill{-webkit-transition:background-color 50000s ease-in-out 0s, color 5000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s, color 5000s ease-in-out 0s;-webkit-box-shadow:inset 0 0 0 50px #fff !important;-webkit-text-fill-color:#585858 !important;color:#b24199 !important}select,input[type="email"],input[type="password"],input[type="text"],textarea{margin:0;background-color:transparent !important;padding:9px 0;font-size:16px;color:#b24199;box-sizing:border-box;border:none;border-bottom:1px solid #585858;-webkit-text-fill-color:#585858}select:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="text"]:focus,textarea:focus{border-bottom:1px solid #b24199}.form{padding-top:15px}.form .fb-label{font-size:17px;margin-right:7px}.form textarea{border:1px solid #017794}.form-row{padding:10px 0}a.button:visited,a.button:active{color:#fff}a.btn,.btn,a.button,.button{display:inline-block;padding:8px 18px;margin:0;font-size:14px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;outline:none !important;background-color:#878787;transition:all .3s linear;box-sizing:border-box;line-height:1.5;color:#fff;text-decoration:none;border-radius:2px}a.btn:hover,.btn:hover,a.button:hover,.button:hover{text-decoration:none;transition:none;background:#cecccd;color:#fff}a.btn.btn-sm,.btn.btn-sm,a.button.btn-sm,.button.btn-sm{padding:3px 8px}a.btn.disabled,.btn.disabled,a.button.disabled,.button.disabled{opacity:.3;cursor:default}a.btn.btn-primary,a.btn.btn-blue,.btn.btn-primary,.btn.btn-blue,a.button.btn-primary,a.button.btn-blue,.button.btn-primary,.button.btn-blue{background:#4c8fd1;color:#fff !important}a.btn.btn-primary:hover,a.btn.btn-blue:hover,.btn.btn-primary:hover,.btn.btn-blue:hover,a.button.btn-primary:hover,a.button.btn-blue:hover,.button.btn-primary:hover,.button.btn-blue:hover{background:#2ac8f8;text-shadow:0 0 1px #fff}a.btn.btn-primary.disabled,a.btn.btn-blue.disabled,.btn.btn-primary.disabled,.btn.btn-blue.disabled,a.button.btn-primary.disabled,a.button.btn-blue.disabled,.button.btn-primary.disabled,.button.btn-blue.disabled{background:#017794;text-shadow:none}a.btn.btn-success,a.btn.btn-green,.btn.btn-success,.btn.btn-green,a.button.btn-success,a.button.btn-green,.button.btn-success,.button.btn-green{background:#78be3a;color:#fff}a.btn.btn-success:hover,a.btn.btn-green:hover,.btn.btn-success:hover,.btn.btn-green:hover,a.button.btn-success:hover,a.button.btn-green:hover,.button.btn-success:hover,.button.btn-green:hover{background:#74b838}a.btn.btn-success.disabled,a.btn.btn-green.disabled,.btn.btn-success.disabled,.btn.btn-green.disabled,a.button.btn-success.disabled,a.button.btn-green.disabled,.button.btn-success.disabled,.button.btn-green.disabled{background:#78be3a;text-shadow:none}a.btn.btn-danger,a.btn.btn-red,.btn.btn-danger,.btn.btn-red,a.button.btn-danger,a.button.btn-red,.button.btn-danger,.button.btn-red{background:#dc3545;color:#fff}a.btn.btn-danger:hover,a.btn.btn-red:hover,.btn.btn-danger:hover,.btn.btn-red:hover,a.button.btn-danger:hover,a.button.btn-red:hover,.button.btn-danger:hover,.button.btn-red:hover{background:#dc3545}a.btn.btn-danger.disabled,a.btn.btn-red.disabled,.btn.btn-danger.disabled,.btn.btn-red.disabled,a.button.btn-danger.disabled,a.button.btn-red.disabled,.button.btn-danger.disabled,.button.btn-red.disabled{background:#dc3545;text-shadow:none}a.btn.w-full,.btn.w-full,a.button.w-full,.button.w-full{width:100%}.buttons-group,.buttons-section{padding:10px 0 0}.buttons-group .button,.buttons-section .button{margin:0 10px 10px 0;display:inline-block}.buttons-group.fr .button,.buttons-section.fr .button{margin:0 0 10px 10px}.buttons-group.inline,.buttons-section.inline{white-space:nowrap}#login{width:399px;margin:209px auto;padding:110px 32px 30px;background:#fff;box-sizing:border-box;position:relative;border-radius:3px;box-shadow:0 0 15px rgba(0,0,0,0.2);background-color:#fff}#login .actions ol,#login .inputs ol{list-style:none}#login .actions ol li,#login .inputs ol li{margin-bottom:40px;display:block}#login .actions ol li label,#login .inputs ol li label{display:none}#login .actions ol li input,#login .inputs ol li input{width:100%}#login .actions ol li.error input,#login .inputs ol li.error input{border-bottom-color:#ff0c00}#login .actions ol li.error .inline-errors,#login .inputs ol li.error .inline-errors{padding:5px 0;color:#f00}#login .inputs input{border-radius:0;transition:all .3s linear;box-shadow:none}#login .actions{text-align:left}#login .actions .action{margin-bottom:20px}#login .actions .button{display:inline-block;margin:0;width:auto;text-transform:uppercase}#login .logo{width:160px;height:150px;position:absolute;top:-77px;left:50%;margin-left:-78px;background:url(/assets/iGnite-colour-20845d6ad080d67ea4ce68514582246861e58e12dfb1f496b4e5cd6a2f944bb8.png) 50% 50%/100% auto no-repeat}#login a{font-size:16px;color:#111111;line-height:1.2}#login h2,#login .title{color:#585858;font-size:22px;line-height:1;margin-left:-2px;white-space:nowrap;letter-spacing:-.008em;margin-bottom:35px}#login .boolean.input.optional{margin-top:-7px;margin-bottom:32px}#login .boolean.input.optional label{display:block;color:#111111;font-size:12px;cursor:pointer}#login .boolean.input.optional label input{position:absolute;left:-10000px}#login .boolean.input.optional label input:checked+.checkbox{transition:all .1s linear;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA%2FPgo8IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc%2BCjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIGhlaWdodD0iMjRweCIgaWQ9IkxheWVyXzEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI%2BCiAgPHBhdGggZmlsbD0iI2ZmZiIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuNjUyLDMuMjExYy0wLjI5My0wLjI5NS0wLjc3LTAuMjk1LTEuMDYxLDBMOS40MSwxNC4zNCAgYy0wLjI5MywwLjI5Ny0wLjc3MSwwLjI5Ny0xLjA2MiwwTDMuNDQ5LDkuMzUxQzMuMzA0LDkuMjAzLDMuMTE0LDkuMTMsMi45MjMsOS4xMjlDMi43Myw5LjEyOCwyLjUzNCw5LjIwMSwyLjM4Nyw5LjM1MSAgbC0yLjE2NSwxLjk0NkMwLjA3OCwxMS40NDUsMCwxMS42MywwLDExLjgyM2MwLDAuMTk0LDAuMDc4LDAuMzk3LDAuMjIzLDAuNTQ0bDQuOTQsNS4xODRjMC4yOTIsMC4yOTYsMC43NzEsMC43NzYsMS4wNjIsMS4wNyAgbDIuMTI0LDIuMTQxYzAuMjkyLDAuMjkzLDAuNzY5LDAuMjkzLDEuMDYyLDBsMTQuMzY2LTE0LjM0YzAuMjkzLTAuMjk0LDAuMjkzLTAuNzc3LDAtMS4wNzFMMjEuNjUyLDMuMjExeiIgZmlsbC1ydWxlPSJldmVub2RkIi8%2BCjwvc3ZnPg%3D%3D) 50% 50%/14px 14px no-repeat #b24199;border-color:#b24199}#login .boolean.input.optional label .checkbox{height:15px;width:15px;background:transparent;display:inline-block;margin:0 7px -5px 0px;border:2px solid #585858;border-radius:2px}#login .shared-links,#login .forgot{text-align:left;padding:3px}#login .shared-links a,#login .forgot a{font-size:13px;line-height:1.2;color:#585858}#login form p{margin-bottom:25px}#login #error_explanation h2{white-space:normal;font-size:16px;margin-bottom:15px}#login #error_explanation ul{list-style:none;color:#585858;color:#df0100}.flash-message{background-color:#f6f6f6;color:#666;border:1px solid transparent;position:absolute;top:0;left:0;z-index:10;width:100%;box-sizing:border-box;overflow:hidden}.flash-message.flash-message-danger,.flash-message.flash-message-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.flash-message.flash-message-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.flash-message.flash-message-alert{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.flash-message.flash-message-info,.flash-message.flash-message-notice{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.flash-message .message{padding:5px 0;font-size:21px;line-height:1.5;margin-right:40px;text-align:center}@media screen and (max-width: 500px){.flash-message .grid-16{margin:0 !important}.flash-message .message{font-size:16px;line-height:1.2;padding:9px 0 5px}}.two-factor-page{max-width:800px;padding:50px 15px;margin:100px auto;min-height:400px;background:rgba(255,255,255,0.45);box-shadow:0 0 15px rgba(0,0,0,0.15)}.two-factor-page.limit-reached,.two-factor-page.user_devices_create,.two-factor-page.user_devices_confirmation_page,.two-factor-page.user_devices_new{max-width:400px}.two-factor-page .row{margin-bottom:20px}.two-factor-page .field-error{color:#dc3545}.two-factor-page .shared-links{text-align:left;padding:3px;margin-top:20px}.two-factor-page .shared-links a{font-size:13px;line-height:1.2;color:#585858}.two-factor-page form{width:100%}.two-factor-page form input[type='text'],.two-factor-page form input[type='password'],.two-factor-page form input[type='number']{width:100%}.two-factor-page .mb-3{margin-bottom:3em}.two-factor-page .d-xl-flex{display:flex}.two-factor-page .justify-content-between{justify-content:space-between}.two-factor-page .table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border-collapse:collapse}.two-factor-page .table th,.two-factor-page .table td{padding:3px;vertical-align:center;border-top:1px solid}.two-factor-page .table tr td{text-align:center}.two-factor-page .table tr td:last-child{text-align:right}.two-factor-page .table tr td:first-child{text-align:left}.two-factor-page .table thead th{vertical-align:bottom;border-bottom:2px solid #848484}.two-factor-page .table tbody+tbody{border-top:2px solid #848484}.two-factor-page .table .table{background-color:#e6e6e6}.two-factor-page .table a.btn,.two-factor-page .table .btn{padding:2px 7px;font-size:14px}.two-factor-page p{margin-bottom:20px}#login.two-factor-login .title,#login.two-factor-login h2{white-space:normal;font-size:18px;text-align:center;line-height:22px}#login.two-factor-login form input{width:100%}.badge{display:inline-flex;padding:2px 4px;min-width:50px;border-radius:2px;justify-content:center;box-sizing:border-box}.badge.bg-success{color:#fff;background:#78be3a}.badge.bg-danger{background:#df0100;color:#fff}.tfa-device-list{list-style:none;padding:0;margin-bottom:10px}.tfa-device-list .btn{width:100%;margin-bottom:10px}.consent-message{position:fixed;left:0;bottom:0;width:100%;z-index:20;font-size:15px}.consent-message__inner-wrapper{max-width:1220px;margin:0 auto}.consent-message__inner-paddings{padding:0 9%}.consent-message__body{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background:#fff;padding:15px 0;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}.consent-message__body a,.consent-message__body a:visited{color:#b24199}.consent-message__cell_message{flex-basis:650px;margin-right:20px}.consent-message__close-item{cursor:pointer;position:absolute;top:10px;right:10px;width:14px;height:14px}@media (min-width: 768px){.consent-message__body{padding-left:9%;padding-right:9%}}@media (max-width: 768px){.consent-message{text-align:center}.consent-message__inner-paddings{padding:0 3%}.consent-message__body{padding-left:3%;padding-right:3%}.consent-message__cell.button{margin:0 auto}}
