@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Ubuntu&display=swap);/*!
* www.KNACSS.com V6.0.5 (1er décembre 2016) @author: Alsacreations, Raphael Goetter
* Licence WTFPL http://www.wtfpl.net/
*//*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html,legend{box-sizing:border-box}a:active,a:focus,a:hover,body,mark{color:#000}code,mark{padding:2px 4px}button,hr,input{overflow:visible}hr,legend,pre code{padding:0}.table,blockquote,code,img,input,legend,pre,svg,table,td,textarea,video{max-width:100%}.table,table,td,th{vertical-align:top}.clear,hr{clear:both}.txtleft,td,th{text-align:left}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#333}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:0}sub{bottom:-.25em;top:.5ex}sup{top:-.5em;bottom:1ex}img{border-style:none;vertical-align:middle;height:auto}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em}figure{margin:1em 40px}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font-size:62.5%;font-size:.625em}*{box-sizing:inherit}body{margin:0;font-size:1.6rem;background-color:#fff;font-family:sans-serif;line-height:1.5}ol,ul{padding-left:2em}blockquote,figure{margin-left:0;margin-right:0}.p-like,blockquote,caption,details,dl,figure,label,ol,p,pre,td,textarea,th,ul{margin-top:.75em;margin-bottom:0;line-height:1.5}.h1-like,h1{font-size:3.2rem}.h2-like,h2{font-size:2.8rem}.h3-like,h3{font-size:2.4rem}.h4-like,h4{font-size:2rem}.h5-like,h5{font-size:1.8rem}.h6-like,h6{font-size:1.6rem}.smaller{font-size:.6em}.small{font-size:.8em}.big{font-size:1.2em}.bigger{font-size:1.5em}.biggest{font-size:2em}code,kbd,pre,samp{white-space:pre-line;white-space:pre-wrap;font-family:consolas,courier,monospace;line-height:normal}.italic,address,cite,em,i,var{font-style:italic}.h1-like:first-child,.h2-like:first-child,.h3-like:first-child,.h4-like:first-child,.h5-like:first-child,.h6-like:first-child,.p-like:first-child,blockquote:first-child,dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,pre:first-child,ul:first-child{margin-top:0}li .p-like,li ol,li p,li ul{margin-top:0;margin-bottom:0}@media print{*{background:0 0!important;box-shadow:none!important;text-shadow:none!important}body{width:auto;margin:auto;font-family:serif;font-size:12pt}.h1-like,.h2-like,.h3-like,.h4-like,.h5-like,.h6-like,.p-like,blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{color:#000;margin:auto}.print{display:block}.no-print{display:none}.p-like,blockquote,p{orphans:3;widows:3}blockquote,ol,ul{page-break-inside:avoid}.h1-like,.h2-like,.h3-like,caption,h1,h2,h3{page-break-after:avoid}a{color:#000}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}code,kbd,mark{border-radius:2px}kbd{padding:0 2px;border:1px solid #999}code{background:rgba(0,0,0,.04);color:#b11}pre code{background:0 0;color:inherit;border-radius:0}blockquote{position:relative;padding-left:3em;min-height:2em}.skip-links,.skip-links a{position:absolute}blockquote:before{content:"\201C";position:absolute;left:0;top:0;font-family:georgia,serif;font-size:5em;height:.4em;line-height:.9;color:rgba(0,0,0,.3)}blockquote>footer{margin-top:.75em;font-size:.9em;color:rgba(0,0,0,.7)}.btn,button,input,label,select,textarea{font-family:inherit;font-size:inherit}blockquote>footer:before{content:"\2014 \0020"}q{font-style:normal}.q,q{quotes:"“\00a0" "\00a0”"}.q:lang(fr),q:lang(fr){quotes:"«\00a0" "\00a0»"}hr{box-sizing:content-box;display:block;height:1px;margin:1em 0 2em;border:0;color:#ccc;background-color:#ccc}.center,.left{margin-right:auto}.table,table{border:1px solid #ccc;width:100%;table-layout:fixed;border-collapse:collapse;margin-bottom:2rem}caption{padding:1rem;color:#555;font-style:italic}td,th{padding:.3em .8em;border:1px dotted #aaa;min-width:2rem;cursor:default}.skip-links a{overflow:hidden;clip:rect(1px,1px,1px,1px);padding:.5em;background:#000;color:#fff;text-decoration:none}.skip-links a:focus{position:static;overflow:visible;clip:auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){img[src$=".svg"]{width:100%}}.table{display:table}#recaptcha_table,.table-auto{table-layout:auto}.btn{display:inline-block}fieldset,form{border:none}button,input,optgroup,select,textarea{color:#000}label{vertical-align:middle;cursor:pointer}.inbl,textarea{vertical-align:top}legend{border:0;white-space:normal}textarea{min-height:5em;resize:vertical}select{-webkit-appearance:menulist-button}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{opacity:.54;color:#777}input:-moz-placeholder,textarea:-moz-placeholder{color:#777}.btn:focus,button:focus,input[type=button]:focus{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.unstyled,input[type=button].unstyled,input[type=reset].unstyled,input[type=submit].unstyled{padding:0;border:none;line-height:1;text-align:left;background:0 0;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.unstyled:focus,input[type=button].unstyled:focus,input[type=reset].unstyled:focus,input[type=submit].unstyled:focus{box-shadow:none;outline:0}@media (min-width:544px){.o-media{display:flex;align-items:flex-start}.o-media-content{flex:1 1;min-width:0}.o-media--reverse{flex-direction:row-reverse}.o-media-figure--center{-ms-grid-row-align:center;align-self:center}[class*=" autogrid"],[class^=autogrid]{display:flex}[class*=" autogrid"]>*,[class^=autogrid]>*{flex:1 1;min-width:0}.has-gutter>:not(:first-child){margin-left:1rem}[class*="--reverse"]{flex-direction:row-reverse}}.center,.right{margin-left:auto}.bfc,.mod{overflow:hidden}.clearfix:after{content:"";display:table;clear:both;border-collapse:collapse}.txtright{text-align:right}.txtcenter{text-align:center}.fl{float:left}img.fl{margin-right:1rem}.fr{float:right}img.fr{margin-left:1rem}img.fl,img.fr{margin-bottom:.5rem}.inbl{display:inline-block}.flex-container,[class*=flex-container]{display:flex;flex-wrap:wrap}.flex-container-h{flex-direction:row}.flex-container-v{flex-direction:column}.flex-item-fluid{flex:1 1;min-width:0}.flex-item-first,.item-first{order:-1}.flex-item-medium,.item-medium{order:0}.flex-item-last,.item-last{order:1}.flex-item-center,.item-center{margin:auto}.is-hidden,[hidden]{display:none}.visually-hidden{position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.is-disabled,[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1)}ul.is-unstyled,ul.unstyled{list-style:none;padding-left:0}.w10{width:10%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.3333%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w66{width:66.6666%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.w50p{width:50px}.w100p{width:100px}.w150p{width:150px}.w200p{width:200px}.w300p{width:300px}@media (min-width:401px){.w400p{width:400px}.w500p{width:500px}.w600p{width:600px}}@media (min-width:701px){.w700p{width:700px}.w800p{width:800px}}@media (min-width:961px){.w960p{width:960px}.mw960p{max-width:960px}.w1140p{width:1140px}.mw1140p{max-width:1140px}}.wauto{width:auto}.ma0,.man{margin:0}.pa0,.pan{padding:0}.mas{margin:1rem}.mam{margin:2rem}.mal{margin:4rem}.pas{padding:1rem}.pam{padding:2rem}.pal{padding:4rem}.mt0,.mtn{margin-top:0}.mts{margin-top:1rem}.mtm{margin-top:2rem}.mtl{margin-top:4rem}.mr0,.mrn{margin-right:0}.mrs{margin-right:1rem}.mrm{margin-right:2rem}.mrl{margin-right:4rem}.mb0,.mbn{margin-bottom:0}.mbs{margin-bottom:1rem}.mbm{margin-bottom:2rem}.mbl{margin-bottom:4rem}.ml0,.mln{margin-left:0}.mls{margin-left:1rem}.mlm{margin-left:2rem}.mll{margin-left:4rem}.mauto{margin:auto}.mtauto{margin-top:auto}.mrauto{margin-right:auto}.mbauto{margin-bottom:auto}.mlauto{margin-left:auto}.pt0,.ptn{padding-top:0}.pts{padding-top:1rem}.ptm{padding-top:2rem}.ptl{padding-top:4rem}.pr0,.prn{padding-right:0}.prs{padding-right:1rem}.prm{padding-right:2rem}.prl{padding-right:4rem}.pb0,.pbn{padding-bottom:0}.pbs{padding-bottom:1rem}.pbm{padding-bottom:2rem}.pbl{padding-bottom:4rem}.pl0,.pln{padding-left:0}.pls{padding-left:1rem}.plm{padding-left:2rem}.pll{padding-left:4rem}@media (min-width:992px){.large-hidden{display:none!important}.large-visible{display:block!important}.large-no-float{float:none}.large-inbl{display:inline-block;float:none;vertical-align:top}.large-w25{width:25%!important}.large-w33{width:33.333333%!important}.large-w50{width:50%!important}.large-w66{width:66.666666%!important}.large-w75{width:75%!important}.large-w100,.large-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.large-ma0,.large-man{margin:0!important}}@media (min-width:768px) and (max-width:1199px){.medium-hidden{display:none!important}.medium-visible{display:block!important}.medium-no-float{float:none}.medium-inbl{display:inline-block;float:none;vertical-align:top}.medium-w25{width:25%!important}.medium-w33{width:33.333333%!important}.medium-w50{width:50%!important}.medium-w66{width:66.666666%!important}.medium-w75{width:75%!important}.medium-w100,.medium-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.medium-ma0,.medium-man{margin:0!important}}@media (min-width:544px) and (max-width:767px){.small-hidden{display:none!important}.small-visible{display:block!important}.small-no-float{float:none}.small-inbl{display:inline-block;float:none;vertical-align:top}.small-w25{width:25%!important}.small-w33{width:33.333333%!important}.small-w50{width:50%!important}.small-w66{width:66.666666%!important}.small-w75{width:75%!important}.small-w100,.small-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.small-ma0,.small-man{margin:0!important}.small-pa0,.small-pan{padding:0!important}}@media (max-width:543px){code,div,pre,samp,table,td,textarea,th{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.no-wrapping{word-wrap:normal;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.col,.mod,.tiny-w100,.tiny-wauto,fieldset{clear:none!important;margin-left:0!important;margin-right:0!important;border:0}.col,.mod,fieldset{display:block!important;float:none!important;width:auto!important}.tiny-inbl,.tiny-no-float{float:none}.flex-container{flex-direction:column}.tiny-hidden{display:none!important}.tiny-visible{display:block!important}.tiny-inbl{display:inline-block;vertical-align:top}.tiny-w25{width:25%!important}.tiny-w33{width:33.333333%!important}.tiny-w50{width:50%!important}.tiny-w66{width:66.666666%!important}.tiny-w75{width:75%!important}.tiny-w100,.tiny-wauto{display:block!important;float:none!important;width:auto!important}.tiny-ma0,.tiny-man{margin:0!important}.tiny-pa0,.tiny-pan{padding:0!important}}@media (min-width:544px){[class*=" grid-"],[class^=grid-]{display:flex;flex-direction:row;flex-wrap:wrap}[class*=" grid-"]>*,[class^=grid-]>*{box-sizing:border-box;min-width:0;min-height:0}.grid,.grid--reverse{display:flex}.grid--reverse>*,.grid>*{flex:1 1;box-sizing:border-box;min-width:0;min-height:0}.grid--reverse.has-gutter>*+*,.grid.has-gutter>*+*{margin-left:calc(1rem - .01px)}.grid--reverse.has-gutter-l>*+*,.grid.has-gutter-l>*+*{margin-left:calc(2rem - .01px)}.grid--reverse.has-gutter-xl>*+*,.grid.has-gutter-xl>*+*{margin-left:calc(4rem - .01px)}[class*=grid-2]>*{width:calc(50% - .01px)}[class*=grid-2].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-2].has-gutter>*{width:calc(50% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-2].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-2].has-gutter-l>*{width:calc(50% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-2].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-2].has-gutter-xl>*{width:calc(50% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-3]>*{width:calc(33.33333% - .01px)}[class*=grid-3].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-3].has-gutter>*{width:calc(33.33333% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-3].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-3].has-gutter-l>*{width:calc(33.33333% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-3].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-3].has-gutter-xl>*{width:calc(33.33333% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-4]>*{width:calc(25% - .01px)}[class*=grid-4].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-4].has-gutter>*{width:calc(25% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-4].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-4].has-gutter-l>*{width:calc(25% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-4].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-4].has-gutter-xl>*{width:calc(25% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-5]>*{width:calc(20% - .01px)}[class*=grid-5].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-5].has-gutter>*{width:calc(20% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-5].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-5].has-gutter-l>*{width:calc(20% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-5].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-5].has-gutter-xl>*{width:calc(20% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-6]>*{width:calc(16.66667% - .01px)}[class*=grid-6].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-6].has-gutter>*{width:calc(16.66667% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-6].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-6].has-gutter-l>*{width:calc(16.66667% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-6].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-6].has-gutter-xl>*{width:calc(16.66667% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-7]>*{width:calc(14.28571% - .01px)}[class*=grid-7].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-7].has-gutter>*{width:calc(14.28571% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-7].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-7].has-gutter-l>*{width:calc(14.28571% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-7].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-7].has-gutter-xl>*{width:calc(14.28571% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-8]>*{width:calc(12.5% - .01px)}[class*=grid-8].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-8].has-gutter>*{width:calc(12.5% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-8].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-8].has-gutter-l>*{width:calc(12.5% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-8].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-8].has-gutter-xl>*{width:calc(12.5% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-9]>*{width:calc(11.11111% - .01px)}[class*=grid-9].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-9].has-gutter>*{width:calc(11.11111% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-9].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-9].has-gutter-l>*{width:calc(11.11111% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-9].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-9].has-gutter-xl>*{width:calc(11.11111% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-10]>*{width:calc(10% - .01px)}[class*=grid-10].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-10].has-gutter>*{width:calc(10% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-10].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-10].has-gutter-l>*{width:calc(10% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-10].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-10].has-gutter-xl>*{width:calc(10% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-11]>*{width:calc(9.09091% - .01px)}[class*=grid-11].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-11].has-gutter>*{width:calc(9.09091% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-11].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-11].has-gutter-l>*{width:calc(9.09091% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-11].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-11].has-gutter-xl>*{width:calc(9.09091% - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=grid-12]>*{width:calc(8.33333% - .01px)}[class*=grid-12].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=grid-12].has-gutter>*{width:calc(8.33333% - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=grid-12].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=grid-12].has-gutter-l>*{width:calc(8.33333% - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=grid-12].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=grid-12].has-gutter-xl>*{width:calc(8.33333% - 4rem - .01px);margin-right:2rem;margin-left:2rem}}.push{margin-left:auto!important}.pull{margin-right:auto!important}.item-first{order:-1}.item-last{order:1}[class*=grid-][class*="--reverse"]{flex-direction:row-reverse}@media (min-width:544px){.full,.one-half{-webkit-box-flex:0}.full{flex:0 0 auto;width:calc(100% - .01px)}.has-gutter .full{width:calc(100% - 1rem - .01px)}.has-gutter-l .full{width:calc(100% - 2rem - .01px)}.has-gutter-xl .full{width:calc(100% - 4rem - .01px)}.one-half{flex:0 0 auto;width:calc(50% - .01px)}.has-gutter .one-half{width:calc(50% - 1rem - .01px)}.has-gutter-l .one-half{width:calc(50% - 2rem - .01px)}.has-gutter-xl .one-half{width:calc(50% - 4rem - .01px)}.one-third{flex:0 0 auto;width:calc(33.33333% - .01px)}.has-gutter .one-third{width:calc(33.33333% - 1rem - .01px)}.has-gutter-l .one-third{width:calc(33.33333% - 2rem - .01px)}.has-gutter-xl .one-third{width:calc(33.33333% - 4rem - .01px)}.one-quarter{flex:0 0 auto;width:calc(25% - .01px)}.has-gutter .one-quarter{width:calc(25% - 1rem - .01px)}.has-gutter-l .one-quarter{width:calc(25% - 2rem - .01px)}.has-gutter-xl .one-quarter{width:calc(25% - 4rem - .01px)}.one-fifth{flex:0 0 auto;width:calc(20% - .01px)}.has-gutter .one-fifth{width:calc(20% - 1rem - .01px)}.has-gutter-l .one-fifth{width:calc(20% - 2rem - .01px)}.has-gutter-xl .one-fifth{width:calc(20% - 4rem - .01px)}.one-sixth{flex:0 0 auto;width:calc(16.66667% - .01px)}.has-gutter .one-sixth{width:calc(16.66667% - 1rem - .01px)}.has-gutter-l .one-sixth{width:calc(16.66667% - 2rem - .01px)}.has-gutter-xl .one-sixth{width:calc(16.66667% - 4rem - .01px)}.two-thirds{flex:0 0 auto;width:calc(66.66667% - .01px)}.has-gutter .two-thirds{width:calc(66.66667% - 1rem - .01px)}.has-gutter-l .two-thirds{width:calc(66.66667% - 2rem - .01px)}.has-gutter-xl .two-thirds{width:calc(66.66667% - 4rem - .01px)}.three-quarters{flex:0 0 auto;width:calc(75% - .01px)}.has-gutter .three-quarters{width:calc(75% - 1rem - .01px)}.has-gutter-l .three-quarters{width:calc(75% - 2rem - .01px)}.has-gutter-xl .three-quarters{width:calc(75% - 4rem - .01px)}.five-sixths{flex:0 0 auto;width:calc(83.33333% - .01px)}.has-gutter .five-sixths{width:calc(83.33333% - 1rem - .01px)}.has-gutter-l .five-sixths{width:calc(83.33333% - 2rem - .01px)}.has-gutter-xl .five-sixths{width:calc(83.33333% - 4rem - .01px)}}@media (min-width:544px) and (max-width:991px){[class*=-small-1]>*{width:calc(100% - .01px)}[class*=-small-1].has-gutter>*{width:calc(100% - 1rem - .01px)}[class*=-small-1].has-gutter-l>*{width:calc(100% - 2rem - .01px)}[class*=-small-1].has-gutter-xl>*{width:calc(100% - 4rem - .01px)}[class*=-small-2]>*{width:calc(50% - .01px)}[class*=-small-2].has-gutter>*{width:calc(50% - 1rem - .01px)}[class*=-small-2].has-gutter-l>*{width:calc(50% - 2rem - .01px)}[class*=-small-2].has-gutter-xl>*{width:calc(50% - 4rem - .01px)}[class*=-small-3]>*{width:calc(33.33333% - .01px)}[class*=-small-3].has-gutter>*{width:calc(33.33333% - 1rem - .01px)}[class*=-small-3].has-gutter-l>*{width:calc(33.33333% - 2rem - .01px)}[class*=-small-3].has-gutter-xl>*{width:calc(33.33333% - 4rem - .01px)}[class*=-small-4]>*{width:calc(25% - .01px)}[class*=-small-4].has-gutter>*{width:calc(25% - 1rem - .01px)}[class*=-small-4].has-gutter-l>*{width:calc(25% - 2rem - .01px)}[class*=-small-4].has-gutter-xl>*{width:calc(25% - 4rem - .01px)}}@font-face{font-family:Ubisoft Sans;font-style:normal;src:url(https://ubistatic2-a.akamaihd.net/overlay/overlay-connect-integration/prod/public/050267c403a2f93519c251fcbb90beae.eot) format("eot"),url(https://ubistatic2-a.akamaihd.net/overlay/overlay-connect-integration/prod/public/44eb11ed0614d40c7ea9c698e644c9e4.woff) format("woff"),url(https://ubistatic2-a.akamaihd.net/overlay/overlay-connect-integration/prod/public/09f5ad208330a135e682dd478fb318dc.woff2) format("woff2")}@font-face{font-family:Ubisoft Sans Bold;font-style:normal;font-weight:400;src:url(https://ubistatic2-a.akamaihd.net/overlay/overlay-connect-integration/prod/public/e2c08640e550df91e37978b49a8c83ac.eot) format("eot"),url(https://ubistatic2-a.akamaihd.net/overlay/overlay-connect-integration/prod/public/16818af9cde41485f741b160d7491e45.woff) format("woff"),url(https://ubistatic2-a.akamaihd.net/overlay/overlay-connect-integration/prod/public/b1345b42d886edd8d4d3440788516460.woff2) format("woff2")}body{font-family:Ubuntu,sans-serif}html{height:100%}::selection{background:#428ee0}::-moz-selection{background:#428ee0}body{background-color:#1f2226;height:100%}body.overflow-hidden{overflow:hidden}#root{display:flex;flex-flow:column nowrap;height:100%}#root,main{flex:1 0 auto}main{padding-top:60px;width:100%;min-height:100vh}.text-primary{color:#428ee0!important}.gamesListing{max-width:1520px;padding:0 10px;margin:0 auto 50px}.loading-container{background-color:#1f2226;position:absolute;top:60px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10;flex-direction:column}.notice{color:#fff;order:2;margin-bottom:50px}.errorAlert{display:flex;flex-direction:row;flex-wrap:nowrap;background:#f99;border:1px solid #cd0000;padding:10px 15px;margin:20px 10px!important;position:fixed;top:0;left:0;z-index:99;color:#000}.errorAlert p{display:inline-block;line-height:35px}.errorAlertClose{display:inline-block;width:15px;margin-left:15px;font-size:25px;outline:none!important;z-index:100;justify-content:center;padding:0;overflow:hidden;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#000;font-family:serif;cursor:pointer;flex-shrink:0}.errorAlertClose:hover,.jumbo{color:#fff}.jumbo{height:350px;position:relative}.jumbo img{position:absolute;top:0;left:0;z-index:0}.jumbo .content{z-index:10;position:absolute;bottom:74px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%}.jumbo .content div{margin-left:57px;display:flex;flex-flow:column nowrap}.jumbo .jumbo-game-title{font-size:30px;line-height:40px;font-family:Ubisoft Sans,sans-serif}.jumbo button{margin-right:97px}.actionButton,.loadmore button,.secondaryActionButton{border:2px solid #428ee0;background:#428ee0;border-radius:30px;z-index:10;color:#fff!important;font-family:Ubuntu,sans-serif;font-weight:700;font-size:14px;line-height:17px;height:45px;padding:0 44px;text-transform:uppercase;-webkit-transition:all .1s linear;transition:all .1s linear;display:inline-flex;align-items:center;outline:none!important}.actionButtons{margin-top:30px}.actionButton{margin-right:30px}.actionButton:focus span{color:#fff}.actionButton:focus,.actionButton:hover,.loadmore button:hover{text-decoration:none;color:#fff!important;background-color:#40a4f4;border:2px solid #40a4f4}.secondaryActionButton{border:2px solid #fff;background:none;color:#fff}.btn-link{color:#428ee0}.btn-link:hover{color:#40a4f4}.secondaryActionButton:hover{text-decoration:none;background-color:#fff;color:#111!important}.filters{max-width:1520px;justify-content:space-between;margin:40px auto 0;padding:0 10px}.filters,.searchbox{display:flex;flex-flow:row nowrap;align-items:center}.searchbox{position:relative;background-color:#31353b;border-radius:4px;color:#fff;font-family:Ubuntu,sans-serif;font-weight:400;font-size:20px;line-height:23px;height:50px;max-width:500px;border:1px solid transparent;flex-grow:1;padding-right:40px;-webkit-transition:.3s;transition:.3s}.searchbox .material-icons{padding:0 23px;color:#9a9a9a;flex-shrink:0;flex-grow:0}.searchbox button.close{position:absolute;right:12px;top:7px;color:#9a9a9a;font-size:30px;text-shadow:none}.searchbox button.close:focus,.searchbox button.close span:focus{outline:none}.searchbox input:focus+.material-icons{color:#fff}.searchbox .input{flex-grow:1;flex-shrink:1}.searchbox .input #gameName{border:none;font-family:Ubuntu,sans-serif;font-size:16px;line-height:23px;background-color:#31353b;color:#fff;width:calc(100% - 1px)}.searchbox input::-webkit-input-placeholder{color:#9a9a9a;font-style:italic}.searchbox input:-ms-input-placeholder{color:#9a9a9a;font-style:italic}.searchbox input::-ms-input-placeholder{color:#9a9a9a;font-style:italic}.searchbox input::placeholder{color:#9a9a9a;font-style:italic}.searchbox:focus-within{border:1px solid hsla(0,0%,100%,.6)}.searchbox input:focus{border:none;outline:none}.filters .display-style{color:#818181;display:flex;flex-shrink:0;flex-flow:row nowrap;align-items:center}.filters .display-style .material-icons{height:20px;width:20px;cursor:pointer;margin-left:20px;color:#404040}.filters .display-style .active path{fill:#c1c1c1}.filters .filter-dropdowns,.filters .filters-right{display:flex;flex-flow:row nowrap}.filters .filter-dropdowns .dropdown-toggle{color:hsla(0,0%,80.8%,.7);padding-left:36px;-webkit-transition:.3s;transition:.3s;font-weight:700;text-decoration:underline}.filters .filter-dropdowns .dropdown-toggle .badge{position:absolute;left:5px;top:8px}.filters .filter-dropdowns .dropdown-toggle:hover{color:hsla(0,0%,80.8%,.9)}.filters .filter-dropdowns .dropdown-menu{background:#1f2731;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;max-height:245px;overflow-y:auto;z-index:31}.filters .filter-dropdowns .dropdown-menu .dropdown-item{font-size:14px;line-height:16px;color:#cececf;padding:9px 20px;outline:none;text-transform:capitalize;-webkit-transition:.2s;transition:.2s}.filters .filter-dropdowns .dropdown-menu .dropdown-item svg{position:absolute;left:9px}.filters .filter-dropdowns .dropdown-menu.checkbox-filter .dropdown-item{font-size:14px;line-height:16px;color:#cececf;padding:9px 30px}.filters .filter-dropdowns .dropdown-menu .dropdown-item:focus{background:transparent}.filters .filter-dropdowns .dropdown-menu .dropdown-item:hover{background:#428ee0;border-radius:2px;font-size:14px;line-height:16px;color:#fff}.gamelist h2{color:#cececf;font-family:Ubuntu,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:23px;width:100%;margin-bottom:25px;display:flex;align-items:center;padding-bottom:23px;border-bottom:1px solid hsla(0,0%,80.8%,.2);order:1}.game-grid{display:flex;justify-content:flex-start;flex-flow:row wrap;margin-left:-46px}.gamelist{overflow:hidden}.gamelist .game,.gamelist.list .game,.gamelist .loadmore{display:none!important}.gamelist .game .game-details{display:flex;flex-flow:row nowrap;flex-grow:1;align-items:center;background-color:#101216;padding:0 13px}.gamelist.extended .game{display:block!important}.gamelist.extended .loadmore,.gamelist.list.extended .game{display:flex!important}.gamelist h2 .material-icons{margin-right:20px;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.gamelist.extended h2 .material-icons{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gamelist .uplaypluslogo{position:absolute;z-index:20;left:0;top:178px;width:87px;height:29px;background-color:#428ee0}.gamelist .game{margin-bottom:50px;margin-left:43.8px;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;cursor:pointer}.gamelist .game.loading{cursor:default}.game-loader,.reward-loader{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:rgba(0,0,0,.6);z-index:30}.game-loader div,.reward-loader div{position:relative;top:calc(50% - 15px)}.gamelist .game .action{opacity:0;background-color:#0058b0;z-index:30;-webkit-transition-duration:.3s;transition-duration:.3s;font-family:Ubuntu,sans-serif;font-size:15px}.gamelist .game .action,.gamelist .game .owned{width:177px;height:207px;position:absolute;top:0;left:0;line-height:20px;color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font-weight:700}.gamelist .game .owned{background-color:rgba(0,0,0,.8);z-index:15;font-size:12px}.gamelist.available .game .owned .material-icons{color:#2b1}.gamelist.active .game .action .material-icons,.gamelist.available .game .action .material-icons{color:#fff;margin-top:11px}.gamelist.list.active .game .action .material-icons,.gamelist.list.available .game .action .material-icons{margin-top:0}.gamelist .can-hover .game:hover .action{opacity:.9;font-family:Ubuntu,sans-serif}.gamelist .can-hover .game:hover .owned,.gamelist .can-hover .game:hover .uplaypluslogo{opacity:0}.gamelist.list .can-hover .game:hover .action{opacity:1}.gamelist .game img.cover{height:207px;width:177px;max-width:177px}.gamelist .game .game-title{height:62px;background-color:#101216;color:#9a9a9a;display:flex;flex-flow:row nowrap;flex-grow:1;align-items:center;justify-content:space-between}.gamelist .loadmore{width:100%;display:flex;align-items:center;justify-content:center;margin:40px 0;order:10}.gamelist.active .game .game-title h3{color:#fff}.gamelist.available .game .game-title h3{color:#9a9a9a}.gamelist.list .game .game-title h3{font-size:15px;max-width:100%}.gamelist .game .material-icons{height:25px;width:25px}.gamelist .game .game-title .material-icons{margin-left:13px;height:18px;width:18px}.gamelist.list .game .material-icons{height:25px;width:25px}.gamelist.active .game .material-icons{color:#2b1}.gamelist.available .game .material-icons{color:#428ee0}.gamelist .game .game-title h3{font-family:Ubuntu,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:25px;margin:0;max-width:120px;max-height:50px;overflow:hidden;text-overflow:ellipsis}.gamelist.active,.gamelist.list{margin-top:40px}.gamelist.list{margin-right:0}.gamelist.list .game-grid{flex-flow:column nowrap;margin-right:0}.gamelist.list.extended{margin-bottom:0}.gamelist.list .uplaypluslogo{position:relative;z-index:20;left:auto;top:auto;margin:0 32px;height:29px}.gamelist.list .game-details{padding-right:30px}.gamelist.list .game{padding:0;height:100px;display:flex;flex-flow:row nowrap;border-bottom:1px solid #363a44;align-items:center;background-color:#101216;margin-right:0!important;margin-bottom:0!important}.gamelist.list .game .action{width:calc(100% - 87px);left:87px;height:99px;flex-flow:row nowrap;justify-content:space-between;padding-left:45px;padding-right:30px}.gamelist.list .game .owned{width:87px;height:99px}.gamelist.list .game .owned span{display:none}.gamelist.list .game img.cover{width:87px;height:99px}.gamelist.list .game .game-title{flex:1 1;height:99px;padding-right:30px}.fade-in{opacity:1}.fade-out{opacity:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1c2127;border-radius:10px}::-webkit-scrollbar-thumb{background:#3c4754;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#475362}.move-enter{opacity:0;-webkit-transform:translate(-50px);transform:translate(-50px)}.move-enter-active{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.move-enter-active,.move-exit{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.move-exit-active{opacity:0;-webkit-transform:translate(50px);transform:translate(50px);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.alertOverlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(16,18,22,.9);z-index:40;display:flex;flex-direction:row;justify-content:center;overflow:auto}.alertOuter{max-width:700px;margin:auto;padding:1em}.alertInner{width:100%;background-color:#1c2127;border:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;z-index:41}.alertHeader{height:40px;width:100%;background-color:rgba(0,0,0,.2);color:#fff;position:relative}.alertClose{width:15px;height:40px;margin-right:10px;font-size:25px;outline:none!important;position:absolute;z-index:2;top:0;right:0;justify-content:center;padding:0;overflow:hidden;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;line-height:1.2;cursor:pointer}.alertClose:hover{color:#ff3931}.alertBox{margin:1em}.alertTitle{margin-top:20px!important;font-family:Ubuntu,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:21px;color:#fff;text-align:left}.alertContent{margin-top:30px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center}.alertImage{width:177px;max-width:177px;margin-right:50px}.alertImage,.alertText{flex-direction:column;flex:1 1}.alertText{font-family:Ubuntu,sans-serif;font-style:normal;font-size:14px;line-height:20px;color:#fff;text-align:left}.alertText a{color:#428ee0;text-decoration:none}.alertFooter{z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;display:block!important;margin:20px!important;width:auto!important}.alertFooter button{display:inline-block}.alertCancel{background:none!important;border:none;padding:0!important;margin-top:10px;font-weight:300;color:#428ee0;text-decoration:none;outline:none!important}.alertCancel,.alertConfirm{cursor:pointer;bottom:30px;font-family:Ubuntu,sans-serif;font-style:normal;font-size:14px;line-height:16px;align-items:center}.alertConfirm{width:100px;height:30px;background-color:#428ee0;border-radius:3px;right:30px;font-weight:500;text-align:center;border:none;float:right;color:#fff}.alertConfirm:hover{background-color:#40a4f4}.hero{background-image:url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/TD_Uplay_artworklayouts-aug2019.8976705a.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:calc(100vh - 67px);display:flex;align-items:center;width:100%;position:relative;padding:10px}main.uplayapp .hero{height:100vh}.heroOverlay{display:block;-webkit-clip-path:polygon(0 0,50% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 0,100% 100%,0 100%);background:rgba(0,0,0,.7);position:absolute;width:1400px;top:0;left:0}.heroContent,.heroOverlay{height:100%;-webkit-transition:all .1s linear;transition:all .1s linear}.heroContent{position:relative;display:flex;align-items:center;padding-left:10%;color:#fff}.heroBlock img{max-width:70%}.heroContent h1,.heroContent h2{font-family:Ubisoft Sans Bold,sans-serif}.heroContent p{font-family:Ubisoft Sans,sans-serif}.heroContent h1,.heroContent h2,.heroContent p{text-transform:uppercase}.heroContent h1{font-size:35px;line-height:40px}.heroContent h2{font-size:20px;line-height:30px}.heroContent p{font-size:20px}.heroContent p.note{text-transform:none;white-space:pre-wrap;font-size:15px;line-height:20px}footer{padding:50px 0;background:#101216;flex-shrink:0}footer .container{max-width:100%}footer .copyright{font-family:Ubuntu,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:20px;text-align:center;color:#fff;border-top:1px solid #363a44;margin-top:30px;padding-top:30px;opacity:.7}footer .menu ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer .menu ul li{display:inline;text-transform:uppercase;padding:0 26px;border-right:2px solid transparent}footer .menu ul li.logo img{height:28px}footer .menu ul li:last-child{border-right:none!important}footer .menu ul li:nth-child(2){border-left:2px solid #428ee0}footer .menu ul li.separator{border-right:2px solid #428ee0}footer .menu ul li a{color:#fff;font-size:15px;line-height:18px;text-decoration:none;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;font-family:Ubisoft Sans,sans-serif}footer .menu ul li a:hover{color:#428ee0}footer li.languageSelector .btn-secondary{width:150px;height:35px;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;background-color:#1f2731;border:1px solid #1f2731;font-size:14px;color:hsla(0,0%,100%,.7);text-align:left;text-decoration:none}footer li.languageSelector .btn-secondary:hover{border:1px solid hsla(0,0%,100%,.7)}footer li.languageSelector .show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}footer li.languageSelector .show>.btn-secondary.dropdown-toggle{background:#1f2731;border:1px solid hsla(0,0%,100%,.7);box-sizing:border-box;border-radius:3px}footer li.languageSelector .dropdown-menu{background:#1f2731;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;width:100%;margin-top:5px}footer li.languageSelector .dropdown-menu .dropdown-item{font-size:14px;line-height:16px;color:#cececf;padding:9px 20px}footer li.languageSelector .dropdown-menu .dropdown-item:hover{background:#428ee0;border-radius:2px;font-size:14px;line-height:16px;color:#fff}.navbar{background-color:#101216;box-shadow:0 4px 4px rgba(0,0,0,.25);position:fixed;padding:0;top:0;left:0;right:0;z-index:32}.navbar-brand{margin-right:3rem;height:60px;padding:15px 0;z-index:20}.navbar-brand img{height:30px;margin-top:auto}#overlay-widget{position:absolute!important;top:0;right:0}.navbar .container{position:relative;max-width:1520px;justify-content:flex-start}.navbar .container,.navbar .container .navbar-collapse{align-items:stretch}.navbar .container .navbar-collapse ul{align-items:center}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.7);-webkit-transition:.3s;transition:.3s;font-family:Ubisoft Sans Bold,sans-serif;cursor:pointer;font-weight:700}.navbar-dark .navbar-nav .active>.nav-link{box-shadow:inset 0 -4px 0 0 #428ee0}.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.9)}.navbar .navbar-nav{z-index:20;float:none}.navbar .nav-item{margin:0 15px;font-size:1.4rem;line-height:1.4rem;height:100%}.navbar .nav-item .nav-link{height:100%;padding:0;display:flex;align-items:center}.navbar .nav-item a{font-family:Ubisoft Sans Bold,sans-serif;text-transform:uppercase}.navbar-toggler:focus{outline-color:transparent}.navbar-toggler{position:relative;z-index:1111;border:none;height:30px;display:block;padding:6px 20px;align-self:center}.navbar-toggler #nav-icon3{width:24px;height:22px;display:inline-block;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navbar-toggler #nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-toggler #nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(3),.navbar-toggler #nav-icon3 span:nth-child(2){top:7px}.navbar-toggler #nav-icon3 span:nth-child(4){top:14px}.nav-open #nav-icon3 span:first-child{top:9px;width:0;left:50%}.nav-open #nav-icon3 span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-open #nav-icon3 span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-open #nav-icon3 span:nth-child(4){top:9px;width:0;left:50%}.featured-slider{max-width:1520px;padding:0 10px;margin:0 auto}.slide-item{width:100%;height:350px;max-height:100vh;background-size:cover;background-position:50%}.ownership-awareness{font-size:12px}.featured-item-slide{position:relative}.slide-item .actionButton{margin-right:0}.slide-item-contents{bottom:0;position:absolute;display:flex;vertical-align:middle;align-items:center;justify-content:space-between;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));width:100%;padding:5% 5% 40px}.slide-item-body{max-width:70%;font-family:Ubisoft Sans,sans-serif}.slide-item-body h3{font-size:30px;line-height:40px;font-weight:700}.slide-item-body p{font-size:20px;margin:0}.slide-item-cta-holder{display:flex;flex-direction:column;align-items:center}.slide-action-next,.slide-action-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none;outline:none;z-index:10;padding:10px 20px;background:#fff;color:#111;display:flex;vertical-align:middle;justify-content:center}.slide-action-next{border-radius:50% 0 0 50%;right:0;padding:10px 10px 10px 20px}.slide-action-prev{border-radius:0 50% 50% 0;padding:10px 20px 10px 10px}.slide-action-next.disabled svg,.slide-action-prev.disabled svg{color:#ccc;fill:#ccc}.slick-dots{bottom:20px;width:auto;left:5%;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.slick-dots li{cursor:auto;height:auto;width:auto;margin:0 12px 0 0}.slick-dots li button{content:"";border-radius:50%;width:10px;height:10px;background:#eee}.slick-dots li button:before{content:none}.slick-dots li.slick-active button{background-color:#428ee0}.offers-list{max-width:1520px;padding:0 10px;margin:0 auto;text-align:center;color:#fff}.offers-list-loader,.rewards-list-loader{margin-top:53px!important}.offer{background-color:#11151b;margin-top:30px;padding:40px 20px;border-radius:10px}.offer .offer-title{margin-bottom:1em;font-family:Ubisoft Sans Bold,sans-serif}.offer .offer-subtitle{margin-top:0;margin-bottom:1.3em;font-size:.9em}.offer .period-controls-arrows{border-bottom:1px solid #313d4d;margin:0 15px 10px;padding-bottom:1em}.offer .period-controls-arrows .arrow{cursor:pointer}.offer .period-controls-arrows .active-period{font-size:1.2em}.offer .period-controls-tabs-wrapper{border-bottom:1px solid #313d4d;margin:1.5em 15px}.offer .period-controls-tabs{margin:0 auto;max-width:1000px}.offer .period-controls-tabs .tab{display:inline-block;height:100%;padding:1.2em;cursor:pointer;color:#818181;-webkit-transition:all .3s;transition:all .3s}.offer .period-controls-tabs .tab:hover{color:#fff}.offer .period-controls-tabs .tab.active{color:#fff;box-shadow:inset 0 -4px 0 0 #428ee0}.offer .rewards-list{margin:1rem auto}.offer .rewards-list .reward-wrapper{margin-bottom:3rem}.offer .os-host>.os-padding>.os-viewport{overflow-scrolling:touch;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:mandatory}.offer .os-host>.os-scrollbar>.os-scrollbar-track{background:#1c2127;border-radius:10px}.offer .os-host>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#3c4754;border-radius:10px}.offer .os-host>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle,.offer .os-host>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active,.offer .os-host>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:hover{background:#475362}.offer .os-host>.os-scrollbar.os-scrollbar-horizontal{height:14px}.offer .reward{cursor:pointer;position:relative;border-radius:4px;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.offer .reward.can-hover:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.offer .reward.loading,.offer .reward.unavailable{cursor:default}.offer .reward-image{height:210px;position:relative}.offer .reward-image .locked-icon{position:absolute;height:2.5em;top:calc(50% - 1em);left:0;right:0;margin-left:auto;margin-right:auto}.offer .reward-image .img{width:100%;height:100%;background-size:cover;background-position:50%}.offer .reward.locked .reward-image .img{-webkit-filter:grayscale(1) brightness(.3);filter:grayscale(1) brightness(.3)}.offer .badge{position:absolute;left:0;bottom:0;padding:.5em 1.25em;text-transform:uppercase;color:#fff;border-radius:0;font-size:.75em}.offer .badge.unavailable{background-color:#818181}.offer .badge.available{background-color:#2b1}.offer .badge.claimed{background-color:#428ee0}.offer .reward-title{text-align:left;padding:.5em 1em;background-color:#1f2226;height:6em;overflow:hidden}.offer .reward-game{opacity:.5;font-size:.8em;text-transform:uppercase;margin-bottom:.3em;line-height:1.2em}.offer .reward-name{line-height:1.1em}.offer .reward .action,.offer .reward .claim-confirm{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#0058b0;z-index:-1;-webkit-transition:all .3s;transition:all .3s;color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.offer .reward .action.grey{background-color:#1f2226}.offer .reward.show-action .action,.offer .reward.show-claim-confirm .claim-confirm{opacity:.95;z-index:30}.offer .reward .action .confirm{border:2px solid #428ee0;background:#428ee0}.offer .reward .action .confirm:hover{background-color:#40a4f4;border:2px solid #40a4f4}.offer .reward .action .cancel,.offer .reward .claim-confirm .cancel{color:#fff;font-size:.9em}.offer .rewards-list .loadmore button{margin:1em auto}@media screen and (max-width:1520px){.jumbo{width:100vw;display:flex;flex-flow:row nowrap;height:auto}.jumbo div,.jumbo img{position:relative}.heroContent{padding-left:5%}.heroOverlay{width:1010px}}@media screen and (max-width:1024px){footer .menu ul li{padding:0 8px}.hero{justify-content:center}.heroOverlay{width:100%;-webkit-clip-path:none;clip-path:none}.heroContent{text-align:center;padding:0}.heroBlock{margin:auto}.actionButtons{display:flex;justify-content:center}.slide-item-body h3{font-size:25px;line-height:30px}.slide-item-body p{font-size:16px;margin:0}.slide-item-contents{padding:5% 7% 40px}.slick-dots{left:7%}}@media screen and (max-width:1199px){.navbar .container .navbar-collapse ul{margin-top:8vh;height:calc(92vh - 60px);overflow-y:auto;align-items:stretch}.navbar-collapse .nav-item{border-bottom:1px solid #363a44;margin:0 15vw;font-size:1.6rem;line-height:1.6rem;height:auto}.navbar-collapse .nav-item .nav-link{padding:4vh 0}.navbar-dark .navbar-nav .active>.nav-link{box-shadow:none;color:hsla(0,0%,100%,.7)}.navbar-brand{margin-right:0;margin-left:calc(50% - 133px)}}@media screen and (max-width:991px){.filters .filter-dropdowns{display:none}}@media screen and (max-width:767px){footer{padding-left:30px;padding-right:30px}footer .menu ul li{margin:5px 0;padding:0 15px}footer .menu ul li:nth-child(2){border-left:none}footer .menu ul li.logo{display:block;margin-bottom:15px;clear:both;width:100%}footer .menu ul li.languageSelector{display:block;margin-top:15px;clear:both;width:100%}footer .menu ul li.languageSelector .dropdown{max-width:150px;margin:0 auto}.featured-link,.featured-slider,.filters .display-style{display:none}}@media screen and (max-width:575px){.alertContent{flex-direction:column}.alertText,.alertTitle{text-align:center}.alertText{margin-top:25px}.alertImage{margin-right:0}.gamelist.list .uplaypluslogo{display:none}.actionButtons{flex-flow:column}.actionButton{margin:auto auto 20px}.secondaryActionButton{margin:auto}.offer .rewards-list{flex-wrap:nowrap}.offer .rewards-list .reward-wrapper{margin-bottom:2rem;scroll-snap-align:start}.offer .reward.can-hover:hover{-webkit-transform:none;transform:none;box-shadow:none}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/MaterialIcons-Regular.e79bfd88.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/MaterialIcons-Regular.570eb838.woff2) format("woff2"),url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/MaterialIcons-Regular.012cf6a1.woff) format("woff"),url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/MaterialIcons-Regular.a37b0c01.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.uplayBenefits{padding:100px 10px;background:url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/benefits-bg.c420ba8a.jpg) no-repeat 50% fixed;background-size:cover}@supports (-webkit-overflow-scrolling:touch){.uplayBenefits{background-attachment:unset}}.uplayBenefit{margin-bottom:50px;min-width:185px;opacity:.9;margin-top:50px}.uplayBenefitContents{background:#0f1317;padding-top:85px;position:relative;border-radius:5px;border:2px solid transparent}.active .uplayBenefitContents{border:2px solid #428ee0}.uplayBenefitContents .topShape{background:url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/progressionLevel_Top-Corner.852b11a5.svg) no-repeat 50%;position:absolute;width:108px;height:50px;top:-48px;left:-54px;margin-left:50%}.active .uplayBenefitContents .topShape{background:url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/progressionLevel_Top-Corner_Outline.39838aba.svg) no-repeat 50%}.uplayBenefit.active .uplayBenefitContentsOuterWrap{-webkit-filter:drop-shadow(0 0 6px rgba(0,119,255,.8));filter:drop-shadow(0 0 6px rgba(0,119,255,.8))}.uplayBenefits .headerSection{text-align:center;color:#fff;margin:0 0 60px}.uplayBenefits .headerSection h2{font-size:30px;font-family:Ubisoft Sans Bold,sans-serif;font-weight:700}.uplayBenefits .headerSection h3{font-size:20px;font-family:Ubisoft Sans,sans-serif;margin-top:30px;white-space:pre-line}.uplayBenefits .contents{max-width:1250px;margin:0 auto;min-height:280px;position:relative;justify-content:center}.uplayBenefits .benefitIcon{margin:0 10px;width:15px;text-align:center;display:inline-block}.uplayBenefits .benefitIcon img{display:block}.progressionLevelDetails{color:#fff;text-align:center;padding:0 20px 30px;height:100%;position:relative;margin-top:-85px;z-index:1500}.progressionLevelDetails .progressionLevelLogo{margin:-32px auto 10px;max-height:64px;max-width:72px;width:auto}.progressionLevelDetails .name{font-size:20px;font-family:Ubisoft Sans Bold,sans-serif;text-transform:uppercase;margin:0}.progressionLevelDetails .ruleSubscriptionMonths{font-size:16px;font-family:Ubisoft Sans,sans-serif;margin:0}.progressionLevelDetails .benefitsList{text-align:left;margin:0 auto;display:inline-block}.progressionLevelDetails .separatorLine{margin:15px auto;display:block}.progressionLevelDetails .benefit .logo{display:block}.progressionLevelDetails .benefit{color:#fff;font-size:16px;margin-bottom:10px;font-weight:700;line-height:20px}.progressionLevelDetails .benefit span{vertical-align:middle;display:inline-block}.progressionLevelDetails .benefit span.value{color:#428ee0}.progressionLevelDetails .benefit span.suffix{font-size:15px;font-weight:400;margin-left:2px;margin-top:3px}.item-loader{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background-color:rgba(0,0,0,.6);z-index:30}.item-loader div{position:relative;top:calc(50% - 15px)}@media (max-width:768px){.uplayBenefit{min-width:300px}}.containerSection{max-width:1520px;margin:0 auto;padding:0 10px}.playerProgression{background:#11151b;border-radius:10px;width:100%;padding:60px 130px;margin:30px auto;position:relative;min-height:240px}.playerAvatarContainer{margin-right:20px}.playerProgression .playerAvatar{border:3px solid #3b4451;border-radius:10px;max-width:120px;max-height:120px;width:auto;height:auto}.playerProgression .playerName{font-weight:500;font-size:25px}.playerSubscriptionInfo{color:#fff;width:100%}.progressionLevelsProgressBar{position:relative;display:flex;margin:10px 0;min-height:25px;align-items:center;vertical-align:center}.progressionLevelMilestoneTooltip{background:#1f2731!important;border-radius:2px;opacity:1!important;position:absolute;-webkit-transform:translate(-50%,45px);transform:translate(-50%,45px);padding:5px 15px;display:none;left:50%}.progressionLevelMilestoneTooltip:after{bottom:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid rgba(31,39,49,0);border-bottom-color:#1f2731;margin-left:-8px}.milestoneIconHolder:hover .progressionLevelMilestoneTooltip{display:block}.milestoneIconHolder:first-child .progressionLevelMilestoneTooltip{-webkit-transform:translateY(45px)!important;transform:translateY(45px)!important;left:0}.milestoneIconHolder:first-child .progressionLevelMilestoneTooltip:after{left:21px}.progressionLevelMilestoneIcon{width:42px;max-height:42px;height:auto}.milestoneIconHolder{display:inline-flex;cursor:pointer;z-index:1;position:relative}ul.progressionLevelSummary{margin:0;padding:0;white-space:nowrap;color:#fff}ul.progressionLevelSummary li{display:inline;font-size:16px;vertical-align:middle;padding-right:10px;margin-right:10px;border-right:1px solid #363a44}ul.progressionLevelSummary li:last-child{margin:0;border-right:none}ul.progressionLevelSummary li img{max-height:15px}ul.progressionLevelSummary span.highlight{color:#428ee0}ul.progressionLevelSummary .progressionLevelAchieved{display:inline-block;width:22px}.progressBarSeparator{display:inline-flex;height:5px}.progressBarSeparator.platinum-level{width:20%}.progressBarSeparator.infinity{width:3px;margin:0 2px}.progressBarBg{background:-webkit-gradient(linear,left bottom,left top,from(#3b4451),to(#3b4451)),#428ee0;background:linear-gradient(0deg,#3b4451,#3b4451),#428ee0;border-radius:1px;height:5px;position:relative;display:inline-flex;flex:1 1 auto;margin:0 2px}.progressBarBg.complete{background:#428ee0!important}.progressBarSeparator.infinity .progressBarBg{margin:0;background:#272d37}.progressBarSeparator.platinum-level .progressBarBg{margin:0 2px;background:-webkit-gradient(linear,right top,left top,from(rgba(17,21,27,.5)),color-stop(53.52%,rgba(17,21,27,0))),#3b4451;background:linear-gradient(270deg,rgba(17,21,27,.5),rgba(17,21,27,0) 53.52%),#3b4451}.progressStatus{position:absolute;height:100%;border-radius:1px;background:-webkit-gradient(linear,left top,right top,from(#428ee0),color-stop(95.76%,rgba(0,119,255,0))),#428ee0;background:linear-gradient(90deg,#428ee0,rgba(0,119,255,0) 95.76%),#428ee0;width:0}ul.currentProgressionLevel{margin:5px 0 15px;padding:0}ul.currentProgressionLevel li{display:inline-flex;font-size:18px;align-items:center;padding-right:10px;margin-right:10px;border-right:1px solid #363a44;line-height:30px;vertical-align:top;white-space:pre;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.currentProgressionLevel li:last-child{padding:0;margin:0;border-right:none}ul.currentProgressionLevel li img{max-height:25px;margin-right:5px;width:30px}ul.currentProgressionLevel span.highlight{color:#428ee0}ul.currentProgressionLevel li img.benefitIcon{max-height:15px}.extraBenefits{background:#515151;border-radius:5px;font-size:16px;line-height:20px;color:#c4c4c4;margin-top:30px;padding:20px 30px}.extraBenefits .lineItem{margin:10px 0;padding-left:40px;min-height:30px}.benefitExtraField1{background:url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/icon-offers-grey.a5ddf093.svg) no-repeat 0 0}.benefitExtraField2{background:url(https://ubistatic2-a.akamaihd.net/webservicesteam/uplayplusvault/PROD/static/media/icon-friends-grey.ef1772ef.svg) no-repeat 0 0}.progression-levels-list{margin:1rem auto}.uplayBenefits .os-host>.os-padding>.os-viewport{overflow-scrolling:touch;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:mandatory}.uplayBenefits .os-host>.os-scrollbar>.os-scrollbar-track{background:#1c2127;border-radius:10px}.uplayBenefits .os-host>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#3c4754;border-radius:10px}.uplayBenefits .os-host>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle,.uplayBenefits .os-host>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active,.uplayBenefits .os-host>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:hover{background:#475362}.uplayBenefits .os-host>.os-scrollbar.os-scrollbar-horizontal{height:14px}@media screen and (max-width:1024px){.playerProgression{padding:40px 80px;min-height:200px}ul.currentProgressionLevel li{font-size:15px;line-height:25px}}@media screen and (max-width:767px){.playerProgression{padding:40px 30px;min-height:200px}playerSubscriptionInfo h3{font-size:2rem}.playerProgression .playerAvatar{max-height:75px}.showOnTabletAndSmaller{display:block!important}.hideOnTabletAndSmaller{display:none!important}.progressionLevelMilestoneIcon{width:32px;max-height:32px}.milestoneIconHolder:first-child .progressionLevelMilestoneTooltip:after{left:16px}.milestoneIconHolder:nth-last-child(5) .progressionLevelMilestoneTooltip{-webkit-transform:translateY(45px)!important;transform:translateY(45px)!important;left:auto;right:0}.milestoneIconHolder:nth-last-child(5) .progressionLevelMilestoneTooltip:after{right:4px;left:auto}ul.currentProgressionLevel li{line-height:20px;font-size:14px}ul.currentProgressionLevel li img{max-height:20px}ul.currentProgressionLevel li:last-child{display:block}ul.currentProgressionLevel li:nth-child(2){border-right:none}}@media screen and (max-width:543px){.playerProgression{text-align:center;padding:20px 15px;min-height:145px}ul.currentProgressionLevel{margin:0}ul.progressionLevelSummary li{font-size:14px}.progressionLevelMilestoneIcon{width:22px;max-height:22px}ul.currentProgressionLevel li img{max-height:20px}ul.currentProgressionLevel li img.benefitIcon{max-height:14px}.currentProgress span{font-size:11px}.milestoneIconHolder:first-child .progressionLevelMilestoneTooltip:after{left:10px}.uplayBenefits .progression-levels-list{flex-wrap:nowrap;justify-content:normal}.uplayBenefits .contents .uplayBenefit{scroll-snap-align:start}.uplayBenefit{min-width:300px;width:100%;flex:0 0 100%}}
/*# sourceMappingURL=main.65aa2b38.chunk.css.map */