@media print{*{background:transparent!important;box-shadow:none!important;text-shadow:none!important;border-collapse:collapse!important;margin:0!important;padding:0!important}nav,.nav,header,footer,.menu,.mainmenu_en,.mainmenu_fr,.bottom-menu-en,.bottom-menu-fr,.menu_footer,.menu-mobile,.hamburger,.mobile-menu,.sidebar,.widget,.aside,.login,.search,.search-box,#search,.ajax_search,.social-links,.share-buttons,.print-button,button.print,.breadcrumbs,.pagination,.pager,.banner,.ads,.advertisement,.modal,.popup,.overlay,.skip-to-content,.back-to-top,.floating-button,.cookie-notice,.notification,.alert,form:not(.content form),.contact-form,.newsletter-form,input[type=text],input[type=email],textarea,select,[style*=animation],[style*=transition],.slider,.carousel,.gallery-lightbox,.dynamic-content,.lazy-load,script,noscript{display:none!important;visibility:hidden!important}html,body{background:#fff!important;color:#000!important;font-family:Georgia,Times New Roman,serif;line-height:1.5;font-size:11pt;width:100%;height:100%;margin:0;padding:0}body{max-width:100%;page-break-after:avoid}div,section,article,main,.container,.wrapper,.content{background:#fff!important;color:#000!important;border:1px solid #999!important;border-color:#999!important}h1,h2,h3,h4,h5,h6{color:#000!important;margin:1em 0 .5em!important;padding:0!important;page-break-after:avoid!important;page-break-inside:avoid!important}h1{font-size:24pt!important;font-weight:700}h2{font-size:18pt!important;font-weight:700}h3{font-size:14pt!important;font-weight:700}h4{font-size:12pt!important;font-weight:700}h5{font-size:11pt!important;font-weight:700}h6{font-size:10pt!important;font-weight:700}p{color:#000!important;margin:0 0 1em!important;orphans:3;widows:3}strong,b{color:#000!important;font-weight:700}em,i{color:#000!important;font-style:italic}a{color:#000!important;text-decoration:underline;word-wrap:break-word}a[href]:after{content:""!important}ul,ol{margin:0 0 1em 1.5em!important;padding:0!important;color:#000!important}li{margin:0 0 .5em!important;padding:0!important;color:#000!important;page-break-inside:avoid}dt{font-weight:700;margin-top:1em}dd{margin-left:1em;margin-bottom:.5em}table{border-collapse:collapse!important;width:100%;margin:1em 0;page-break-inside:avoid}table,th,td{border:1px solid #999!important;color:#000!important;background:#fff!important}th{background:#f0f0f0!important;font-weight:700;text-align:left;padding:4pt!important}td{padding:4pt!important;vertical-align:top}tr{page-break-inside:avoid}img{max-width:100%!important;display:block;margin:.5em 0;page-break-inside:avoid}img[alt],figure>img{display:block!important}img.logo,img.icon,img.decoration,.lazy-load img,[data-src]{display:none!important}figure{margin:1em 0;page-break-inside:avoid}figcaption{font-size:.9em;font-style:italic;margin-top:.5em;color:#333}pre{border:1px solid #999;padding:1em;margin:1em 0;overflow:auto;font-size:.9em;white-space:pre-wrap;word-wrap:break-word;page-break-inside:avoid}code,kbd,samp{font-family:Courier New,monospace;font-size:.85em}article,section,.article-content,.content-wrapper{page-break-inside:avoid;margin:0!important;padding:1em 0!important}.page-break,.break-page{page-break-after:always}.no-break-before{page-break-before:avoid}.no-break-after{page-break-after:avoid}@page{margin:1.27cm;page-break-after:always}@page :first{margin-top:2cm}@page :left{margin-left:2cm;margin-right:1cm}@page :right{margin-left:1cm;margin-right:2cm}main,.main-content,.content,article{display:block!important;margin:0!important;padding:0!important}.grid,.flex,[style*="display: grid"],[style*="display: flex"]{display:block!important}div[class*=col-],[style*=grid-column],[style*=flex]{display:block!important;width:100%!important;margin-right:0!important}*[class*=z-index],*[style*=z-index]{z-index:auto!important}*[style*=transform],*[style*=filter],*[style*=backdrop-filter]{transform:none!important;filter:none!important;backdrop-filter:none!important}html{font-size:12px}body{line-height:1.6;font-size:11pt}img,table,div,blockquote,pre{max-width:100%!important}.color-03,.color-04,.color-05,.color-08{background:#fff!important;color:#000!important;border:1px solid #333!important}[style]{color:#000!important}body{font-family:Georgia,Times New Roman,serif!important}code,pre,kbd,samp{font-family:Courier New,monospace!important}p,li,dd,td,th{line-height:1.5!important}}@media print and (max-width:600px){body{font-size:10pt}h1{font-size:20pt}h2{font-size:16pt}h3{font-size:13pt}table{font-size:9pt}img{max-width:99%!important}}
