/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.actions{display:flex;width:100%;margin-top:1rem;padding:0 .5rem;justify-content:flex-end;align-items:center}.actions>*+*{margin-left:1rem}.actions .loading{display:none;position:relative;width:1rem;height:1rem;border-color:transparent transparent #98154d #98154d;border-style:solid;border-width:2px;border-radius:100%;-webkit-animation:loading 1.1s linear infinite;animation:loading 1.1s linear infinite}.actions .loading.active{display:block}.actions a.button,.actions button{margin-top:0}.actions .action{font-size:75%}.actions .cancel{margin-right:auto}.button,button{display:inline-block;background:#98154d;padding:.5rem 1.25rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease;border:1px solid #98154d;border-radius:3px;text-decoration:none;line-height:normal;text-align:center;text-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:90%;color:#fff}.button:hover,button:hover{background:#810240;transition:all .3s ease;color:#fff}.button.positive,button.positive{background:#3ebe3b;border:0;color:#fff}.button.positive:hover,button.positive:hover{background:#31972f}.button.negative,button.negative{background:#e83040;border:0;color:#fff}.button.negative:hover,button.negative:hover{background:#ce1727}.button.slim,button.slim{padding:.25rem 1rem}.button.outline,button.outline{background-color:transparent;color:#98154d}.button.outline:hover,button.outline:hover{background-color:#98154d;color:#fff}.button[disabled],button[disabled]{background:#ccc;border-color:#ccc}.button[disabled]:hover,button[disabled]:hover{background:#ccc;cursor:not-allowed}.buttons a.button,.buttons button{margin-left:1.25rem}.buttons.right{text-align:right}.buttons.right a.button,.buttons.right button{margin-right:0;margin-left:1.5rem}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form section{margin-top:2rem}form .row{display:flex;flex-wrap:wrap}form .nav{margin:.75rem 1rem .75rem .25rem;font-size:70%}form .nav a{text-decoration:none;color:#3c3838}form a.button,form button{margin-top:1rem}form p+label{margin-top:0}form .inline-amount{display:flex;align-items:flex-start;flex-wrap:wrap}form .inline-amount label{width:calc(100% - 10rem);margin-bottom:0;line-height:2.125rem}form .inline-amount input{width:10rem;margin-top:1rem}form .inline-amount span.error{width:10rem;margin-left:auto}fieldset{margin:0;padding:0;border:none}fieldset.inline label{display:inline-block}fieldset.inline input{display:inline-block;clear:none}fieldset.recaptcha{width:100%;height:78px;margin-bottom:0}fieldset.buttons{float:left;width:100%;margin:2rem 0 0;clear:both}fieldset.buttons a.button,fieldset.buttons button{margin:0 .625rem}fieldset legend{margin:0 0 .5rem;font-weight:100;font-size:150%}.radiochecks{padding:0 .5rem}.radiochecks.inline{text-align:left}.radiochecks.inline label{display:inline-block;margin:1rem 1rem .25rem}.radiochecks label{position:relative;clear:left}.radiochecks input{display:inline-block;width:auto;margin:.125rem .25rem .125rem 0}.radiochecks span{display:block;padding-left:1.25rem}label{display:block;margin:1rem 0 .25rem;text-transform:none;text-align:left;font-size:90%;clear:left}label.req:after{content:" *"}i.info-hover{position:relative;cursor:pointer}i.info-hover:before{font-size:80%}i.info-hover span{font-family:Avenir,Nunito Sans,sans-serif;position:absolute;bottom:1.25rem;left:-1rem;background:#98154d;width:20rem;padding:.5rem .75rem;transition:all .3s ease;transform:translateY(-10%);visibility:hidden;line-height:1.4;font-size:80%;opacity:0;z-index:1;color:#fff}i.info-hover span:before{content:"";display:block;position:absolute;top:100%;left:1rem;width:0;height:0;border-top:5px solid #98154d;border-right:5px solid transparent;border-left:5px solid transparent}i.info-hover:hover span{transform:translate(0);visibility:visible;opacity:1}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{display:block;width:100%;height:auto;padding:.5rem .625rem;border:1px solid #ccc;border-radius:3px;resize:vertical;font-size:90%}input[type=email].datepicker,input[type=email].flatpickr,input[type=number].datepicker,input[type=number].flatpickr,input[type=password].datepicker,input[type=password].flatpickr,input[type=search].datepicker,input[type=search].flatpickr,input[type=tel].datepicker,input[type=tel].flatpickr,input[type=text].datepicker,input[type=text].flatpickr,input[type=url].datepicker,input[type=url].flatpickr,textarea.datepicker,textarea.flatpickr{max-width:7rem;text-align:left}input[type=email].amount,input[type=number].amount,input[type=password].amount,input[type=search].amount,input[type=tel].amount,input[type=text].amount,input[type=url].amount,textarea.amount{position:relative;text-align:right}input[type=email].amount:before,input[type=number].amount:before,input[type=password].amount:before,input[type=search].amount:before,input[type=tel].amount:before,input[type=text].amount:before,input[type=url].amount:before,textarea.amount:before{content:"$";position:absolute;left:0}input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error,textarea.error{border-bottom-right-radius:0;border-bottom-left-radius:0}select{display:block;background:#fff url(/img/arrow.gif) no-repeat;background-position:right .75rem top 50%;width:100%;height:auto;padding:.5rem 2.25rem .5rem .625rem;border:1px solid #ccc;border-radius:3px;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:90%}select[disabled],select[readonly]{background-image:url(/img/arrow-disabled.gif)}select::-ms-expand{display:none}select.error{border-bottom-right-radius:0;border-bottom-left-radius:0}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#fafafa;border-color:#eee;opacity:1;-webkit-text-fill-color:#999;color:#999}input[disabled]:focus,input[readonly]:focus,select[disabled]:focus,select[readonly]:focus,textarea[disabled]:focus,textarea[readonly]:focus{outline:none}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{display:inline-block;background:#fff;padding:0;font-weight:400;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;color:#000}[type=checkbox]{position:absolute;width:auto;opacity:0}[type=checkbox]+label{display:block;position:relative;margin:0;padding:0;cursor:pointer}[type=checkbox]+label:before{content:"";display:inline-block;background:#fff;width:1rem;height:1rem;margin-top:1px;margin-right:.625rem;border:1px solid #98154d;vertical-align:text-top;flex-shrink:0}[type=checkbox]:hover+label:before{background:rgba(152,21,77,.15)}[type=checkbox]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}[type=checkbox]:checked+label:before{background:#98154d}[type=checkbox]:checked+label:after{content:"";position:absolute;top:8.5px;left:3px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}[type=checkbox]:disabled+label{cursor:auto;color:#fff}[type=checkbox]:disabled+label:before{background:#ddd;box-shadow:none}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{display:block;position:relative;padding-left:25px;line-height:20px;cursor:pointer}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;top:1px;left:0;background:#fff;width:16px;height:16px;border:1px solid #98154d;border-radius:100%}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";position:absolute;top:4px;left:3px;background:#98154d;width:10px;height:10px;transition:all .3s ease;border-radius:100%}[type=radio]:checked+label:after{transform:scale(1);opacity:1}[type=radio]:not(:checked)+label:after{transform:scale(0);opacity:0}[type=radio]:disabled+label:before{border-color:#ccc}[type=radio]:disabled+label:after{background:#ccc}.grecaptcha-badge{display:none!important}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#98154d;border-color:#98154d}@media only screen and (max-width:450px){form .inline-amount{display:block}form .inline-amount label{width:100%}form .inline-amount input{width:100%;margin:0}}.message{margin-bottom:2rem;padding:.5rem;border:2px solid;border-radius:.25rem;text-align:center;font-size:90%}.message *{color:#fff}.message h3{margin-top:-.25rem;margin-bottom:.25rem}.message p{margin:0 auto}.message.positive{background:#7ed648;border-color:#7ed648}.message.negative{background:#e83040;border-color:#e83040}.message.neutral{background:#810240;border-color:#810240}.site-messages{position:relative;margin-left:25%;z-index:3}.site-messages.full{margin-left:0}.site-messages .message{margin-bottom:0;border-radius:0}span.error{display:block;background:rgba(232,48,64,.1);width:100%;margin:0;padding:.5rem .625rem;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font-weight:600;text-align:left;font-size:70%;color:#e83040}span.error:empty{display:none}p.error{text-align:center;color:#e83040}@media only screen and (min-width:1280px){.site-messages{margin-left:20rem}}@media only screen and (max-width:900px){.site-messages{margin-left:0}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{font-family:Avenir,Nunito Sans,sans-serif;line-height:1.4;color:#000;-webkit-overflow-scrolling:touch}body *,html *{-webkit-font-smoothing:antialiased;box-sizing:border-box}h1{display:block;width:100%;margin:0 0 1em;text-align:center;font-weight:300;font-size:200%}h2{font-size:180%}h2,h3{display:block;width:100%;margin:0 0 .5em;font-weight:300}h3{font-size:160%}h4{font-size:140%}h4,h5{display:block;width:100%;margin:0 0 .5em;font-weight:300}h5{font-size:120%}h5.highlight{background:#98154d;padding:.5rem 1rem;color:#fff}h6{display:block;width:100%;margin:0 0 .5em;font-weight:500}h6,p{font-size:100%}p,ul{margin:0 0 1em}ul{padding-left:1.5em;list-style-type:disc}ul li{margin-bottom:.5em}ul ul{margin-bottom:0}ol{margin:0 0 1em;padding-left:1.5em}ol li{margin-bottom:.5em}ol ol{margin-bottom:0}a{position:relative;text-decoration:none;border-bottom:1px solid;transition:all .3s ease;color:#98154d}a:hover{border-bottom-color:transparent;color:#810240}a.negative{color:#e83040}a.negative:hover{color:#ce1727}a.pdf{display:inline-block;background:transparent url(/img/icon-pdf.svg) no-repeat 0 0;background-size:1.125rem;padding-left:2rem;border-bottom:0}a.pdf:hover{color:#f89f75}a.fr-file{position:relative;padding:.5rem 1.5rem .5rem .5rem;transition:all .3s ease;border:2px solid;border-radius:10rem;font-weight:600;overflow:hidden;z-index:0}a.fr-file:before{position:relative;background-color:#fff;margin-right:1em;padding-right:0;border-radius:10rem;z-index:1}a.fr-file:after{content:"";display:block;position:absolute;top:.125rem;bottom:.125rem;left:.125rem;background:#eee;width:0;transition:all .3s ease;border-radius:10rem;z-index:-1}a.fr-file:hover{border:2px solid #98154d}a.fr-file:hover:after{width:calc(100% - .25rem)}strong{font-weight:700}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);clip:rect(0 0 0 0);white-space:nowrap;overflow:hidden}.full{width:100%}.half{width:50%}.third{width:33.33333%}.col1-1{width:100%;padding:0 .5rem}.col1-2{width:50%;padding:0 .5rem}.col1-4{width:25%;padding:0 .5rem}.col3-4{width:75%;padding:0 .5rem}#ie-message{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#3c3838;padding:2rem;overflow-x:scroll;text-align:center;z-index:999999}#ie-message.active{display:block}#ie-message.active+main{height:0;overflow:hidden}#ie-message .card{background:#f7f7f7;width:100%;max-width:30rem;margin:0 auto;padding:2rem;border-radius:.5rem}#ie-message #logo{display:block;width:8rem;margin:0 auto 2rem;border:0}header{display:flex;position:relative;background:#98154d;border-bottom:1px solid #fff;align-items:center;text-align:center;z-index:2}header #logo{display:block;width:6.25rem;margin:0 auto;padding:1rem 0;border-bottom:0}header #logo img{display:block;width:100%}header #account-icon{float:right;display:none;position:relative;left:1rem;width:3.75rem;height:3.25rem;margin:.125rem;padding:.75rem .875rem;border-radius:.25rem;transition:all .3s ease 0ms;transform:scale(.75);color:#810240}header #account-icon.is-active{background:#810240;color:#fff}header #account-icon i{font-size:1.75em}header .hamburger-inner{margin-top:-1px}header .hamburger-inner,header .hamburger-inner:after,header .hamburger-inner:before{background:#fff;width:1.875rem;height:.1875rem}header .hamburger-inner:before{top:-.5rem}header .hamburger-inner:after{bottom:-.5rem}header .menu-icon{display:none;width:20px;height:20px;margin:0 2rem 0 0;padding:3px 0;transition:all .5s ease;cursor:pointer;z-index:5}header .menu-icon:hover span:first-of-type{transition:.5s}header .menu-icon:hover span:nth-of-type(2){margin:4px 0 4px auto;transition:.5s}header .menu-icon.is-active span:first-of-type{margin-top:6px;transform:rotate(-45deg)}header .menu-icon.is-active span:nth-of-type(2){width:0;margin:-2px 0 -2px auto}header .menu-icon.is-active span:nth-of-type(3){transform:rotate(45deg)}header .menu-icon span{display:block;background:#fff;width:100%;height:2px;transition:.5s}header .menu-icon span:nth-of-type(2){margin:4px 0 4px auto}#sidebar{position:fixed;background:#222;top:0;bottom:0;left:0;width:25%}#sidebar nav.is-active{transform:translateY(0)}nav{background:#222;overflow-y:auto;z-index:1;clear:left}nav ul{margin:1rem 0;padding:0}nav ul li{list-style:none}nav ul li.hide i{transform:rotate(-180deg)}nav ul li i{float:right;margin:.1875rem}nav ul li a,nav ul li i{transition:all .3s ease;color:#fff}nav ul li a{display:block;padding:.5em 1.5em;border-bottom:0;font-size:90%}nav ul li a:hover{color:#ff2e89}nav ul li ul{margin:0 0 1rem}nav ul li ul li a{padding-left:2.5em}nav ul li ul li ul{display:none}footer{background:#f7f7f7;margin-left:25%;padding:1rem;border-top:1px solid #ccc;text-align:center;font-size:80%;color:#999}footer.pinned{position:absolute;right:0;bottom:0;left:0}footer p{margin-bottom:0}footer a{border:0;color:#999}footer a:hover{color:#810240}footer #copyright{margin-top:.25rem}.announcement{position:relative;background:#98154d;max-width:60rem;margin:0 auto 2rem;padding:1.5rem 1.75rem;font-size:90%;color:#fff}.announcement:hover{background:#810240;cursor:pointer}.announcement.notification{background:#ffe06f;color:#b58701}.announcement.alert{background:#fad1d4;border-color:#e83040;color:#e83040}.announcement.active h4:after{transform:translateY(-50%) rotate(180deg)}.announcement h4{position:relative;margin-bottom:0;font-weight:500}.announcement h4:after{content:"";position:absolute;top:50%;right:0;background:transparent url(/img/arrow-down.svg) no-repeat 50%;background-size:21px 19px;width:21px;height:12px;transform:translateY(-50%);transition:all .3s ease;line-height:1.5rem;text-align:center}.announcement .inner{display:none;margin-top:1rem}.announcement .inner>:last-child{margin-bottom:0}.announcement a{border-bottom:1px solid;color:#fff}.announcement a:hover{border-bottom-color:transparent}#content{margin-left:25%;padding:2rem 1rem}#content.small .main-container{max-width:32rem}#content.large .main-container{max-width:82rem}#content .main-container{max-width:52rem;margin:0 auto}#content .main-container .page-header,#content .main-container .page-intro{padding:0 1rem}#content .main-container .page-intro+.content-block{margin-top:5rem}#content .loggedin{background:#eee;margin:0 0 1em;padding:.5em 1em;list-style:none}#content .loggedin li{display:inline-block;margin:0}#content .loggedin li+li{margin-left:1.5rem}#content *+h2,#content *+h3,#content *+h4{margin-top:3rem}#content img{max-width:100%}#content img.fr-dib{margin-top:0;margin-bottom:1rem}#content img.fr-dii.fr-fil{margin-right:1rem;margin-bottom:1rem}#content img.fr-dii.fr-fir{margin-bottom:1rem;margin-left:1rem}#content img.fr-bordered{padding:3px;border:3px solid #98154d}#content img.fr-shadow{box-shadow:0 10px 20px 0 rgba(0,0,0,.15)}#content .fr-video{position:relative;max-width:600px;margin:0 auto;aspect-ratio:16/9}#content .fr-video.fr-dvb{display:block;width:100%}#content .fr-video.fr-dvb.fr-fvl video{margin-left:0}#content .fr-video.fr-dvb.fr-fvr video{margin-right:0}#content .fr-video.fr-dvi{display:inline-block}#content .fr-video.fr-dvi.fr-fvl{float:left;margin:0 1rem 1rem 0}#content .fr-video.fr-dvi.fr-fvr{float:right;margin:0 0 1rem 1rem}#content .fr-video video{display:block;max-width:100%;margin:0 auto}#content .fr-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content .fr-highlighted{background:rgba(152,21,77,.15)}#content pre{background:#fff;margin:0 0 1rem;padding:.75rem 1rem;overflow:scroll}#content blockquote{background:rgba(0,0,0,.05);margin:0 0 1rem;padding:1rem;border-left:3px solid #98154d}#content blockquote>:last-child{margin-bottom:0}#content blockquote blockquote,#content hr{margin:0 0 1rem}#content hr{background:#98154d;height:2px;border:0}#content table:not(.benefits-table){border:0;border-collapse:collapse}#content table:not(.benefits-table).fr-alternate-rows tbody tr:nth-child(2n){background:rgba(0,0,0,.03)}#content table:not(.benefits-table) .fr-highlighted{background:rgba(152,21,77,.15)}#content table:not(.benefits-table) tr th{background:#98154d;padding:.5rem .75rem;border:1px solid #98154d;border-right-color:#fff;color:#fff}#content table:not(.benefits-table) tr th:last-child{border-right-color:#98154d}#content table:not(.benefits-table) tr td{padding:.5rem .75rem;border-top:1px solid #eee}.errors{text-align:center;color:#e83040}.optional{display:none}.optional .active,img{display:block}img{width:100%}.filters{display:flex;margin:2rem 1rem;padding:1rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;align-items:center}.filters div{margin-right:1rem}.filters label{display:inline-block;width:auto;margin:0 .5rem 0 .125rem}.filters.inline div{display:flex;align-items:center;flex-wrap:wrap}.filters.inline button{margin:0}.ui-datepicker-next,.ui-datepicker-prev{border:1px solid transparent}.downloads{float:left;margin:0 0 .625rem 1rem;text-align:center;font-size:90%;clear:both}.notes{font-style:italic;font-size:80%}.content-block{display:flex;margin:0 auto;padding:0;justify-content:space-between;flex-wrap:wrap}.content-block.cols-1>*,.content-block.cols-2>*,.content-block.cols-3>*{margin:0 1rem 5rem}.content-block.cols-1>*>:last-child,.content-block.cols-2>*>:last-child,.content-block.cols-3>*>:last-child{margin-bottom:0}.content-block.cols-1>*{width:calc(100% - 2rem)}.content-block.cols-1 .gallery{width:100%;margin:0}.content-block.cols-2>*{width:calc((100% - 4rem)/2)}.content-block.cols-3>*{width:calc((100% - 6rem)/3)}.content-block:last-child>*{margin-bottom:0}.content-block.text-image{align-items:center}.content-block.text-image .text{width:calc(60% - 2.4rem);padding-right:3rem}.content-block.text-image .image{position:relative;width:calc(40% - 1.6rem);overflow:hidden}.content-block.image-text{align-items:center}.content-block.image-text .image{position:relative;width:calc(40% - 1.6rem);overflow:hidden}.content-block.image-text .text{width:calc(60% - 2.4rem);padding-left:3rem}.auth{position:absolute;top:50%;left:50%;width:100%;max-width:42rem;padding:1rem;transform:translate(-50%,-50%)}.auth.static{top:0;transform:translate(-50%)}.auth .card{background:#f7f7f7;padding:2rem;border-radius:.5rem}.auth #logo{display:block;width:8rem;margin:0 auto 2rem;border:0}.auth #logo img{display:block;width:100%}.auth .introduction{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ccc;text-align:left}.auth .forms{display:flex;justify-content:space-between;flex-wrap:wrap}.auth .forms form{width:calc(50% - 1rem)}.auth h4{text-align:center}.auth p{font-size:95%}.auth label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);clip:rect(0 0 0 0);white-space:nowrap;overflow:hidden}.auth #password,.auth #password-confirmation{margin-top:1rem}.auth .actions{padding:0}.auth .actions .login-note{display:flex;position:relative;width:1.25rem;height:1.25rem;padding-top:1px;border:2px solid rgba(152,21,77,.5);border-radius:1rem;justify-content:center;align-items:center;cursor:pointer;font-size:75%;color:rgba(152,21,77,.5)}.auth .actions .login-note.active{border-color:#98154d;color:#98154d}.auth .actions .login-note.active span{visibility:visible;opacity:1}.auth .actions .login-note span{position:absolute;bottom:calc(100% + 1rem);left:50%;background:#fff;width:12.125rem;padding:1rem;border-radius:.25rem;box-shadow:1px 2px 10px rgba(0,0,0,.25);transform:translate(-50%);transition:all .3s ease;text-align:center;visibility:hidden;opacity:0}.auth .actions .login-note span:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%,-1%);border:7px solid transparent;border-top-color:#fff}.auth button{padding:.5rem .875rem;font-size:90%}.auth .action{margin-right:auto;border:0}.auth .login-help{font-size:80%}.auth footer{background:transparent;margin:0;padding:1.25rem;border:0;font-size:70%;color:hsla(0,0%,100%,.5)}.auth footer p{margin:0}.auth footer a{color:hsla(0,0%,100%,.75)}.auth footer a:hover{color:#fff}.mobile-overlay,.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);transition:all .3s ease;visibility:hidden;opacity:0;z-index:10}.mobile-overlay.active,.overlay.active{visibility:visible;opacity:1}.modal{position:fixed;top:50%;right:0;left:25%;background:#fff;width:90%;max-width:40rem;margin:auto;padding:2rem;transform:translateY(-50%);border-radius:.5rem;text-align:center;font-size:100%;visibility:hidden;opacity:0;z-index:100}.modal.active{visibility:visible;opacity:1}.modal .close{position:absolute;top:.5rem;right:.75rem;border:none;font-weight:700;color:#bfbfbf}.modal .close:focus,.modal .close:hover{color:#000}.modal h3{margin-bottom:2rem}.modal .button,.modal a.button.red{display:inline-block;margin:1rem .5rem 0}.modal .pseudo-table{margin:0 auto}.modal .pseudo-table p{text-align:right}.modal .pseudo-table p.mobile-label{text-align:left}.modal .modal-content>:last-child{margin-bottom:0}.pagination-section{float:right;margin:0 1rem .625rem;text-align:center;font-size:80%}.pagination-section .pagination{display:flex;margin:0;padding:0;justify-content:center}.pagination-section .pagination li{display:block;list-style:none}.pagination-section .pagination li:hover:not(.active) a,.pagination-section .pagination li:hover:not(.active) span{background-color:#eee}.pagination-section .pagination li.disabled:hover a{background:none;cursor:default}.pagination-section .pagination li.disabled a{color:#ccc}.pagination-section .pagination li.active a,.pagination-section .pagination li.active span{background-color:#3c3838;border:1px solid #3c3838;color:#fff}.pagination-section .pagination li a,.pagination-section .pagination li span{float:left;margin:0 .125rem;padding:.5rem .875rem;transition:background-color .3s;border:1px solid #eee;text-decoration:none;border-radius:2px;color:#000}.pseudo-table{display:table;width:100%}.pseudo-table.details .table-row .mobile-label{display:table-cell}.pseudo-table.h-stripe .table-row:nth-child(odd),.pseudo-table.v-stripe .table-row p:nth-of-type(4n){background:#f8f8f8}.pseudo-table .table-head{display:table-row;width:100%}.pseudo-table .table-head h5{display:table-cell;background:#98154d;width:auto;padding:.5rem .75rem;vertical-align:bottom;font-weight:500;font-size:80%;color:#fff}.pseudo-table .table-head h5.gst-amount{text-align:left}.pseudo-table .table-head h5.gst-amount:before{content:none}.pseudo-table .table-row{display:table-row;width:100%}.pseudo-table .table-row:last-child p{border-bottom:0}.pseudo-table .table-row.highlight-row:hover{background:#fef6f9}.pseudo-table .table-row p{display:table-cell;margin:0;padding:1rem .75rem;border-bottom:1px solid #eee;vertical-align:middle;font-size:90%}.pseudo-table .table-row p:first-of-type(){border-top:0}.pseudo-table .table-row p.input{padding:.5rem .25rem 0}.pseudo-table .table-row .mobile-label{display:none}.pseudo-table .table-row .mobile-label.input{padding:.75rem 0}.pseudo-table .table-row .amount{width:7rem}.pseudo-table .table-row .gst-amount{width:4.125rem}.pseudo-table .table-row .date{width:6.5rem;text-align:center}.pseudo-table .table-row .center{text-align:center}.pseudo-table .table-row .view-button{width:100%;text-align:right}.pseudo-table .table-row .view{width:2.75rem;padding:0;text-align:center;color:#999}.pseudo-table .table-row .view:hover{cursor:pointer;color:#810240}.pseudo-table .table-row .view:hover a{color:#810240}.pseudo-table .table-row .view a{display:block;padding:1rem 0;border-bottom:0;color:#999}.pseudo-table .sub-total p{border-bottom:4px double #ccc;font-weight:700}.pseudo-table a{border-bottom:1px solid}.pseudo-table a:hover{border-bottom:0;color:#f89f75}.pseudo-table a.button{border-bottom-color:#810240}.amount,.gst-amount{padding-left:1rem;white-space:nowrap;text-align:right}.amount:before,.gst-amount:before{content:"$";float:left;margin-right:.25rem}.amount.input:before,.gst-amount.input:before{content:none}.amount input,.gst-amount input{text-align:right}.footnote{margin:3rem 0 0;padding:1rem 0;border-top:1px solid #eee;text-align:center;font-size:75%}.note{font-size:80%}.note.important{background:rgba(232,48,64,.05);padding:1rem;color:#e83040}.note.important>:last-child{margin-bottom:0}.note.warning{background:#fff3cd;padding:.625rem 1rem;border:1px solid #ffeeba;color:#4a3802}.note.warning>:last-child{margin-bottom:0}.note.highlight{font-weight:600;color:#98154d}.hidden{display:none}.data-list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;text-align:left}.data-list dt{font-weight:700;clear:left}.data-list dd,.data-list dt{width:50%;margin:0 0 .5rem;padding:0;font-size:95%}.divider{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eee}.text-error{position:absolute;top:50%;left:50%;width:100%;padding:.5rem;transform:translate(-50%,-50%);text-align:center}.pay-cycles{background:#e83040;margin:0 0 2rem;padding:.5rem 1rem;text-align:left;font-size:87.5%;color:#fff}#deductions .pay-cycles p{margin:0}.accordion .accordion-header{margin-bottom:2rem}.accordion .accordion-header>:last-child{margin-bottom:0}.toggle{margin:0;padding:0}.toggle .toggle-title{display:block;position:relative;background-color:#98154d;margin:0;padding:.5rem 2.5rem .5rem 1rem;transition:all .3s ease;font-weight:400;color:#fff}.toggle .toggle-title:after{content:"+";position:absolute;top:50%;right:.5rem;width:1.5rem;height:1.5rem;transform:translateY(-50%);transition:all .3s ease;line-height:1.5rem;text-align:center}.toggle .toggle-title:hover{background:#810240;cursor:pointer}.toggle .toggle-title.active:after{content:"\2212"}.toggle .toggle-inner{display:none;margin:0;padding:1rem}.toggle .toggle-inner>:last-child{margin-bottom:0}.gallery .gallery-header{margin:0 1rem 2rem}.gallery .gallery-header>:last-child{margin-bottom:0}.gallery .images{display:flex;flex-wrap:wrap}.gallery .images figure{width:calc((100% - 4rem)/3);margin:0 0 1rem 1rem}.gallery .images figure .gallery-link{display:block}.gallery .images figure figcaption{background:#98154d;padding:1rem;color:#fff}.gallery .images figure figcaption :last-child{margin-bottom:0}.gallery .images figure figcaption h4{color:#fff}table{margin-bottom:1rem;border-collapse:collapse}table.h-stripe tbody tr:nth-child(odd){background:#f8f8f8}table tr.head{background:#98154d;color:#fff}table tr.highlight{background:#eee}table tr.spacer td{padding:0}table th{padding:.5rem .625rem}table td{padding:.625rem}table td.amount{position:relative}table td.amount:before{position:absolute;left:.25rem}table thead tr{background:#98154d;color:#fff}table thead tr th:first-child{border-left:1px solid #98154d}table thead tr th:last-child{border-right:1px solid #98154d}table tbody tr:first-child td{border-top:0}.responsive-table{width:100%;border-collapse:collapse}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table td{display:block;padding-left:36%}.responsive-table td:before{content:attr(data-label);display:inline-block;width:50%;margin-left:-55%}.responsive-table td div{display:inline-block;margin-left:1rem;vertical-align:top}@media screen and (min-width:768px){.responsive-table thead{display:table-header-group}.responsive-table tr{display:table-row;padding:0}.responsive-table td,.responsive-table th{padding:1rem .5em}.responsive-table td{display:table-cell;padding:.25rem}.responsive-table td:before{display:none}.responsive-table td div{margin-left:0}}.main-slider{position:relative;width:100%;height:38vw;min-height:8vw;margin-bottom:50px;transition:all 1.25s ease;visibility:hidden;opacity:0}.main-slider.slick-initialized{visibility:visible;opacity:1}.slick-slide{position:relative;height:38vw}.slick-slide:before{background-color:#000;opacity:.3;z-index:1}.slick-slide video{display:block;position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;transform:translate(-50%,-50%)}.slick-slide iframe{position:relative;pointer-events:none}.slick-slide figure{position:relative;height:100%}.slick-slide .slide-image{background-position:50%;background-size:cover;height:100%;transition:all .75s ease;opacity:0}.slick-slide .slide-image.show{opacity:1}.slick-slide .image-entity{width:100%;visibility:hidden;opacity:0}.slick-slide .slide-media{-webkit-animation:slideOut .5s cubic-bezier(.4,.29,.01,1);animation:slideOut .5s cubic-bezier(.4,.29,.01,1)}.slick-slide.slick-active{z-index:1}.slick-slide.slick-active .slide-media{-webkit-animation:slideIn 2.5s cubic-bezier(.4,.29,.01,1);animation:slideIn 2.5s cubic-bezier(.4,.29,.01,1)}.slick-slide.slick-active .caption{position:absolute;background:hsla(0,0%,100%,.9);max-width:21.875rem;margin:0;padding:.75rem 1rem 1rem;transition:all .3s ease;z-index:1}.slick-slide.slick-active .caption.top-left{top:2.5rem;left:2.5rem}.slick-slide.slick-active .caption.top-center{top:2.5rem;left:50%;transform:translate(-50%)}.slick-slide.slick-active .caption.top-right{top:2.5rem;right:2.5rem}.slick-slide.slick-active .caption.center-left{top:50%;left:2.5rem;transform:translateY(-50%)}.slick-slide.slick-active .caption.center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.slick-slide.slick-active .caption.center-right{top:50%;right:2.5rem;transform:translateY(-50%)}.slick-slide.slick-active .caption.bottom-left{bottom:2.5rem;left:2.5rem}.slick-slide.slick-active .caption.bottom-center{bottom:2.5rem;left:50%;transform:translate(-50%)}.slick-slide.slick-active .caption.bottom-right{right:2.5rem;bottom:2.5rem}.slick-dots{display:flex;bottom:.625em;left:50%;transform:translate(-50%);justify-content:center}.slick-dots li{margin:0}.slick-dots li.slick-active button:before{opacity:1}.slick-dots li:hover button:before{opacity:.75}.slick-dots li button:before{font-size:.75rem;opacity:.5;color:#fff}@-webkit-keyframes slideIn{0%{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes slideIn{0%{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes slideOut{0%{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(15px);filter:blur(15px)}}@keyframes slideOut{0%{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(15px);filter:blur(15px)}}#login{background:#3c3838}#login .login-help{margin:2rem 0 0;padding:1rem 0 0;border-top:1px solid #ccc;text-align:left;font-size:80%}#login .login-help p:last-child{margin-bottom:0}#statements-login{background:#3c3838}#statements-login .auth{max-width:25.5rem;text-align:center}#forgotten-password{background:#3c3838}#forgotten-password .auth{max-width:25.5rem;text-align:center}#forgotten-password .nav{display:inline-block;margin:.75rem 0 0}#reset-password{background:#3c3838}#reset-password .auth{max-width:25.5rem;text-align:center}#reset-password .nav{display:inline-block;margin:.75rem 0 0}#password-reset{background:#810240}#password-reset .nav{display:inline-block;margin:.75rem auto 0;clear:both}#password-reset #password-validate{margin-top:2rem}#contact-us-auth{background:#3c3838}#contact-us-auth #email,#contact-us-auth #message,#contact-us-auth #phone{margin-top:1rem}#contact-us-auth .introduction,#contact-us-master .introduction{margin-bottom:0;padding-bottom:0;border-bottom:0}#contact-form{padding:0 1rem}#home h1,#home h2{text-align:center}#home .pdfs{display:flex;width:100%;margin:5rem auto 0;justify-content:center;align-items:baseline;flex-wrap:wrap}#home .pdfs+.pdfs{margin-top:0}#home .pdfs .pdf{margin-left:1rem}#home .pdfs .pdf:first-of-type{margin-left:0}#home .download-pdf{display:flex;max-width:23rem;margin:0 0 1rem;padding:.75rem 1rem;justify-content:center;border:2px solid #335996;border-radius:.25rem;align-items:center;font-size:190%;line-height:1;color:#335996}#home .download-pdf.amendment-form{max-width:25rem}#home .download-pdf:hover{background:#335996;border-color:#335996;color:#fff}#home .download-pdf i{margin-right:1rem;font-size:140%}#home .download-pdf i,#home .download-pdf span{display:inline-block;vertical-align:middle}#home .download-pdf span small{display:block;margin:.25rem 0;font-size:45%}#home .download-pdf span strong{text-transform:uppercase}#home .download-pdf img{display:block;width:100%}#home .rec-message{max-width:20rem;margin:0 auto;text-align:center;font-size:85%}#home .rec-message .return-btn{margin-top:1rem}#home #novated-leasing{display:flex;max-width:50rem;margin:-4rem auto 0;padding:2rem 1rem;border:1px solid #3c3838;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap}#home #novated-leasing div{width:50%}#home #novated-leasing .remlogo{max-width:10rem;margin:0 auto 2rem}#home #novated-leasing h4{margin-bottom:2rem;font-size:130%;color:#1c4c56}#home #novated-leasing h5{margin-bottom:2rem;font-size:110%;color:#84baf3}#home #novated-leasing .button{margin:0 auto}#landing-nav{margin-top:2rem;text-align:center;font-size:0}#landing-nav .nav-section{display:inline-block;width:33%;max-width:20rem;padding:.5rem 1.25rem;border-right:1px solid #ccc;vertical-align:top;font-size:1rem}#landing-nav .nav-section:last-of-type{border-right:0}#landing-nav .nav-section ul{margin:0;padding:0}#landing-nav .nav-section ul li{margin:0;padding:.25rem 0;list-style:none;font-size:95%}#landing-nav .nav-section ul ul{display:none}#transaction-history-table,.rei-note,.vehicle-panel{padding:0 1rem}.card-container{margin-bottom:1rem;padding:0 1rem}.card-container .card{display:flex;background:#f7f7f7;margin-top:1.5rem;padding-bottom:.5rem;border-top-right-radius:4px;border-top-left-radius:4px;align-items:flex-start;flex-wrap:wrap;font-size:90%}.card-container .card.total{background:#f2f2f2;justify-content:flex-end;border-radius:3px}.card-container .card.total .col:first-child{border-left:0}.card-container .card .header{display:flex;background:#98154d;width:100%;padding:.5rem .75rem;justify-content:space-between;border-top-right-radius:3px;border-top-left-radius:3px;flex-wrap:wrap;color:#fff}.card-container .card .header :first-child,.card-container .card .header :last-child{margin:0;font-size:95%}.card-container .card .col{display:table;width:33.33%;margin:.5rem 0 0;padding:.25rem 1rem;border-left:1px solid #d9d9d9;font-size:90%}.card-container .card .col:nth-child(2){border-left:0}.card-container .card .col .group{display:table-row;margin:0}.card-container .card .col .group label{display:table-cell;margin:0;padding:.25rem 0;white-space:nowrap;font-weight:500;font-size:100%}.card-container .card .col .group p{display:table-cell;margin:0;padding:.25rem 0;text-align:right}.card-container .card .col .group p.amount{width:5rem}.card-container .card .col .group p a{border-bottom:1px solid}#package-calculator .package-calculator{max-width:30rem;margin:0 auto}#package-calculator .actions{padding:0}#package-calculator .toggle-breakdown{float:right;font-size:80%}#package-calculator .results{margin-top:2rem}#package-calculator .results table{width:100%}#package-calculator .results .breakdown{text-align:left}#package-calculator .results .breakdown table{width:100%;margin:0}#contact-details-form{display:flex;padding:0 .5rem;flex-wrap:wrap}#contact-details-form .postal-address{display:flex;margin-top:2rem;flex-wrap:wrap}#contact-details-form .same-as-postal{margin:2rem 0 1rem}#contact-details-form .residential-address{display:flex;flex-wrap:wrap}.page-description{width:100%;margin:0 0 1rem;padding:0 1rem}.page-description p{padding:0}.page-description>:last-child{margin-bottom:0}#confirmation,#deductions,#employee-details,#package-details,#substantiation{display:flex;padding:0 1rem;flex-wrap:wrap}#confirmation .actions,#deductions .actions,#employee-details .actions,#package-details .actions,#substantiation .actions{margin-top:3rem}#confirmation .bank-account,#confirmation .contact-details,#confirmation .personal-details,#employee-details .bank-account,#employee-details .contact-details,#employee-details .personal-details{display:flex;flex-wrap:wrap}#confirmation .postal-address,#confirmation .residential-address,#employee-details .postal-address,#employee-details .residential-address{display:flex;width:100%;flex-wrap:wrap}#confirmation .same-as-postal,#employee-details .same-as-postal{margin:2rem 0 1rem}#confirmation h6,#deductions h6{background:#98154d;margin:0;padding:.5rem .75rem;color:#fff}#confirmation .radiochecks,#deductions .radiochecks{margin-left:1.5rem}#confirmation .radiochecks label,#deductions .radiochecks label{margin-top:0;margin-bottom:1rem}#confirmation p,#deductions p{margin-bottom:1rem}#confirmation label[for=end_date],#confirmation label[for=start_date],#deductions label[for=end_date],#deductions label[for=start_date]{width:7.5rem;margin:0 0 0 1.5rem}#confirmation #end_date,#confirmation #start_date,#deductions #end_date,#deductions #start_date{max-width:8.25rem;margin-bottom:1rem}#confirmation #end_date.error,#confirmation #start_date.error,#deductions #end_date.error,#deductions #start_date.error{margin-bottom:0}#confirmation #end_date-error,#confirmation #start_date-error,#deductions #end_date-error,#deductions #start_date-error{width:8.25rem;margin-bottom:1rem;margin-left:9.25rem}#confirmation .radiochecks input.error+label{margin-bottom:0}#confirmation .radiochecks input.error+label+span.error{margin-bottom:1rem}.benefits-table{width:100%;margin-top:2rem}.benefits-table tr.benefit,.benefits-table tr.notes{border-bottom:1px solid #ccc}.benefits-table th{text-align:left}.benefits-table .category{background:#eee}.benefits-table .total{border-top:2px solid #ccc;border-bottom:2px solid #ccc;font-weight:600}.benefits-table .total input{font-weight:600}.benefits-table a{font-size:80%}.benefits-table .divider-or{position:relative}.benefits-table .divider-or td{position:absolute;top:0;background:#fff;margin-left:2rem;padding:0 .625rem;transform:translateY(-50%);line-height:1;font-weight:600;font-size:87.5%}.currency-symbol{position:relative;vertical-align:top}.currency-symbol .symbol{display:block;position:absolute;top:1.875rem;right:9.375rem;border:1px solid transparent;transform:translateY(-50%)}.currency-symbol input[type=text]{display:inline-block;width:10rem;padding:.5rem .625rem .5rem 1.75rem;border:1px solid #ccc;text-align:right;line-height:1.4;font-size:100%}.currency-symbol .radiochecks{display:inline-block;padding-right:0}.currency-symbol .radiochecks.hidden{display:none}.currency-symbol .radiochecks .amend-benefit+label{margin-right:1rem}.currency-symbol .radiochecks label{margin:0}.currency-symbol .radiochecks label:before{vertical-align:sub}.currency-symbol .radiochecks+.error{width:10rem}.amend .benefits-table .currency-symbol .symbol{right:21.25rem}.deduction-method,.deduction-period,.prior-year-substantiation{padding:1.5rem}#substantiation .fileuploader,#substantiation .living-expenses{width:100%}#substantiation label[for=images]{width:100%;padding:3.5em;border-radius:1rem;border:1px dashed #ccc;transition:all .3s ease;vertical-align:middle;text-align:center;cursor:pointer}#substantiation label[for=images]:hover{background:#f7f7f7;border-color:#3c3838}.substantiation-files{width:100%;max-width:40rem;margin:2rem auto 0}.substantiation-files ul{margin:0;padding:0;list-style:none}.substantiation-files ul.uploaded-files:not(:empty)+.new-files li:first-child{border-top:1px solid #d5d5d5}.substantiation-files ul.new-files li:first-child,.substantiation-files ul.uploaded-files li:first-child{border-top:0}.substantiation-files ul li{display:flex;margin:0;padding:.75rem;border-top:1px solid #d5d5d5}.substantiation-files ul li a.asset{border-bottom-color:transparent}.substantiation-files ul li a.asset:hover{border-bottom-color:inherit}.substantiation-files ul li a.fileuploader-action-remove,.substantiation-files ul li a.remove-asset{margin-left:auto;border-bottom:0}.substantiation-files ul li .progress-bar{position:relative;background:rgba(152,21,77,.2);width:6.25rem;margin-left:.5rem}.substantiation-files ul li .progress-bar span{position:absolute;top:0;right:0;bottom:0;left:0;background:#98154d}#confirmation .benefits-table,#confirmation .contact-details,#confirmation .personal-details,#confirmation .section-d .section-heading+h4{margin-top:0}#confirmation .substantiation-files{margin:0}.confirmation-section{display:flex;width:100%;flex-wrap:wrap}.confirmation-section h3{font-weight:600}#card-request-form,#card-request-form .current-benefits+.new-benefits{margin-top:3rem}#card-request-form .current-benefits>.radiochecks,#card-request-form .new-benefits>.radiochecks{margin-top:1.5rem;margin-left:1rem}#card-request-form .radiochecks label{margin-bottom:.5rem}#card-request-form .radiochecks>span.error{margin-bottom:1rem}#card-request-form .currency-symbol{display:flex;width:15.625rem;margin:-.625rem -.625rem 0;padding:.625rem;align-items:center;flex-wrap:wrap}#card-request-form .currency-symbol label{margin:0 1rem 0 0}#card-request-form .currency-symbol .currency{margin:0}#card-request-form .currency-symbol .error{width:10rem;margin-left:auto}#card-request-form .living_expenses_card_options,#card-request-form .meal_entertainment_card_options,#card-request-form .new_living_expenses_card_options,#card-request-form .new_meal_entertainment_card_options{margin:1rem 2rem 2rem}#card-request-form .actions{margin-top:3rem}.addassets .upload{width:100%;height:100%}.addassets .upload.hover label,.addassets .upload:hover label{background:#ebf1f6;border-color:#2967be;cursor:pointer}.addassets .upload.hidden{display:none}.addassets .upload label{width:100%;height:100%;padding:3.5em;border-radius:1em;border:1px dashed #b4b4b4;box-sizing:border-box;vertical-align:middle;text-align:center}@media only screen and (min-width:1280px){#sidebar{width:20rem}#content,footer{margin-left:20rem}}@media only screen and (max-width:900px){#sidebar{position:relative;width:100%}header{display:flex;padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}header #logo{margin:0 auto 0 0;padding:1rem}header .menu-icon{display:block}nav{position:absolute;top:6.25rem;width:100%;transform:translateY(-100%);transition:all .3s ease}nav.is-active{transform:translate(0)}#content,footer{margin-left:0}@supports (padding:max(0px)){#content,footer{padding-right:max(1rem,env(safe-area-inset-right));padding-left:max(1rem,env(safe-area-inset-left))}}.modal{left:0}}@media only screen and (max-width:768px){#content,nav{font-size:90%}a.pdf{background-size:1rem}.content-block.cols-1>*,.content-block.cols-2>*,.content-block.cols-3>*{width:100%}.gallery .images figure{width:calc((100% - 3rem)/2)}}@media only screen and (max-width:650px){#employee-details .col1-1,#employee-details .col1-2,#employee-details .col1-4,#employee-details .col3-4{width:100%}.card-container .card{font-size:100%}.card-container .card .col{width:100%;padding:0 1rem;border:0}.benefits-table th{display:inline-block;width:50%}.benefits-table td{display:block;width:100%}.benefits-table td .benefit-total,.benefits-table td .benefit-val{margin-left:auto}.benefits-table td.currency-symbol{text-align:right}.benefits-table td.currency-symbol .radiochecks+.error{margin-left:auto}.amend .benefits-table .currency-symbol .symbol{right:20.25rem}.amend .benefits-table .currency-symbol .radiochecks+.error{margin-right:10.75rem}}@media only screen and (max-width:568px){#content{padding:1.5rem .25rem}.col1-1,.col1-2,.col1-4,.col3-4{width:100%;padding:0}.gallery .images figure{width:100%;margin:0 1rem 1rem}.pseudo-table.details .table-row p{padding:0 .25rem}.pseudo-table.details .table-row p.mobile-label.amount-label{width:calc(100% - 5.5rem)}.pseudo-table.details .table-row .amount{width:5.5rem}.pseudo-table.h-stripe .table-row:nth-child(odd),.pseudo-table.v-stripe .table-row p:nth-of-type(4n){background:none}.pseudo-table .table-head{display:none}.pseudo-table .table-row{display:block;padding:1rem 0;border-top:1px solid #eee}.pseudo-table .table-row:after,.pseudo-table .table-row:before{content:"";display:table;clear:both}.pseudo-table .table-row p{float:left;display:block;width:50%;padding:.25rem .5rem;border:0;text-align:right}.pseudo-table .table-row p.input{padding:.25rem}.pseudo-table .table-row p.mobile-label{display:block;text-align:left}.pseudo-table .table-row p.mobile-label.amount-label{width:calc(100% - 7rem)}.pseudo-table .table-row p.view-button{text-align:right}.pseudo-table .table-row .date{width:50%;text-align:right}.pseudo-table .table-row .center{text-align:right}.pseudo-table .table-row .view{display:none}.auth .forms form{width:100%}.auth .forms form+form{margin-top:2rem}#home #novated-leasing{max-width:20rem;padding:2rem;flex-direction:column}#home #novated-leasing div{width:100%}#home #novated-leasing img{margin-top:2rem}#transaction-history-table .sub-total .bank-date,#transaction-history-table .sub-total .benefit,#transaction-history-table .sub-total .payee-name{display:none}#employee-details .half,.confirmation-section.section-a .half{width:100%}.deduction-method,.deduction-period,.prior-year-substantiation{padding:1rem .75rem}#confirmation .contact-details{margin-top:2rem}}@media only screen and (max-width:500px){#content .loggedin{padding:.75em 1em}#content .loggedin li{width:100%}#content .loggedin li+li{margin-top:.5em;margin-left:0}}@media only screen and (max-width:450px){.auth{padding:1rem .625rem}.auth .card{padding:1.25rem}}@media only screen and (max-width:400px){.filters.inline{flex-wrap:wrap}.filters.inline .date-from,.filters.inline .date-to{width:calc((100% - 1rem)/2);margin:0}.filters.inline .date-from label,.filters.inline .date-to label{width:100%}.filters.inline .date-from input,.filters.inline .date-to input{max-width:100%}.filters.inline .date-from{margin-right:1rem}.filters.inline button{margin-top:1rem;margin-left:auto}#confirmation .actions,#deductions .actions,#employee-details .actions,#package-details .actions,#substantiation .actions{flex-direction:column-reverse;flex-wrap:wrap}#confirmation .actions *+*,#deductions .actions *+*,#employee-details .actions *+*,#package-details .actions *+*,#substantiation .actions *+*{margin-bottom:.5rem;margin-left:0}#confirmation .actions .button,#confirmation .actions button,#deductions .actions .button,#deductions .actions button,#employee-details .actions .button,#employee-details .actions button,#package-details .actions .button,#package-details .actions button,#substantiation .actions .button,#substantiation .actions button{width:100%}#deductions .radiochecks{margin-left:0}#deductions label[for=end_date],#deductions label[for=start_date]{width:5.5rem;margin-left:0}#deductions #end_date-error,#deductions #start_date-error{margin-left:5.75rem}.amend .benefits-table .currency-symbol .symbol{top:1.875rem;right:auto;left:1.25rem}.amend .benefits-table .currency-symbol input[type=text]{width:100%;margin-bottom:.625em}.amend .benefits-table .currency-symbol input[type=text].error{margin-bottom:0}.amend .benefits-table .currency-symbol input[type=text].error+.error{margin-bottom:.625em}}