﻿@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}@keyframes topMenuAnimate{from{top:-20px}to{top:0px}}@keyframes loader1{0%{transform:scale(0) translateY(-50%)}100%{transform:scale(1) translateY(-50%)}}@keyframes loader3{0%{transform:scale(1) translateY(-50%)}100%{transform:scale(0) translateY(-50%)}}@keyframes loader2{0%{transform:translate(0, -50%)}100%{transform:translate(24px, -50%)}}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}*,*:before,*:after{box-sizing:border-box}html{width:100%;max-width:100%;height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto}body{scroll-behavior:smooth;width:100%;height:100vh;min-height:100%;margin:0 auto;font-family:"Open sans", Helvetica, Arial, sans-serif, sans-serif;color:#575757;font-size:0.875rem;line-height:1.75rem;font-weight:400;background-color:#eff2f5}@media only screen and (max-width: 960px){body{overflow-x:hidden}}h1{font-size:1.125rem;margin:0;font-weight:700;letter-spacing:normal}@media only screen and (min-width: 960px){h1{font-size:1.875rem}}h2{font-size:3.125rem;margin:0;line-height:3.375rem;font-weight:bold;letter-spacing:normal}@media only screen and (max-width: 960px){h2{font-size:2.5rem}}h3,.h3{font-size:2.875rem;line-height:3.375rem;font-weight:bold}@media only screen and (max-width: 960px){h3,.h3{font-size:1.875rem;line-height:2.1875rem}}h4,.h4{font-size:1.75rem;font-weight:600;line-height:normal}@media only screen and (max-width: 960px){h4,.h4{font-size:1.75rem}}h5,.h5{font-size:1.5rem;font-weight:300;letter-spacing:0.025em}h6,.h6{font-size:1.25rem;font-weight:600}@media only screen and (max-width: 960px){h6,.h6{font-size:1.125rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:1em;color:#0a304e}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,a,span,li,blockquote{font-family:"Open sans", Helvetica, Arial, sans-serif, sans-serif}a,p,input{font-weight:400;font-size:0.875rem}a.--small,p.--small,input.--small{font-size:0.8125rem;line-height:1.3}img{max-width:100%;height:auto;vertical-align:middle}a{text-decoration:none;color:#575757}a.--text-link{text-decoration:underline;font-size:0.75rem;transition:color 0.2s ease-in-out}a.--text-link:hover,a.--text-link:focus{color:#ff3a48}.wrapper-lang{margin-bottom:0.9375rem;display:flex;justify-content:flex-end}.lang{display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.lang:hover a{color:#48657b}.lang:hover svg{fill:#48657b}.lang svg{margin-right:0.3125rem;fill:#0a304e}.lang a{font-size:0.875rem;color:#0a304e;display:flex;align-items:center;justify-content:flex-start;transition:color 0.2s ease-in-out}.linkto-comite{text-align:center;margin-top:0.9375rem}.--return{display:flex;align-items:center;justify-content:center;margin-top:6.25rem;transition:all 0.2s ease-in-out;cursor:pointer}@media only screen and (max-width: 960px){.--return{margin-top:3.125rem}}.--return:hover .--linkto{color:#48657b}.--return:hover svg{fill:#48657b}.--return svg{margin-right:0.9375rem;fill:#0a304e}.--return .--linkto{font-size:110%;color:#0a304e}.--err{margin-top:0.3125rem;font-size:80%;color:#ff3a48}.--message{font-size:80%}.circle-icon{display:flex;align-items:center;justify-content:center;background-color:#e0f1f2;width:55px;height:55px;padding:0.75rem;border-radius:50%}.circle-icon svg{width:30px;height:30px}.centered-title{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.wrapper-md{max-width:800px;margin:0 auto}.--close{position:absolute;top:10%;right:5%;cursor:pointer}.--close svg{fill:#0a304e}.--alert{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.--alert svg{fill:#0a304e;margin-right:1.25rem;flex-shrink:0;flex-grow:0}.--alert .--text p{margin:0}.--alert .--text .--title{color:#0a304e;font-size:110%}.--alert .--text .--info{color:#a4a4a4;margin-top:0.625rem}.modal{display:none;position:fixed;z-index:3;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.6)}#modal-upload-report.modal .content-modal{width:80%;max-width:46.875rem}@media only screen and (max-width: 760px){#modal-upload-report.modal .content-modal{width:95%}}#modal-upload-report.modal .content-modal .--close{top:20px;right:20px}.modal.show{display:flex;align-items:center;justify-content:center}.modal .content-modal{border-radius:4px;background-color:#fff;width:40%;margin:0 auto;position:relative}@media only screen and (max-width: 960px){.modal .content-modal{width:90%}}.modal .content-modal__upload-container{padding:2.5rem 5rem}@media only screen and (max-width: 540px){.modal .content-modal__upload-container{padding:2.5rem 0.625rem}}.modal .content-modal__upload-container .file-btn-container{width:100%;display:flex;justify-content:center;align-items:center}.modal .content-modal__upload-container .file-btn-container .btn.primary{width:fit-content;padding:0.75rem 3.4375rem}@media only screen and (max-width: 540px){.modal .content-modal__upload-container .file-btn-container .btn.primary{padding:0.5rem 0;width:100%}}.modal .content-modal__upload-container .drop-zone__input{top:150px;width:550px;height:170px}.modal .content-modal__upload-container .file-results-list{margin-bottom:1.25rem}.modal .content-modal__upload-container .file-results-list__item{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.625rem}.modal .content-modal__upload-container .file-results-list__item .filename-container,.modal .content-modal__upload-container .file-results-list__item .action-container{display:flex;align-items:center;justify-content:flex-start;color:#a4a4a4}.modal .content-modal__upload-container .file-results-list__item .filename-container>*{font-size:90%}.modal .content-modal__upload-container .file-results-list__item .action-container .close{display:flex;align-items:center;cursor:pointer}.modal .content-modal__upload-container .file-results-list__item .action-container .close svg{fill:#a4a4a4;width:15px;height:15px}.modal .content-modal__upload-container .file-results-list__item .filename-container svg{fill:#a4a4a4;margin-right:0.3125rem;width:20px;height:20px}.modal .content-modal .--alert{padding:2.5rem}.modal .content-modal .--alert .--title{font-size:1rem}.modal .content-modal .--alert .--title .info{font-size:0.875rem}.modal .content-modal .--alert svg{flex-base:25px;height:25px}.modal__save{position:fixed;right:1.875rem;bottom:1.875rem;background-color:#fff;border-radius:4px;padding:1.25rem;box-shadow:0 2px 8px 0 rgba(0,0,0,0.16);z-index:10;opacity:0;pointer-events:none}.modal__save.--active{opacity:1}.modal__save.--error{border-top:3px solid #ff3a48}.modal__save.--success{border-top:3px solid #43ab8b}.modal__save p{margin:0}.filter{width:100%;padding:1.25rem 2.1875rem;display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 540px){.filter{padding:1.25rem 0.3125rem}}.filter.align-left{justify-content:space-between}.filter .filter-wrapper{margin-bottom:0.625rem}.filter .filter-wrapper .form-group-wrapper{display:flex;align-items:center;justify-content:flex-start}.filter .filter-wrapper .form-group-wrapper .form-group{width:100px}@media only screen and (max-width: 23.125rem){.filter .filter-wrapper .form-group-wrapper .form-group{width:90px}}.filter .filter-wrapper .form-group-wrapper .form-group:first-of-type{margin-right:0.625rem}.filter .filter-wrapper .form-group-wrapper .form-group select{padding:0.3125rem 0.5rem}.pagination{display:flex;align-items:center;justify-content:flex-start;padding-right:5.625rem}@media only screen and (max-width: 1200px){.pagination{padding-right:0}}.pagination .number{margin-left:5px;font-weight:700}.pagination .number .text{font-weight:400 !important}.pagination>a{border:1px solid #d1d3d4;line-height:1;border-radius:2px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;position:relative;color:#000;transition:all 0.2s ease-in-out}.pagination>a:hover{background-color:#eff2f5}.pagination>a:before{content:"";width:0;height:0;border-right:0;border-left-color:#333333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pagination>a.first_page:before{content:"";width:0;height:0;border-right:0;border-left-color:#333333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pagination>a.last_page:before{content:"";width:0;height:0;border-right:0;border-left-color:#333333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pagination>a:first-of-type{margin-left:1rem}.pagination>a[rel="prev"]:before{border-left:0;border-right:3px solid #333333}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mobile-hidden{display:none}@media only screen and (min-width: 760px){.mobile-hidden{display:inline-block}}@media only screen and (max-width: 760px){.desktop-only{display:none}}.notice{margin:10px 50px;color:#ff3a48;font-weight:bold}.mobile-only{display:none}@media only screen and (max-width: 760px){.mobile-only{display:revert}}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.btn{padding:0.5rem 0;display:flex;justify-content:center;align-items:center;font-weight:600;font-family:"Open sans", Helvetica, Arial, sans-serif;font-size:0.875rem;cursor:pointer;transition:all 0.2s ease-in-out;border-radius:250px;outline:unset}.btn:disabled{cursor:not-allowed}.btn:disabled>*{cursor:not-allowed}.btn svg{pointer-events:none}.btn.primary{background-color:#ff3a48;color:#fff;border:none}.btn.primary.circle-icon{width:50px;height:50px}.btn.primary.circle-icon button{border:none;outline:none;background-color:transparent;margin-left:0.3125rem}.btn.primary:disabled{background-color:#ff6c76 !important}.btn.primary svg{fill:#fff}.btn.primary>*{font-size:1rem;color:#fff;display:flex;align-items:center}.btn.primary:hover{background-color:#ff6c76}.btn.primary input[type="submit"]{padding:10px 150px;margin:-10px}.btn.--secondary{background-color:#0a304e;color:#fff;fill:#fff;border:1px solid #fff;transition:background-color 0.2s ease-in-out}.btn.--secondary:hover{background-color:#48657b}.btn.--secondary-negative{padding:8px 20px;background-color:#fff;color:#0a304e;fill:#0a304e;border:1px solid #0a304e;transition:background-color 0.2s ease-in-out, fill 0.2s ease-in-out, color 0.2s ease-in-out}.btn.--secondary-negative:hover{background-color:#0a304e;color:#fff;fill:#fff}.btn.gray{background-color:#eff2f5;border:1px solid #b0b0b0;color:#b0b0b0}@media only screen and (max-width: 23.125rem){.btn.tertiary{padding:0.25rem 0.3125rem}.btn.tertiary a{font-size:0.75rem}}.btn.tertiary.transparent{color:#fff;background-color:transparent;border:1px solid #fff}.btn.tertiary.transparent:hover{background-color:#fff;color:#0a304e;border:1px solid transparent}.btn.tertiary.full{background-color:#0a304e;color:#fff;border:none}.btn.tertiary.full:disabled{background-color:#48657b !important}.btn.tertiary.full svg{fill:#fff}.btn.tertiary.full>*{color:#fff;font-weight:600}.btn.tertiary.full:hover{background-color:#48657b}.btn.tertiary.void{background-color:#fff;border:1px solid #0a304e;color:#0a304e}.btn.tertiary.void svg{fill:#0a304e}.btn.tertiary.void>*{color:#0a304e}.btn.tertiary.void:hover{border:1px solid #48657b;color:#48657b}.btn.tertiary.void:hover>*{color:#48657b}.btn.tertiary.void:hover svg{fill:#48657b}.btn.with-icon.left svg,.btn.with-icon.right svg{width:20px;height:20px}@media only screen and (max-width: 23.125rem){.btn.with-icon.left svg,.btn.with-icon.right svg{display:none}}.btn.with-icon.left svg{margin-right:0.9375rem}.btn.with-icon.left.--shrinked{padding:6px 16px}.btn.with-icon.left.--shrinked svg{margin-right:0}@media only screen and (min-width: 760px){.btn.with-icon.left.--shrinked{padding:4px 20px}.btn.with-icon.left.--shrinked svg{margin-right:0.9375rem}}.btn.with-icon.right svg{margin-left:0.9375rem}.btn.with-icon.small svg{width:12px;height:12px}.btn-one-third svg,.btn-one-fifth svg,.btn-half svg,.btn-small svg{fill:#fff;flex-grow:0;flex-shrink:0;flex-basis:25px;height:25px;display:block;margin-right:0.3125rem}.btn-one-third{width:160px;padding:0.625rem 0}.btn-one-third.fixed{position:fixed;top:15%;right:0.625rem;transform-origin:bottom right;transform:rotate(-90deg)}.btn-one-third.fixed>*{font-size:0.875rem}.btn-one-third.fixed svg{flex-basis:20px;height:20px}.btn-half{width:50% !important;margin:0 auto}@media only screen and (max-width: 760px){.btn-half{width:100% !important}}.btn-one-fifth{width:20% !important;margin:0 auto}@media only screen and (max-width: 760px){.btn-one-fifth{width:100% !important}}.btn-small{max-width:16.25rem;margin:0 auto;padding:0.625rem 0}.btn-small svg{flex-basis:20px;height:20px}.btn-small>*{font-size:0.875rem !important;font-weight:600}.btn-left{margin:inherit !important}.btn-add-round{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#0a304e}.btn-add-round svg{fill:#fff}.btn-icon{border:none;background-color:transparent;cursor:pointer}.btn-icon svg{fill:inherit}button[type="submit"],button[type="button"]{cursor:pointer}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}form,.form{width:100%}form label,.form label{color:#575757}form .field-group,.form .field-group{margin-bottom:0.9375rem;width:100%}form label,.form label{font-size:0.875rem;display:inline-block;color:#575757;line-height:1.2}form input[type="text"],form input[type="number"],form input[type="email"],form input[type="password"],form input[type="date"],form select,form textarea,.form input[type="text"],.form input[type="number"],.form input[type="email"],.form input[type="password"],.form input[type="date"],.form select,.form textarea{width:100%;outline:none;border-radius:unset;border:1px solid #e3e3e3;border-radius:2px;padding:9px 20px;background-image:none;color:#575757;font-size:0.875rem;font-family:"Open sans", Helvetica, Arial, sans-serif}form input[type="text"]::placeholder,form input[type="number"]::placeholder,form input[type="email"]::placeholder,form input[type="password"]::placeholder,form input[type="date"]::placeholder,form select::placeholder,form textarea::placeholder,.form input[type="text"]::placeholder,.form input[type="number"]::placeholder,.form input[type="email"]::placeholder,.form input[type="password"]::placeholder,.form input[type="date"]::placeholder,.form select::placeholder,.form textarea::placeholder{color:#a4a4a4;font-size:1rem}form input[type="text"]:disabled,form input[type="number"]:disabled,form input[type="email"]:disabled,form input[type="password"]:disabled,form input[type="date"]:disabled,form select:disabled,form textarea:disabled,.form input[type="text"]:disabled,.form input[type="number"]:disabled,.form input[type="email"]:disabled,.form input[type="password"]:disabled,.form input[type="date"]:disabled,.form select:disabled,.form textarea:disabled{background-color:#f7f7f7;color:#a4a4a4}form input[type="text"]:focus,form input[type="number"]:focus,form input[type="email"]:focus,form input[type="password"]:focus,form input[type="date"]:focus,form select:focus,form textarea:focus,.form input[type="text"]:focus,.form input[type="number"]:focus,.form input[type="email"]:focus,.form input[type="password"]:focus,.form input[type="date"]:focus,.form select:focus,.form textarea:focus{border:1px solid #0a314e;color:#0b0b0b}form input[type="date"],form select,.form input[type="date"],.form select{background-color:#fff;cursor:pointer;border-radius:2px;font-family:"Open sans", Helvetica, Arial, sans-serif}form input[type="date" i]::-webkit-calendar-picker-indicator,.form input[type="date" i]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQogIDxkZWZzPg0KICAgIDxyZWN0IGlkPSJyZWN0LTEiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgeD0iMCIgeT0iMCIvPg0KICAgIDxwYXRoIGlkPSJwYXRoLTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjY1NzU0MDMyIDE0LjA0NjIwMzk3aDIuMDU4NTQyMjVjLjcwODczNjQyIDAgMS4yODIxMzY5Mi0uNTc2NzIxMTkgMS4yODM5MTc0My0xLjI4NTU3MTFWMi42MTg5MDQ2YzAtLjcxMDYzNTE4LS41NzM0MDA1LTEuMjg1NTcxMjItMS4yODIxMzY5Mi0xLjI4NTU3MTIySDEuMjgyMTM2OTJDLjU3MzQwMDE0IDEuMzMzMzMzMzcgMCAxLjkwODI2OTQxIDAgMi42MTg5MDQ2djEwLjE0MTcyODI4YzAgLjcxMDYzNTE5LjU3MzQwMDE0IDEuMjg1NTcxMSAxLjI4MjEzNjkyIDEuMjg1NTcxMWgyLjA1ODU0MjAxdi40NDEwMjI4N2MwIC4zMDg4OTQxNi4yNDkzMDQzLjU1ODg2NTU1LjU1NzM3MzI5LjU1ODg2NTU1LjMwODA2OTIyIDAgLjU1NzM3MzUyLS4yNDk5NzEzOS41NTczNzM1Mi0uNTU4ODY1NTV2LS40NDEwMjI4N2g3LjA4NzM2NzUzdi40NDEwMjI4N2MwIC4zMDg4OTQxNi4yNDkzMDQ3OC41NTg4NjU1NS41NTczNzQuNTU4ODY1NTUuMzA4MDY4MjggMCAuNTU3MzczMDUtLjI0OTk3MTM5LjU1NzM3MzA1LS41NTg4NjU1NXYtLjQ0MTAyMjg3ek0xLjI4MjEzNjkyIDIuNjE4OTA0NmgxMy40MzU3MjYxNnY3LjI3Nzc2MTM0SDEuMjgyMTM2OTJWMi42MTg5MDQ2em0xMC4wNjI5OTQgMy4xNjIxNDc4OEg0LjY1MzA4ODU3Yy0uMzA4MDY5MjMgMC0uNTU3MzczNTItLjI0OTk3MjM0LS41NTczNzM1Mi0uNTU4ODY2NSAwLS4zMDg4OTQxNi4yNDkzMDQzLS41NTg4NjY1LjU1NzM3MzUyLS41NTg4NjY1aDYuNjkzODIyODZjLjMwODA2OTIzIDAgLjU1NzM3NC4yNDk5NzIzNC41NTczNzQuNTU4ODY2NS0uMDAxNzgxNDYuMzA4ODk0MTYtLjI1MTA4NTI4LjU1ODg2NjUtLjU1OTE1NDUxLjU1ODg2NjV6bTAgMy4wMjY0NDkySDQuNjUzMDg4NTdjLS4zMDgwNjkyMyAwLS41NTczNzM1Mi0uMjQ5OTcyMzQtLjU1NzM3MzUyLS41NTg4NjY1IDAtLjMwODg5NDE1LjI0OTMwNDMtLjU1ODg2NjUuNTU3MzczNTItLjU1ODg2NjVoNi42OTM4MjI4NmMuMzA4MDY5MjMgMCAuNTU3Mzc0LjI0OTk3MjM1LjU1NzM3NC41NTg4NjY1LS4wMDE3ODE0Ni4zMDg4OTQxNi0uMjUxMDg1MjguNTU4ODY2NS0uNTU5MTU0NTEuNTU4ODY2NXptLTEwLjA2Mjk5NCAzLjk1MzEzMTJoMi4wNjAzMjI3NnYtLjI4OTI1MzIzYzAtLjMwODg5NDE2LjI0OTMwNDMtLjU1ODg2NjUuNTU3MzczMjgtLjU1ODg2NjUuMzA4MDY5IDAgLjU1NzM3Mzc3LjI0OTk3MjM0LjU1NzM3Mzc3LjU1ODg2NjV2LjI4OTI1MzIzaDcuMDg3MzY4di0uMjg5MjUzMjNjMC0uMzA4ODk0MTYuMjQ5MzAzODMtLjU1ODg2NjUuNTU3MzczMDUtLjU1ODg2NjUuMzA4MDY5MjMgMCAuNTU3MzczMDUuMjQ5OTcyMzQuNTU3MzczMDUuNTU4ODY2NXYuMjg5MjUzMjNoMi4wNjAzMjI3NnYtMS43NTE1OTA3M0gxLjI4MjEzNjkydjEuNzUxNTkwNzN6Ii8+DQogICAgPG1hc2sgaWQ9Im1hc2stMyIgbWFza0NvbnRlbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB4PSIwIiB5PSIwIiBmaWxsPSJibGFjayIvPg0KICAgICAgPHVzZSBmaWxsPSJ3aGl0ZSIgeGxpbms6aHJlZj0iI3BhdGgtMiIvPg0KICAgIDwvbWFzaz4NCiAgICA8cmVjdCBpZD0icmVjdC00IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjAiIHk9IjAiLz4NCiAgPC9kZWZzPg0KICA8Zz4NCiAgICA8dXNlIGZpbGw9Im5vbmUiIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTYuMzc5NDI1NCkiIHhsaW5rOmhyZWY9IiNwYXRoLTIiLz4NCiAgICA8ZyBtYXNrPSJ1cmwoI21hc2stMykiIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTYuMzc5NDI1NCkiPg0KICAgICAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB4PSIwIiB5PSIwIiBmaWxsPSJyZ2IoMCwwLDApIiBmaWxsLW9wYWNpdHk9Ii42NSIgcng9IjAiIHJ5PSIwIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==")}form input[type="submit"],.form input[type="submit"]{font-family:"Open sans", Helvetica, Arial, sans-serif;outline:unset;border:none;color:#fff;background-color:transparent;cursor:pointer}form .form-group-wrapper-file,.form .form-group-wrapper-file{width:100%;text-align:center;margin-bottom:1.25rem;display:flex;flex-flow:column;align-items:center;border:1px dashed #a4a4a4;padding:6.25rem;background-color:#f9fafb}@media only screen and (max-width: 760px){form .form-group-wrapper-file,.form .form-group-wrapper-file{padding:3.125rem 1.25rem}}form .form-group-wrapper-file .file-format,.form .form-group-wrapper-file .file-format{font-size:80%;margin-top:1.25rem;color:#a4a4a4}form .custom-file-input,.form .custom-file-input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}form .custom-file-input+label,.form .custom-file-input+label{width:fit-content;padding:0.3125rem 1.5625rem;border-radius:100px;border:1px solid #0a304e;display:inline-block;cursor:pointer;color:#0a304e;font-weight:600}@media only screen and (max-width: 760px){form .custom-file-input+label,.form .custom-file-input+label{width:100%}}@media only screen and (max-width: 23.125rem){form .custom-file-input+label,.form .custom-file-input+label{font-size:80%}}form .custom-file-input:focus+label,form .custom-file-input+label:hover,.form .custom-file-input:focus+label,.form .custom-file-input+label:hover{color:#48657b;border-color:#48657b}form table th .sortable:after,.form table th .sortable:after{content:" \21c5";font-size:larger}form table th .asc:after,.form table th .asc:after{content:" \2193";font-size:larger}form table th .desc:after,.form table th .desc:after{content:" \2191";font-size:larger}table th .sortable:after{content:" \21c5";font-size:larger}table th .asc:after{content:" \2193";font-size:larger}table th .desc:after{content:" \2191";font-size:larger}fieldset,.fieldset,.form-content-wrapper{border:1px solid #d1d3d4;border-radius:4px;padding:1.25rem 1.25rem;margin-bottom:3.125rem}fieldset.contact,.fieldset.contact,.form-content-wrapper.contact{position:relative;padding:1.25rem 0 3.125rem;margin-bottom:3.75rem}@media only screen and (min-width: 760px){fieldset.contact,.fieldset.contact,.form-content-wrapper.contact{padding:1.875rem 1.875rem 5rem}}fieldset.contact .legend,.fieldset.contact .legend,.form-content-wrapper.contact .legend{margin-left:0}fieldset.summary,.fieldset.summary,.form-content-wrapper.summary{padding:1.25rem 0 0;margin-bottom:0}@media only screen and (min-width: 760px){fieldset.summary,.fieldset.summary,.form-content-wrapper.summary{padding:1.875rem 1.875rem 1.875rem}}fieldset.summary .legend,.fieldset.summary .legend,.form-content-wrapper.summary .legend{margin-left:0}@media only screen and (min-width: 1281px){fieldset,.fieldset,.form-content-wrapper{padding:1.875rem 2.5rem}}fieldset legend,.fieldset legend,.form-content-wrapper legend{color:#0a304e;font-weight:700}fieldset .form-group-wrapper,.fieldset .form-group-wrapper,.form-content-wrapper .form-group-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;margin-bottom:1.25rem}@media only screen and (max-width: 760px){fieldset .form-group-wrapper,.fieldset .form-group-wrapper,.form-content-wrapper .form-group-wrapper{justify-content:flex-start}}fieldset .form-group-wrapper .form-group,.fieldset .form-group-wrapper .form-group,.form-content-wrapper .form-group-wrapper .form-group{width:calc(50% - 10px);font-size:1rem}@media only screen and (max-width: 760px){fieldset .form-group-wrapper .form-group,.fieldset .form-group-wrapper .form-group,.form-content-wrapper .form-group-wrapper .form-group{width:100%}fieldset .form-group-wrapper .form-group:not(last-of-type),.fieldset .form-group-wrapper .form-group:not(last-of-type),.form-content-wrapper .form-group-wrapper .form-group:not(last-of-type){margin-bottom:0.9375rem}}fieldset .form-group-wrapper .form-group.check-box,.fieldset .form-group-wrapper .form-group.check-box,.form-content-wrapper .form-group-wrapper .form-group.check-box{width:100% !important;display:flex;justify-content:flex-start;flex-wrap:wrap}fieldset .form-group-wrapper .form-group.full-width,.fieldset .form-group-wrapper .form-group.full-width,.form-content-wrapper .form-group-wrapper .form-group.full-width{width:100%}fieldset .form-group-wrapper .form-group.flex-column,.fieldset .form-group-wrapper .form-group.flex-column,.form-content-wrapper .form-group-wrapper .form-group.flex-column{flex-direction:column}fieldset .form-group-wrapper .form-group.flex-column label,.fieldset .form-group-wrapper .form-group.flex-column label,.form-content-wrapper .form-group-wrapper .form-group.flex-column label{displlay:block}fieldset .on_box,.fieldset .on_box,.form-content-wrapper .on_box{position:absolute;left:50%;bottom:-20px;display:flex;justify-content:center;transform:translateX(-50%);width:100%;max-width:22.5rem;padding:0.3125rem 0}fieldset .on_box>*,.fieldset .on_box>*,.form-content-wrapper .on_box>*{padding:0 !important;font-weight:600}@media only screen and (max-width: 760px){fieldset .on_box,.fieldset .on_box,.form-content-wrapper .on_box{bottom:-2.5%}}@media only screen and (max-width: 540px){fieldset .on_box .btn.tertiary,.fieldset .on_box .btn.tertiary,.form-content-wrapper .on_box .btn.tertiary{padding:0.625rem 0.3125rem !important;font-size:0.875rem}}@media only screen and (max-width: 17.5rem){fieldset .on_box .btn.tertiary,.fieldset .on_box .btn.tertiary,.form-content-wrapper .on_box .btn.tertiary{font-size:0.6875rem;font-weight:300;padding:0.3125rem 0.125rem !important}}.dropdown-list{background-color:#f9fafb;width:100%;height:100%}.dropdown-list .toggle .toggle-btn-wrapper{display:flex;justify-content:flex-end}.dropdown-list .toggle button{padding:0.9375rem;border:none;outline:none;background-color:#e0f1f2;cursor:pointer;justify-self:flex-end}.dropdown-list .toggle button svg{width:15px;height:15px}.dropdown-list .description{overflow:hidden;height:fit-content;transition:height 0.2s ease-in-out;padding:0 3.125rem}@media only screen and (max-width: 760px){.dropdown-list .description{padding:0 0.625rem}}.dropdown-list .description .form-group-wrapper .form-group .contact-name-wrapper{border:1px solid #e3e3e3;padding:0.3125rem;background-color:#f7f7f7 !important;color:#a4a4a4;font-size:0.875rem}legend{color:#0a304e;font-weight:600}.legend{padding:0 3.125rem;font-size:1rem;margin-left:-3.125rem}@media only screen and (max-width: 760px){.legend{padding:0 1.25rem;margin-left:0;text-align:center;width:12.5rem}}.search{position:relative}@media only screen and (max-width: 540px){.search{width:100%}}.search form{display:flex;align-items:center;justify-content:flex-start}.search form input[type="text"]{width:180px;border-radius:250px;border:1px solid #0a304e;padding:0.5rem 0.625rem}.search form input[type="text"]::placeholder{color:#0a304e}@media only screen and (max-width: 540px){.search form input[type="text"]{width:100%}}.search form button[type="submit"]{outline:none;border:none;display:flex;align-items:center;padding:0;background-color:transparent;margin-left:0 0 0 -10%;position:absolute;right:10%;top:20%}@media only screen and (max-width: 540px){.search form button[type="submit"]{right:5%}}.search form button[type="submit"] svg{fill:#0a304e;width:20px;height:20px}.check-box{width:100%}.check-box,.check-box-wrapper,.check-box-content,.check-box-content label{display:flex;align-items:center;cursor:pointer}.check-box.disabled,.check-box-wrapper.disabled,.check-box-content.disabled,.check-box-content label.disabled{cursor:auto}.check-box-wrapper{flex-wrap:wrap}.check-box-wrapper>*:not(last-of-type){margin-right:1.25rem}.check-box-content input[type="checkbox"],.check-box-content input[type="radio"]{display:block;position:absolute;z-index:-1;width:1.5625rem;height:1.5625rem}.check-box-content input[type="checkbox"]:disabled~label .check-box-btn{background-color:#F7F7F7;border-color:#E3E3E3}.check-box-content input[type="checkbox"]:disabled~label .check-box-btn svg{fill:#F7F7F7}.check-box-content input[type="checkbox"]:checked~label .check-box-btn{background-color:#ff3a48;border-color:#ff3a48}.check-box-content input[type="checkbox"]:checked~label .check-box-btn svg{fill:white}.check-box-content input[type="radio"]:checked~label .radio-box-btn{border-color:#ff3a48}.check-box-content input[type="radio"]:checked~label .radio-box-btn:after{opacity:1;background-color:#ff3a48}.check-box-content input[type="checkbox"]:checked~label .check-on-off-btn{background-color:#ff3a48}.check-box-content input[type="checkbox"]:checked~label .check-on-off-btn:after{left:calc(100% - 12px)}.check-box-content label span.full{font-weight:600;color:#0a304e}.check-box-content label span.full.--margin-left{margin-left:0.5rem}.check-on-off-btn{width:45px;height:25px;border-radius:100px;position:relative;background-color:#e3e3e3;transition:all 0.2s ease-in-out}.check-on-off-btn svg{display:block;width:12px;height:12px;fill:#fff;position:absolute;top:50%;left:25%;transform:translate(-50%, -50%)}.check-on-off-btn:after{content:"";position:absolute;top:50%;left:25%;transform:translate(-50%, -50%);width:20px;height:20px;border-radius:50%;display:block;opacity:1;background-color:#fff}.radio-box-btn{width:20px;height:20px;border-radius:50%;margin-right:0.625rem;position:relative;border:1px solid #e3e3e3;transition:all 0.2s ease-in-out}.radio-box-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;display:block;opacity:1}.check-box-btn{width:20px;height:20px;margin-right:0.625rem;background-color:#fff;border:1px solid #e3e3e3;border-radius:2px;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.check-box-btn svg{display:block;width:12px;height:12px;fill:#fff}.checkbox{display:none}.select{padding-right:25px;-webkit-appearance:none;appearance:none}.select__container{position:relative}.select__icon{fill:#bfbfbf;position:absolute;top:50%;right:13px;transform:translateY(-50%);pointer-events:none}@media only screen and (min-width: 760px){.select{padding-right:38px}.select__icon{right:20px}}[data-js-multi-select] select[multiple="multiple"]{display:none}[data-js-multi-select] .check-box-wrapper button{min-width:100px;background-color:#fff;font-size:0.875rem;padding:0.0625rem 0.625rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjQuOTM4IiB2aWV3Qm94PSIwIDAgOCA0LjkzOCI+DQogIDxwYXRoIGZpbGw9InJnYig1MSw1MSw1MSkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMDYyNSAwTDggLjkzNzVsLTQgNC00LTRMLjkzNzUgMCA0IDMuMDYyNSA3LjA2MjUgMHoiLz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-position:right 10px center}[data-js-multi-select] label{line-height:1.75rem}.fieldIcon__container{display:flex;align-items:center;gap:8px}.fieldIcon__before::empty,.fieldIcon__after::empty{display:none}.log-admin .btn-wrapper{width:350px}.log-admin .btn-wrapper .search{width:100%}.log-admin .btn-wrapper .search button[name="button"]{right:52%}.log-admin .btn-wrapper .search button[name="format"]{background-color:#ff3a48;border:none}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.create-account{display:flex;align-items:center;justify-content:center}.create-account .wrapper-md{min-height:100vh;margin:9.375rem auto}@media only screen and (max-width: 960px){.create-account .wrapper-md{width:90%;margin:6.25rem auto}}.create-account__content-wrapper{background-color:#fff;padding:3.125rem 5rem;display:flex;align-items:center;justify-content:center;flex-flow:column}@media only screen and (max-width: 960px){.create-account__content-wrapper{padding:3.125rem 1.25rem}}.create-account__content-wrapper .logo{width:50%;margin-bottom:6.25rem}@media only screen and (max-width: 960px){.create-account__content-wrapper .logo{margin-bottom:3.125rem}}@media only screen and (max-width: 540px){.create-account__content-wrapper .logo{width:80%}}.create-account__content-wrapper .alert-wrapper{padding:1.875rem 1.875rem;background-color:#e0f1f2;border:1px solid #d1d3d4;border-radius:4px}@media only screen and (max-width: 960px){.create-account__content-wrapper .alert-wrapper{padding:0.625rem 0.625rem}}.create-account__content-wrapper .alert-wrapper .--alert svg{flex-basis:30px;height:30px}.my-account .main-title{background-color:#fff}@media only screen and (max-width: 540px){.my-account .main-title{font-size:80%}}.my-account__item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:1.875rem}.my-account__item:last-of-type{margin-bottom:0}.my-account__item h6{flex-basis:12.5rem;flex-grow:0;flex-shrink:0}@media only screen and (max-width: 540px){.my-account__item h6{flex-basis:9.375rem}}.my-account__item .btn{padding-right:1.25rem;padding-left:1.25rem;font-weight:300;width:fit-content}.my-account__item>*{margin:0}.my-account .my-account-wrapper{padding:2.5rem}@media only screen and (max-width: 540px){.my-account .my-account-wrapper{padding-left:0.625rem;padding-right:0.625rem}}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.employe,.new-employe,.edit-employe,.monthly-report,.new-report,.company,.home-page{background-color:#fff;min-height:100vh;border-radius:4px;width:100%}.new-report-stickyContainer{display:none;position:relative}.new-report-stickyBtns{position:sticky;top:60px;display:flex;transform:rotate(-90deg) translate3d(0, -450%, 0);transform-origin:right}.new-report-stickyBtns .btn:first-child{width:40px;height:40px;margin-right:10px;display:flex;align-items:center;justify-content:center}.new-report-stickyBtns .btn:first-child svg{width:12px;height:8px}.new-report-stickyBtns .btn:last-child{padding:10px 24px}@media only screen and (min-width: 960px){.new-report{flex-basis:calc(100% - 60px);position:relative}.new-report-container{display:flex}.new-report-stickyContainer{top:0;height:100%;position:absolute;left:100%;display:block}}@media only screen and (min-width: 1200px){.new-report-stickyBtns{transform:rotate(-90deg) translate3d(0, -350%, 0)}}.add-employes-container{background-color:#fff;min-height:100vh;border-radius:4px;width:80%;position:relative}@media only screen and (max-width: 960px){.add-employes-container{width:95%}}.add-employes-container .--closeIcon{display:inline-block;cursor:pointer;position:absolute;top:3%;right:3%}@media only screen and (max-width: 960px){.add-employes-container .main-title h1{margin-bottom:2.5rem}}.add-employes-container .main-title .btn-wrapper{margin-right:auto}@media only screen and (max-width: 960px){.add-employes-container .main-title .btn-wrapper{width:100%}}.add-employes-container .main-title .btn-wrapper .btn{padding-top:0.3125rem;padding-bottom:0.3125rem}.add-employes-container .add-to-report-box{width:100%;background-color:#0a304e;padding:3.125rem;display:flex;justify-content:center}.add-employes-container .add-to-report-box .btn{width:fit-content;padding:0.625rem 1.5625rem}.new-employe-form,.edit-employe-form{position:relative;width:100%;padding:2.5rem}@media only screen and (max-width: 760px){.new-employe-form,.edit-employe-form{padding:1.875rem 0.3125rem}}.new-employe-form .alert-warning,.edit-employe-form .alert-warning{color:#ff3a48;padding-bottom:10px}.employe .add-to-report-box,.monthly-report .add-to-report-box,.add-employes-container .add-to-report-box,.company-admin .add-to-report-box,.user-admin .add-to-report-box,.log-admin .add-to-report-box,.notifications .add-to-report-box,.custom-text .add-to-report-box,.company-admin-show .add-to-report-box{width:100%;background-color:#0a304e;padding:3.125rem;display:flex;justify-content:center}.employe .add-to-report-box .btn,.monthly-report .add-to-report-box .btn,.add-employes-container .add-to-report-box .btn,.company-admin .add-to-report-box .btn,.user-admin .add-to-report-box .btn,.log-admin .add-to-report-box .btn,.notifications .add-to-report-box .btn,.custom-text .add-to-report-box .btn,.company-admin-show .add-to-report-box .btn{width:fit-content;padding:0.625rem 1.5625rem}.employe .form-group select,.monthly-report .form-group select,.add-employes-container .form-group select,.company-admin .form-group select,.user-admin .form-group select,.log-admin .form-group select,.notifications .form-group select,.custom-text .form-group select,.company-admin-show .form-group select{appearance:none;min-height:2rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjQuOTM4IiB2aWV3Qm94PSIwIDAgOCA0LjkzOCI+DQogIDxwYXRoIGZpbGw9InJnYig1MSw1MSw1MSkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMDYyNSAwTDggLjkzNzVsLTQgNC00LTRMLjkzNzUgMCA0IDMuMDYyNSA3LjA2MjUgMHoiLz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-position:right 10px center;border:1px solid #d1d3d4}.employe .list-employe,.monthly-report .list-employe,.add-employes-container .list-employe,.company-admin .list-employe,.user-admin .list-employe,.log-admin .list-employe,.notifications .list-employe,.custom-text .list-employe,.company-admin-show .list-employe{width:100%;overflow-x:auto;white-space:nowrap}.employe .list-employe table,.monthly-report .list-employe table,.add-employes-container .list-employe table,.company-admin .list-employe table,.user-admin .list-employe table,.log-admin .list-employe table,.notifications .list-employe table,.custom-text .list-employe table,.company-admin-show .list-employe table{width:100%;border-spacing:0;border-width:0;padding:0;font-size:0.875rem}.employe .list-employe table tr th,.monthly-report .list-employe table tr th,.add-employes-container .list-employe table tr th,.company-admin .list-employe table tr th,.user-admin .list-employe table tr th,.log-admin .list-employe table tr th,.notifications .list-employe table tr th,.custom-text .list-employe table tr th,.company-admin-show .list-employe table tr th{text-align:left;color:#0a314e;width:1%;padding-right:5px;font-size:0.75rem;font-weight:700}@media only screen and (max-width: 760px){.employe .list-employe table tr th,.monthly-report .list-employe table tr th,.add-employes-container .list-employe table tr th,.company-admin .list-employe table tr th,.user-admin .list-employe table tr th,.log-admin .list-employe table tr th,.notifications .list-employe table tr th,.custom-text .list-employe table tr th,.company-admin-show .list-employe table tr th{padding:0 1.25rem}}.employe .list-employe table tr th .with-icon,.monthly-report .list-employe table tr th .with-icon,.add-employes-container .list-employe table tr th .with-icon,.company-admin .list-employe table tr th .with-icon,.user-admin .list-employe table tr th .with-icon,.log-admin .list-employe table tr th .with-icon,.notifications .list-employe table tr th .with-icon,.custom-text .list-employe table tr th .with-icon,.company-admin-show .list-employe table tr th .with-icon{display:contents;align-items:center;padding-right:10px}.employe .list-employe table tr th .with-icon svg,.monthly-report .list-employe table tr th .with-icon svg,.add-employes-container .list-employe table tr th .with-icon svg,.company-admin .list-employe table tr th .with-icon svg,.user-admin .list-employe table tr th .with-icon svg,.log-admin .list-employe table tr th .with-icon svg,.notifications .list-employe table tr th .with-icon svg,.custom-text .list-employe table tr th .with-icon svg,.company-admin-show .list-employe table tr th .with-icon svg{fill:#0a304e;width:16px;height:16px}.employe .list-employe table tr th .with-icon>*,.monthly-report .list-employe table tr th .with-icon>*,.add-employes-container .list-employe table tr th .with-icon>*,.company-admin .list-employe table tr th .with-icon>*,.user-admin .list-employe table tr th .with-icon>*,.log-admin .list-employe table tr th .with-icon>*,.notifications .list-employe table tr th .with-icon>*,.custom-text .list-employe table tr th .with-icon>*,.company-admin-show .list-employe table tr th .with-icon>*{font-size:0.75rem;color:#0a314e;font-weight:700}.employe .list-employe table tr th .with-icon>*:after,.monthly-report .list-employe table tr th .with-icon>*:after,.add-employes-container .list-employe table tr th .with-icon>*:after,.company-admin .list-employe table tr th .with-icon>*:after,.user-admin .list-employe table tr th .with-icon>*:after,.log-admin .list-employe table tr th .with-icon>*:after,.notifications .list-employe table tr th .with-icon>*:after,.custom-text .list-employe table tr th .with-icon>*:after,.company-admin-show .list-employe table tr th .with-icon>*:after{font-size:1rem}.employe .list-employe table tr th:first-of-type,.employe .list-employe table tr th.mobile-only+th,.monthly-report .list-employe table tr th:first-of-type,.monthly-report .list-employe table tr th.mobile-only+th,.add-employes-container .list-employe table tr th:first-of-type,.add-employes-container .list-employe table tr th.mobile-only+th,.company-admin .list-employe table tr th:first-of-type,.company-admin .list-employe table tr th.mobile-only+th,.user-admin .list-employe table tr th:first-of-type,.user-admin .list-employe table tr th.mobile-only+th,.log-admin .list-employe table tr th:first-of-type,.log-admin .list-employe table tr th.mobile-only+th,.notifications .list-employe table tr th:first-of-type,.notifications .list-employe table tr th.mobile-only+th,.custom-text .list-employe table tr th:first-of-type,.custom-text .list-employe table tr th.mobile-only+th,.company-admin-show .list-employe table tr th:first-of-type,.company-admin-show .list-employe table tr th.mobile-only+th{padding-left:3.75rem}@media only screen and (max-width: 1200px){.employe .list-employe table tr th:first-of-type,.employe .list-employe table tr th.mobile-only+th,.monthly-report .list-employe table tr th:first-of-type,.monthly-report .list-employe table tr th.mobile-only+th,.add-employes-container .list-employe table tr th:first-of-type,.add-employes-container .list-employe table tr th.mobile-only+th,.company-admin .list-employe table tr th:first-of-type,.company-admin .list-employe table tr th.mobile-only+th,.user-admin .list-employe table tr th:first-of-type,.user-admin .list-employe table tr th.mobile-only+th,.log-admin .list-employe table tr th:first-of-type,.log-admin .list-employe table tr th.mobile-only+th,.notifications .list-employe table tr th:first-of-type,.notifications .list-employe table tr th.mobile-only+th,.custom-text .list-employe table tr th:first-of-type,.custom-text .list-employe table tr th.mobile-only+th,.company-admin-show .list-employe table tr th:first-of-type,.company-admin-show .list-employe table tr th.mobile-only+th{padding-left:1.875rem}}@media only screen and (max-width: 760px){.employe .list-employe table tr th.mobile-only+th,.monthly-report .list-employe table tr th.mobile-only+th,.add-employes-container .list-employe table tr th.mobile-only+th,.company-admin .list-employe table tr th.mobile-only+th,.user-admin .list-employe table tr th.mobile-only+th,.log-admin .list-employe table tr th.mobile-only+th,.notifications .list-employe table tr th.mobile-only+th,.custom-text .list-employe table tr th.mobile-only+th,.company-admin-show .list-employe table tr th.mobile-only+th{padding-left:0.625rem}}.employe .list-employe table tr.row:nth-child(odd),.monthly-report .list-employe table tr.row:nth-child(odd),.add-employes-container .list-employe table tr.row:nth-child(odd),.company-admin .list-employe table tr.row:nth-child(odd),.user-admin .list-employe table tr.row:nth-child(odd),.log-admin .list-employe table tr.row:nth-child(odd),.notifications .list-employe table tr.row:nth-child(odd),.custom-text .list-employe table tr.row:nth-child(odd),.company-admin-show .list-employe table tr.row:nth-child(odd){background-color:#eff2f5}.employe .list-employe table tr.row td,.monthly-report .list-employe table tr.row td,.add-employes-container .list-employe table tr.row td,.company-admin .list-employe table tr.row td,.user-admin .list-employe table tr.row td,.log-admin .list-employe table tr.row td,.notifications .list-employe table tr.row td,.custom-text .list-employe table tr.row td,.company-admin-show .list-employe table tr.row td{width:1%;padding:1.25rem 0}@media only screen and (max-width: 760px){.employe .list-employe table tr.row td,.monthly-report .list-employe table tr.row td,.add-employes-container .list-employe table tr.row td,.company-admin .list-employe table tr.row td,.user-admin .list-employe table tr.row td,.log-admin .list-employe table tr.row td,.notifications .list-employe table tr.row td,.custom-text .list-employe table tr.row td,.company-admin-show .list-employe table tr.row td{padding:1.25rem}}.employe .list-employe table tr.row td:first-of-type,.employe .list-employe table tr.row td.mobile-only+td,.monthly-report .list-employe table tr.row td:first-of-type,.monthly-report .list-employe table tr.row td.mobile-only+td,.add-employes-container .list-employe table tr.row td:first-of-type,.add-employes-container .list-employe table tr.row td.mobile-only+td,.company-admin .list-employe table tr.row td:first-of-type,.company-admin .list-employe table tr.row td.mobile-only+td,.user-admin .list-employe table tr.row td:first-of-type,.user-admin .list-employe table tr.row td.mobile-only+td,.log-admin .list-employe table tr.row td:first-of-type,.log-admin .list-employe table tr.row td.mobile-only+td,.notifications .list-employe table tr.row td:first-of-type,.notifications .list-employe table tr.row td.mobile-only+td,.custom-text .list-employe table tr.row td:first-of-type,.custom-text .list-employe table tr.row td.mobile-only+td,.company-admin-show .list-employe table tr.row td:first-of-type,.company-admin-show .list-employe table tr.row td.mobile-only+td{padding-left:3.75rem}@media only screen and (max-width: 1200px){.employe .list-employe table tr.row td:first-of-type,.employe .list-employe table tr.row td.mobile-only+td,.monthly-report .list-employe table tr.row td:first-of-type,.monthly-report .list-employe table tr.row td.mobile-only+td,.add-employes-container .list-employe table tr.row td:first-of-type,.add-employes-container .list-employe table tr.row td.mobile-only+td,.company-admin .list-employe table tr.row td:first-of-type,.company-admin .list-employe table tr.row td.mobile-only+td,.user-admin .list-employe table tr.row td:first-of-type,.user-admin .list-employe table tr.row td.mobile-only+td,.log-admin .list-employe table tr.row td:first-of-type,.log-admin .list-employe table tr.row td.mobile-only+td,.notifications .list-employe table tr.row td:first-of-type,.notifications .list-employe table tr.row td.mobile-only+td,.custom-text .list-employe table tr.row td:first-of-type,.custom-text .list-employe table tr.row td.mobile-only+td,.company-admin-show .list-employe table tr.row td:first-of-type,.company-admin-show .list-employe table tr.row td.mobile-only+td{padding-left:1.875rem}}@media only screen and (max-width: 760px){.employe .list-employe table tr.row td.mobile-only+td,.monthly-report .list-employe table tr.row td.mobile-only+td,.add-employes-container .list-employe table tr.row td.mobile-only+td,.company-admin .list-employe table tr.row td.mobile-only+td,.user-admin .list-employe table tr.row td.mobile-only+td,.log-admin .list-employe table tr.row td.mobile-only+td,.notifications .list-employe table tr.row td.mobile-only+td,.custom-text .list-employe table tr.row td.mobile-only+td,.company-admin-show .list-employe table tr.row td.mobile-only+td{padding-left:0.625rem}}.employe .list-employe table tr.row td:last-of-type,.monthly-report .list-employe table tr.row td:last-of-type,.add-employes-container .list-employe table tr.row td:last-of-type,.company-admin .list-employe table tr.row td:last-of-type,.user-admin .list-employe table tr.row td:last-of-type,.log-admin .list-employe table tr.row td:last-of-type,.notifications .list-employe table tr.row td:last-of-type,.custom-text .list-employe table tr.row td:last-of-type,.company-admin-show .list-employe table tr.row td:last-of-type{padding-right:1.25rem}@media only screen and (max-width: 1200px){.employe .list-employe table tr.row td:last-of-type,.monthly-report .list-employe table tr.row td:last-of-type,.add-employes-container .list-employe table tr.row td:last-of-type,.company-admin .list-employe table tr.row td:last-of-type,.user-admin .list-employe table tr.row td:last-of-type,.log-admin .list-employe table tr.row td:last-of-type,.notifications .list-employe table tr.row td:last-of-type,.custom-text .list-employe table tr.row td:last-of-type,.company-admin-show .list-employe table tr.row td:last-of-type{padding-right:1.25rem;order:-1}}.employe .list-employe table tr.row td .with-icon,.monthly-report .list-employe table tr.row td .with-icon,.add-employes-container .list-employe table tr.row td .with-icon,.company-admin .list-employe table tr.row td .with-icon,.user-admin .list-employe table tr.row td .with-icon,.log-admin .list-employe table tr.row td .with-icon,.notifications .list-employe table tr.row td .with-icon,.custom-text .list-employe table tr.row td .with-icon,.company-admin-show .list-employe table tr.row td .with-icon{display:flex;align-items:center;transition:all 0.2s ease-in-out;justify-content:flex-end;padding-right:10px}.employe .list-employe table tr.row td .with-icon.--see svg,.monthly-report .list-employe table tr.row td .with-icon.--see svg,.add-employes-container .list-employe table tr.row td .with-icon.--see svg,.company-admin .list-employe table tr.row td .with-icon.--see svg,.user-admin .list-employe table tr.row td .with-icon.--see svg,.log-admin .list-employe table tr.row td .with-icon.--see svg,.notifications .list-employe table tr.row td .with-icon.--see svg,.custom-text .list-employe table tr.row td .with-icon.--see svg,.company-admin-show .list-employe table tr.row td .with-icon.--see svg{width:20px;height:20px}.employe .list-employe table tr.row td .with-icon>*,.monthly-report .list-employe table tr.row td .with-icon>*,.add-employes-container .list-employe table tr.row td .with-icon>*,.company-admin .list-employe table tr.row td .with-icon>*,.user-admin .list-employe table tr.row td .with-icon>*,.log-admin .list-employe table tr.row td .with-icon>*,.notifications .list-employe table tr.row td .with-icon>*,.custom-text .list-employe table tr.row td .with-icon>*,.company-admin-show .list-employe table tr.row td .with-icon>*{display:flex;align-items:center}.employe .list-employe table tr.row td .with-icon:hover svg,.monthly-report .list-employe table tr.row td .with-icon:hover svg,.add-employes-container .list-employe table tr.row td .with-icon:hover svg,.company-admin .list-employe table tr.row td .with-icon:hover svg,.user-admin .list-employe table tr.row td .with-icon:hover svg,.log-admin .list-employe table tr.row td .with-icon:hover svg,.notifications .list-employe table tr.row td .with-icon:hover svg,.custom-text .list-employe table tr.row td .with-icon:hover svg,.company-admin-show .list-employe table tr.row td .with-icon:hover svg{fill:#48657b}.employe .list-employe table tr.row td .with-icon svg,.monthly-report .list-employe table tr.row td .with-icon svg,.add-employes-container .list-employe table tr.row td .with-icon svg,.company-admin .list-employe table tr.row td .with-icon svg,.user-admin .list-employe table tr.row td .with-icon svg,.log-admin .list-employe table tr.row td .with-icon svg,.notifications .list-employe table tr.row td .with-icon svg,.custom-text .list-employe table tr.row td .with-icon svg,.company-admin-show .list-employe table tr.row td .with-icon svg{fill:#0a304e;width:16px;height:16px}.employe .list-employe table tr.row td .dot,.monthly-report .list-employe table tr.row td .dot,.add-employes-container .list-employe table tr.row td .dot,.company-admin .list-employe table tr.row td .dot,.user-admin .list-employe table tr.row td .dot,.log-admin .list-employe table tr.row td .dot,.notifications .list-employe table tr.row td .dot,.custom-text .list-employe table tr.row td .dot,.company-admin-show .list-employe table tr.row td .dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:0.5rem}.employe .list-employe table tr.row td .dot.active,.monthly-report .list-employe table tr.row td .dot.active,.add-employes-container .list-employe table tr.row td .dot.active,.company-admin .list-employe table tr.row td .dot.active,.user-admin .list-employe table tr.row td .dot.active,.log-admin .list-employe table tr.row td .dot.active,.notifications .list-employe table tr.row td .dot.active,.custom-text .list-employe table tr.row td .dot.active,.company-admin-show .list-employe table tr.row td .dot.active{background-color:#43ab8b}.employe .list-employe table tr.row td .dot.inactive,.monthly-report .list-employe table tr.row td .dot.inactive,.add-employes-container .list-employe table tr.row td .dot.inactive,.company-admin .list-employe table tr.row td .dot.inactive,.user-admin .list-employe table tr.row td .dot.inactive,.log-admin .list-employe table tr.row td .dot.inactive,.notifications .list-employe table tr.row td .dot.inactive,.custom-text .list-employe table tr.row td .dot.inactive,.company-admin-show .list-employe table tr.row td .dot.inactive{background-color:#d8d8d8}.company .company-form{position:relative;width:100%;padding:2.5rem 5rem 2.8125rem}.company .company-form .fieldset:first-of-type .btn.circle-icon{display:none;position:fixed;right:3%;z-index:1}@media only screen and (max-width: 540px){.company .company-form .fieldset:first-of-type .btn.circle-icon{display:block;top:55%}}@media only screen and (max-width: 29.375rem){.company .company-form .fieldset:first-of-type .btn.circle-icon{top:25%}}@media only screen and (max-width: 760px){.company .company-form{padding:1.875rem 0.3125rem}}.company-admin,.user-admin,.my-account,.log-admin,.general-config,.notifications,.custom-text,.notifications-new,.custom-text-edit,.company-admin-show{padding:1.25rem 2.5rem}.company-admin-wrapper,.user-admin-wrapper,.my-account-wrapper,.log-admin-wrapper,.general-config-wrapper,.notifications-wrapper,.custom-text-wrapper,.notifications-new-wrapper,.custom-text-edit-wrapper,.company-admin-show-wrapper{background-color:#fff;min-height:100vh;border-radius:4px;width:100%}.notifications-wrapper .content-wrapper,.custom-text-wrapper .content-wrapper{padding:1.25rem 2.1875rem}.notifications-wrapper .content-wrapper .btn-wrapper,.custom-text-wrapper .content-wrapper .btn-wrapper{width:100%;display:flex;justify-content:flex-end}.notifications table tr .column-action,.notifications table tr .column-action>*,.custom-text table tr .column-action,.custom-text table tr .column-action>*{display:flex;align-items:center}.notifications table tr .column-action>*,.custom-text table tr .column-action>*{transition:all 0.2s ease-in-out}.notifications table tr .column-action>*:hover svg,.custom-text table tr .column-action>*:hover svg{fill:#48657b}.notifications table tr .column-action>* svg,.custom-text table tr .column-action>* svg{fill:#0a304e;width:15px;height:15px}.notifications table tr .column-action>*:first-of-type,.custom-text table tr .column-action>*:first-of-type{margin-right:0.625rem}.notifications table tr:nth-child(odd),.custom-text table tr:nth-child(odd){background-color:#eff2f5}.notifications table tr td,.custom-text table tr td{width:1%;padding:1.25rem 0.3125rem}.notifications table tr td:first-of-type,.custom-text table tr td:first-of-type{padding-left:2.1875rem}.notifications .list-employe,.custom-text .list-employe{white-space:break-spaces !important}.notifications .list-employe td,.custom-text .list-employe td{vertical-align:top;padding-top:0 !important;padding-bottom:0 !important}.notifications .list-employe td:first-of-type,.custom-text .list-employe td:first-of-type{padding-top:1.25rem !important}.notifications .list-employe td .trix-content,.custom-text .list-employe td .trix-content{width:400px;min-width:400px}.notifications .list-employe td .column-action,.custom-text .list-employe td .column-action{align-items:flex-start !important;justify-content:flex-start !important}.company-admin-show .form-content-wrapper{border:none}.company-admin-show .form-content-wrapper .form-group-wrapper .form-group label{font-weight:400;color:#0a304e}.company-admin-show .form-content-wrapper .form-group-wrapper .form-group span{display:block}.company-admin-show .list-employe.--users{white-space:break-spaces !important}.company-admin-show .table-title{margin-top:2.1875rem;padding-left:2.1875rem}.company-admin-show .table-title:first-of-type{margin-top:0}@media only screen and (max-width: 540px){.company-admin-show .table-title{padding-left:0.625rem}}.notifications .list-employe td:first-of-type{padding-top:0 !important}@media only screen and (max-width: 540px){.notifications-new .form-content-wrapper,.custom-text-edit .form-content-wrapper{padding:2.1875rem 0.9375rem !important}}.notifications-new .form-content-wrapper .form-group-wrapper,.custom-text-edit .form-content-wrapper .form-group-wrapper{justify-content:center !important}.notifications-new .form-content-wrapper .form-group-wrapper .btn,.custom-text-edit .form-content-wrapper .form-group-wrapper .btn{width:fit-content;padding-left:1.875rem;padding-right:1.875rem}.notifications-new .form-content-wrapper .form-group-wrapper .btn:last-of-type,.custom-text-edit .form-content-wrapper .form-group-wrapper .btn:last-of-type{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.notifications-new .form-content-wrapper .form-group-wrapper .btn:first-of-type,.custom-text-edit .form-content-wrapper .form-group-wrapper .btn:first-of-type{margin-right:1.25rem}@media only screen and (max-width: 540px){.notifications-new .form-content-wrapper .form-group-wrapper .btn:first-of-type,.custom-text-edit .form-content-wrapper .form-group-wrapper .btn:first-of-type{margin-right:0;margin-bottom:1.25rem}}@media only screen and (max-width: 540px){.notifications-new .form-content-wrapper .form-group-wrapper .btn,.custom-text-edit .form-content-wrapper .form-group-wrapper .btn{width:100%}}.general-config-wrapper .form-content-wrapper,.notifications-new-wrapper .form-content-wrapper,.custom-text-edit-wrapper .form-content-wrapper{padding:2.1875rem;border:none;border-radius:unset}.general-config-wrapper .form-content-wrapper .form-group-wrapper:last-of-type,.notifications-new-wrapper .form-content-wrapper .form-group-wrapper:last-of-type,.custom-text-edit-wrapper .form-content-wrapper .form-group-wrapper:last-of-type{margin-top:2.1875rem}.general-config-wrapper .form-content-wrapper .form-group-wrapper:last-of-type .form-group,.notifications-new-wrapper .form-content-wrapper .form-group-wrapper:last-of-type .form-group,.custom-text-edit-wrapper .form-content-wrapper .form-group-wrapper:last-of-type .form-group{display:flex;justify-content:center;width:100%}.company-admin-wrapper .filter .form-group select,.user-admin-wrapper .filter .form-group select,.log-admin-wrapper .filter .form-group select,.notifications-wrapper .filter .form-group select,.custom-text-wrapper .filter .form-group select,.company-admin-show-wrapper .filter .form-group select{min-width:150px}.company-admin-wrapper .list-employe .header,.user-admin-wrapper .list-employe .header,.log-admin-wrapper .list-employe .header,.notifications-wrapper .list-employe .header,.custom-text-wrapper .list-employe .header,.company-admin-show-wrapper .list-employe .header{background-color:#0a304e}.company-admin-wrapper .list-employe .header .with-icon a,.user-admin-wrapper .list-employe .header .with-icon a,.log-admin-wrapper .list-employe .header .with-icon a,.notifications-wrapper .list-employe .header .with-icon a,.custom-text-wrapper .list-employe .header .with-icon a,.company-admin-show-wrapper .list-employe .header .with-icon a{color:#fff}.company-admin-wrapper .list-employe .header .with-icon svg,.user-admin-wrapper .list-employe .header .with-icon svg,.log-admin-wrapper .list-employe .header .with-icon svg,.notifications-wrapper .list-employe .header .with-icon svg,.custom-text-wrapper .list-employe .header .with-icon svg,.company-admin-show-wrapper .list-employe .header .with-icon svg{fill:#fff}.company-admin-wrapper .list-employe .header>*,.company-admin-wrapper .list-employe .header>*,.user-admin-wrapper .list-employe .header>*,.user-admin-wrapper .list-employe .header>*,.log-admin-wrapper .list-employe .header>*,.log-admin-wrapper .list-employe .header>*,.notifications-wrapper .list-employe .header>*,.notifications-wrapper .list-employe .header>*,.custom-text-wrapper .list-employe .header>*,.custom-text-wrapper .list-employe .header>*,.company-admin-show-wrapper .list-employe .header>*,.company-admin-show-wrapper .list-employe .header>*{color:#fff}.company-admin-wrapper .list-employe .header th,.user-admin-wrapper .list-employe .header th,.log-admin-wrapper .list-employe .header th,.notifications-wrapper .list-employe .header th,.custom-text-wrapper .list-employe .header th,.company-admin-show-wrapper .list-employe .header th{padding:0.9375rem 0}.company-admin-wrapper .list-employe .--message,.user-admin-wrapper .list-employe .--message,.log-admin-wrapper .list-employe .--message,.notifications-wrapper .list-employe .--message,.custom-text-wrapper .list-employe .--message,.company-admin-show-wrapper .list-employe .--message{color:#ff3a48;margin:0;padding:1.25rem 2.1875rem}.company-admin-wrapper .list-employe .table-row,.user-admin-wrapper .list-employe .table-row,.log-admin-wrapper .list-employe .table-row,.notifications-wrapper .list-employe .table-row,.custom-text-wrapper .list-employe .table-row,.company-admin-show-wrapper .list-employe .table-row{position:relative}.company-admin-wrapper .list-employe .--pointer,.user-admin-wrapper .list-employe .--pointer,.log-admin-wrapper .list-employe .--pointer,.notifications-wrapper .list-employe .--pointer,.custom-text-wrapper .list-employe .--pointer,.company-admin-show-wrapper .list-employe .--pointer{cursor:pointer}.company-admin-wrapper .list-employe .submenu,.user-admin-wrapper .list-employe .submenu,.log-admin-wrapper .list-employe .submenu,.notifications-wrapper .list-employe .submenu,.custom-text-wrapper .list-employe .submenu,.company-admin-show-wrapper .list-employe .submenu{box-shadow:0 0 0.5em 0 #dedede;background-color:#fff;display:none;position:absolute;list-style:none;margin:0;padding:1.875rem;border-radius:3px;z-index:1;width:fit-content;height:fit-content;top:65%;right:4.5%}.company-admin-wrapper .list-employe .submenu li,.company-admin-wrapper .list-employe .submenu li a,.user-admin-wrapper .list-employe .submenu li,.user-admin-wrapper .list-employe .submenu li a,.log-admin-wrapper .list-employe .submenu li,.log-admin-wrapper .list-employe .submenu li a,.notifications-wrapper .list-employe .submenu li,.notifications-wrapper .list-employe .submenu li a,.custom-text-wrapper .list-employe .submenu li,.custom-text-wrapper .list-employe .submenu li a,.company-admin-show-wrapper .list-employe .submenu li,.company-admin-show-wrapper .list-employe .submenu li a{display:flex;align-items:center;font-weight:300;color:#0a304e !important}.company-admin-wrapper .list-employe .submenu li svg,.company-admin-wrapper .list-employe .submenu li a svg,.user-admin-wrapper .list-employe .submenu li svg,.user-admin-wrapper .list-employe .submenu li a svg,.log-admin-wrapper .list-employe .submenu li svg,.log-admin-wrapper .list-employe .submenu li a svg,.notifications-wrapper .list-employe .submenu li svg,.notifications-wrapper .list-employe .submenu li a svg,.custom-text-wrapper .list-employe .submenu li svg,.custom-text-wrapper .list-employe .submenu li a svg,.company-admin-show-wrapper .list-employe .submenu li svg,.company-admin-show-wrapper .list-employe .submenu li a svg{fill:#0a304e !important;width:20px;height:20px;margin-right:0.625rem}.company-admin-wrapper .list-employe .submenu li,.user-admin-wrapper .list-employe .submenu li,.log-admin-wrapper .list-employe .submenu li,.notifications-wrapper .list-employe .submenu li,.custom-text-wrapper .list-employe .submenu li,.company-admin-show-wrapper .list-employe .submenu li{width:100%;margin-bottom:0.625rem}.company-admin-wrapper .list-employe .submenu.show,.user-admin-wrapper .list-employe .submenu.show,.log-admin-wrapper .list-employe .submenu.show,.notifications-wrapper .list-employe .submenu.show,.custom-text-wrapper .list-employe .submenu.show,.company-admin-show-wrapper .list-employe .submenu.show{display:block}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.forgot-password,.change-password{display:flex;align-items:center;justify-content:center}.forgot-password .wrapper-md,.change-password .wrapper-md{min-height:100vh;margin:9.375rem auto}@media only screen and (max-width: 960px){.forgot-password .wrapper-md,.change-password .wrapper-md{width:90%;margin:6.25rem auto}}.forgot-password__content-wrapper,.change-password__content-wrapper{background-color:#fff;padding:3.125rem 11.25rem;display:flex;align-items:center;justify-content:center;flex-flow:column}@media only screen and (max-width: 960px){.forgot-password__content-wrapper,.change-password__content-wrapper{padding:3.125rem 6.25rem}}@media only screen and (max-width: 540px){.forgot-password__content-wrapper,.change-password__content-wrapper{padding:3.125rem 1.25rem}}.forgot-password__content-wrapper .logo,.change-password__content-wrapper .logo{width:50%;margin-bottom:6.25rem}@media only screen and (max-width: 960px){.forgot-password__content-wrapper .logo,.change-password__content-wrapper .logo{margin-bottom:5rem}}@media only screen and (max-width: 540px){.forgot-password__content-wrapper .logo,.change-password__content-wrapper .logo{width:80%}}.forgot-password__content-wrapper .form .field-group:last-of-type,.change-password__content-wrapper .form .field-group:last-of-type{margin-top:1.25rem}@media only screen and (max-width: 30rem){.forgot-password__content-wrapper .form .field-group:last-of-type,.change-password__content-wrapper .form .field-group:last-of-type{margin:0}}@media only screen and (max-width: 30rem){.forgot-password__content-wrapper .form label,.forgot-password__content-wrapper .form input[type="email"],.change-password__content-wrapper .form label,.change-password__content-wrapper .form input[type="email"]{font-size:80%}}.forgot-password__content-wrapper .form .btn.primary input[type="submit"],.change-password__content-wrapper .form .btn.primary input[type="submit"]{color:#fff;border-bottom:none}.forgot-password__content-wrapper .form .--return,.change-password__content-wrapper .form .--return{margin-top:2.5rem}.forgot-password__content-wrapper .form input[type="submit"],.change-password__content-wrapper .form input[type="submit"]{background-color:unset;color:#0a304e;border-radius:unset;padding:0;border-bottom:1px solid #0a304e;width:fit-content;text-align:center;margin:auto;transition:all 0.2s ease-in-out}.forgot-password__content-wrapper .form input[type="submit"]:hover,.forgot-password__content-wrapper .form input[type="submit"]:focus,.change-password__content-wrapper .form input[type="submit"]:hover,.change-password__content-wrapper .form input[type="submit"]:focus{color:#ff3a48;border-bottom:1px solid #ff3a48}@media only screen and (max-width: 37.5rem){.forgot-password__content-wrapper .form input[type="submit"],.change-password__content-wrapper .form input[type="submit"]{font-size:80%}}@media only screen and (max-width: 30rem){.forgot-password__content-wrapper .form input[type="submit"],.change-password__content-wrapper .form input[type="submit"]{font-size:70%}}@media only screen and (max-width: 23.4375rem){.forgot-password__content-wrapper .form input[type="submit"],.change-password__content-wrapper .form input[type="submit"]{font-size:48%}}.user-admin .user-admin-wrapper .filter .form-group select#per_page{min-width:unset}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.home-page__top-banner{height:300px;width:100%;background-image:url(/assets/BG-5acf20ed349ec996312645972518e56ed57b6112fa0b658cc1bf6f6e2ab93d0d.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;position:relative}.home-page__top-banner .centered-title p{font-size:110%;margin:0}.home-page__top-banner .centered-title h4{margin:0 0 1.25rem;color:#fff}.home-page__top-banner>*{color:#fff}.home-page__content-container{padding:3.125rem}@media only screen and (max-width: 540px){.home-page__content-container{padding:3.125rem 1.25rem}}.home-page__content-container .fieldset{padding-top:0 !important;padding-bottom:0;padding-right:0}.home-page__content-container .fieldset legend{font-size:1.375rem}@media only screen and (max-width: 540px){.home-page__content-container .fieldset legend{font-size:1.125rem}}.home-page__content-container .fieldset .dropdown-list{background-color:unset}.home-page__content-container .fieldset .toggle .toggle-btn-wrapper{margin-top:-14px}.home-page__content-container .fieldset .description{padding:0 2.5rem 0 0}.home-page__content-container .fieldset .description.--second{margin-top:2.5rem;margin-bottom:1.875rem}.home-page__content-container .fieldset .description.--second .step-content p{padding-bottom:0 !important}.home-page__content-container .fieldset .description.--second .step-content .text{margin-left:1.25rem}.home-page__content-container .fieldset .description.--second .step-content .text .trix-content{margin-top:-7px}.home-page__content-container .fieldset .description .steps-wrapper{list-style-type:none;counter-reset:css-counter 0}.home-page__content-container .fieldset .description .steps-wrapper .steps{position:relative;margin-bottom:1.875rem}.home-page__content-container .fieldset .description .steps-wrapper .steps h6{display:flex;align-items:center;justify-content:flex-start;counter-increment:css-counter 1}.home-page__content-container .fieldset .description .steps-wrapper .steps h6:before{counter-increment:section;content:counter(css-counter);display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:250px;background-color:#0a304e;color:#fff;font-weight:300;font-size:0.875rem;margin-right:0.9375rem}.home-page__content-container .fieldset .description .steps-wrapper .steps .step-content{display:flex;justify-content:flex-start}.home-page__content-container .fieldset .description .steps-wrapper .steps .step-content p{margin:0 0 1.25rem 0.9375rem;padding-bottom:1.25rem;color:#a4a4a4}.home-page__content-container .fieldset .description .steps-wrapper .steps .step-content .trix-content{font-size:16px;color:#a6a6a6}.home-page .--before{width:35px;height:inherit;display:flex;justify-content:center;flex-grow:0;flex-shrink:0;position:relative}.home-page .--before:before{content:"";width:1px;height:100%;position:absolute;background-color:#e3e3e3}.home-page .--before.hide:before{display:none}.home-page .with-icon .--icon{width:35px;height:35px;border-radius:50%;background-color:#e0f1f2;display:flex;align-items:center;justify-content:center}.home-page .with-icon .--icon svg{fill:#0a304e;width:22px;height:22px}.home-page .with-icon .--line{width:35px;height:calc(100% - 40px);display:flex;align-items:center;justify-content:center;position:relative;margin-top:10px}.home-page .with-icon .--line:before{content:"";position:absolute;width:1px;height:100%;background-color:#e3e3e3}.home-page .alert-wrapper{padding:1.25rem 1.25rem;background-color:#e0f1f2;border:1px solid #d1d3d4;border-radius:4px}.home-page .alert-wrapper:not(last-of-type){margin-bottom:1.875rem}@media only screen and (max-width: 960px){.home-page .alert-wrapper{padding:0.625rem 0.625rem}}.home-page .alert-wrapper .--alert svg{flex-basis:25px;height:25px}.home-page .link-to-new-report{display:block;width:50%;margin:3.75rem auto 3.75rem}.home-page .link-to-new-report:hover .tab__content .circle-icon{background-color:#0a304e}.home-page .link-to-new-report:hover .tab__content .circle-icon svg{fill:#fff}.home-page .link-to-new-report .tab__content{display:flex;align-items:center;justify-content:center}.home-page .link-to-new-report .tab__content span{display:flex}.home-page .link-to-new-report .tab__content .tab-link{color:#0a304e;font-weight:400}.home-page .link-to-new-report .tab__content .circle-icon{margin-right:1.875rem;width:120px;height:120px;position:relative;transition:all 0.2s ease-in-out}.home-page .link-to-new-report .tab__content .circle-icon:after{content:" ";background:url(/assets/plus-7f211df579e3b3c32b7a389e25d1a32b8f415e4cca1d3080aefa035b170f0e6a.svg) no-repeat 50% 40%;background-size:40px 40px;height:70px;width:70px;background-color:#ff3a48;position:absolute;display:flex;align-items:center;justify-content:center;align-self:center;border-radius:50%;top:80%;left:100%;transform:translate(-50%, -50%)}.home-page .link-to-new-report .tab__content .circle-icon svg{width:70px;height:70px}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.login{display:flex;align-items:center;justify-content:center}.login__content-wrapper{background-color:#fff;padding:3.125rem 10rem;display:flex;align-items:center;justify-content:center;flex-flow:column;max-height:700px}@media only screen and (max-width: 760px){.login__content-wrapper{padding:3.125rem 6.25rem}}@media only screen and (max-width: 20rem){.login__content-wrapper{padding:3.125rem 0.625rem}}.login__content-wrapper .login-form form{width:100%}@media only screen and (max-width: 960px){.login__content-wrapper .login-form{width:80%;min-width:304px}}@media only screen and (max-width: 20rem){.login__content-wrapper .login-form{min-width:100%}}.login__content-wrapper .login-form .field-group.login-password{margin-bottom:0}@media only screen and (max-width: 960px){.login__content-wrapper .login-form .field-group{min-width:304px}}@media only screen and (max-width: 960px) and (max-width: 20rem){.login__content-wrapper .login-form .field-group{min-width:100%}}@media only screen and (max-width: 960px){.login__content-wrapper .login-form input[type="text"],.login__content-wrapper .login-form input[type="email"],.login__content-wrapper .login-form input[type="password"]{min-width:304px}}@media only screen and (max-width: 20rem){.login__content-wrapper .login-form input[type="text"],.login__content-wrapper .login-form input[type="email"],.login__content-wrapper .login-form input[type="password"]{min-width:100%}}.login__content-wrapper .logo{width:80%;margin-bottom:1.875rem}@media only screen and (max-width: 760px){.login__content-wrapper .logo{width:70%}}@media only screen and (max-width: 540px){.login__content-wrapper .logo{width:100%}}.login__content-wrapper .login_message{margin-bottom:20px;padding:10px;background:lightgrey;width:100%}.login__content-wrapper .recaptch{margin:1.25rem 0}@media only screen and (max-width: 20rem){.login__content-wrapper .recaptch .g-recaptcha{transform:translateX(-12%) scale(0.75)}}.login__content-wrapper .login-forgot-password{display:flex;justify-content:space-between;align-items:center;margin-top:0.9375rem}.login__content-wrapper .login-forgot-password .check-box-title>*{font-size:0.875rem}.login__content-wrapper .login-forgot-password .check-box{width:fit-content;color:#a4a4a4}.login .wrapper-md{min-height:100vh;margin:9.375rem auto}@media only screen and (max-width: 760px){.login .wrapper-md{width:90%;margin:6.25rem auto}}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.main-wrapper{width:100%;min-height:100%;display:flex;justify-content:flex-start;align-items:flex-start}.main-wrapper-admin{min-height:100vh}.main-content{padding:0 10px 10px}@media only screen and (min-width: 1200px){.main-content{padding:0 20px 20px}}.main-title{width:100%;padding:22px 27px 11px;border-bottom:1px solid #e3e3e3;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.main-title h1{margin-bottom:0}@media only screen and (min-width: 540px){.main-title{padding:2.1875rem}}.main-title.align-right{justify-content:flex-start}.main-title.align-right h1{margin:0 3.125rem 0 0}@media only screen and (max-width: 1200px){.main-title.align-right h1{width:100%;margin-right:0;margin-bottom:1.875rem}}@media only screen and (max-width: 1024px){.main-title.align-right h1{width:fit-content;margin:0 3.125rem 0 0}}@media only screen and (max-width: 760px){.main-title.align-right h1{width:100%;margin-right:0;margin-bottom:1.875rem}}@media only screen and (max-width: 540px){.main-title.align-right h1{text-align:center}}.main-title .btn-wrapper{display:flex;align-items:center;justify-content:flex-start}.main-title .btn-wrapper .btn{padding:0.25rem 1.25rem}@media only screen and (max-width: 540px){.main-title .btn-wrapper .btn.tertiary{margin-top:0}}.main-title .btn-wrapper>*{margin-right:1.25rem}@media only screen and (max-width: 540px){.main-title .btn-wrapper>*{margin-right:0}}.main-title .btn-wrapper>*:last-of-type{margin-right:0}.tab-content{width:100%}.side-menu-wrapper{flex-basis:250px;flex-grow:0;flex-shrink:0;align-self:stretch;z-index:2}@media only screen and (max-width: 1024px){.side-menu-wrapper{flex-basis:0;width:fit-content}}.side-menu-wrapper .side-main-content{position:relative}@media only screen and (max-width: 1024px){.side-menu-wrapper .side-main-content{display:none}}.side-menu-wrapper .side-main-content .side-main-menu.fixed{position:fixed;top:0}.side-menu-wrapper .side-main-content,.side-menu-wrapper .side-main-menu{height:100%}.side-menu-wrapper .side-mobile-content{display:none;position:fixed;width:100%;top:0;transform:translateX(-100%);transition:transform 0.2s ease-in-out;z-index:3}.side-menu-wrapper .side-mobile-content.show{transform:translateX(0)}@media only screen and (max-width: 1024px){.side-menu-wrapper .side-mobile-content{display:block}}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.drop-zone .folder{height:60px;margin-bottom:1em}.drop-zone .drap_drop,.drop-zone .or{color:#0a304e;font-family:"Open sans", Helvetica, Arial, sans-serif, sans-serif;font-size:1rem;line-height:normal;font-weight:700;margin-top:0;margin-bottom:1.25rem}.drop-zone .or{font-size:0.8125rem}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.side-menu{box-shadow:0 0 0.5em 0 #dedede;background-color:#fff;overflow:hidden;min-height:100vh;height:100%;display:flex;flex-flow:column;justify-content:space-between}@media only screen and (max-width: 1024px){.side-menu{padding-top:5.9375rem}}.side-menu__wrapper-top{display:flex;justify-content:flex-start;flex-flow:column;margin-bottom:auto}.side-menu__wrapper-top .logo{margin:6.25rem auto;width:70%}@media only screen and (max-width: 1024px){.side-menu__wrapper-top .logo{display:none}}.side-menu__wrapper-top .mobile-lang-wrapper{display:none;padding:1.625rem 1.875rem}.side-menu__wrapper-top .mobile-lang-wrapper>*:hover a{color:#48657b}.side-menu__wrapper-top .mobile-lang-wrapper>* a{color:#0a304e}.side-menu__wrapper-top .mobile-lang-wrapper>*:last-of-type{margin-left:1.25rem}@media only screen and (max-width: 1024px){.side-menu__wrapper-top .mobile-lang-wrapper{display:flex;align-items:center;justify-content:flex-end}}.side-menu__wrapper-top .left-menu{width:100%}.side-menu__wrapper-top .left-menu ul{list-style:none;margin:0;padding:0}.side-menu__wrapper-top .left-menu ul .tab{padding:1.0625rem 0;border-top:1px solid #e3e3e3;border-left:5px solid transparent;transition:all 0.2s ease-in-out}.side-menu__wrapper-top .left-menu ul .tab.active,.side-menu__wrapper-top .left-menu ul .tab:hover{background-color:#eff2f5}.side-menu__wrapper-top .left-menu ul .tab.active{border-left:7px solid #ff3a48}.side-menu__wrapper-top .left-menu ul .tab:last-of-type{border-bottom:1px solid #e3e3e3}.side-menu__wrapper-top .left-menu ul .tab:last-of-type .circle-icon{position:relative}.side-menu__wrapper-top .left-menu ul .tab:last-of-type .circle-icon:after{content:"+";color:#fff;line-height:23px;position:absolute;display:flex;align-items:flex-start;justify-content:center;align-self:center;width:26px;height:26px;background-color:#ff3a48;border-radius:50%;top:80%;left:95%;transform:translate(-50%, -50%)}.side-menu__wrapper-top .left-menu ul .tab-wrapper{padding:0 1.25rem;display:flex;justify-content:space-between;align-items:center;width:100%}.side-menu__wrapper-top .left-menu ul .tab-wrapper.active .tab__icon svg{fill:#ff3a48}.side-menu__wrapper-top .left-menu ul .tab__icon{width:12px;height:12px;display:flex;justify-content:center;align-items:center}.side-menu__wrapper-top .left-menu ul .tab__icon svg{fill:#0a304e}.side-menu__wrapper-top .left-menu ul .tab__content{margin-right:auto;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:inherit}.side-menu__wrapper-top .left-menu ul .tab__content .tab-link{font-size:inherit;font-size:inherit;margin-left:1.25rem;color:#000}.side-menu__wrapper-bottom{padding:0 1.25rem 1.25rem;display:flex;justify-content:center;align-items:center}.side-menu__wrapper-bottom p{margin:0;color:#b0b0b0;font-size:80%;text-align:center}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.top-menu-admin,.top-menu{width:100%;position:relative;z-index:3}.top-menu-admin.fixed,.top-menu.fixed{position:fixed;animation:topMenuAnimate 0.2s ease-in-out;right:0;top:0}.top-menu-admin-wrapper,.top-menu-wrapper{padding:1.875rem 3.75rem 0;display:flex;align-items:center}@media only screen and (max-width: 1024px){.top-menu-admin-wrapper,.top-menu-wrapper{padding:1.875rem 1.875rem 0}}.top-menu-admin-wrapper .burger-wrapper,.top-menu-wrapper .burger-wrapper{height:fit-content;display:flex;align-items:center;cursor:pointer}.top-menu-admin-wrapper .burger-wrapper .burger.show,.top-menu-admin-wrapper .burger-wrapper .close.show,.top-menu-wrapper .burger-wrapper .burger.show,.top-menu-wrapper .burger-wrapper .close.show{display:block}.top-menu-admin-wrapper .burger-wrapper .close,.top-menu-admin-wrapper .burger-wrapper .burger,.top-menu-wrapper .burger-wrapper .close,.top-menu-wrapper .burger-wrapper .burger{display:none}.top-menu-admin-wrapper .burger-wrapper svg,.top-menu-wrapper .burger-wrapper svg{fill:#0a304e;width:25px;height:25px}.top-menu-admin-wrapper .tab,.top-menu-wrapper .tab{display:flex;justify-content:flex-start;align-items:center;margin-right:2.1875rem;padding-bottom:0.9375rem;border-bottom:5px solid transparent;transition:all 0.2s ease-in-out}@media only screen and (max-width: 540px){.top-menu-admin-wrapper .tab,.top-menu-wrapper .tab{margin-right:1.25rem}}.top-menu-admin-wrapper .tab a,.top-menu-wrapper .tab a{color:#0a304e;display:flex;justify-content:flex-start;align-items:center}.top-menu-admin-wrapper .tab a>*,.top-menu-wrapper .tab a>*{display:flex;justify-content:center;align-items:center}.top-menu-admin-wrapper .tab a svg,.top-menu-wrapper .tab a svg{width:20px;height:20px;fill:#0a304e;margin-right:0.3125rem}.top-menu-admin-wrapper .tab:hover,.top-menu-wrapper .tab:hover{border-bottom:5px solid #ff3a48}.top-menu-admin-wrapper .tab:hover a,.top-menu-wrapper .tab:hover a{color:c}.top-menu-admin-wrapper .tab:hover a svg,.top-menu-wrapper .tab:hover a svg{fill:#48657b}.top-menu-admin-wrapper .tab.more:hover,.top-menu-wrapper .tab.more:hover{border-bottom:5px solid transparent}.top-menu-admin-wrapper .tab.more a,.top-menu-wrapper .tab.more a{cursor:pointer !important}.top-menu-admin-wrapper .tab.tab.notification:hover,.top-menu-wrapper .tab.tab.notification:hover{border-bottom:5px solid transparent}.top-menu-admin-wrapper .tab.notification-seprator,.top-menu-wrapper .tab.notification-seprator{position:relative}@media only screen and (max-width: 1024px){.top-menu-admin-wrapper .tab.notification-seprator,.top-menu-wrapper .tab.notification-seprator{display:none}}.top-menu-admin-wrapper .tab.notification-seprator:hover,.top-menu-wrapper .tab.notification-seprator:hover{border-bottom:5px solid transparent}.top-menu-admin-wrapper .tab.notification-seprator:before,.top-menu-wrapper .tab.notification-seprator:before{content:"";position:absolute;display:inline-block;width:1px;height:50%;background-color:#0a304e}.top-menu-admin-wrapper .right-content .tab:last-of-type,.top-menu-wrapper .right-content .tab:last-of-type{margin-right:0}.top-menu-admin-wrapper .right-content .tab:hover,.top-menu-wrapper .right-content .tab:hover{border-bottom:5px solid #ff3a48}.top-menu-admin-wrapper .right-content .tab .profile-icon svg,.top-menu-wrapper .right-content .tab .profile-icon svg{width:25px;height:25px}.top-menu-admin-wrapper .right-content .tab .profile-more svg,.top-menu-wrapper .right-content .tab .profile-more svg{width:16px !important;height:16px !important}.top-menu-admin-wrapper .right-content .tab.account:hover,.top-menu-wrapper .right-content .tab.account:hover{border-bottom:5px solid #ff3a48}.top-menu-admin-wrapper .right-content .tab.account span,.top-menu-wrapper .right-content .tab.account span{display:flex;align-items:center;justify-content:flex-start}.top-menu-admin-wrapper .right-content .tab.account span.profile-text,.top-menu-wrapper .right-content .tab.account span.profile-text{margin-left:0.3125rem}.top-menu-admin-wrapper ul.notifications,.top-menu-admin-wrapper ul.submenu,.top-menu-wrapper ul.notifications,.top-menu-wrapper ul.submenu{box-shadow:0 0 0.5em 0 #dedede;background-color:#fff;display:none;position:absolute;margin:0;padding-top:1.5625rem;padding-bottom:1.5625rem;border-radius:3px;z-index:1}.top-menu-admin-wrapper ul.notifications.show,.top-menu-admin-wrapper ul.submenu.show,.top-menu-wrapper ul.notifications.show,.top-menu-wrapper ul.submenu.show{display:block}.top-menu-admin-wrapper ul.notifications:before,.top-menu-admin-wrapper ul.submenu:before,.top-menu-wrapper ul.notifications:before,.top-menu-wrapper ul.submenu:before{content:"";position:absolute;background-color:#fff;width:10px;height:10px;top:0;right:10%;transform:translate(-50%, -50%) rotate(45deg)}.top-menu-admin-wrapper ul.notifications li:hover a,.top-menu-admin-wrapper ul.submenu li:hover a,.top-menu-wrapper ul.notifications li:hover a,.top-menu-wrapper ul.submenu li:hover a{text-decoration:underline}.top-menu-admin-wrapper ul.notifications li button,.top-menu-admin-wrapper ul.submenu li button,.top-menu-wrapper ul.notifications li button,.top-menu-wrapper ul.submenu li button{border-bottom-color:white;border:none;background:white;color:#0a304e;background:white;padding:0px}.top-menu-admin-wrapper ul.notifications li button:hover,.top-menu-admin-wrapper ul.submenu li button:hover,.top-menu-wrapper ul.notifications li button:hover,.top-menu-wrapper ul.submenu li button:hover{text-decoration:underline}.top-menu-admin-wrapper ul.submenu,.top-menu-wrapper ul.submenu{width:fit-content;height:fit-content;border-right:6px solid #e0f1f2;padding-right:1.875rem}.top-menu-admin-wrapper ul.submenu li,.top-menu-wrapper ul.submenu li{padding-bottom:0;border-bottom:none;text-align:right;display:flex;justify-content:flex-end;align-items:center;width:100%;margin-bottom:0.625rem;font-size:80%;color:#0a304e}.top-menu-admin-wrapper ul.submenu li:first-of-type,.top-menu-wrapper ul.submenu li:first-of-type{font-weight:600}.top-menu-admin-wrapper ul.submenu li a,.top-menu-wrapper ul.submenu li a{font-size:inherit;color:#0a304e;width:100%;display:flex;justify-content:flex-end;align-items:center}.top-menu-admin-wrapper ul.submenu li a:hover,.top-menu-admin-wrapper ul.submenu li a:active,.top-menu-wrapper ul.submenu li a:hover,.top-menu-wrapper ul.submenu li a:active{color:#48657b}.top-menu-admin-wrapper ul.submenu li:last-of-type,.top-menu-wrapper ul.submenu li:last-of-type{margin-bottom:0}.top-menu-admin .centered-content,.top-menu-admin .right-content,.top-menu-admin .left-content,.top-menu .centered-content,.top-menu .right-content,.top-menu .left-content{display:flex;justify-content:flex-start;align-items:center;margin:0}.top-menu-admin{background-color:#fff}.top-menu-admin-wrapper{justify-content:flex-start;align-items:flex-end}@media only screen and (max-width: 81.25rem){.top-menu-admin-wrapper{justify-content:space-between;align-items:center}}.top-menu-admin-wrapper .logo-wrapper{max-width:20rem;display:flex;align-items:flex-start}@media only screen and (max-width: 81.25rem){.top-menu-admin-wrapper .logo-wrapper{justify-content:center}}.top-menu-admin-wrapper .logo-wrapper img{margin-top:-1.25rem;padding-bottom:0.3125rem;width:65%;height:auto}.top-menu-admin-wrapper .burger-wrapper{display:none}@media only screen and (max-width: 81.25rem){.top-menu-admin-wrapper .burger-wrapper{display:block;margin-top:-1%}}.top-menu-admin-wrapper .centered-content{margin-right:auto}@media only screen and (max-width: 81.25rem){.top-menu-admin-wrapper .centered-content{display:none}}.top-menu-admin-wrapper .centered-content .tab.active{border-bottom:5px solid #ff3a48}@media only screen and (max-width: 81.25rem){.top-menu-admin-wrapper .right-content .tab:nth-child(1),.top-menu-admin-wrapper .right-content .tab:nth-child(2){display:none}}.top-menu-admin-wrapper .right-content #nav-front{display:none}@media only screen and (max-width: 81.25rem){.top-menu-admin-wrapper .right-content .tab.account span.profile-text,.top-menu-admin-wrapper .right-content .tab.account span.profile-more{display:none}}.top-menu-admin-wrapper .right-content .tab.account span svg{width:24px;height:24px}.top-menu-admin-wrapper .right-content .tab.account span.profile-text{margin-right:0.3125rem}.top-menu-admin-wrapper ul.submenu.account{right:2.8125rem;top:4.375rem}@media only screen and (max-width: 81.25rem){.top-menu-admin-wrapper ul.submenu.account{right:0.9375rem}}.top-menu-admin-wrapper ul.submenu.config{left:35%;top:4.375rem}.menu-admin-mobile{background-color:#fff;display:none;position:absolute;width:100%;top:0;padding-bottom:6.25rem;transform:translateX(-100%);transition:transform 0.2s ease-in-out;z-index:1}.menu-admin-mobile.show{transform:translateX(0)}@media only screen and (max-width: 81.25rem){.menu-admin-mobile{display:block}}.menu-admin-mobile .mobile-admin-content__bottom>*{border-bottom:1px solid #e3e3e3;padding:1.875rem 0}.menu-admin-mobile .mobile-admin-content__bottom>* a{padding:0 1.875rem;color:#0a304e}.menu-admin-mobile .mobile-admin-content__bottom>* a:hover{font-weight:400}.menu-admin-mobile .mobile-admin-content__bottom .submenu.config{list-style:none}.menu-admin-mobile .mobile-admin-content__bottom .submenu.config li{margin-bottom:0.625rem}.menu-admin-mobile .mobile-admin-content__bottom .submenu.config li a{font-size:80%}.menu-admin-mobile .mobile-admin-content__top{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;margin-top:5rem;padding:1.875rem 0}.menu-admin-mobile .mobile-admin-content__top .mobile-admin-wrapper-lang,.menu-admin-mobile .mobile-admin-content__top .tab>*{display:flex;align-items:center}.menu-admin-mobile .mobile-admin-content__top .mobile-admin-wrapper-lang{justify-content:flex-end;padding:0 1.875rem}.menu-admin-mobile .mobile-admin-content__top .tab>*{color:#0a304e}.menu-admin-mobile .mobile-admin-content__top .tab>*:hover{color:#48657b}.menu-admin-mobile .mobile-admin-content__top .tab>*:hover svg{fill:#48657b}.menu-admin-mobile .mobile-admin-content__top .tab>* svg{fill:#0a304e;width:20px;height:20px;margin-right:0.3125rem}.top-menu{background-color:#eff2f5}.top-menu.fixed{width:calc(100% - 250px)}@media only screen and (max-width: 1024px){.top-menu.fixed{width:100%}}.top-menu-wrapper{justify-content:space-between}.top-menu-wrapper .burger-wrapper{visibility:hidden;margin-right:auto;padding-bottom:0.9375rem}@media only screen and (max-width: 1024px){.top-menu-wrapper .burger-wrapper{visibility:visible;margin-right:0}}.top-menu-wrapper .centered-content .logo{display:none}@media only screen and (max-width: 1024px){.top-menu-wrapper .centered-content .logo{display:flex;justify-content:center;align-items:center;width:100%}.top-menu-wrapper .centered-content .logo img{margin-top:-0.9375rem;padding-bottom:0.9375rem;width:30%;height:auto}}@media only screen and (max-width: 1024px) and (max-width: 760px){.top-menu-wrapper .centered-content .logo img{width:100%;max-width:8.75rem}}@media only screen and (max-width: 1024px){.top-menu-wrapper .centered-content .tab{display:none}}@media only screen and (max-width: 1024px){.top-menu-wrapper .tab.account span.profile-text,.top-menu-wrapper .tab.account span.profile-more{display:none}}.top-menu-wrapper .tab.account span.profile-text{margin-right:0.9375rem}.top-menu ul.notifications{right:0.3125rem;top:4.375rem;width:fit-content;max-width:37.5rem;height:fit-content;padding-left:1.5625rem;padding-right:1.5625rem}@media only screen and (max-width: 1024px){.top-menu ul.notifications{top:5.625rem}}@media only screen and (max-width: 760px){.top-menu ul.notifications{width:100%;max-width:100%}}@media only screen and (max-width: 23.4375rem){.top-menu ul.notifications{top:5rem}}.top-menu ul.notifications:before{right:5%}.top-menu ul.notifications li{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;padding:1.25rem;margin-bottom:0.5rem;border-radius:3px}.top-menu ul.notifications li svg{margin-right:0.625rem;flex-shrink:0;flex-grow:0;flex-basis:1.875rem}.top-menu ul.notifications li.notification{background-color:#fdf5f6;border:1px solid #f9e0e3;position:relative}.top-menu ul.notifications li.notification.remove{display:none}.top-menu ul.notifications li.notification .title{margin-bottom:0.3125rem}.top-menu ul.notifications li.notification .text{margin:0;font-size:85%}.top-menu ul.notifications li.notification .close-notification{position:absolute;top:5%;right:0;cursor:pointer}.top-menu ul.notifications li.notification .close-notification svg{width:15px;height:15px;fill:#d1d3d4 !important}.top-menu ul.notifications li.notification.information{background-color:#e0f1f2;border:1px solid #d1d3d4}.top-menu ul.notifications li.notification.information svg{fill:#0a304e;width:24px;height:24px}.top-menu ul.notifications li.notification.information .close-notification svg{width:15px;height:15px}.top-menu ul.submenu{right:2.8125rem;top:4.375rem}@media only screen and (max-width: 1024px){.top-menu ul.submenu{right:0.625rem;top:5rem}}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.App{width:100%;padding:1.25rem}@media only screen and (max-width: 760px){.App{padding:1.875rem 0.3125rem}}.App .btn-add-employes-wrapper{display:flex;align-items:center;justify-content:center}.App .btn-add-employes{width:fit-content;padding:6px 16px}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.add-employees-title{display:flex;align-items:flex-end}.add-employees-title__actions{margin-left:16px;display:flex;gap:16px}@media only screen and (min-width: 760px){.add-employees-title__actions{margin-left:34px}}.add-employees__search{width:129px;padding:6px 21px 6px 17px;border:1px solid #0a304e;border-radius:250px;position:relative;transition:width 0.2s ease-in}.add-employees__search:focus-within{width:100%}.add-employees__search__input{width:100%;border:none;padding:0}.add-employees-content{width:100%;padding-top:15px}.add-employees-header{padding:10px 15px 22px 10px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 760px){.add-employees-header{padding:15px 40px 22px}}.add-employees-footer{padding:50px 20px;background:#0a304e;display:flex;justify-content:center}.add-employees-footer .btn{width:auto;padding:10px 40px}.add-employees-noResults{width:100%;padding:0 40px 40px;text-align:center;font-size:1.125rem}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.data-employe{margin-top:5rem;position:relative}.data-employe .fieldset .toggle-wrapper{justify-content:flex-end;position:relative;width:100%}.data-employe .fieldset .toggle-wrapper .--delete-employe{width:fit-content;padding:0.3125rem 0.9375rem;position:absolute;top:-25%;left:5%;z-index:1}@media only screen and (max-width: 1200px){.data-employe .fieldset .toggle-wrapper .--delete-employe{top:25%;left:50%;transform:translateX(-50%)}}@media only screen and (max-width: 540px){.data-employe .fieldset .toggle-wrapper .--delete-employe{top:30%;left:50%;transform:translateX(-50%)}}.data-employe .fieldset .toggle-wrapper .--delete-employe .circle-icon-delete{width:20px;height:20px;border-radius:50%;border:1px solid #0a304e;display:flex;align-items:center;justify-content:center;margin-right:0.3125rem}.data-employe .fieldset .toggle-wrapper .--delete-employe .circle-icon-delete svg{width:10px;height:10px}.data-employe .employe-title{background-color:#fff;padding:0 2.5rem;width:fit-content;position:absolute;margin-top:-1.5%;top:0;right:50%;transform:translateX(50%);z-index:1}.data-employe .fieldset{width:100%;height:fit-content;padding:0;margin-bottom:0}.data-employe .fieldset .btn.toggle{width:40px;height:45px}.data-employe .toggle-wrapper{display:flex;justify-content:flex-end}.data-employe .toggle-wrapper .btn.toggle{border:none;background-color:#e0f1f2;border-radius:0px 4px 0px 0px !important;padding:0.3125rem;display:flex;align-items:center;justify-content:center}.data-employe .data-employe-content{display:none}.data-employe .data-employe-content.show{display:block}.data-employe .data-employe-options{padding:0.9375rem 0.625rem 0.9375rem;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.data-employe .data-employe-options .fieldset{width:24%;padding-left:0.625rem;height:fit-content;flex-grow:0;flex-shrink:0;margin-bottom:1.875rem}@media only screen and (min-width: 1024px) and (max-width: 1360px){.data-employe .data-employe-options .fieldset{width:48%}}@media only screen and (max-width: 980px){.data-employe .data-employe-options .fieldset{width:48%}}@media only screen and (max-width: 540px){.data-employe .data-employe-options .fieldset{width:100%}}.data-employe .data-employe-options .fieldset>.data-employe-content.show{height:400px}.data-employe .data-employe-options .fieldset legend{padding:0 0.625rem;font-size:80%}.data-employe .data-employe-options .fieldset .toggle-wrapper{display:flex;justify-content:flex-end;margin-top:-14px}.data-employe .data-employe-options .fieldset .toggle-wrapper .btn.toggle{width:30px;height:35px}.data-employe .data-employe-options .fieldset .data-employe-content{padding:0 0.625rem 0 0}.data-employe .data-employe-options .fieldset .data-employe-content .form-group-wrapper .form-group{width:100%}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.datepicker{position:relative}.datepicker input[type="text"]{padding-right:48px}.datepicker__icon{height:calc(100% - 2px);padding:0 12px;fill:#bfbfbf;position:absolute;top:1px;right:1px;display:flex;align-items:center;background-color:#fff;pointer-events:none}.datepicker__icon svg{width:1rem}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.employee-filters{display:grid;column-gap:16px;grid-auto-flow:column}.employees-filter{position:relative}.employees-filter__button[type="button"]{min-width:5.25rem;padding:4px 12px;display:flex;justify-content:space-between;align-items:center;border:1px solid #d1d3d4;background-color:#fff;font-size:0.75rem;line-height:2}.employees-filter__button[type="button"] svg{width:8px;height:8px;transition:transform 0.2s ease-in-out}.employees-filter__menu{position:absolute;top:calc(100% - 5px);display:none;height:0;z-index:2}.employees-filter__list{padding:24px 30px 24px 20px;list-style:none;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.16);font-size:0.75rem}.employees-filter__item{width:100%}.employees-filter__item label{display:flex;align-items:center;flex-wrap:no-wrap}.employees-filter__item label span{white-space:nowrap}.employees-filter__item .check-box-btn{flex-shrink:0}.employees-filter.--open .employees-filter__menu{display:block;height:auto}.employees-filter.--open .employees-filter__button[type="button"] svg{transform:rotate(180deg)}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.employees-list{width:100%;overflow-x:auto;border-spacing:0;border-width:0;color:#333333;font-size:0.8125rem;text-align:left}.employees-list .checkbox:checked~label .check-box-btn{transform:scale(1.2)}.employees-list .check-box-btn{width:14px;height:14px;margin-right:0;transition:transofrm 0.2s ease-in-out}.employees-list .check-box-btn svg{width:10px;height:10px}.employees-list__header{width:100%;font-size:0.75rem;color:#0a304e}.employees-list__header th{position:absolute;top:-9999px;left:-9999px}@media only screen and (min-width: 760px){.employees-list__header th{position:relative;top:initial;left:initial}}.employees-list__row{position:relative;background:#fff}.employees-list__row:nth-child(odd):not(:first-of-type){background:#f7f8fa}.employees-list__row.--selected:nth-child(odd):not(:first-of-type){background:#f0f2f5}.employees-list__row.--selected{background:#f0f2f5}.employees-list__row.--selected .btn svg{transform:rotate(45deg)}.employees-list__row .btn svg{transition:transform 0.2s ease-in-out}.employees-list__cell{padding-left:10px;position:relative;display:flex;align-items:center}.employees-list__cell:first-of-type{width:60px;padding-left:32px;display:none}.employees-list__cell:nth-child(2){padding-top:20px}.employees-list__cell:nth-child(9){padding-bottom:20px}.employees-list__cell:last-of-type{padding-bottom:10px;position:absolute;top:10px;right:10px;display:flex;justify-content:flex-end}.employees-list__cell:not(:first-of-type):not(:last-of-type)::before{content:attr(data-content);flex-basis:33.33%;color:#0a304e;font-weight:700}.employees-list__cell:not(:first-of-type):not(:last-of-type)::before::empty{display:none}@media only screen and (min-width: 760px){.employees-list__cell{padding:18px 8px 16px;display:table-cell}.employees-list__cell:nth-child(2){padding-top:18px}.employees-list__cell:nth-child(9){padding-bottom:16px}.employees-list__cell:first-of-type{display:table-cell}.employees-list__cell:last-of-type{position:relative;top:initial;right:initial;width:56px;padding:18px 8px 16px}.employees-list__cell:not(:first-of-type):not(:last-of-type)::before{display:none}}.employees-list .dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.employees-list .dot.active{background-color:#43ab8b}.employees-list .dot.inactive{background-color:#d8d8d8}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.informations__fieldset{position:relative;padding-bottom:2.5rem}.informations__form{display:grid;grid-template-columns:repeat(2, 1fr);align-items:flex-end;gap:15px 10px;align-items:flex-end}@media only screen and (min-width: 1200px){.informations__form{grid-template-columns:repeat(4, 1fr)}}.informations__form__input label{font-size:0.75rem}@media only screen and (min-width: 760px){.informations__form__input label{font-size:0.875rem}}@media only screen and (min-width: 960px){.informations__form{grid-template-columns:repeat(4, 1fr)}}.informations__info{margin:30px 0 0;color:#ff3a48;font-size:0.875rem;line-height:1.2}@media only screen and (min-width: 760px){.informations__info{text-align:center}}.informations .action-container{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%)}.informations .action-container .btn{width:fit-content}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.fullpage-loader__mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.65);display:flex;justify-content:center;align-items:center;z-index:999999}.fullpage-loader__content{text-align:center}.fullpage-loader__text{margin:0;text-align:center;font-weight:700;font-size:1.25rem;color:#fff;text-shadow:rgba(0,0,0,0.5) 0 0 20px}.loader{display:inline-block;position:relative;width:80px;height:40px}.loader div{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.loader div:nth-child(1){left:8px;animation:loader1 0.6s infinite}.loader div:nth-child(2){left:8px;animation:loader2 0.6s infinite}.loader div:nth-child(3){left:32px;animation:loader2 0.6s infinite}.loader div:nth-child(4){left:56px;animation:loader3 0.6s infinite}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.modal__mask{width:100%;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,0.65);z-index:99999}.modal__mask.--show{display:flex}.modal__container{width:calc(100% - 20px);max-width:980px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:#fff}.modal__header{padding:22px 27px 19px;display:flex;justify-content:space-between;border-bottom:1px solid #d1d3d4}.modal__header__additional{padding:0 42px 0 32px}@media only screen and (min-width: 760px){.modal__header{padding:32px 30px 15px 40px}}.modal__title{font-size:1.125rem;color:#0a304e;font-weight:700;font-family:"Open sans", Helvetica, Arial, sans-serif}@media only screen and (min-width: 760px){.modal__title{font-size:1.875rem}}.modal__body{overflow:auto}.modal__close{fill:rgba(0,0,0,0.45);transition:fill 0.2s ease-in-out}.modal__close:hover{fill:#000}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.pagination__text{margin:0;font-size:0.75rem;color:#333333}.pagination__button[type="button"]{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;border:1px solid #d1d3d4;transition:background-color 0.2s ease-in-out}.pagination__button[type="button"] .triangle{width:0px;height:0px}.pagination__button.--next[type="button"] .triangle{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #000}.pagination__button.--prev[type="button"]{margin-left:16px}.pagination__button.--prev[type="button"] .triangle{border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:4px solid #000}.pagination__button[type="button"]:hover{background:#d1d3d4}.pagination__button[type="button"]:disabled{opacity:0.4}.main-wrapper-admin .pagination{padding-right:0}.pagination #page_box{width:35px;padding:0.3125rem 0.5rem;margin:0 5px;border:1px solid #d1d3d4;line-height:1.45}.pagination .filter-wrapper{margin-bottom:0rem;padding-left:15px}.pagination .filter-wrapper .form-group{width:70px !important}.pagination .filter-wrapper .form-group select{width:55px;min-width:unset}body:has(.print-page){background-color:white;color:black !important;font:14px/16px serif;margin:0;padding:0}@media print{body:has(.print-page){width:11in;height:8.5in}@page{body:has(.print-page){size:A4 landscape}}}body:has(.print-page) .App{padding:0 0 0 1px}.print-page .wrapper{width:1200px}.print-page td{white-space:nowrap}.print-page .topInfos{display:flex;justify-content:space-between;width:100%}.print-page .spacing{margin-top:1em}.print-page .contributions{display:flex;margin-top:1em}.print-page .contributions .titles{padding-right:10px}.print-page .contributions .amounts{text-align:right;font-weight:700}.print-page .note{width:800px;margin-top:1em}.print-page .employee{margin-top:1em;break-inside:avoid}.print-page .employee .emp-name{font:700 16px/18px serif;margin-bottom:0.5em}.print-page .employee .report-print{display:flex;flex-wrap:wrap;align-items:flex-start}.print-page .employee .report-print table{border-collapse:collapse;border:1px solid black;margin-left:-1px;margin-bottom:3px}.print-page .employee .report-print td,.print-page .employee .report-print th{border-collapse:collapse;padding:1px 3px;border:1px solid black}.print-page .employee .report-print .title{text-align:center;background-color:lightgray}.print-page .employee .report-print .class-table{width:300px;border-width:0 0 1px 0;text-align:center}.print-page .employee .report-print .adjustment-table{border-width:0;text-align:right}.print-page .employee .report-print .adjustment-table th{text-align:center}.print-page .employee .report-print .adjustment-table .label{text-align:left}.print-page .employee .report-print .adjustment-table .no-border{border:none}.print-page .employee .report-print .class-table .class-header,.print-page .employee .report-print .adjustment-table .class-header{background-color:lightgray}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:"Helvetica Neue", helvetica, arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{padding-top:10px}.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^="top"]{padding-bottom:10px}.react-datepicker-popper[data-placement^="right"]{padding-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{padding-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:0.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:0.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:0.3rem;background-color:#2579ba;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.summary__container{padding:23px 10px 110px;background-color:#eff2f5;position:relative}@media only screen and (min-width: 760px){.summary__container{padding:40px 20px 60px}}@media only screen and (min-width: 1281px){.summary__container{padding:42px 64px 60px}}.summary__debit__addition,.summary__debit__equal,.summary__reer__addition,.summary__reer__equal{display:flex;gap:0.625rem;align-items:flex-end}.summary__debit__addition .form-group,.summary__debit__equal .form-group,.summary__reer__addition .form-group,.summary__reer__equal .form-group{flex:1}.summary__debit__addition .symbole,.summary__debit__equal .symbole,.summary__reer__addition .symbole,.summary__reer__equal .symbole{margin-bottom:6px;flex:0}@media only screen and (min-width: 760px){.summary__debit,.summary__reer{display:flex;justify-content:space-between}.summary__debit__addition,.summary__debit__equal,.summary__reer__addition,.summary__reer__equal{gap:0.9375rem}}.summary__debit__equal{margin-top:14px;padding-right:1rem}.summary__debit__equal label{font-weight:700;color:#000}@media only screen and (min-width: 760px){.summary__debit{gap:4px}.summary__debit__addition{flex-basis:64%}.summary__debit__equal{padding-right:0;flex-basis:41%}}.summary__reer{margin-top:30px}.summary__reer__addition{padding:0 1rem}.summary__reer__equal{margin-top:14px;gap:5px}.summary__reer__equal label{width:100%;display:inline-block;font-weight:700;text-align:center;color:#000}.summary__reer__equal .input-box{color:#fff;background-color:#0a304e;font-weight:700}.summary__reer__equal .input-box:focus{color:#fff}@media only screen and (min-width: 760px){.summary__reer{margin-top:10px;gap:44px}.summary__reer__addition{margin-right:0;padding:0 0 0 1.25rem;flex-basis:66%}.summary__reer__equal{padding:0;gap:39px;flex-basis:41%}.summary__reer__equal label{text-align:left}}.summary__auth,.summary__notes{padding-left:1.25rem}.summary__auth{margin-top:1.25rem}.summary__auth .check-box-content{justify-content:flex-start}.summary__auth .check-box-content input[type="text"]{width:auto;display:inline-block;margin-left:0.625rem}.summary__notes{margin-top:0.625rem}.summary .symbole{color:#000;font-size:1.125rem}.summary .fieldset{padding:27px 0 52px;position:relative}@media only screen and (min-width: 760px){.summary .fieldset{padding:42px 20px 52px}}@media only screen and (min-width: 960px){.summary .fieldset{padding:38px 30px 52px}}@media only screen and (min-width: 1200px){.summary .fieldset{padding:38px 30px 70px}}.summary .form-group label{font-size:0.8125rem}.summary .action-container{display:flex;gap:15px 20px;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;left:50%;bottom:0;transform:translate(-50%, 1rem)}.summary .action-container .btn{width:100%;padding:10px 40px}@media only screen and (min-width: 760px){.summary .action-container{flex-wrap:nowrap}}.summary p.warning strong{color:red}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.classCol{width:80px;display:grid;grid-auto-flow:row;grid-auto-rows:42px}.classCol__title,.classCol__hours:nth-of-type(odd){background-color:#f0f2f5}.classCol__title,.classCol__hours{display:flex;align-items:center}.classCol__title{justify-content:center}.classCol__hours{width:100%}.classCol__hours .input-box{padding:3px;text-align:center}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.classesMenu{position:relative}.classesMenu__btn{padding:10px;fill:#0a304e}.classesMenu__btn__icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border:1px solid #0a304e;border-radius:50%;transform:rotate(45deg);transition:fill 0.2s ease-in-out, background-color 0.2s ease-in-out, transform 0.2s ease-in-out}.classesMenu__btn__icon svg{width:10px;height:10px}.classesMenu__btn:hover{fill:#fff}.classesMenu__btn:hover .classesMenu__btn__icon{background-color:#0a304e}.classesMenu__container{height:0;position:absolute;top:50%;left:100%;display:none;z-index:2}.classesMenu__content{padding:35px;position:relative;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.16)}.classesMenu__close{padding:20px;position:absolute;top:0;right:5px;fill:rgba(0,0,0,0.45)}.classesMenu__close:hover{fill:#000}.classesMenu__title{padding-bottom:1.1875rem;font-size:0.8125rem;font-weight:700;color:#0a304e}.classesMenu__list{min-width:160px;padding:0;margin:0;display:grid;gap:10px;list-style:none;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);grid-auto-flow:column;font-weight:400}.classesMenu__item{width:100%;padding-right:30px}.classesMenu__item label{display:flex;align-items:center;flex-wrap:no-wrap}.classesMenu__item label span{white-space:nowrap}.classesMenu__item .check-box-btn{width:16px;height:16px;flex-shrink:0}.classesMenu__modify{margin:32px auto 0;padding:8px 32px}.classesMenu.--open .classesMenu__container{display:block;height:auto}.classesMenu.--open .classesMenu__btn{fill:#fff}.classesMenu.--open .classesMenu__btn__icon{background-color:#0a304e;transform:rotate(0)}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.others{padding:40px 20px;display:grid;grid-template-columns:1fr;align-items:start;gap:10px}@media only screen and (min-width: 600px){.others{grid-template-columns:repeat(2, 1fr);gap:20px}}@media only screen and (min-width: 960px){.others{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 1024px){.others{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1300px){.others{grid-template-columns:repeat(4, 1fr)}}.others__fieldset{padding:0;margin:0}.others__fieldset.--open{align-self:stretch}.others__fieldset.--open .others__container{max-height:500px;overflow:visible}.others__fieldset.--open .others__button__icon{transform:rotate(180deg)}.others__legend{margin:0 0 -0.8125rem 5px;padding:0 0.625rem}.others__button{width:30px;height:30px;margin-left:auto;display:flex;justify-content:center;align-items:center;background-color:#c1e5e5;fill:#000;border-radius:0;border-top-right-radius:4px;border:none;padding:0}.others__button:disabled>*{cursor:pointer}.others__button__icon{transition:transform 0.2s ease-in-out;width:100%;height:100%;line-height:25px}.others__button svg{width:10px;height:6px}.others__container{max-height:0;overflow:hidden;transition:max-height 0.2s ease-in-out}.others__content{padding:0 16px 20px;display:grid;grid-auto-flow:row;gap:10px}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.report{padding:0;position:relative}.report:not(:first-of-type){margin-top:80px}@media only screen and (min-width: 960px){.report:not(:first-of-type){margin-top:120px}}.report__legend{margin:0 auto -0.8125rem;padding:0 47px;font-size:1rem;color:#0a304e;font-weight:600}@media only screen and (min-width: 960px){.report__legend{font-size:1.125rem}}.report__remove{margin:0 auto 32px}.report__remove__icon{width:18px;height:18px;margin-right:10px;display:flex;justify-content:center;align-items:center;border:1px solid #0a304e;border-radius:50%;fill:#0a304e}.report__remove__icon svg{width:80%;height:80%}.report__remove:hover .report__remove__icon{border-color:#fff;fill:#fff}@media only screen and (min-width: 765px){.report__remove{margin:0;position:absolute;top:0;left:62px;transform:translateY(-50%)}}@media only screen and (min-width: 1024px){.report__remove{left:5px}.report__remove__icon{display:none}}@media only screen and (min-width: 1280px){.report__remove{left:62px}.report__remove__icon{display:flex}}.report__button{width:40px;height:40px;margin-left:auto;display:flex;justify-content:center;align-items:center;background-color:#c1e5e5;fill:#000;border-radius:0;border-top-right-radius:4px;border:none}.report__button__icon{transition:transform 0.2s ease-in-out}.report__button svg{width:10px;height:6px}.report__content{max-height:0;overflow:hidden;transition:max-height 0.2s ease-in-out}.report.--open{align-self:stretch}.report.--open .report__content{max-height:2000px}.report.--open .report__button__icon{transform:rotate(180deg)}.reports{margin-top:64px;margin-bottom:34px}.reports__actions{margin-top:50px;display:flex;justify-content:center}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.subtotal{padding:30px 5px;background-color:#f0f2f5}@media only screen and (min-width: 760px){.subtotal{padding:30px 60px}}.subtotal__container{max-width:730px;margin:0 auto;display:flex;flex-direction:column;gap:15px}@media only screen and (min-width: 760px){.subtotal__container{flex-direction:row}}.subtotal__addition,.subtotal__total{display:flex;gap:0 4px}@media only screen and (min-width: 760px){.subtotal__addition,.subtotal__total{gap:0 15px}}.subtotal__total .form-group{width:100%}.subtotal__total .form-group label{font-weight:700;color:#000}.subtotal__symbol{margin:2rem 0 0}.subtotal__symbol.--equal{padding-right:10px}@media only screen and (min-width: 760px){.subtotal__symbol.--equal{padding-right:0}}@media only screen and (min-width: 760px){.subtotal__symbol{margin:2rem 0 0}}.subtotal__multiple{margin:10px 0 0;line-height:1.3}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.total{padding:27px 10px 30px;background-color:#0a304e}@media only screen and (min-width: 760px){.total{padding:42px 60px}}.total__container{display:grid;gap:15px 10px;grid-template-columns:repeat(2, 1fr)}@media only screen and (min-width: 700px){.total__container{grid-template-columns:repeat(4, 1fr);gap:15px 20px}}.total__container.bottom{align-items:end}.total .form-group label{color:#fff}.total .form-group .input-box{color:#fff;background-color:transparent;border-color:#fff}.total .form-group .input-box.reer{color:black;background-color:#fff;border-color:black}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.weekCol{margin:-8px 0 1rem 0;padding:0 0 30px 0;position:relative}.weekCol__classes{min-width:100px;padding:17px 15px 0;display:grid;gap:10px;grid-auto-flow:column;justify-items:center}.weekCol__date{padding:0 14px;text-align:center;font-weight:700}.weekCol__salary{margin-top:4px;padding:0 13px}.weekCol__salary__label{margin-bottom:5px}.weekCol__salary .input-box{padding:11px;text-align:center}.weekCol__week{padding:0 8px;position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%);text-align:center;color:#0a304e;font-weight:600;white-space:nowrap;background-color:#fff}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}.weeklyReport{padding:10px 0 24px;display:grid;grid-template-columns:100px 1fr 60px;font-size:0.8125rem;overflow:hidden}@media only screen and (min-width: 760px){.weeklyReport{grid-template-columns:160px 1fr 100px}}.weeklyReport__legends,.weeklyReport__reer{padding-top:37px;display:grid;grid-auto-flow:row;grid-auto-rows:42px}.weeklyReport__legends__cell span span::after,.weeklyReport__reer__title span span::after{content:"."}.weeklyReport__legends__cell span span span,.weeklyReport__reer__title span span span{display:none}@media only screen and (min-width: 760px){.weeklyReport__legends__cell span span::after,.weeklyReport__reer__title span span::after{content:""}.weeklyReport__legends__cell span span span,.weeklyReport__reer__title span span span{display:inline}}.weeklyReport__legends__cell{min-height:42px;padding:10px 10px 10px 12px;display:flex;align-items:center;position:relative;font-weight:700;font-size:0.75rem;line-height:0.875rem;color:#0a304e}.weeklyReport__legends__cell span{z-index:1}.weeklyReport__legends__cell:nth-of-type(odd){background-color:#f0f2f5;position:relative}.weeklyReport__legends__cell:nth-of-type(odd)::after{content:"";width:100vw;height:42px;position:absolute;background-color:#f0f2f5;z-index:0}@media only screen and (min-width: 760px){.weeklyReport__legends__cell{padding:4px 18px 4px 30px;font-size:#333333}}.weeklyReport__legends__text{z-index:1}.weeklyReport__cols{padding-right:24px;display:grid;grid-auto-flow:column;overflow-x:auto;gap:20px}.weeklyReport__reer{margin-bottom:1rem;background-color:#f0f2f5;z-index:1}.weeklyReport__reer__title{padding:0 16px;color:#0a304e;line-height:1rem;font-weight:700;text-align:center}.weeklyReport__reer__hours{padding:0 10px;display:flex;align-items:center}.weeklyReport__reer__hours .input-box{padding:3px;text-align:center}@media only screen and (min-width: 760px){.weeklyReport__reer__hours{padding:0 25px 0 24px}}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}@font-face{font-family:"iconfont";src:url(/iconfont.eot);src:url(/iconfont.eot?#iefix) format("embedded-opentype"),url(/iconfont.woff) format("woff"),url(/iconfont.ttf) format("truetype"),url(/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.00tm.icon:before{font-family:"iconfont";content:""}.icon.arrow-curved:before{font-family:"iconfont";content:""}.icon.arrow-right:before{font-family:"iconfont";content:""}.icon.arrow:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.codepen:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.instagram:before{font-family:"iconfont";content:""}.icon.linkedin:before{font-family:"iconfont";content:""}.icon.logo-full:before{font-family:"iconfont";content:""}.icon.logo:before{font-family:"iconfont";content:""}.icon.magento2:before{font-family:"iconfont";content:""}.icon.montreal:before{font-family:"iconfont";content:""}.icon.pdf:before{font-family:"iconfont";content:""}.icon.pin:before{font-family:"iconfont";content:""}.icon.plus:before{font-family:"iconfont";content:""}.icon.quebec:before{font-family:"iconfont";content:""}.icon.twitter:before{font-family:"iconfont";content:""}.icon.wordpress:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot);src:url(/assets/icons/iconfont-cd12137fdceac119dc66d8b77c9a81caf26e727a82f66e40dbf3fd3851394901.eot?#iefix) format("embedded-opentype"),url(/assets/icons/iconfont-6b8fa7bd01508c57303d931f2355aeab91764db54bd1f01b9e5fc8e9b4cfb801.woff) format("woff"),url(/assets/icons/iconfont-268b2c4b808a5b50274bfd641a790e728b040eeb8360571cd2c524d1824749b6.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(/assets/Open_Sans/OpenSans-VariableFont-ca6012045e97049dd0da9d2e8fbc50173b48f1e1fa387784c92eff8b1c755569.ttf) format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}
