@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);body{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.5}.rich-text *{color:#000;font-family:Poppins,Arial,Helvetica,sans-serif}.rich-text h1{font-size:1.75rem;font-weight:600;line-height:120%;letter-spacing:-.56px;text-align:center;margin-bottom:2rem;margin-top:initial}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{text-transform:uppercase;line-height:120%;font-weight:500;margin-bottom:1rem;margin-top:1rem}.rich-text h2{font-size:1.125rem}.rich-text h3{font-size:1rem}.rich-text h4{font-size:.875rem}.rich-text h5{font-size:.75rem}.rich-text h6{font-size:.625rem}.rich-text a,.rich-text li,.rich-text p,.rich-text span{font-size:1rem;font-weight:400;font-style:normal;line-height:1.5}.rich-text ol,.rich-text ul{margin-bottom:1rem;margin-top:1rem}.rich-text a{color:#248fab;text-decoration:underline}.rich-text a:hover{color:#006582;text-decoration:underline}.rich-text br{margin-bottom:1rem;margin-top:1rem}.rich-text hr{margin-bottom:2rem;margin-top:2rem}.text-transform-initial{text-transform:initial!important}:root{--cc-font-family:inherit;--cc-font-size:16px;--cc-bg:#fff;--cc-z-index:1000;--cc-text:#000000;--cc-border-radius:0;--cc-btn-primary-bg:#48daff;--cc-btn-primary-text:#000000;--cc-btn-primary-hover-bg:#00b5e6;--cc-btn-primary-hover-text:#000000;--cc-btn-secondary-bg:#ffffff;--cc-btn-secondary-text:#000000;--cc-btn-secondary-hover-bg:#ffffff;--cc-btn-secondary-hover-text:#000000;--cc-btn-border-radius:4px;--cc-toggle-bg-off:#929292;--cc-toggle-bg-on:#00b5e6;--cc-toggle-bg-readonly:#b2b2b2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:#000000;--cc-cookie-category-block-bg:#eeeeee;--cc-cookie-category-block-bg-hover:#e4e4e4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgb(4, 6, 8, 0.6);--cc-overlay-opacity:0.85;--cc-consent-modal-box-shadow:0 0.625rem 1.875rem rgba(2, 2, 3, 0.28);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}#cc--main{z-index:var(--cc-z-index)}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:var(--cc-text);background:0 0;border:none;border-radius:unset;box-shadow:none;text-decoration:none;text-align:left;visibility:unset;height:auto;vertical-align:baseline}.cc_div{font-size:var(--cc-font-size);font-weight:400;font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--cc-text)}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:transparent}.cc_div .c-bn>span{pointer-events:none;text-transform:uppercase}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible!important;opacity:var(--cc-overlay-opacity)!important}#cm{font-family:inherit;padding:1em 1.4em 1.3em 1.4em;position:fixed;z-index:1;background:var(--cc-bg);max-width:24.2em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:var(--cc-consent-modal-box-shadow);opacity:0;visibility:hidden;transform:scale(.95);line-height:initial}#cc_div #cm{display:block!important}#c-ttl{margin-bottom:.7em;font-size:1.05em}#c-ttl i{font-style:italic}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}#c-txt .cc-link{color:#000;border-color:#000}#c-txt .cc-link:hover{opacity:.75}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{color:#000;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:.82em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;border-radius:var(--cc-btn-border-radius);flex:1;text-transform:uppercase;font-weight:600}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:.5rem;border:1px solid #000}#c-bns button+button:hover,#s-c-bn:hover,#s-cnt button+button:hover{border-color:#00b5e6}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:var(--cc-btn-secondary-hover-bg);color:var(--cc-btn-secondary-hover-text)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{scrollbar-width:thin}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size:.95em;width:100%;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:0 0;transition:background-color .25s ease}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.4rem;border:1px solid var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:rgba(0,0,0,0);background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:var(--cc-cookie-category-block-bg);transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl .cc-link{color:var(--cc-block-text);border-color:var(--cc-block-text)}#s-bl .c-bl.b-ex+.c-bl .cc-link:hover{text-decoration:none!important;opacity:.75;color:var(--cc-text)!important;border-color:var(--cc-text)}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.5em;margin-top:.85em;color:var(--cc-text)}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0 auto;transform:scale(.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;position:relative;height:100%;overflow:hidden;visibility:hidden;box-shadow:rgba(3,6,9,.26) 0 13px 27px -5px}#s-bns,#s-hdr,#s-inr{background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.3em 1.6em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 1.8em;border-top:1px solid var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#fff;border-bottom:1px solid #fff;display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{color:var(--cc-btn-primary-text);background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-bg)}#c-bns button:first-child span,#s-bns button:first-child span{color:var(--cc-btn-primary-text);text-transform:uppercase}#c-bns button:first-child:hover span,#s-bns button:first-child:hover span{color:var(--cc-btn-primary-hover-text)}#c-bns.swap button:first-child{color:var(--cc-btn-secondary-text);background:var(--cc-btn-secondary-bg)}#c-bns.swap button:last-child{color:var(--cc-btn-primary-text);background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:var(--cc-btn-primary-hover-bg);color:var(--cc-btn-primary-hover-text)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:var(--cc-btn-secondary-hover-bg);color:var(--cc-btn-secondary-hover-text)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0 1.8em;height:4.75em;vertical-align:middle;z-index:2}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative;overflow:hidden}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{width:.8em;height:100%;background:rgba(0,0,0,0);border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid var(--cc-bg);background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:var(--cc-toggle-bg-off);transition:background-color .25s ease,box-shadow .25s ease;pointer-events:none}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{width:3.4em;height:1.5em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:relative;display:block;left:.125em;top:.125em;width:1.25em;height:1.25em;border:none;box-sizing:content-box;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgba(24,32,35,.36);transition:transform .25s ease;border-radius:100%}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl caption{padding:.5rem 1rem;font-size:.9em;border-bottom:1px solid var(--cc-cookie-table-border);font-weight:600}#s-bl td,#s-bl th{padding:.8em .625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1em 1rem;font-weight:600}#s-bl thead tr:first-child{border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:var(--cc-overlay-bg);display:none;transition:none}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{overflow-x:hidden!important}.cc_div .act .b-bn .exp::before,.cc_div .b-bn .exp::before{border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:"";margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.1em;display:inline-block;padding-bottom:.45em;content:"";margin:0 auto;transform:rotate(45deg);top:.37em;left:.75em;position:absolute}#s-c-bn::after,#s-c-bn::before{content:"";position:absolute;left:.8em;top:.52em;height:.6em;width:1.5px;background:var(--cc-btn-secondary-text);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::after,.cc_div .off-i::before{right:.8em;top:.42em;content:" ";height:.7em;width:.09375em;display:block;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{top:50%;transform:translateY(-37%);bottom:auto}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center{left:1em;right:1em;margin:0 auto}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1em;right:1em;overflow:hidden;padding:1.2em 1.7em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.5rem 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.4em;padding-right:1.4em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl caption{display:block;border-top:0;border-bottom:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1rem;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media(prefers-reduced-motion){#cc--main #cm,#cc--main #s-cnt,#cc--main #s-inr{transition:none!important}}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{width:auto;max-width:100%;margin:0;padding:1.2em!important;right:1em;left:1em;bottom:1em;display:block}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.2em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.2em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl caption{border-bottom:0;display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1rem;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{margin-top:.625em;margin-left:0;float:unset}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}body{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.5}.rich-text *{color:#000;font-family:Poppins,Arial,Helvetica,sans-serif}.rich-text h1{font-size:1.75rem;font-weight:600;line-height:120%;letter-spacing:-.56px;text-align:center;margin-bottom:2rem;margin-top:initial}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{text-transform:uppercase;line-height:120%;font-weight:500;margin-bottom:1rem;margin-top:1rem}.rich-text h2{font-size:1.125rem}.rich-text h3{font-size:1rem}.rich-text h4{font-size:.875rem}.rich-text h5{font-size:.75rem}.rich-text h6{font-size:.625rem}.rich-text a,.rich-text li,.rich-text p,.rich-text span{font-size:1rem;font-weight:400;font-style:normal;line-height:1.5}.rich-text ol,.rich-text ul{margin-bottom:1rem;margin-top:1rem}.rich-text a{color:#248fab;text-decoration:underline}.rich-text a:hover{color:#006582;text-decoration:underline}.rich-text br{margin-bottom:1rem;margin-top:1rem}.rich-text hr{margin-bottom:2rem;margin-top:2rem}.text-transform-initial{text-transform:initial!important}.container{max-width:1200px}@media(min-width:576px){.container{padding-left:55px;padding-right:55px}}.form-check-input:checked[type=radio]{background-color:#fff!important;background-image:url('data:image/svg+xml;charset=utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="4.5" fill="%23000"/></svg>')}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3Cns0%3Asvg%20xmlns%3Ans0%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.0%22%20height%3D%227.5%22%20viewBox%3D%220%200%2012%2010%22%20fill%3D%22none%22%3E%0A%3Cns0%3Apath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.3167%201.15443C11.5076%201.32937%2011.5205%201.62588%2011.3455%201.81672L4.47054%209.31672C4.38415%209.41097%204.26301%209.46584%204.13518%209.46861C4.00736%209.47139%203.88395%209.42184%203.79354%209.33143L0.668544%206.20643C0.485485%206.02337%200.485485%205.72657%200.668544%205.54352C0.851602%205.36046%201.1484%205.36046%201.33146%205.54352L4.11028%208.32234L10.6545%201.18323C10.8294%200.992389%2011.1259%200.979497%2011.3167%201.15443Z%22%20fill%3D%22white%22%20stroke%3D%22white%22%20stroke-width%3D%220.666667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20%2F%3E%0A%3C%2Fns0%3Asvg%3E");background-size:65%}.form-check .form-check-input{margin-top:initial}.form-check .form-check-input[type=radio]{border-radius:50%}.form-check .form-check-input:focus{border:1px solid #00b5e6!important}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%0A%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10%2014.5C9.8125%2014.5%209.65625%2014.4375%209.5%2014.3125L2.3125%207.25C2.03125%206.96875%202.03125%206.53125%202.3125%206.25C2.59375%205.96875%203.03125%205.96875%203.3125%206.25L10%2012.7812L16.6875%206.1875C16.9688%205.90625%2017.4063%205.90625%2017.6875%206.1875C17.9687%206.46875%2017.9687%206.90625%2017.6875%207.1875L10.5%2014.25C10.3437%2014.4063%2010.1875%2014.5%2010%2014.5Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E%0A");background-size:20px}.modal.fade .modal-dialog{transform:translateY(20vh)}.modal-content{border-radius:initial}.modal-header{border-radius:initial;border:initial;padding-bottom:initial}.modal-body{padding-top:initial;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-title{font-size:1.75rem!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.56px;text-align:center;margin-bottom:40px}.btn-close{--bs-btn-close-bg:url("data:image/svg+xml,%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20fill%3D%22none%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M28.6405%204.75082C28.7336%204.84371%2028.8075%204.95406%2028.8579%205.07555C28.9083%205.19704%2028.9342%205.32728%2028.9342%205.45882C28.9342%205.59035%2028.9083%205.7206%2028.8579%205.84209C28.8075%205.96358%2028.7336%206.07393%2028.6405%206.16682L6.64045%2028.1668C6.45268%2028.3546%206.198%2028.4601%205.93245%2028.4601C5.6669%2028.4601%205.41222%2028.3546%205.22445%2028.1668C5.03668%2027.979%204.93119%2027.7244%204.93119%2027.4588C4.93119%2027.1933%205.03668%2026.9386%205.22445%2026.7508L27.2245%204.75082C27.3173%204.65769%2027.4277%204.58381%2027.5492%204.53339C27.6707%204.48298%2027.8009%204.45703%2027.9325%204.45703C28.064%204.45703%2028.1942%204.48298%2028.3157%204.53339C28.4372%204.58381%2028.5476%204.65769%2028.6405%204.75082Z%22%20fill%3D%22black%22/%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.22445%204.75082C5.13133%204.84371%205.05744%204.95406%205.00703%205.07555C4.95661%205.19704%204.93066%205.32728%204.93066%205.45882C4.93066%205.59035%204.95661%205.7206%205.00703%205.84209C5.05744%205.96358%205.13133%206.07393%205.22445%206.16682L27.2245%2028.1668C27.4122%2028.3546%2027.6669%2028.4601%2027.9325%2028.4601C28.198%2028.4601%2028.4527%2028.3546%2028.6405%2028.1668C28.8282%2027.979%2028.9337%2027.7244%2028.9337%2027.4588C28.9337%2027.1933%2028.8282%2026.9386%2028.6405%2026.7508L6.64045%204.75082C6.54756%204.65769%206.43721%204.58381%206.31572%204.53339C6.19423%204.48298%206.06399%204.45703%205.93245%204.45703C5.80092%204.45703%205.67067%204.48298%205.54918%204.53339C5.42769%204.58381%205.31734%204.65769%205.22445%204.75082Z%22%20fill%3D%22black%22/%3E%0A%3C/svg%3E%0A");width:2rem;height:2rem;background-size:2rem}@media(min-width:576px){.modal-dialog{max-width:800px}}@media(min-width:576px)and (max-width:896px){.modal-dialog{margin:0 48px}}.form-label{color:#000;font-size:.875rem;font-weight:500;line-height:145%;text-transform:uppercase}.form-control,.form-select{padding:16px 50px 16px 16px;border:1px solid #d0d5dd;border-radius:4px;box-shadow:0 5px 3px -2px rgba(0,0,0,.02),0 3px 2px -2px rgba(0,0,0,.06);caret-color:#00b5e6;color:#000;font-size:.875rem;line-height:145%}.form-control::placeholder,.form-select::placeholder{color:#98a2b3;font-size:.875rem;line-height:145%}.form-control:focus,.form-select:focus{border:1px solid #00b5e6}.nav-tabs .nav-item .nav-link{display:inline-flex;align-items:center;justify-content:center}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:1}.form-check-input:disabled{opacity:1}.collapse-desktop-only{display:block!important;visibility:visible!important;height:auto!important}html{height:100%}body{min-height:100%;margin:0;padding:0;display:flex;flex-direction:column}header{flex:0 0 auto}main{flex:1 1 auto}@media(min-width:576px){.mt-sm-6px{margin-top:6px!important}}.input-error-message,.input-error-message__contact-terms li{font-size:.875rem;font-style:normal;font-weight:400;line-height:145%;color:#ed1d26;margin-top:16px}.input-error-message .errorlist,.input-error-message__contact-terms li .errorlist{list-style:none;padding-left:initial}.input-error-message__contact-terms{position:absolute;top:calc(100% + 16px)}.input-error-message__contact-terms .errorlist{list-style:none;padding-left:initial}.input-error-message__contact-terms li{margin-top:0}.input-error-message a,.input-error-message__contact-terms li a{color:#ed1d26}.input-error-message a:hover,.input-error-message__contact-terms li a:hover{color:#ed1d26;opacity:.7}.input-success-message{font-size:.875rem;font-style:normal;font-weight:400;line-height:145%;color:#0f973d;margin-top:16px}.input-success-message a{color:#0f973d}.input-success-message a:hover{color:#0f973d;opacity:.7}.border-error input,.border-error textarea{border-color:#ed1d26}.border-error.form-check input{border-color:#ed1d26}.border-error.signup__file-container{border-color:#ed1d26}select.border-error{border-color:#ed1d26}.required{color:#ff3317;margin-left:4px}.header__container{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:30px;padding-bottom:30px}@media(max-width:767px){.header__container{justify-content:space-between;align-items:center}}.header__logo{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.header__logo-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width:767px){.header__logo-container{width:100%}}@media(max-width:991px){.header__logo{max-width:156px}}@media(min-width:992px){.header__logo{max-width:185px}}@media(max-width:800px){.header__logo{max-width:128px}}.header__logo img{width:100%;height:auto}.header__logo-top{width:100%;margin-bottom:10px}.header__logo-middle{width:100%;margin-bottom:20px}.header__logo-bottom{width:100%}.header__menu-btn{border:initial;background:initial;padding:initial;width:25px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMy45MTQwNiAxMi4wNEgyMS45MTQxTTMuOTE0MDYgNi4wNDA0SDIxLjkxNDFNMy45MTQwNiAxOC4wNEgyMS45MTQxIiBzdHJva2U9IiMyOTIzMjMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)}.header__menu-btn:not(.collapsed){background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTguOTE0MSA2LjA0MDA0TDYuOTE0MDYgMTguMDRNNi45MTQwNiA2LjA0MDRMMTguOTE0MSAxOC4wNCIgc3Ryb2tlPSIjMjkyMzIzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}.header__btn__container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%}@media(min-width:576px){.header__btn__container{align-items:center}}@media(min-width:768px){.header__btn__container{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:inherit}}.account .my-account__header-btn,.account .my-account__header-category,.book-details .my-account__header-btn,.book-details .my-account__header-category,.header__btn{font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.46px;padding:10px 12px;border:1px solid #000;border-radius:4px}.account .my-account__header-btn:hover,.account .my-account__header-category:hover,.book-details .my-account__header-btn:hover,.book-details .my-account__header-category:hover,.header__btn:hover{border-color:#00b5e6}@media(max-width:374px){.account .my-account__header-btn,.account .my-account__header-category,.book-details .my-account__header-btn,.book-details .my-account__header-category,.header__btn{width:100%;text-align:center}}.header__btn--logout,.header__btn--return{color:#000;text-decoration:initial;background:initial}.header__btn--logout:hover,.header__btn--return:hover{color:#000}@media(max-width:374px){.header__btn--logout,.header__btn--return{margin-bottom:16px}}@media(min-width:576px)and (max-width:767px){.header__btn--logout,.header__btn--return{margin-bottom:16px}}.header__btn--logout{display:inline-flex;justify-content:center;align-items:center;color:#000;text-decoration:initial}.header__btn--logout:hover{color:#000}.header__btn--my-account{width:100%;display:flex;justify-content:center;align-items:center;color:#000;background:#fff;text-decoration:initial}.header__btn--my-account:hover{color:#000}.header__btn--my-account-container{position:relative}.account .my-account__header-btn-icon,.book-details .my-account__header-btn-icon,.header__btn--logout-icon{margin-right:8px}.header__btn--access,.header__btn--connect{color:#000;text-decoration:initial;transition:all .3s ease-in-out}.header__btn--access:hover,.header__btn--connect:hover{color:#000}.header__btn--connect{background:#48daff;border-color:#48daff;text-align:center}.header__btn--connect:hover{background:#00b5e6;border-color:#00b5e6}.header__btn--access{background:#f3d54e;border-color:#f3d54e}.header__btn--access:hover{background:#b38a00;border-color:#b38a00}.access-code-modal__form{max-width:400px;width:100%}.access-code-modal__submit{background:#f3d54e!important}.access-code-modal__submit:hover{background:#b38a00!important}.footer{background:#000}.footer__container{padding-top:32px;padding-bottom:24px;position:relative}.footer__top{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;column-gap:48px}@media(max-width:456px){.footer__top{flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}}.footer__logo{width:100%;max-width:157px}.footer__brands{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:16px}.footer__brands-container{margin-bottom:40px;order:3}.footer__brand-link{text-decoration:none;display:inline-block}.footer__brand--la-presse{width:100%;max-width:129px;height:auto}.footer__brand--fides{padding:0 16px;width:100%;max-width:97px;height:auto;border-left:1px solid #ed1d26;border-right:1px solid #ed1d26}.footer__brand--fides-education{width:100%;max-width:123px;height:auto}@media(max-width:456px){.footer__brand--fides-education{max-width:90px}}.footer__menu{list-style:none;padding-left:initial;order:1}@media(max-width:456px){.footer__menu{order:2;text-align:center}}.footer__menu-item{margin-bottom:16px}.footer__menu-item:last-child{margin-bottom:34px}.footer__menu-link{color:#fff;font-size:1rem;line-height:1.5rem;text-decoration:initial}.footer__brands-title{color:#fff;font-size:1.25rem;font-weight:600;line-height:1.2rem;text-transform:uppercase}@media(max-width:456px){.footer__brands-title{text-align:center}}.footer__contact{text-decoration:initial;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.footer__contact-container{order:2}@media(max-width:456px){.footer__contact-container{order:1;margin-bottom:32px}}.footer__contact-title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#fff}.footer__contact-img{width:54px;height:auto}.footer__text{color:#fff;font-size:.8125rem;line-height:1.21875rem;max-width:460px}@media(max-width:456px){.footer__text{text-align:center}}.footer__text p{margin-bottom:6px}.footer__socials{margin-top:36px;margin-bottom:44px}.footer__social{margin-right:10px}.footer__social-link{text-decoration:none}.footer__orgs{margin-top:20px}.footer__org-link{text-decoration:none}.footer__org--finance-canada{width:140px;margin-right:40px}.footer__org--sodec{width:110px}.account,.book-details,.change-password,.error-404,.login,.signup{background:#f8f8f8;padding:72px 0}.login__card,.signup__card{border:1px solid #000;background:#f8f8f8;padding:32px 24px;height:100%;display:flex;flex-direction:column;align-items:center}.login__card--signup,.signup__card--signup{border:1px solid #d0d5dd;background:#f8f8f8;display:flex;flex-direction:column;align-items:center;justify-content:center}.change-password__title,.contact-us__title,.error-404__subtitle,.error-404__title,.login__title,.signup__title{color:#000;font-size:1.75rem;font-weight:600;line-height:120%;letter-spacing:-.56px}.error-404__text,.login__text,.signup__text{color:#535d70;font-size:1rem;line-height:145%;text-align:center}.change-password__form,.login__form,.signup__form{margin-top:40px;width:100%;max-width:336px}.change-password__form .form-check,.login__form .form-check,.signup__form .form-check{margin-bottom:32px}.change-password__form .form-check-label,.login__form .form-check-label,.signup__form .form-check-label{color:#000;font-size:.875rem;font-style:normal;font-weight:400;line-height:145%;margin-left:10px;margin-top:3px}.change-password__form .form-check-input,.login__form .form-check-input,.signup__form .form-check-input{border:1px solid #d0d5dd;border-radius:3px;width:20px;height:20px}.change-password__form .form-check-input:checked,.login__form .form-check-input:checked,.signup__form .form-check-input:checked{background-color:#000;border:1px solid #000}.access-code-modal__submit,.account-edit__submit,.change-password__submit,.contact-us-landing__button,.contact-us__submit,.error-404__button,.login__next,.login__submit,.no-books__button,.signup__next,.signup__submit{background:#48daff;box-shadow:0 5px 3px -2px rgba(0,0,0,.02),0 3px 2px -2px rgba(0,0,0,.06);padding:16px 24px;color:#000;font-size:.875rem;font-weight:500;line-height:1.125rem;text-transform:uppercase;border:initial;transition:all .3s ease-in-out;border-radius:4px}.access-code-modal__submit:hover,.account-edit__submit:hover,.change-password__submit:hover,.contact-us-landing__button:hover,.contact-us__submit:hover,.error-404__button:hover,.login__next:hover,.login__submit:hover,.no-books__button:hover,.signup__next:hover,.signup__submit:hover{background:#00b5e6;border:#00b5e6}.access-code-modal__submit:disabled,.account-edit__submit:disabled,.change-password__submit:disabled,.contact-us-landing__button:disabled,.contact-us__submit:disabled,.error-404__button:disabled,.login__next:disabled,.login__submit:disabled,.no-books__button:disabled,.signup__next:disabled,.signup__submit:disabled{background:#d0d5dd}.login__link--student,.login__link--teacher,.signup__link--student,.signup__link--teacher{background:#000;box-shadow:0 5px 3px -2px rgba(0,0,0,.02),0 3px 2px -2px rgba(0,0,0,.06);padding:16px 24px;color:#fff;font-size:.875rem;font-weight:600;line-height:1.125rem;text-transform:uppercase;text-decoration:initial;transition:all .15s ease-in-out;border-radius:4px;min-width:220px}.login__link--student:hover,.login__link--teacher:hover,.signup__link--student:hover,.signup__link--teacher:hover{color:#48daff}.login__link--student,.signup__link--student{margin-top:40px;text-align:center}.login__link--teacher,.signup__link--teacher{margin-top:24px;text-align:center}.change-password__link--forget-password,.login__link--forget-password,.signup__link--forget-password{font-size:.875rem;font-style:normal;font-weight:500;line-height:145%;text-decoration-line:underline;color:#248fab;text-align:end;display:block;margin-right:12px;margin-bottom:24px;border-radius:4px}.change-password-input-container,.login-input-container,.signup-input-container{position:relative}.change-password-input-container .select2-container,.login-input-container .select2-container,.signup-input-container .select2-container{width:100%!important}.change-password-input-container .select2-container:focus,.login-input-container .select2-container:focus,.signup-input-container .select2-container:focus{border:1px solid #00b5e6}.change-password-input-container .select2-container.select2-container--default .select2-selection--single,.login-input-container .select2-container.select2-container--default .select2-selection--single,.signup-input-container .select2-container.select2-container--default .select2-selection--single{height:auto;padding:initial;border:1px solid #d0d5dd;border-radius:4px;box-shadow:0 5px 3px -2px rgba(0,0,0,.02),0 3px 2px -2px rgba(0,0,0,.06)}.change-password-input-container .select2-container.select2-container--default .select2-selection--single:focus,.login-input-container .select2-container.select2-container--default .select2-selection--single:focus,.signup-input-container .select2-container.select2-container--default .select2-selection--single:focus{border:1px solid #00b5e6}.change-password-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,.login-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,.signup-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:14px 50px 14px 16px;font-size:.875rem;line-height:145%}.change-password-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder,.login-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder,.signup-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#98a2b4;font-size:.875rem;line-height:145%}.change-password-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow,.login-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow,.signup-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{top:25%;right:18px}.change-password-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b,.login-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b,.signup-input-container .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCA5LjVDNy44MTI1IDkuNSA3LjY1NjI1IDkuNDM3NSA3LjUgOS4zMTI1TDAuMzEyNSAyLjI1QzAuMDMxMjUgMS45Njg3NSAwLjAzMTI1IDEuNTMxMjUgMC4zMTI1IDEuMjVDMC41OTM3NSAwLjk2ODc1IDEuMDMxMjUgMC45Njg3NSAxLjMxMjUgMS4yNUw1LjE5MTg2IDUuMDM4NzJDNi43NTEyNSA2LjU2MTY4IDkuMjQyOTIgNi41NTU3NSAxMC43OTUxIDUuMDI1MzhMMTQuNjg3NSAxLjE4NzVDMTQuOTY4OCAwLjkwNjI1IDE1LjQwNjMgMC45MDYyNSAxNS42ODc1IDEuMTg3NUMxNS45Njg3IDEuNDY4NzUgMTUuOTY4NyAxLjkwNjI1IDE1LjY4NzUgMi4xODc1TDguNSA5LjI1QzguMzQzNzUgOS40MDYyNSA4LjE4NzUgOS41IDggOS41WiIgZmlsbD0iIzY1NzE4NCIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:center;border:none;width:16px;height:10px;transition:all .3s linear}.change-password-input-container .select2-container.select2-container--default .select2-selection--single[aria-expanded=true] b,.login-input-container .select2-container.select2-container--default .select2-selection--single[aria-expanded=true] b,.signup-input-container .select2-container.select2-container--default .select2-selection--single[aria-expanded=true] b{transform:rotate(180deg)}.login-input-icon,.signup-input-icon{position:absolute;top:50%;transform:translateY(-50%);right:16px;width:20px;height:20px}.account .toggle-password,.book-details .toggle-password,.change-password .toggle-password,.error-404 .toggle-password,.login .toggle-password,.signup .toggle-password{position:absolute;top:50%;transform:translateY(-50%);right:16px;border:initial;background:initial;padding:initial}.account .toggle-password img,.book-details .toggle-password img,.change-password .toggle-password img,.error-404 .toggle-password img,.login .toggle-password img,.signup .toggle-password img{width:20px;height:20px}.hide-password-icon{display:none}.mouse-navigation :focus{outline:0;box-shadow:initial}.border-error.signup-input-container .select2-container.select2-container--default .select2-selection--single{border:1px solid #ed1d26}.signup__card--signup{padding:initial}.signup__text{margin-bottom:initial}.signup__form{max-width:600px;width:100%}.signup__functions .form-check,.signup__sessions .form-check{margin-bottom:0}.signup__functions .form-check-label,.signup__sessions .form-check-label{font-size:.875rem;font-style:normal;font-weight:500;line-height:145%}.contact-us__form-title,.signup__subtitle{font-size:1.25rem;font-style:normal;font-weight:500;line-height:145%;margin:24px 0;text-transform:uppercase}.signup__radio-block{padding:16px 0}.signup__radio-block .form-check{margin-bottom:0;display:flex;flex-direction:row;align-items:center}.signup__radio-block .form-check-input{border-radius:50%}.signup__radio-block .form-check-label{font-size:.875rem;font-weight:500;line-height:145%;margin-top:4px}.signup__checkbox-others-label,.signup__checkbox-subscribe-label{margin-top:7px}.contact-us__form-title,.signup__subtitle{font-size:1.25rem;font-style:normal;font-weight:500;line-height:145%;margin:24px 0}.account .form-check.border-y,.book-details .form-check.border-y,.signup .form-check.border-y{border-bottom:1px solid #000;padding-top:16px;padding-bottom:16px}.account .form-check .sub-label,.book-details .form-check .sub-label,.signup .form-check .sub-label{display:inline-block;font-size:.8125rem;font-weight:400;line-height:145%}.signup__checkbox-others-label,.signup__checkbox-subscribe-label{margin-top:7px}.signup__validation-message{font-size:1rem;font-weight:500;line-height:145%;text-transform:uppercase}.signup__file-container.form-control{position:relative;padding:13px 16px;overflow:hidden}.signup__file{opacity:0;width:100%;height:100%}.signup__file-placeholder{color:#98a2b3;font-size:.875rem;line-height:145%;position:absolute;left:16px;top:50%;transform:translateY(-50%);max-width:calc(100% - 150px);word-wrap:break-word}.signup__file-btn{font-size:.75rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.46px;padding:8px 16px;color:#fff;background:#000;border:initial;border-radius:4px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}.signup__file-btn:hover{color:#48daff}.signup__file-message{font-size:.875rem;line-height:145%;color:#98a2b3;margin-top:8px}.book-details__return,.signup__return{color:#000;text-decoration:none;display:inline-block;margin:40px 0;padding:11px 24px 13px 12px;border:1px solid #000;border-radius:4px}.book-details__return:hover,.signup__return:hover{border:1px solid #00b5e6}.book-details__return:hover span,.signup__return:hover span{color:#000}.book-details__return img,.signup__return img{width:21px;height:21px}.book-details__return span,.signup__return span{display:inline-block;font-size:.875rem;font-weight:600;line-height:normal;letter-spacing:.46px;color:#000}.account .hidden,.book-details .hidden,.signup .hidden{display:none}.account-menu{width:100%;padding:4px;background:#fff}@media(min-width:768px){.account-menu{position:absolute;top:calc(100% + 4px);border-radius:4px;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px 0 rgba(0,0,0,.4);left:0}}.account-menu .nav-img{width:20px;height:20px;margin-right:8px}.account-menu .nav-tabs{border-bottom:initial;display:flex;flex-direction:column}.account-menu .nav-tabs .nav-item .nav-link{width:100%;border:initial;color:#000;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.46px;padding:10px 20px;border-radius:4px;justify-content:center}@media(min-width:768px){.account-menu .nav-tabs .nav-item .nav-link{justify-content:flex-start}}.account-menu .nav-tabs .nav-item .nav-link:hover{background:#f1f1f1}.account .form-check,.book-details .form-check{display:flex;padding-left:initial;align-items:start;gap:13px}.account .form-check-input,.book-details .form-check-input{border:1px solid #d0d5dd;border-radius:3px;width:20px;height:20px;float:initial;margin-left:initial}.account .form-check-input:checked,.book-details .form-check-input:checked{background-color:#000;border:1px solid #000}.account .form-check-label,.book-details .form-check-label{margin-right:40px;font-size:.875rem;font-weight:500;line-height:145%}.account .form-check-label .sub-label,.book-details .form-check-label .sub-label{display:inline-block;font-size:.8125rem;font-weight:400;line-height:145%}.account__title{color:#000;font-size:2.125rem;font-weight:500;line-height:2.625rem;text-align:center}@media(max-width:767px){.account__title{font-size:1.75rem;line-height:120%}}.account .my-account__header,.book-details .my-account__header{padding:24px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d0d5dd}.account .my-account__header-category,.book-details .my-account__header-category{border-color:#248fab;background-color:#248fab;color:#fff}@media(max-width:374px){.account .my-account__header-category,.book-details .my-account__header-category{width:initial}}.account .my-account__header-category:hover,.book-details .my-account__header-category:hover{border-color:#248fab}.account .my-account__header-btn,.book-details .my-account__header-btn{border-color:#000;background-color:#f1f1f1;color:#000;text-decoration:initial}@media(max-width:374px){.account .my-account__header-btn,.book-details .my-account__header-btn{width:initial}}.account .my-account__header-btn:hover,.book-details .my-account__header-btn:hover{color:#000;background-color:#cdced7}.account .my-account__header-btn-icon,.book-details .my-account__header-btn-icon{width:16px;height:16px}.account .my-account__info,.account .my-account__personal-info,.book-details .my-account__info,.book-details .my-account__personal-info{padding:24px 0}.account .my-account__title,.book-details .my-account__title{font-size:1.25rem;font-weight:500;line-height:145%}.account .my-account__label,.book-details .my-account__label{font-size:.875rem;font-weight:500;line-height:145%;text-transform:uppercase}.account .my-account__text,.book-details .my-account__text{font-size:.875rem;font-weight:600;line-height:145%;line-break:anywhere}.account .my-account__subs,.book-details .my-account__subs{margin-top:56px;margin-bottom:50px}.account .my-account__file-img,.book-details .my-account__file-img{width:48px;height:48px;margin-right:16px}.account .my-account__file-name,.book-details .my-account__file-name{font-size:.9375rem;font-weight:500;line-height:145%;margin-bottom:4px}.account .my-account__file-info,.book-details .my-account__file-info{font-size:.875rem;line-height:145%;color:#b2b7c0;margin-bottom:initial}.account .my-account__remove-file,.book-details .my-account__remove-file{text-decoration:initial;background:initial}.account .my-account__remove-file-img,.book-details .my-account__remove-file-img{width:28px;height:28px}.account .my-account__reset-password,.book-details .my-account__reset-password{font-size:.875rem;font-weight:500;line-height:145%;color:#248fab;text-transform:uppercase;margin-top:28px;display:inline-block}.account .my-account__reset-password:hover,.book-details .my-account__reset-password:hover{color:#006582}.account .my-books .book-wrapper,.book-details .my-books .book-wrapper{display:block;text-decoration:none;color:inherit;overflow:hidden}.account .my-books .book,.book-details .my-books .book{padding:16px 0;border-bottom:1px solid #d0d5dd}@media(max-width:767px){.account .my-books .book,.book-details .my-books .book{padding:32px 0}}.account .my-books .book__img,.book-details .my-books .book__img{width:100%;height:100%;object-fit:cover}.account .my-books .book__img-container,.book-details .my-books .book__img-container{width:96px;height:126px}.account .my-books .book__title,.book-details .my-books .book__title{font-size:1.25rem;font-weight:600;line-height:1.2rem;margin-bottom:16px}.account .my-books .book__description,.book-details .my-books .book__description{font-size:1rem;font-weight:400;line-height:1.3125rem;margin-bottom:16px}.account .my-books .book__code,.book-details .my-books .book__code{font-size:.875rem;font-weight:600;line-height:1.3125rem}.account .my-books .book__date,.book-details .my-books .book__date{font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.16px;text-align:center;display:block}.account .my-books .book__date-label,.book-details .my-books .book__date-label{text-align:center;font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:.16px;margin-bottom:16px}.account .new-books-notification,.book-details .new-books-notification{margin-top:24px;padding:16px;border-radius:8px;background:#daf8e6;box-shadow:0 5px 56px -12px rgba(16,25,40,.14)}.account .new-books-notification .btn-close,.book-details .new-books-notification .btn-close{width:16px;height:16px;background-size:16px}.account .new-books-notification__icon-bg,.book-details .new-books-notification__icon-bg{background:#0f973d;border-radius:100%;display:inline-flex;padding:4px}.account .new-books-notification__text,.book-details .new-books-notification__text{font-size:.875rem;font-weight:500;line-height:1.375rem;margin-left:5px}.account .my-account__professional-info,.book-details .my-account__professional-info{padding:24px 0}.account .reset-password-link,.book-details .reset-password-link{display:inline-block;font-size:.875rem;font-weight:500;line-height:1.625rem;color:#248fab;text-decoration-line:underline;text-transform:uppercase}.account .reset-password-link:hover,.book-details .reset-password-link:hover{color:#006582}.approbation{border:1px solid #000;padding:16px;margin-bottom:24px}.approbation__badge{padding:4px 12px;background:#fffade;color:#664101;font-size:1rem;line-height:145%;display:inline-block;margin-bottom:8px}.approbation__message{font-size:1rem;line-height:145%}.contact-us{padding:72px 0;background-color:#f8f8f8}.contact-us__title{margin-bottom:16px;text-align:center}.contact-us__text{font-size:1rem;font-weight:400;line-height:1.5rem}.contact-us__form{margin:64px 0 32px 0;padding:24px;border:1px solid #000}.contact-us__form-title{text-transform:initial;margin-top:24px}.contact-us__form label{font-size:.875rem;font-weight:500;line-height:145%;text-transform:uppercase;margin-bottom:4px;margin-top:24px}.contact-us__form-accepted_terms{display:flex;border-top:1px solid #000;border-bottom:1px solid #000;padding-top:16px;padding-bottom:16px;margin-top:48px;margin-bottom:40px}.contact-us__form-accepted_terms input{border:1px solid #d0d5dd;border-radius:3px;width:20px;height:20px;display:inline-block;order:1;margin-top:0}.contact-us__form-accepted_terms input:checked{background-color:#000;border:1px solid #000}.contact-us__form-accepted_terms label{margin:0;display:inline-block;order:2;font-size:.75rem;font-weight:400;line-height:145%;text-transform:initial;margin-left:12px}.contact-us__submit-container{text-align:center}.contact-us-landing{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-us-landing .container{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-us-landing .success-message{font-size:1.5rem;font-weight:500;line-height:1.2}.contact-us-landing__button{margin-top:48px;text-decoration:none}.contact-us-landing__button:hover{color:#000}.book-details{background:#f8f8f8;padding:64px 0}@media(max-width:767px){.book-details{padding:32px 0}}.book-details__digital-version{font-size:1.1875rem;font-style:normal;font-weight:500;line-height:normal;color:#248fab;margin-top:8px;margin-bottom:16px;text-decoration:initial;text-align:center}.book-details__filters{border:1px solid #d0d5dd;background:#f1f1f1;padding:8px 12px;text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:4px}.book-details__filters:hover{border:1px solid #00b5e6}.book-details__filters-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-bottom:40px;list-style:none;padding:initial}.book-details__filters-img{width:16px;height:16px}.book-details__filters-name{color:#565c65;font-size:.875rem;font-weight:500;line-height:145%;display:inline-block;margin:0 8px}.book-details__filters-number{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#565c65;font-size:.75rem;font-weight:500;line-height:145%;letter-spacing:-.06px;padding:0 8px;border-radius:12px;background:#e2e4ed}.book-details__filters.active{border:1px solid #00b5e6;background:#248fab}.book-details__filters.active .book-details__filters-number{background:#00b5e6;color:#fff}.book-details__filters.active .book-details__filters-name{color:#fff}.book-details .book-docs{padding:16px 0;border-bottom:1px solid #d0d5dd}.book-details .book-docs-container{list-style:none;padding:initial}.book-details .book-docs__title{font-size:1rem;font-weight:500;line-height:normal;margin-bottom:initial;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width:575px){@supports(-webkit-line-clamp:2){.book-details .book-docs__title{white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}}.book-details .book-docs__underline{display:inline-block;width:15px;height:3px;background:#00b5e6}.book-details .book-docs__btn,.book-details .book-docs__small-btn{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 0;min-width:155px;text-decoration:none;vertical-align:middle;margin-right:16px;border-radius:4px}.book-details .book-docs__btn img,.book-details .book-docs__small-btn img{width:24px;height:24px;margin-right:8px}.book-details .book-docs__btn span,.book-details .book-docs__small-btn span{display:inline-block;font-size:.875rem;font-weight:700;line-height:normal;letter-spacing:.46px}.book-details .book-docs__btn--view,.book-details .book-docs__small-btn--view{color:#000;background:#fff;border:1px solid #000}.book-details .book-docs__btn--view:hover,.book-details .book-docs__small-btn--view:hover{border-color:#00b5e6}.book-details .book-docs__btn--download,.book-details .book-docs__small-btn--download{color:#fff;background:#000}.book-details .book-docs__btn--download:hover,.book-details .book-docs__small-btn--download:hover{background:#00b5e6;border-color:#00b5e6}.book-details .book-docs__small-btn{padding:10px 24px;min-width:initial}.book-details .book-docs__small-btn img{margin-right:initial}.book-details .book-docs__small-btn--view{padding:5px 22px}.book-details .book-docs__small-btn--download{padding:5px 22px;border:1px solid #000}.book-details .book-docs__type{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase;color:#000;padding:6px 8px;background:#e2e4ed;min-width:56px;border-radius:4px}.book-details__return{padding:10px 24px 10px 12px;margin:initial}.book-details__return-container{width:189px;margin-bottom:24px}.book-details__img{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .15s linear;opacity:70%}.book-details__img-btn{color:#000;background:#fff;border:1px solid #000;padding:6px 8px;min-width:initial;margin:initial;position:absolute;left:50%;top:50%;border-radius:4px;transform:translate(-50%,-50%);transition:all .15s linear}.book-details__img-btn:focus,.book-details__img-btn:hover{border-color:#00b5e6;opacity:1}@media(pointer:fine){.book-details__img-btn{opacity:0}}.book-details__img-btn img{margin:initial}.book-details__img-wrapper{max-width:189px;width:100%}.book-details__img-container{max-width:189px;width:100%;height:249px;position:relative}@media(pointer:fine){.book-details__img-container .book-details__img{opacity:100%}.book-details__img-container:focus .book-details__img,.book-details__img-container:hover .book-details__img{opacity:70%}.book-details__img-container:focus .book-details__img-btn,.book-details__img-container:hover .book-details__img-btn{opacity:1}}.book-details__title{font-size:2.125rem;font-weight:500;line-height:2.625rem;margin-bottom:6px}@media(max-width:767px){.book-details__title{font-size:1.75rem}}.book-details__subtitle{font-size:1.5rem;font-weight:500;line-height:normal;margin-bottom:8px}@media(max-width:767px){.book-details__subtitle{font-size:1.125rem}}.book-details__description{font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:24px;color:#565c65}@media(max-width:767px){.book-details__description{font-size:1rem}}.book-details__isbn{font-size:.875rem;font-weight:400;line-height:1.3125rem}.book-details__link{text-decoration:none;max-width:189px;display:inline-flex;justify-content:flex-start;align-items:flex-start}.book-details__link img{margin-right:4px;margin-top:4px}.book-details__link span{text-decoration:underline;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.book-details__docs-container{list-style:none;padding:initial}.video-container{display:none}.video-modal .modal-body{position:relative;padding-top:56.25%;padding-bottom:initial}.video-modal .modal-body iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-modal.modal.fade .modal-dialog{transform:translateY(5vh);max-width:1092px}.video-modal .modal-header{padding-bottom:1rem}.pdf-modal .modal-header{padding:16px}.pdf-modal .modal-body{padding:initial}.pdf-modal.modal.fade .modal-dialog{transform:initial;margin:0 auto;max-width:100%}.pdf-modal iframe{width:100%;height:100%}.tags-filter{position:relative;display:inline-block}.tags-filter__btn{display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:12px;border:1px solid #d0d5dd;border-radius:4px;background:#f1f1f1;margin-bottom:16px;font-size:.875rem;font-style:normal;font-weight:500;line-height:145%;color:#565c65}.tags-filter__btn img{transform:rotate(180deg)}.tags-filter__btn.collapsed img{width:20px;height:auto;transform:initial}.tags-filter__btn:hover{border:1px solid #00b5e6}.tags-filter__list{list-style:none;padding:4px;position:absolute;top:calc(100% - 12px);left:0;border-radius:4px;border:1px solid #d0d5dd;background:#fff;box-shadow:0 8px 24px -6px rgba(0,0,0,.16);width:100%;max-height:35vh;max-height:35svh;overflow-y:auto}.tags-filter__list-btn{display:block;padding:8px 12px;font-size:.875rem;font-style:normal;font-weight:500;line-height:145%;color:#000;text-decoration:none;transition:initial}.tags-filter__list-btn:focus,.tags-filter__list-btn:hover{background:#f1f1f1;border-radius:4px;color:inherit}.tags-filter__list-btn:focus{padding:7px 11px}.no-books{margin-top:72px;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-books__title{font-size:1.25rem;font-weight:500;margin-bottom:16px}.no-books__text{text-align:center;margin-bottom:0}.no-books__button{background:#f3d54e!important}.no-books__button:hover{background:#b38a00!important}.change-password__title{margin-bottom:32px}.change-password__text{font-size:1rem;line-height:145%;color:#535d70;margin-bottom:24px;text-align:center}.change-password__text--success{color:#0f973d;text-align:center}.change-password__card{max-width:600px;width:100%;padding:24px 32px;border:1px solid #000}.change-password__form{max-width:initial}.change-password__submit{display:inline-block;text-decoration:none}.change-password__submit:hover{color:#000}.confidentiality{background:#f1f1f1;padding:72px 0}@media(min-width:576px){.error-404__title{margin-top:32px}}.error-404__subtitle{font-size:1.25rem;margin-bottom:32px}.error-404__text{margin-bottom:32px;line-height:1.75rem}.error-404__button{text-decoration:none;font-weight:500}.error-404__button:hover{color:#000}a{color:#248fab;text-decoration:underline;transition:all .3s ease-in-out}a:hover{color:#006582}hr{border-top:1px solid #000;opacity:1;margin:0}
/*# sourceMappingURL=main.css.map */
