﻿/*!
 Theme Name:   CPRMV
 Theme URI:    https://auteur.sofad.qc.ca/formation-ceiq
 Author:       SOFAD - Melissa Lim
 Text Domain:  Formation CEIQ
 Description:  Thème SSM0030 – Formation CEIQ
 Version: 1.0
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration:revert}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:inherit;-khtml-box-sizing:inherit;-moz-box-sizing:inherit;-ms-box-sizing:inherit;-o-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;height:100%;scroll-behavior:auto}body{background:#f4f4f4;color:#0a0a0a;font-family:"Source Sans Pro",sans-serif;font-size:1.8rem;letter-spacing:.5px;line-height:1.5;min-height:100%}h1,h2,h3,h4,h5,h6{font-family:"Raleway",sans-serif;color:#3d5a80;letter-spacing:0;line-height:1.2;font-weight:600}h2,h3,h4,h5,h6{margin:4rem 0 2rem}h1{font-size:5rem}h2{font-size:3rem}h2:first-child{margin:0 0 2rem}h3{font-size:2.4rem}h4{font-size:1.8rem;color:#717171;margin:2rem 0}h5{font-size:1.6rem}h6{font-size:1.4rem}[type=checkbox],[type=file],[type=radio]{box-shadow:0 0 15px rgba(61,90,128,.25);width:2rem;height:2rem;margin:1rem 1rem 1rem 0}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{font-size:inherit}select{font-size:1.8rem;height:5rem;border-radius:.5rem}p,ol,ul{font-size:inherit;line-height:inherit}p{margin-bottom:2rem}.text-emphase{font-weight:bold;color:#ee6c4d}.sofadauteur-glossary-link{color:#ee6c4d;font-weight:bold}.sofadauteur-glossary-link:active,.sofadauteur-glossary-link:hover,.sofadauteur-glossary-link:focus{color:#293241}.glossary-link{color:#ee6c4d;cursor:help}blockquote{font-style:italic;border-left:3px solid #293241;margin:0 1rem;padding:0 0 0 1rem}.align-center{text-align:center}[role=menu]{list-style:none;margin:0;padding:0}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-2{margin-top:2rem}.mr-2{margin-right:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-2{padding-top:2rem}.pr-2{padding-right:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}ol,ul{margin-left:2rem}ol ul,ul ul{list-style-type:circle;margin-left:2rem;margin-bottom:1rem}ol.tiret,ul.tiret{list-style-type:none}ol.tiret li,ul.tiret li{text-indent:-1.75rem}ol.tiret li::before,ul.tiret li::before{content:"–";margin-right:1rem}.list-par-a,.list-par-a-u{counter-reset:list}.list-par-a.bold,.list-par-a-u.bold{font-weight:600}.list-par-a>li,.list-par-a-u>li{list-style:none;padding-left:1rem}.list-par-a>li::before,.list-par-a-u>li::before{content:counter(list, lower-alpha) ") ";counter-increment:list;font-weight:bold}.list-par-a-u>li::before{content:counter(list, upper-alpha) ") ";counter-increment:list;float:left;margin-left:-1.5em;margin-top:1rem}.list-fake{margin-left:2rem;position:relative}.list-fake span:first-child{position:absolute;left:-2rem}.large-order-1{order:1}.large-order-2{order:2}a{color:#3d5a80;text-decoration:none;font-weight:bold}a[target=_blank]{text-decoration:underline}a[target=_blank]::after{content:" ";font-weight:900;font-family:"Font Awesome 6 Free";white-space:nowrap}a[href$=".pdf"].icone::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:2.5rem;margin-right:.5rem}a[href$=".xlsx"].icone::before,a[href$=".xls"].icone::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:2.5rem;margin-right:.5rem}a[href$=".docx"].icone::before,a[href$=".doc"].icone::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:2.5rem;margin-right:.5rem}.accordion-parent-title{font-size:2.5rem;font-style:italic;color:#0a0a0a;margin-bottom:3rem}ul.accordion li.accordion-item{box-shadow:0 1px 4px rgba(10,10,10,.1);border-radius:.5rem;margin-bottom:2rem;padding:1.5rem 2rem 1.5rem 7rem}ul.accordion li.accordion-item div.accordion-content{border:none;color:#3e3e3e;padding-right:6rem}ul.accordion li.accordion-item a.accordion-title{border:none;font-size:inherit;font-weight:bold;font-family:"Raleway",sans-serif;padding-right:6rem;text-decoration:none;color:#0a0a0a}ul.accordion li.accordion-item a.accordion-title::after{content:"";font-size:2.5rem;font-weight:900;font-family:"Font Awesome 6 Free";color:#3d5a80;text-align:center;margin-top:-1.25rem;top:50%;right:1rem;animation-name:openSubmenu;animation-duration:.5s;animation-fill-mode:forwards;position:absolute}ul.accordion li.accordion-item a.accordion-title::before{content:none}ul.accordion li.accordion-item a.accordion-title:focus{background-color:initial}ul.accordion li.accordion-item a.accordion-title:hover{background-color:initial}ul.accordion li.accordion-item a.accordion-title:hover::after{content:""}ul.accordion li.accordion-item a.accordion-title:hover span.fa-solid{color:#fefefe;background-color:#3d5a80;box-shadow:0 0 15px rgba(61,90,128,.25)}ul.accordion li.accordion-item a.accordion-title span.fa-solid{content:"";font-weight:900;font-family:"Font Awesome 6 Free";background-color:#e0fbfc;box-shadow:none;color:#3d5a80;text-align:center;position:absolute;top:50%;margin-top:-1.8rem;padding-top:.85rem;border-radius:2rem;width:3.5rem;height:3.5rem;left:-4.5rem;right:auto}ul.accordion li.accordion-item.is-active>.accordion-title:hover::after{content:"";transition:all .3s ease-in-out}ul.accordion li.accordion-item.is-active>.accordion-title::after{content:"";animation-name:closeSubmenu;animation-duration:.5s;animation-fill-mode:forwards}ul.accordion li.accordion-item.is-active>.accordion-title span.fa-solid{color:#fefefe;background-color:#3d5a80;box-shadow:0 0 15px rgba(61,90,128,.25)}ul.accordion li.accordion-item>div>ul{margin-bottom:0}ul.accordion li.accordion-item>div>ul>li{list-style-type:disc}ul.accordion li.accordion-item>div>ul>li>ul>li{list-style-type:circle}.fn-lnk,.fnote .fn-rtn a{background-color:#e6e6e6;border:1px solid #717171;display:inline-block;padding:1px 10px 2px;white-space:nowrap}.fn-lnk:active,.fn-lnk:hover,.fn-lnk:focus,.fnote .fn-rtn a:active,.fnote .fn-rtn a:hover,.fnote .fn-rtn a:focus{background-color:#3e3e3e;border-color:#3e3e3e;color:#fefefe !important}.fn-lnk{line-height:1.15;margin-left:5px}.fnote{border-bottom:1px solid #717171;border-top:1px solid #717171;font-size:16px;margin:2em 0 0}.fnote h2{margin-top:10px}.fnote p{margin:0 0 0 3.875em;padding:0 .375em .375em}.fnote p:first-child{margin-top:.11em;padding-top:.375em}.fnote .fn-rtn{margin:0;overflow:hidden;padding-right:0;padding-top:.375em;position:absolute;top:0;width:3.5em}.fnote .fn-rtn a{display:inline-block;margin-top:0;padding-bottom:0}.fnote dd{border:1px solid rgba(0,0,0,0);margin:.375em 0;position:relative}.fnote dd:focus{background-color:#e6e6e6;border-color:#3e3e3e}.fnote dd:focus .fn-rtn a{background-color:#3e3e3e;border-color:#3e3e3e;color:#fefefe !important}figure img{box-shadow:0 1px 4px rgba(10,10,10,.1);border-radius:1rem 1rem 0 0}.video-title,figcaption{box-shadow:0 1px 4px rgba(10,10,10,.1);border-radius:0 0 1rem 1rem;margin:0 0 3rem 0;padding:2rem;font-size:2rem;font-weight:bold;line-height:2.5rem}.video-player{padding:56.25% 0 0 0;position:relative;box-shadow:0 1px 4px rgba(10,10,10,.1);border-radius:1rem 1rem 0 0}.video-player iframe{position:absolute;width:100.1%;height:100%;top:0;left:0;border-radius:1rem 1rem 0 0}.raw-link{margin-top:3em;border:1px dashed #717171;border-radius:3px;text-align:right;clear:both}.fnote dt,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.breadcrumb-links{color:#ee6c4d;font-size:1.5rem;font-family:"Raleway",sans-serif;font-weight:600}.breadcrumb-links a{text-decoration:none}.breadcrumb-links .crumb{color:#0a0a0a}.callout{border:none;background-color:rgba(224,251,252,.5);padding:3rem 4rem;margin:0 0 2rem 0;border-radius:5px}.callout h3{font-style:italic;margin-left:4rem;color:#0a0a0a}.callout h3::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-style:normal;position:absolute;color:#3d5a80;left:4rem}.callout p{margin:0 0 0 1rem;padding:1rem 1rem 1rem 2.5rem;border-left:5px solid #3d5a80}.callout.checklist table{margin:0 0 0 1rem;border-left:5px solid #3d5a80}.callout.checklist table tbody tr td:first-child{padding-left:2.5rem}.callout.list-columns>div{margin:0 0 0 1rem;padding:1rem 1rem 1rem 1.5rem;border-left:5px solid #3d5a80}.callout.list-columns>div ul{margin-bottom:0}.callout.list ul{margin:0 0 0 1rem;padding:1rem 1rem 1rem 4.5rem;border-left:5px solid #3d5a80}.callout.attention{background-color:rgba(238,108,77,.1)}.callout.attention p{border-color:#ee6c4d}.callout.attention h3::before{content:"";color:#ee6c4d}.callout.attention.list ul{border-left:5px solid #ee6c4d}.callout.note{background-color:rgba(255,199,0,.1)}.callout.note p{border-color:#ffc700}.callout.note h3::before{content:"";color:#ffc700}.callout.note.list ul{border-left:5px solid #ffc700}.callout.example{background-color:rgba(33,213,155,.1)}.callout.example p{border-color:#21d59b}.callout.example h3::before{content:"";color:#21d59b}.callout.example.list ul{border-left:5px solid #21d59b}.cell .page-nav{width:100%;margin:4rem 0}.cell.previous,.cell.next{padding:0;width:50%}.cell.previous button,.cell.next button{margin:0;border-radius:3rem;color:#fefefe;background-color:#3d5a80;font-family:"Raleway",sans-serif;font-size:2rem;font-weight:bold;position:relative}.cell.previous button.disabled,.cell.next button.disabled{background-color:#e6e6e6 !important;color:#3e3e3e !important;cursor:default}.cell.previous button:hover,.cell.previous button:focus,.cell.next button:hover,.cell.next button:focus{color:#293241;background-color:#98c1d9}.cell.previous button{padding:1.5rem 2rem 1.5rem 6rem}.cell.previous button::before{position:absolute;content:"";background:url("../assets/img/svg/circle-play.svg") no-repeat;background-size:contain;rotate:180deg;width:3.5rem;height:3.5rem;top:.9rem;left:1rem}@media print,screen and (max-width: 921px){.cell.previous button{height:5.5rem;padding:2.5rem 3rem 2.5rem 2.5rem;margin:0 1rem}}.cell.next button{padding:1.5rem 6rem 1.5rem 2rem}.cell.next button::after{position:absolute;content:"";background:url("../assets/img/svg/circle-play.svg") no-repeat;background-size:contain;width:3.5rem;height:3.5rem;top:.9rem;right:1rem}@media print,screen and (max-width: 921px){.cell.next button{height:5.5rem;padding:2.5rem 2.5rem 2.5rem 3rem;margin:0 1rem}}.content-wrapper{position:relative;margin:0 auto;max-width:1180px;top:13rem;padding-bottom:2rem}body.admin-bar .content-wrapper{top:13rem}.body-container{display:flex;justify-content:flex-start}.sa-page-hero{min-height:30rem}.content-container{display:block;width:100%;background:#fefefe}article{position:relative}.sa-page-body{margin:5rem 0}@media screen and (min-width: 521px){.sa-page-body{margin:5rem 2rem}}@media screen and (min-width: 921px){.sa-page-body{margin:5rem 15rem}.sa-page-hero{min-height:50rem}}.column:first-child,.columns:first-child{padding:0}@media screen and (min-width: 64rem){.column:first-child,.columns:first-child{padding-right:2rem}.column:first-child.large-push-9,.columns:first-child.large-push-9{padding-right:0;padding-left:2rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){padding:0}@media screen and (min-width: 64rem){.column:last-child:not(:first-child),.columns:last-child:not(:first-child){padding-left:2rem}.column:last-child:not(:first-child).large-pull-3,.columns:last-child:not(:first-child).large-pull-3{padding-right:2rem;padding-left:0}}body.admin-bar .sa-toolbar{top:32px}.sa-toolbar{position:fixed;top:0;width:100%;background-color:#fefefe;box-shadow:0px 3px 6px rgba(10,10,10,.2);z-index:200}.sa-toolbar header{display:flex;flex-wrap:nowrap;margin:0 auto;max-width:1280px;height:10.5rem}.sa-toolbar header .nav{margin:auto 2rem auto auto}.sa-toolbar header .nav a{display:flex;align-items:center;line-height:initial;color:#293241;text-transform:uppercase;font-weight:bold;font-family:"Raleway",sans-serif}.sa-toolbar header .nav a span{margin:0;font-size:1.7rem}.sa-toolbar header .nav a span.fa-solid{font-size:2.25rem;padding-right:0}.sa-toolbar header .nav a:active,.sa-toolbar header .nav a:hover,.sa-toolbar header .nav a:focus{color:#3d5a80}.sa-toolbar header .nav ul{list-style-type:none;margin:0;padding:0}.sa-toolbar header .nav ul li{display:inline-block}.sa-toolbar header .nav ul li+li{margin-left:1rem}.sa-toolbar header .logo{display:flex;width:8rem;margin:2rem;content:"";background:url("../assets/img/png/CEIQ_small.png") no-repeat;background-size:contain}.sa-toolbar header .logo img{display:none}@media screen and (min-width: 521px){.sa-toolbar header .logo{background:url("../assets/img/jpg/CEIQ_RVB_large.jpg") no-repeat;background-size:contain;width:25rem}}.sa-toolbar header button.hide-for-large{margin:0 1rem;padding:0;background:none}.sa-toolbar header button.hide-for-large .burger-icon{padding:.2rem .5rem .5rem .5rem;margin-bottom:0;width:5rem;height:5rem;vertical-align:middle;background-color:rgba(0,0,0,0);transition:all .6s ease-in-out}.sa-toolbar header button.hide-for-large .burger-icon:after,.sa-toolbar header button.hide-for-large .burger-icon:before,.sa-toolbar header button.hide-for-large .burger-icon:visited,.sa-toolbar header button.hide-for-large .burger-icon span{content:"";display:block;background-color:#293241;height:5px;margin:7px 0;transition:all .6s ease-in-out;border-radius:.5rem}.sa-toolbar header button.hide-for-large .burger-icon:hover:after,.sa-toolbar header button.hide-for-large .burger-icon:hover:before,.sa-toolbar header button.hide-for-large .burger-icon:hover span{background-color:rgba(61,90,128,.8)}.sa-toolbar header button.hide-for-large[aria-expanded=true]{background:none}.sa-toolbar header button.hide-for-large[aria-expanded=true] .burger-icon:before{transform:translateY(12px) rotate(135deg)}.sa-toolbar header button.hide-for-large[aria-expanded=true] .burger-icon:after{transform:translateY(-12px) rotate(45deg);width:auto}.sa-toolbar header button.hide-for-large[aria-expanded=true] .burger-icon:hover:before{transform:translateY(13px) rotate(135deg)}.sa-toolbar header button.hide-for-large[aria-expanded=true] .burger-icon:hover:after{transform:translateY(-13px) rotate(45deg);width:auto}.sa-toolbar header button.hide-for-large[aria-expanded=true] .burger-icon span{transform:scale(0)}.progress-bar{display:flex;white-space:nowrap;margin:0 1rem 2rem 1rem;color:#717171;font-size:1.5rem}.progress-bar .progress{height:.5rem;width:100%;margin-top:.8rem;margin-right:2rem;background-color:#e6e6e6;border-radius:1rem}.progress-bar .progress .progress-meter{background-color:#3d5a80;border-radius:1rem}@media screen and (min-width: 1280px){.progress-bar{margin:0 0 2rem 0}}@media screen and (min-width: 521px){.sa-toolbar header .nav ul li+li{margin-left:5rem}.sa-toolbar header .nav a span.fa-solid{padding-right:1rem}.sa-toolbar header .sofadauteur-btn-return .fa-solid{padding-right:1rem}.sa-toolbar header button.hide-for-large{padding:0}}@media print,screen and (min-width: 64em){.hide-for-large{display:block !important}}@media screen and (max-width: 1379px){.show-for-large{display:none !important}}@media print,screen and (min-width: 1380px){.hide-for-large{display:none !important}}@media print,screen and (max-width: 921px){.show-for-medium{display:none !important}}.sa-page-hero{background:#3d5a80;position:relative;display:flex;align-items:center;justify-content:center}.home .breadcrumb-links{margin-bottom:3rem}.home .sa-saving-icon{display:none}.title-cards{display:flex;flex-wrap:wrap;gap:3rem}.title-cards div{flex:1 1 33rem;height:25rem;padding:3rem;background-color:#e0fbfc;border-radius:1rem;transition:all .2s ease-in-out}@media screen and (min-width: 1160px){.title-cards div{flex:1 1 26rem}}.title-cards div a{color:#3d5a80;font-size:3rem;font-weight:600;font-family:"Raleway",sans-serif;display:block;padding-bottom:12rem;text-decoration:none}.title-cards div a.wrap{padding-bottom:12rem;position:relative}@media screen and (min-width: 1160px){.title-cards div a.wrap{padding-bottom:7.5rem}}.title-cards div a.wrap img{position:absolute;width:11rem;right:0;top:30%}.title-cards div:hover,.title-cards div:focus{background-color:#3d5a80;color:#fefefe}.title-cards div:hover a,.title-cards div:focus a{color:#fefefe}.title-cards div .termine{background-color:#3e3e3e;color:#fefefe}.title-cards .sacheckbox{padding-right:1rem}.title-cards .termine{background-color:#3e3e3e;color:#fefefe}.title-cards .termine a{color:#fefefe}body.admin-bar .burger-button button,body.admin-bar .sa-drawer{top:135px;height:calc(100% - 135px)}.js-off-canvas-overlay{background:rgba(10,10,10,.5)}.burger-button button{display:flex;justify-content:center;position:fixed;top:97px;z-index:150;width:10rem;height:calc(100% - 97px);padding:2rem;background:linear-gradient(180deg, rgb(41, 50, 65) 0%, rgb(61, 90, 128) 100%)}.burger-button button .burger-icon{padding:.2rem .5rem .5rem .5rem;margin-bottom:0;width:5rem;height:5rem;vertical-align:middle;background-color:rgba(0,0,0,0);transition:all .6s ease-in-out}.burger-button button .burger-icon:after,.burger-button button .burger-icon:before,.burger-button button .burger-icon:visited,.burger-button button .burger-icon span{content:"";display:block;background-color:#fefefe;height:5px;margin:7px 0;transition:all .6s ease-in-out;border-radius:.5rem}.burger-button button .burger-icon:hover{color:rgba(254,254,254,.1);width:6rem;transition:all .6s ease-in-out}.burger-button button .burger-icon:hover:after,.burger-button button .burger-icon:hover:before,.burger-button button .burger-icon:hover span{background-color:rgba(254,254,254,.8);height:6px}.burger-button button[aria-expanded=true]{background:none}.burger-button button[aria-expanded=true] .burger-icon:before{transform:translateY(12px) rotate(135deg)}.burger-button button[aria-expanded=true] .burger-icon:after{transform:translateY(-12px) rotate(45deg);width:auto}.burger-button button[aria-expanded=true] .burger-icon:hover:before{transform:translateY(13px) rotate(135deg)}.burger-button button[aria-expanded=true] .burger-icon:hover:after{transform:translateY(-13px) rotate(45deg);width:auto}.burger-button button[aria-expanded=true] .burger-icon span{transform:scale(0)}.sa-drawer{display:flex;height:calc(100% - 97px);transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);width:100vw;background:linear-gradient(180deg, rgb(41, 50, 65) 0%, rgb(61, 90, 128) 100%);color:#fefefe;padding:1rem;position:fixed;font-family:"Raleway",sans-serif}.sa-drawer a{display:inline-block;width:100%;color:inherit;padding:1.5rem 5rem 1.5rem 3rem;line-height:1.2}.sa-drawer a.current{color:#98c1d9}.sa-drawer a.current.current_link{color:#98c1d9}.sa-drawer a span{display:block}.sa-drawer a:hover{color:#98c1d9}.sa-drawer .accordion-menu .is-accordion-submenu a{padding:1.5rem 5rem 1.5rem 3rem}.sa-drawer .menu .active>a:active,.sa-drawer .menu .active>a:hover,.sa-drawer .menu .active>a:focus{color:#98c1d9}.sa-drawer .menu .active>a.current_link{color:#98c1d9}.sa-drawer .has-submenu-toggle>a{font-size:2.5rem}.sa-drawer .has-submenu-toggle.active>a{border-radius:1rem;color:#98c1d9}.sa-drawer .has-submenu-toggle.active:hover .submenu-toggle{background-color:rgba(254,254,254,.25)}.sa-drawer .has-submenu-toggle .is-accordion-submenu-parent.has-submenu-toggle.is-accordion-submenu-item a{font-size:1.8rem;padding:1.6rem 4.5rem 1.6rem 3rem}.sa-drawer .has-submenu-toggle .is-accordion-submenu-parent.has-submenu-toggle.is-accordion-submenu-item>ul>li>a{padding-left:4rem;font-size:1.7rem}.sa-drawer .has-submenu-toggle .is-accordion-submenu-parent.has-submenu-toggle.is-accordion-submenu-item:last-child{margin-bottom:0}.sa-drawer .has-submenu-toggle .is-accordion-submenu-parent.has-submenu-toggle.is-accordion-submenu-item button{margin:.7rem 1rem}.sa-drawer .has-submenu-toggle .submenu-toggle{margin:1rem;padding:0;width:35px;height:35px;background-color:rgba(0,0,0,0);border-radius:.5rem}.sa-drawer .has-submenu-toggle .submenu-toggle::after{content:"";font-weight:900;font-family:"Font Awesome 6 Free";animation-name:closeSubmenu;animation-duration:.5s;animation-fill-mode:forwards;width:auto;height:auto;border:none}.sa-drawer .has-submenu-toggle .submenu-toggle[aria-expanded=true]::after{content:"";animation-name:openSubmenu;animation-duration:.5s;animation-fill-mode:forwards}.sa-drawer.off-canvas{left:-35rem !important;transition-duration:1s}.sa-drawer.off-canvas ul>li a{color:rgba(0,0,0,0);transition:color 1s ease-out}.sa-drawer.off-canvas ul>li>button.submenu-toggle::after{color:rgba(0,0,0,0);transition:color 1s ease-out}.sa-drawer.off-canvas.is-open{transform:translate(35rem, 0)}.sa-drawer.off-canvas.is-open ul>li a{color:#fefefe}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle.active>a{color:#98c1d9}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle.active>button.submenu-toggle{background-color:#98c1d9}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle a{color:#fefefe;font-weight:600}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle a.current_link{color:#98c1d9}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle a:hover{color:#98c1d9;transition:color .3s ease-in-out}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle>button.submenu-toggle{background-color:rgba(254,254,254,.25)}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle>button.submenu-toggle::after{color:#fefefe}.sa-drawer .sa-drawer__content{overflow-y:auto;scrollbar-width:thin;width:100%}.sa-drawer .sa-drawer__content::-webkit-scrollbar{width:8px;background:rgba(0,0,0,0)}.sa-drawer .sa-drawer__content::-webkit-scrollbar-thumb{background:rgba(62,62,62,.85);border-radius:25px}@media screen and (min-width: 1380px){.sa-drawer{padding:7rem 3rem 3rem}}@media screen and (min-width: 921px){.scrollBlock{overflow:initial}.sa-drawer{width:450px}.sa-drawer .has-submenu-toggle.active{background-color:rgba(254,254,254,.1);border-radius:1rem}.sa-drawer .has-submenu-toggle.active>a{background-color:rgba(0,0,0,0);color:#fefefe}.sa-drawer.off-canvas{left:-35rem !important;transition-duration:1s}.sa-drawer.off-canvas.is-open{transform:translate(35rem, 0)}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle.active>a{color:#fefefe}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle.active>button.submenu-toggle{background-color:rgba(0,0,0,0)}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle.active:hover .submenu-toggle{background-color:#293241}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle>button.submenu-toggle{background-color:rgba(0,0,0,0)}.sa-drawer.off-canvas.is-open ul>li.has-submenu-toggle:hover .submenu-toggle{background-color:rgba(254,254,254,.25)}}@keyframes openSubmenu{from{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes closeSubmenu{from{transform:rotate(180deg)}to{transform:rotate(0deg)}}.off-canvas.is-transition-overlap.is-open{box-shadow:none}.menu .active>a{background:none}.accordion-menu .nested.is-accordion-submenu{margin:0}.has-submenu-toggle>a{margin-right:0}.position-left{top:105px}label{font-size:inherit;line-height:1.5}table.mcq-table{border-collapse:unset;border-spacing:0rem 1rem}table.mcq-table .label{font-size:inherit;padding:1rem 2rem;white-space:normal}table.mcq-table td{vertical-align:middle;padding:0}table.mcq-table td.feedback-icon{width:2.6rem}.sa-incorrect table.mcq-table,.sa-correct table.mcq-table{background-image:none;margin:0}.sa-incorrect table.mcq-table tr:first-child td.radio,.sa-incorrect table.mcq-table tr:first-child td.label,.sa-correct table.mcq-table tr:first-child td.radio,.sa-correct table.mcq-table tr:first-child td.label{border-top:none}.sa-incorrect table.mcq-table tr:last-child td.radio,.sa-incorrect table.mcq-table tr:last-child td.label,.sa-correct table.mcq-table tr:last-child td.radio,.sa-correct table.mcq-table tr:last-child td.label{border-bottom:none}.sa-incorrect table.mcq-table td.label,.sa-correct table.mcq-table td.label{border-right:none}.sa-incorrect table.mcq-table td.radio,.sa-correct table.mcq-table td.radio{border-left:none}.sa-question-text,.sa-intro,.consigne{font-weight:bold;font-size:2rem}.sa-question{background:none;padding:0}.sa-question .radio{line-height:inherit}.sa-question input[type=text],.sa-question textarea{background:rgba(230,230,230,.9);border:none;border-bottom:2px solid #717171;border-radius:1rem 1rem 0 0;margin:.5rem 0 1.5rem;padding:2rem 1rem}.sa-question input[type=text]:focus,.sa-question textarea:focus{border-bottom-color:#3d5a80}.sa-question textarea{min-height:10rem;width:100%}.sa-question:not(.FillBlanks) input[type=text]{width:100%}.sa-question figure img{max-width:100%}.sa-incorrect .sa-incorrect td{background:rgba(240,20,47,.1)}.sa-incorrect .sa-incorrect td:first-child{border-radius:5px 0 0 5px;background:rgba(240,20,47,.1)}.sa-incorrect .sa-incorrect td:last-child{border-radius:0 5px 5px 0;background:rgba(240,20,47,.1)}.sa-incorrect .sa-incorrect .feedback-icon::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:relative;left:2.8rem;border-radius:2rem;color:#f0142f;background:#fefefe}.sa-incorrect .sa-right-answer td{background:rgba(255,199,0,.1)}.sa-incorrect .sa-right-answer td:first-child{border-radius:5px 0 0 5px;background:rgba(255,199,0,.1)}.sa-incorrect .sa-right-answer td:last-child{border-radius:0 5px 5px 0;background:rgba(255,199,0,.1)}.sa-incorrect .sa-right-answer .feedback-icon::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:relative;left:2.8rem;border-radius:2rem;color:#ffc700;background:#fefefe}.sa-incorrect .sa-correct td{background:rgba(33,213,155,.1)}.sa-incorrect .sa-correct td:first-child{border-radius:5px 0 0 5px;background:rgba(33,213,155,.1)}.sa-incorrect .sa-correct td:last-child{border-radius:0 5px 5px 0;background:rgba(33,213,155,.1)}.sa-incorrect .sa-correct .feedback-icon::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:relative;left:2.8rem;border-radius:2rem;color:#21d59b;background:#fefefe}.sa-correct .sa-correct td{background:rgba(33,213,155,.1)}.sa-correct .sa-correct td:first-child{border-radius:5px 0 0 5px;background:rgba(33,213,155,.1)}.sa-correct .sa-correct td:last-child{border-radius:0 5px 5px 0;background:rgba(33,213,155,.1)}.sa-correct .sa-correct .feedback-icon::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:relative;left:2.8rem;border-radius:2rem;color:#21d59b;background:#fefefe}.sa-incorrect .sa-right-answer .feedback-icon,.sa-incorrect .sa-correct .feedback-icon{background:none}.sa-interactivity{background:rgba(0,0,0,0);padding:0}.sa-interactivity tbody tr:nth-child(2n){background-color:rgba(0,0,0,0)}.sa-interactivity.ImageMap{text-align:center}.sa-interactivity.ImageMap svg{width:100%}@media screen and (min-width: 521px){.sa-interactivity.ImageMap svg{width:65%}}@media screen and (min-width: 921px){.sa-interactivity.ImageMap svg{width:50%}}.sa-interactivity.ImageMap .ctrls button{padding:1.2rem 1rem;border-radius:3rem;margin:0;box-shadow:0 1px 4px rgba(10,10,10,.1)}.sa-interactivity.ImageMap .ctrls button img{width:4rem}.sa-conclusion{display:none;border:0;transition:opacity 600ms,visibility 600ms;border-left:none}.feedback .sa-conclusion{display:block}.sa-conclusion .callout{background-color:rgba(33,213,155,.1)}.sa-conclusion .callout p{border-color:#21d59b}.sa-conclusion .callout h3{margin-left:0}.sa-conclusion .callout h3::before{content:""}.sa-conclusion .callout.list ul{border-color:#21d59b}.sa-conclusion ::marker{color:#21d59b}.cell-items{display:flex;justify-content:space-between;flex-wrap:wrap}.sa-draggable{position:inherit;width:17rem;min-height:10rem;color:#0a0a0a;border-radius:.5rem;background:#e0fbfc;border:2px solid rgba(61,90,128,.1);box-shadow:0 1px 4px rgba(10,10,10,.1);margin:0}@media screen and (min-width: 521px){.sa-draggable{width:22rem}}.sa-draggable.sa-selected{background:#e0fbfc;border:2px solid rgba(61,90,128,.1)}.sa-draggable:hover{border:2px solid rgba(61,90,128,.1);box-shadow:0 1px 4px rgba(10,10,10,.1)}.sa-draggable.sa-incorrect{text-shadow:none;background:rgba(240,20,47,.1);border:2px solid rgba(240,20,47,.2);border-radius:.5rem;cursor:default}.sa-draggable.sa-incorrect:hover,.sa-draggable.sa-incorrect.sa-selected{outline:none}.sa-draggable.sa-correct{text-shadow:none;background:rgba(33,213,155,.1);border:2px solid rgba(33,213,155,.2);border-radius:.5rem;color:#0a0a0a;box-shadow:0 1px 4px rgba(10,10,10,.1);cursor:default}.sa-draggable.sa-correct:hover,.sa-draggable.sa-correct.sa-selected{outline:none}.sa-draggable h4{margin:1.5rem 0;font-size:1.6rem;color:#0a0a0a}.sa-draggable h3{margin:1.5rem 0;font-size:1.8rem;color:#0a0a0a}.Classify .sa-draggable{width:auto;max-width:25rem;margin-bottom:1rem}.Classify .sa-droppable{border-radius:.5rem;background:#f4f4f4;height:25rem !important}.Classify .cell-stage{height:auto !important;margin-bottom:1rem}.Classify .cell-items{height:auto !important;justify-content:space-around}.Classify .descriptions{min-height:0 !important}.two-columns .Classify .sa-draggable{max-width:25rem;min-height:5rem}@media screen and (min-width: 620px){.two-columns .Classify .sa-draggable{max-width:40rem}}div.Classify.elt-position-h>div.sa-stage{flex-direction:column}div.Classify table.basic-targets td.sa-droppable{background:#f4f4f4}div.Classify table.basic-targets td.sa-droppable.sa-dropping{background:#fefefe;border:2px dashed #d6d6d6;border-radius:.5rem}.sa-dropping{background:#fefefe;border:2px dashed #d6d6d6;border-radius:.5rem}.Arrange .sa-item{margin:0 0 2rem;width:17rem;height:10rem}@media screen and (min-width: 521px){.Arrange .sa-item{width:22rem}}.Arrange .target{width:17rem;height:10rem}@media screen and (min-width: 521px){.Arrange .target{width:22rem}}.Arrange .targets .sa-draggable{position:relative;color:#0a0a0a}.Arrange .sa-draggable.sa-correct::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:absolute;left:-40%;border-radius:2rem;color:#21d59b;margin:-0.8rem 0rem;top:15%}.Arrange .sa-draggable.sa-incorrect::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:absolute;left:-40%;border-radius:2rem;color:#f0142f;margin:-0.8rem 0rem;top:15%}.Arrange .sa-draggable-origin{width:17rem;height:10rem;position:absolute;background-color:rgba(0,0,0,0);border:2px solid #e6e6e6;border-radius:.5rem;font-family:"Source Sans Pro",sans-serif}.Arrange .sa-draggable-origin h3,.Arrange .sa-draggable-origin h4{color:rgba(0,0,0,0)}.Arrange .sa-draggable-origin h3{font-size:1.8rem}.Arrange .sa-draggable-origin .sa-draggable h3,.Arrange .sa-draggable-origin .sa-draggable h4{color:#0a0a0a}@media screen and (min-width: 521px){.Arrange .sa-draggable-origin{width:22rem}.Arrange .sa-draggable-origin h3{font-size:1.8rem}}.Arrange table{border-collapse:unset;border-spacing:0rem 2rem}.Arrange table tr td{padding:0;border-radius:.5rem;min-height:10rem}.Arrange table tr td:first-child{display:flex;position:relative;box-shadow:0 1px 4px rgba(10,10,10,.1);background-color:#fefefe;z-index:5}.Arrange table tr td:first-child p{margin:0;padding:1rem;font-size:1.7rem}@media screen and (min-width: 521px){.Arrange table tr td:first-child p{margin:auto 3rem;font-size:inherit;padding:1rem 0}}.Arrange table tr td:nth-child(2){width:15rem}.Arrange table tr td:nth-child(2) span{min-height:10rem;display:flex;margin:0}.Arrange table tr td:nth-child(2) span hr{border:2px dashed #d6d6d6;border-bottom:none;width:100%;margin:auto 0}.Arrange table tr td:nth-child(2) span hr::before{content:"";display:inline-block;position:relative;background-color:#d6d6d6;border-radius:5rem;width:2rem;height:2rem;top:-1rem;left:-1.2rem;z-index:1}.Arrange table tr td:last-child{width:17rem;height:10rem;box-shadow:0 1px 4px rgba(10,10,10,.1);background-color:#f4f4f4}@media screen and (min-width: 521px){.Arrange table tr td:last-child{width:22rem}}.FillBlanks .flex-list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;box-shadow:0 1px 4px rgba(10,10,10,.1);border-radius:.5rem;margin-bottom:2rem;padding:2rem}.FillBlanks .flex-list .list-fake span:first-child{font-weight:bold}.FillBlanks .flex-list select{margin-right:2rem;width:100%}.FillBlanks .flex-list .sacombobx{float:right}.FillBlanks .flex-list p{margin-bottom:0;margin-right:1rem}.FillBlanks .flex-list.width-30 p:first-child{max-width:30rem}.FillBlanks .flex-list.width-50 p:first-child{max-width:50rem}.FillBlanks .flex-list.inline{line-height:3}.FillBlanks .flex-list.inline .sacombobx{float:none;display:inline-block}.FillBlanks .flex-list.inline .sacombobx.sa-incorrect,.FillBlanks .flex-list.inline .sacombobx.sa-correct{margin-right:3rem}.FillBlanks .flex-list.inline .sacombobx.sa-incorrect::after,.FillBlanks .flex-list.inline .sacombobx.sa-correct::after{position:absolute;right:unset;margin:-1rem 1.5rem}.FillBlanks .sa-correct{padding:1rem;margin-right:2rem;border-radius:.5rem;background:rgba(33,213,155,.1);border:2px solid rgba(33,213,155,.2)}.FillBlanks .sa-correct::after{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:absolute;right:2rem;border-radius:2rem;color:#21d59b;margin:-0.5rem 0rem}.FillBlanks .sa-incorrect{padding:1rem;margin-right:2rem;border-radius:.5rem;background:rgba(240,20,47,.1);border:2px solid rgba(240,20,47,.2)}.FillBlanks .sa-incorrect .sa-right-answer{background:none}.FillBlanks .sa-incorrect::after{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.6rem;position:absolute;right:2rem;border-radius:2rem;color:#f0142f;margin:-0.5rem 0rem}button{margin-bottom:4rem;padding:1.5rem;border:none;background-color:#3d5a80;color:#fefefe;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out;font-weight:bold}button:hover{background-color:rgba(61,90,128,.8)}button a{color:#fefefe}button a:hover,button a:active,button a:focus{color:#fefefe}button.btn-correct{width:100%}@media screen and (min-width: 521px){button.btn-correct{width:auto}}.feedback .tab-checkbox th{width:30%}.feedback .tab-checkbox:not(.row-feedback) tr td:nth-child(2){background:url("../img/png/wrong-icon.png") no-repeat left 10px;padding-top:.6rem;padding-left:2.5rem}.feedback .tab-checkbox:not(.row-feedback) tr.answer td:nth-child(2){background-image:url("../img/png/correct-icon.png");color:#21d59b;font-weight:700}.feedback .tab-checkbox.row-feedback td{background:url("../img/png/wrong-icon.png") no-repeat right bottom;padding-top:.6rem;padding-left:2.5rem}.feedback .tab-checkbox.row-feedback td.answer{background-image:url("../img/png/correct-icon.png");color:#21d59b;font-weight:700}.sofadauteur-recorder button{background-size:65%;height:4rem;width:4rem}table{width:100%}table caption{border-bottom:2px solid #fefefe;color:#fefefe;font-size:2rem;font-weight:400}table tbody,table tfoot,table thead{border:none;background:none}table.two-cols th,table.two-cols td{width:50%}table.three-cols th,table.three-cols td{width:33%}table.forth-cols th,table.forth-cols td{width:25%}table.fifth-cols th,table.fifth-cols td{width:20%}table tfoot td{font-weight:400}table .width-auto{width:auto}tbody tr:nth-child(2n){background-color:rgba(0,0,0,0)}.table thead th{padding:1rem;text-align:center;text-transform:uppercase}.table thead th:first-child{border-left:none}.table thead td{border:none;font-size:1.3rem;font-weight:400;padding:1rem;text-align:right}.table tbody th{font-weight:400;line-height:2rem;padding:1rem;text-align:left;vertical-align:top}.table tbody td{border:none;border-left:1px solid #3d5a80;padding:1rem}.table tbody td li{line-height:2rem;margin-top:.5rem}.table tbody td:first-child{border-left:none}.table tbody td .feedback{display:none}.table.table-trueFalse tbody tr td:not(:first-child){text-align:center}.table.table-trueFalse.feedback tbody tr td.bon::after{content:"";font-size:18px;font-weight:900;color:#3adb76;font-family:"Font Awesome 6 Free"}.tab-checkbox tbody{border:none}.tab-checkbox tbody td{border:none}.tab-checkbox td:first-child{width:3rem}.sa-question td,.sa-question td.label{background:none;display:table-cell}.content-wrapper-glossary{max-width:1024px}.content-wrapper-glossary .content-container{margin-top:0}:root{--time: 0.6s}.sa-flipcard{display:grid}.sa-flipcard.large-two{grid-template-columns:repeat(auto-fit, minmax(32rem, 1fr))}.sa-flipcard.large-two .sa-card__face--front h4{margin:auto auto .5rem}.sa-flipcard.large-two .sa-card__face--front h3{margin:.5rem auto auto}.sa-card{perspective:80rem}.sa-card-body{display:flex;transform-style:preserve-3d;transition:var(--time) transform}.is-flipped .sa-card-body{transform:rotateY(-180deg)}.sa-card__face--front,.sa-card__face--back{backface-visibility:hidden;-webkit-backface-visibility:hidden;min-width:100%;width:0}.sa-card__face--front img,.sa-card__face--back img{width:100%;padding-top:3rem}.sa-card__face--back{transform:rotateY(-180deg) translate(100%, 0)}.sa-flipcard{grid-gap:1.5rem;grid-auto-rows:1fr;padding-bottom:3rem;grid-template-columns:repeat(auto-fit, minmax(22rem, 1fr))}.sa-card{display:flex;transition:z-index,transform calc(var(--time)/4);transition-delay:var(--time),0s;text-decoration:none;color:inherit;cursor:pointer;z-index:0}.sa-card.is-flipped{transition-delay:0s;z-index:1}.sa-card:active{transform:scale(0.975)}.sa-card-body{flex:1;box-shadow:0 0 4px rgba(10,10,10,.1);border-radius:1rem}.sa-card__face--back{background:#fefefe;color:#0a0a0a;display:flex;box-sizing:border-box;padding:2rem;margin:0;border-radius:1rem;flex-direction:column}.sa-card__face--back h4{font-size:1.6rem;margin:0}.sa-card__face--back h4+h3{margin-top:1rem}.sa-card__face--back h4+p{margin-top:3rem}.sa-card__face--back h3{font-size:2rem;margin:0}.sa-card__face--back h3+h4{margin-top:1rem}.sa-card__face--back h3+p{margin-top:3rem}.sa-card__face--back p:last-child{margin-bottom:0}.sa-card__face--front{font-size:2.5rem;font-weight:bold;text-align:center;display:flex;flex-flow:column;background:#fefefe;color:#0a0a0a;padding:4rem 2rem;border-radius:1rem;margin:0}.sa-card__face--front h4,.sa-card__face--front h3{margin:.5rem auto}.sa-card__face--front p{margin:auto auto .5rem}.sa-card__face--front .fa-solid{background-color:#ffc700;color:#fefefe;border-radius:4rem;padding:2rem 2.5rem;margin:0 auto}@media screen and (min-width: 521px){.sa-card__face--front:hover,.sa-card__face--front:focus,.sa-card__face--back:hover,.sa-card__face--back:focus{background-color:#3d5a80;box-shadow:0 0 50px rgba(61,90,128,.25);transition:all .3s ease-in-out}.sa-card__face--front:hover h4,.sa-card__face--front:hover h3,.sa-card__face--front:hover p,.sa-card__face--front:focus h4,.sa-card__face--front:focus h3,.sa-card__face--front:focus p,.sa-card__face--back:hover h4,.sa-card__face--back:hover h3,.sa-card__face--back:hover p,.sa-card__face--back:focus h4,.sa-card__face--back:focus h3,.sa-card__face--back:focus p{color:#fefefe}.sa-card__face--front:hover .fa-solid,.sa-card__face--front:focus .fa-solid,.sa-card__face--back:hover .fa-solid,.sa-card__face--back:focus .fa-solid{color:#3d5a80;background-color:#fefefe}}.lightbox-wrap *{padding:0;margin:0}.lightbox-mask{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:1000;display:none;cursor:pointer}.lightbox-wrap .lightbox-skin,.lightbox-wrap .lightbox-outer,.lightbox-wrap .lightbox-inner{width:auto;height:auto;margin:auto}.lightbox-loading,.lightbox-skin .lightbox-closeBtn,.lightbox-skin .lightbox-prevBtn span,.lightbox-skin .lightbox-nextBtn span{background:url("../img/png/lightbox_sprite.png")}.lightbox-wrap .lightbox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.lightbox-skin .lightbox-closeBtn{position:absolute;top:0;right:0;margin-top:-13px;margin-right:-13px;cursor:pointer;width:36px;height:34px;background-position:0 0;z-index:1060}.lightbox-skin .lightbox-nav{position:absolute;top:0;width:40%;height:100%;background:rgba(0,0,0,0);cursor:pointer;z-index:1040}.lightbox-skin .lightbox-nav:hover span{visibility:visible}.lightbox-skin .lightbox-nav span{position:absolute;top:50%;margin-top:-17px;width:36px;height:34px;z-index:1040;visibility:hidden}.lightbox-skin .lightbox-prevBtn{left:0px}.lightbox-skin .lightbox-prevBtn span{left:20px;background-position:0 -36px}.lightbox-skin .lightbox-nextBtn{right:0px}.lightbox-skin .lightbox-nextBtn span{right:20px;background-position:0 -72px}.lightbox-loading{position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;z-index:1050}.lightbox-loading div{background:url("../img/gif/lightbox_loading.gif") center center no-repeat;width:44px;height:44px}.lightbox-wrap{position:absolute;top:0;left:0;z-index:1010}.lightbox-wrap .lightbox-outer,.lightbox-wrap .lightbox-skin{position:relative}.lightbox-wrap .lightbox-skin,.lightbox-wrap .lightbox-outer{background-color:#fefefe;border-radius:10px}.lightbox-wrap .lightbox-image{background-color:#fefefe;border-radius:10px 10px 0 0}.lightbox-wrap .lightbox-title{font-size:16px;line-height:20px;position:relative;text-shadow:none;z-index:1030;width:80%}.lightbox-wrap .lightbox-title-over{width:100%;min-height:40px;line-height:40px;vertical-align:middle;color:#fefefe;background:#0a0a0a;background:rgba(0,0,0,.7);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.lightbox-wrap .lightbox-title-over p{float:left;padding-top:5px}.lightbox-wrap .lightbox-title p{padding-left:10px}.lightbox-wrap .lightbox-title span{float:right;padding-right:10px}.lightbox-wrap .lightbox-title-inside{padding-bottom:5px}.lightbox-wrap .lightbox-outer+.lightbox-title-inside{padding-top:5px;padding-bottom:0}.tooltip{max-width:30rem;background-color:#e0fbfc;color:#293241;border-radius:1rem;text-align:left;padding:1rem 2rem;box-shadow:0 5px 15px rgba(61,90,128,.15)}.tooltip.top::before{border-color:#e0fbfc rgba(0,0,0,0) rgba(0,0,0,0)}.has-tip{color:#ee6c4d}.tooltipster-default{border-radius:5px;border:2px solid #e0fbfc;background:#fefefe;color:#0a0a0a}.tooltipster-sidetip .tooltipster-box{background:#3e3e3e;border:none;background-color:#e0fbfc;border-radius:1rem;box-shadow:0 5px 15px rgba(61,90,128,.15)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#e0fbfc}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#e0fbfc}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#e0fbfc}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#e0fbfc}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#e0fbfc}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#e0fbfc}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#e0fbfc}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#e0fbfc}.tooltipster-sidetip .tooltipster-content{line-height:2.5rem;padding:1rem 2rem;color:#293241;font-size:1.6rem;line-height:1.5}@media print{#sa-page-body{width:100%;margin:0}.sa-toolbar,#sa-navigation-drawer{display:none}#sa-content-container,.sa-page-body{margin:0}@page{margin:2cm}body{font-size:13pt;line-height:1.5;background:#fff !important;color:#000}h1{font-size:24pt}h2,h3,h4{font-size:14pt;margin-top:25px}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}a:link,a:visited,a{background:rgba(0,0,0,0);color:#520;font-weight:bold;text-decoration:underline;text-align:left}a{page-break-inside:avoid}a[href^=http]:after{content:" <" attr(href) "> "}a:after>img{content:""}a:not(:local-link):after{content:" <" attr(href) "> "}article a[href^="#"]:after{content:""}iframe,ins{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap}.embed-youtube,.embed-responsive{position:absolute;height:0;overflow:hidden}div,p,address,li,dt,dd,blockquote{font-size:13pt}code,pre{font-family:"Courier New",Courier,mono}ul,ol{list-style:square;margin-left:18pt;margin-bottom:20pt}li{line-height:1.6em}}button[data-open]{margin:0;box-shadow:none}button[data-open]:hover,button[data-open]:focus{background-color:#2d425d}.reveal{padding-top:2rem;border-radius:10px;overflow-y:initial}.reveal button{border-radius:50%;color:#fefefe;position:absolute;top:0;right:0;margin:-13px -13px 0 0;border:2px solid #fefefe;padding:.4rem .7rem;font-size:1.5rem}.reveal button:hover,.reveal button:focus{color:#3e3e3e}.reveal figure img{max-height:60vh}.timeline{position:relative;margin-top:5rem}.timeline::before{content:"";background:#3e3e3e;width:5px;height:100.5%;position:absolute;left:50%;top:-0.5%;transform:translateX(-50%)}.timeline-item{width:100%;margin-bottom:70px}.timeline-item:nth-child(even) .timeline-content{float:right}.timeline-item:nth-child(even) .timeline-content .date{right:auto;left:0}.timeline-item:nth-child(even) .timeline-content::after{content:"";position:absolute;border-style:solid;width:0;height:0;top:15px;left:-14px;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #3d5a80 rgba(0,0,0,0) rgba(0,0,0,0)}.timeline-item::after{content:"";display:block;clear:both}.timeline-content{position:relative;width:45%;padding:45px 30px 10px 30px;border-radius:4px;background:#fefefe;box-shadow:0 20px 25px -15px rgba(10,10,10,.3)}.timeline-content::after{content:"";position:absolute;border-style:solid;width:0;height:0;top:15px;right:-14px;border-width:10px 0 10px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #3d5a80}.timeline-content iframe{height:300px}.timeline-content button{margin-bottom:0}.timeline-img{width:30px;height:30px;background:#3d5a80;border-radius:50%;position:absolute;left:50%;margin-top:10px;margin-left:-15px}blockquote{margin-top:30px;border-left-color:#3d5a80;padding:0 20px}.date{background:#3d5a80;display:inline-block;color:#fefefe;font-weight:bold;padding:10px;position:absolute;top:0;right:0}@media screen and (max-width: 921px){.timeline::before{left:50px}.timeline .timeline-img{left:50px}.timeline .timeline-content{max-width:100%;width:auto;margin-left:80px;padding:45px 30px 10px 30px}.timeline .timeline-item:nth-child(even) .timeline-content{float:none}.timeline .timeline-item:nth-child(odd) .timeline-content::after{content:"";position:absolute;border-style:solid;width:0;height:0;top:15px;left:-14px;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #3d5a80 rgba(0,0,0,0) rgba(0,0,0,0)}.date{left:0;right:auto}}