@charset "UTF-8";html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}button,input[type=submit]{-webkit-font-smoothing:antialiased;background-color:#477dca;border-radius:3px;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1;padding:.75em 1em;text-decoration:none}button:hover,input:hover[type=submit]{background-color:#2c5999;color:#fff}button:disabled,input:disabled[type=submit]{cursor:not-allowed;opacity:.5}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;line-height:1.25;margin:0;text-rendering:optimizeLegibility}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p{margin:0 0 .75em}a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#477dca;text-decoration:none}a:hover{color:#2c5999}a:active,a:focus{color:#2c5999;outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #ddd;color:#595959;margin:1.5em 0;padding-left:.75em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}sup{vertical-align:baseline;position:relative;top:-.4em}fieldset{background:#f7f7f7;border:1px solid #ddd;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em}label{font-weight:700;margin-bottom:.375em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;transition:border-color;background-color:#fff;border-radius:3px;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;width:100%}textarea:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select[multiple=multiple]:focus{border-color:#477dca;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);outline:none}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:700;padding:.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}ul.default-ul,ol.default-ul{list-style-type:disc;margin-bottom:.75em;padding-left:1.5em}ul.default-ol,ol.default-ol{list-style-type:decimal;margin-bottom:.75em;padding-left:1.5em}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button.full-w,input[type=submit].full-w{width:100%}@font-face{font-family:patron regular;src:url(../fonts/patron-regular-webfont.woff2) format("woff2"),url(../fonts/patron-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:patron bold;src:url(../fonts/patron-bold-webfont.woff2) format("woff2"),url(../fonts/patron-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}html{min-height:100%;overflow-x:hidden;background:#3c3a3a}html.no-scroll{overflow:hidden}html.no-scroll body{overflow:hidden}body{height:100%;margin:0;padding-top:100px;font-family:helvetica,arial,sans-serif;font-size:16px;overflow-x:hidden;position:relative;padding-bottom:80px}@media screen and (max-width:640px){body{font-size:.75em;padding-top:60px;padding-bottom:235px}}body>section{margin-top:50px;margin-bottom:50px;padding:0 25px}@media screen and (max-width:640px){body>section{padding:0 10px;margin-top:30px;margin-bottom:30px}}div.content{max-width:40em;margin-left:auto;margin-right:auto}div.content:after{content:"";display:table;clear:both}@media screen and (max-width:640px){div.content{max-width:100%;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px}div.content:after{content:"";display:table;clear:both}}.two-cols{max-width:40em;margin-left:auto;margin-right:auto}.two-cols:after{content:"";display:table;clear:both}@media screen and (max-width:640px){.two-cols{max-width:100%;margin-left:auto;margin-right:auto}.two-cols:after{content:"";display:table;clear:both}}.two-cols .error{float:left;display:block;margin-right:4.16667%;width:100%}.two-cols .error:last-child{margin-right:0}@media screen and (max-width:640px){.two-cols .error{float:left;display:block;margin-right:11.11111%;width:100%}.two-cols .error:last-child{margin-right:0}}.two-cols>.col{float:left;display:block;margin-right:4.16667%;width:47.91667%;margin-bottom:15px}.two-cols>.col:last-child{margin-right:0}@media screen and (max-width:640px){.two-cols>.col{float:left;display:block;margin-right:11.11111%;width:100%}.two-cols>.col:last-child{margin-right:0}}.two-cols>.col label{margin-bottom:.625em}.two-cols>.col button{margin-top:40px;width:100%}@media screen and (max-width:640px){.two-cols>.col button{margin-top:20px;font-size:20px}}.two-cols>.col .custom-select{width:100%}.one-cols{max-width:40em;margin-left:auto;margin-right:auto}.one-cols:after{content:"";display:table;clear:both}@media screen and (max-width:640px){.one-cols{max-width:100%;margin-left:auto;margin-right:auto}.one-cols:after{content:"";display:table;clear:both}}.one-cols .error{float:left;display:block;margin-right:4.16667%;width:100%}.one-cols .error:last-child{margin-right:0}@media screen and (max-width:640px){.one-cols .error{float:left;display:block;margin-right:11.11111%;width:100%}.one-cols .error:last-child{margin-right:0}}.one-cols>.col{float:left;display:block;margin-right:4.16667%;width:100%;margin-bottom:15px}.one-cols>.col:last-child{margin-right:0}@media screen and (max-width:640px){.one-cols>.col{float:left;display:block;margin-right:11.11111%;width:100%}.one-cols>.col:last-child{margin-right:0}}.one-cols>.col label{margin-bottom:.625em}.one-cols>.col button{margin-top:40px;width:100%}@media screen and (max-width:640px){.one-cols>.col button{margin-top:20px;font-size:20px}}.one-cols>.col .custom-select{width:100%}#messaging{margin-bottom:0}#messaging ul>li.success{color:#01936c}#messaging ul>li.error{color:#de4949}#messaging ul>li.info{color:#2976ed}#messaging ul>li.warning{color:#ed6b35}#messaging ul>li.debug{color:#ed42cb}a.briefme{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:20px;color:#282929;display:inline-block;vertical-align:middle}a.briefme>svg{vertical-align:middle;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a.briefme>svg path{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width:640px){a.briefme>svg{width:90px}}a.briefme>img{vertical-align:middle}a.briefme .pipe{display:inline-block;width:1px;height:35px;background-color:#282929;vertical-align:middle}a.briefme.white{color:#fff}a.briefme.white>svg{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a.briefme.white>svg path{fill:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a.briefme:hover svg path{fill:#de4949}a.red{color:#de4949!important}.pull-right{float:right}.pull-right:after{content:"";display:table;clear:both}.pull-left{float:left}.pull-left:after{content:"";display:table;clear:both}i{display:inline-block;font-family:patron bold,helvetica,arial,sans-serif;font-size:28px;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:10px;vertical-align:middle}i.dbl-quote-enter:before{content:"\“"}i.dbl-quote-exit:before{content:"\”"}span.red{color:#de4949}span.briefme{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:20px;color:#282929;display:inline-block;vertical-align:middle}span.briefme>img{vertical-align:middle}span.briefme>svg{vertical-align:middle;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:640px){span.briefme>svg{width:90px}}span.briefme .pipe{display:inline-block;width:1px;height:35px;background-color:#282929;vertical-align:middle}span.briefme.white{color:#fff}span.briefme.white>svg path{fill:#fff}.mt20{margin-top:20px!important}.mt0{margin-top:0!important}.mb15{margin-bottom:15px!important}.mb40{margin-bottom:40px!important}.not-animated{-webkit-transition:initial!important;transition:initial!important}p,ol{color:#4d4d4d;margin-bottom:10px;margin-top:30px;line-height:28px;font-size:1.125em}@media screen and (max-width:640px){p,ol{line-height:22px}}p.dib,ol.dib{display:inline-block;*display:inline;*zoom:1}p.red,ol.red{color:#de4949!important;line-height:26px;font-size:1.3125em;margin:0 0 .75em}p.red+p,ol.red+p{margin:0 0 .75em}p.infos,ol.infos{color:#6a6760;font-size:15px;font-family:patron regular,helvetica,arial,sans-serif;font-weight:400;margin:0 0 .75em}@media screen and (max-width:640px){p.infos,ol.infos{font-size:10px}}p.infos>b,ol.infos>b{color:#691e39}p.mobile-bottom-margin,ol.mobile-bottom-margin{display:none}@media screen and (max-width:640px){p.mobile-bottom-margin,ol.mobile-bottom-margin{display:block;margin-bottom:50px}}p.big-text,ol.big-text{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;color:#6a6760;line-height:50px;font-size:48px;margin:0 0 .75em}@media screen and (max-width:640px){p.big-text,ol.big-text{font-size:30px;line-height:36px}}p.big-text.mb0,ol.big-text.mb0{margin-bottom:0}p.medium-text,ol.medium-text{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;color:#6a6760;line-height:40px;font-size:32px;margin:0 0 .75em}@media screen and (max-width:640px){p.medium-text,ol.medium-text{font-size:18px;line-height:24px}}.inline{display:inline}.inline-b{display:inline-block;*display:inline;*zoom:1}.official-sharing{display:inline-block;vertical-align:sub;margin-left:15px}@media screen and (max-width:640px){.official-sharing{display:block;margin:0;margin-top:10px}}.official-sharing>div{display:inline-block;vertical-align:top;margin-right:5px}.official-sharing>div>span{vertical-align:top!important}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select,select[multiple=multiple]{-webkit-font-smoothing:antialiased;background-color:#f9f9f9;border-radius:6px;border:1px solid #e5efef;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:patron bold,helvetica,arial,sans-serif;font-size:1.1em;font-weight:700;color:#343448;margin-bottom:0;padding:1em;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:640px){textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select,select[multiple=multiple]{padding:1em}}textarea::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,select[multiple=multiple]::-webkit-input-placeholder{color:#b8b5b5}textarea:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=week]:-moz-placeholder,select:-moz-placeholder,select[multiple=multiple]:-moz-placeholder{color:#b8b5b5}textarea.error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error,input[type=color].error,input[type=date].error,input[type=datetime].error,input[type=datetime-local].error,input[type=month].error,input[type=time].error,input[type=week].error,select.error,select[multiple=multiple].error{color:#de4949;border-color:#de4949;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(222,73,73,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(222,73,73,.7);outline:none}textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select:focus,select[multiple=multiple]:focus{border-color:#7f7f7f;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(127,127,127,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(127,127,127,.7);outline:none}label{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:1.1875em;color:#424242}.errorlist{margin-top:10px;color:#de4949;font-style:italic;margin-bottom:10px}form .error{color:#de4949;font-style:italic;margin-bottom:10px}form .error .errorlist{margin-top:10px}form .error input{color:#de4949;border-color:#de4949;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(222,73,73,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(222,73,73,.7);outline:none}button,input[type=submit],a.btn{-webkit-font-smoothing:antialiased;background-color:#477dca;border-radius:3px;color:#fff!important;display:inline-block;font-size:1em;font-weight:700;line-height:1;padding:1.05em 1.5em;text-decoration:none;outline:none}button.red,input[type=submit].red,a.btn.red{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#de4949;border-radius:6px;font-family:patron bold,helvetica,arial,sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;padding:1.05em 1.5em}button.red:hover,input[type=submit].red:hover,a.btn.red:hover{background-color:#691e39}button.red.menu,input[type=submit].red.menu,a.btn.red.menu{padding:.6em 1em;font-size:14px;line-height:1em;padding-top:10px}@media screen and (max-width:640px){button.red,input[type=submit].red,a.btn.red{font-size:15px;line-height:15px;padding:1em 1.5em}}button.blue,input[type=submit].blue,a.btn.blue{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#174654;border-radius:6px;font-family:patron bold,helvetica,arial,sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;padding:1.05em 1.5em}button.blue.small,input[type=submit].blue.small,a.btn.blue.small{font-size:.7em}button.blue:hover,input[type=submit].blue:hover,a.btn.blue:hover{background-color:#0e2e37}button.blue.menu,input[type=submit].blue.menu,a.btn.blue.menu{padding:.6em 1em;font-size:14px;line-height:1em;padding-top:10px}@media screen and (max-width:640px){button.blue,input[type=submit].blue,a.btn.blue{font-size:15px;line-height:15px;padding:1em 1.5em}}button.green,input[type=submit].green,a.btn.green{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background-color:#01936c;border-radius:6px;font-family:patron bold,helvetica,arial,sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;padding:1.05em 1.5em}button.green:hover,input[type=submit].green:hover,a.btn.green:hover{background-color:#0c7357}button.green.menu,input[type=submit].green.menu,a.btn.green.menu{padding:.6em 1em;font-size:14px;line-height:1em;padding-top:10px}@media screen and (max-width:640px){button.green,input[type=submit].green,a.btn.green{font-size:.8125em;line-height:16px;padding:1.3em 1.5em}}.fill{width:100%}.radio{display:inline-block;padding-right:20px;cursor:pointer;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700}.radio:hover .inner{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}.radio input{height:1px;width:1px;margin:0 0 0 15px;opacity:0}.radio input:checked+.outer .inner{-webkit-transform:scale(1);transform:scale(1);opacity:1}.radio input:checked+.outer{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,.2);box-shadow:inset 2px 2px 5px rgba(0,0,0,.2)}.radio input:focus+.outer .inner{-webkit-transform:scale(1);transform:scale(1);opacity:1;background-color:#000}.radio .outer{height:24px;width:24px;display:block;float:left;border-radius:50%;background-color:#fff;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.radio .inner{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;height:10px;width:10px;-webkit-transform:scale(0);transform:scale(0);display:block;margin-left:7px;margin-top:7px;border-radius:50%;background-color:#000;opacity:0}.help{float:right;background-color:#6a6760;border-radius:50%;width:21px;height:21px;text-align:center;overflow:hidden;cursor:pointer}.help span{color:#fff;font-family:Helvetica,Arial;font-weight:700}@media screen and (max-width:640px){.help{width:17px;height:17px}}.modal-close{display:block;float:right;font-size:35px}@media screen and (max-width:640px){.modal-close{font-size:25px}}.custom-select{padding:0;margin:0;overflow:hidden}.custom-select select{cursor:pointer;-webkit-font-smoothing:antialiased;-webkit-transition:border-color;transition:border-color;border-radius:6px;border:1px solid #e5efef;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:patron bold,helvetica,arial,sans-serif;font-size:1.1em;font-weight:700;color:#b8b5b5;margin-bottom:0;padding:1em;width:100%;background:#f9f9f9 url(../img/form/bottom-arrow.png) no-repeat 95% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:640px){.custom-select select{padding:1.5em 1em}}.custom-select select:focus{outline:none}.try-it{max-width:40em;margin-left:auto;margin-right:auto;margin-bottom:15px}.try-it:after{content:"";display:table;clear:both}@media screen and (max-width:640px){.try-it{max-width:100%;margin-left:auto;margin-right:auto}.try-it:after{content:"";display:table;clear:both}}.try-it div.email{float:left;display:block;margin-right:4.16667%;width:58.33333%}.try-it div.email:last-child{margin-right:0}@media screen and (max-width:640px){.try-it div.email{margin-bottom:15px;float:left;display:block;margin-right:11.11111%;width:100%}.try-it div.email:last-child{margin-right:0}}.try-it button{float:left;display:block;margin-right:4.16667%;width:37.5%}.try-it button:last-child{margin-right:0}@media screen and (max-width:640px){.try-it button{float:left;display:block;margin-right:11.11111%;width:100%}.try-it button:last-child{margin-right:0}}body.connection #login-form input{margin-bottom:.9375em}#modal-connection{position:absolute;top:50%;left:50%;z-index:10001;display:none;cursor:default;width:350px}@media screen and (max-width:640px){#modal-connection{width:80%}}#modal-connection h1{color:#fff;font-size:2.625em}@media screen and (max-width:640px){#modal-connection h1{font-size:1.375em;margin-bottom:0}}#modal-connection .login-form-errors{color:#de4949;margin-top:10px}#modal-connection .success{display:none}#modal-connection #login-form label{color:#c6c6c6;font-size:1em;margin-top:20px}@media screen and (max-width:640px){#modal-connection #login-form label{margin-top:5px}}#modal-connection #login-form button.red{margin:30px 0}@media screen and (max-width:640px){#modal-connection #login-form button.red{margin:15px 0}}#modal-connection p{color:#c6c6c6;font-family:Arial;font-weight:700;font-size:.75em;margin:0}#modal-connection a{text-decoration:underline;color:#c6c6c6}header#main-header{background-color:#fff;padding:0 2.5em;line-height:80px;z-index:9999;position:fixed;top:0;left:0;width:100%;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}@media screen and (max-width:640px){header#main-header{padding:0 1.25em;line-height:50px}}header#main-header .right-side{float:right}header#main-header .right-side>*{vertical-align:middle;display:inline-block;*display:inline;*zoom:1}@media screen and (max-width:640px){header#main-header .right-side .mobile-hide{display:none}}header#main-header .right-side .connection{font-family:patron bold;color:#de4949;position:relative;padding-left:35px;margin-left:35px}@media screen and (max-width:640px){header#main-header .right-side .connection{display:none}}header#main-header .right-side .connection:before{content:'';display:block;background:url(../img/landing/avatar.svg);background-size:cover;width:25px;height:25px;position:absolute;top:50%;left:0;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}header#main-header .right-side .btn-menu{cursor:pointer}header#main-header .right-side .btn-menu>span{font-family:patron bold;color:#de4949;-webkit-transition:all .5s cubic-bezier(.86,-.18,.12,1.615);transition:all .5s cubic-bezier(.86,-.18,.12,1.615)}@media screen and (max-width:640px){header#main-header .right-side .btn-menu>span{display:none}}header#main-header .right-side .btn-menu .hamburger{margin-left:35px;margin-right:10px;vertical-align:middle;-webkit-transition:all .5s cubic-bezier(.86,-.18,.12,1.615);transition:all .5s cubic-bezier(.86,-.18,.12,1.615);display:inline-block;*display:inline;*zoom:1}@media screen and (max-width:640px){header#main-header .right-side .btn-menu .hamburger{right:1.25em;margin-right:0;margin-left:15px}}header#main-header .right-side .btn-menu .hamburger .bar{background-color:#de4949;width:30px;height:4px;display:block;margin-bottom:6px;border-radius:3px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:640px){header#main-header .right-side .btn-menu .hamburger .bar{width:24px;margin-bottom:5px}}header#main-header .right-side .btn-menu .hamburger .bar:last-child{margin-bottom:0}header#main-header .right-side .btn-menu:hover>span{color:#b92222}header#main-header .right-side .btn-menu:hover .bar{background-color:#b92222}.ticker{text-align:center;position:absolute;background:#005e60;width:100%;top:80px;left:0;z-index:1}@media screen and (max-width:640px){.ticker{top:50px}}.ticker p{margin:0;font-family:Arial;color:#fff;font-size:13px}.ticker p a{color:#fff;text-decoration:underline}body>.footer{background:#3c3a3a;padding:1.5em 2.5em;width:100%;position:absolute;bottom:0}@media screen and (max-width:640px){body>.footer{padding:.5em 2.5em}}body>.footer .inner{vertical-align:middle;max-width:40em;margin-left:auto;margin-right:auto;max-width:initial}body>.footer .inner:after{content:"";display:table;clear:both}@media screen and (max-width:640px){body>.footer .inner{max-width:100%;margin-left:auto;margin-right:auto}body>.footer .inner:after{content:"";display:table;clear:both}}body>.footer .footer-logo{margin-right:1em;float:left;margin-bottom:0}@media screen and (max-width:640px){body>.footer .footer-logo{float:none;clear:both}}body>.footer .footer-logo img{height:1.6em}body>.footer ul{float:right;margin-left:1em;margin-bottom:0;line-height:35px}@media screen and (max-width:640px){body>.footer ul{float:none;clear:both;margin:0;margin-bottom:1em;line-height:25px}}body>.footer ul li{padding-right:1.875em;display:inline;text-align:left;font-size:15px}body>.footer ul li:last-child{padding:0}@media screen and (max-width:640px){body>.footer ul li{display:block;margin-top:10px}}body>.footer ul li a{color:#fff}body>.footer ul li a:hover{color:#fff}.overlay{width:100%;height:100%;position:fixed;background-color:rgba(52,52,75,.95);top:0;left:0;z-index:9999;padding:0 2.5em;visibility:hidden;opacity:0;cursor:pointer;display:none}.overlay.gray{background-color:rgba(239,239,236,.95)}.overlay.open{display:block}@media screen and (max-width:640px){.overlay{padding:0 1.25em}}.overlay span.briefme{margin-top:1em}@media screen and (max-width:640px){.overlay span.briefme{margin-top:.375em}}#slide-menu{position:fixed;top:0;right:0;width:300px;height:100%;background-color:#de4949;z-index:10001;-webkit-transform:translateX(100%);transform:translateX(100%);overflow:auto;display:none}#slide-menu.open{display:block}@media screen and (max-width:640px){#slide-menu{width:180px}}#slide-menu a{display:block;color:#fff}#slide-menu .first-bloc{padding:0 1.875em;background-color:#fff}#slide-menu .first-bloc a{color:#de4949;font-family:patron bold,helvetica,arial,sans-serif;font-size:1em;line-height:4.375em;border-bottom:1px solid #d5d5d5}#slide-menu .first-bloc a:last-child{border-bottom:none}#slide-menu .first-bloc a.archives{border-bottom:none;cursor:pointer;margin-bottom:10px}#slide-menu .first-bloc a.archives>span{font-family:arial;float:right}#slide-menu .second-bloc{padding:1.875em}#slide-menu .second-bloc .list-archives{margin-top:-10px;overflow:hidden;height:0}#slide-menu .second-bloc .list-archives ul{padding-bottom:30px}#slide-menu .second-bloc .list-archives ul li a{font-family:patron regular;font-size:.875em;line-height:2.375em;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (max-width:640px){#slide-menu .second-bloc .list-archives ul li a{font-size:.9375em;line-height:2.5em}}#slide-menu .second-bloc .list-archives ul li a:hover{color:#383838}#slide-menu .second-bloc a{font-family:patron regular,helvetica,arial,sans-serif;font-size:1em;line-height:1.875em}#slide-menu .second-bloc a.last-issue{padding-top:25px;margin-top:25px;border-top:1px solid #fff}#slide-menu .second-bloc a.extra_link{padding-top:25px;margin-top:35px;border-top:1px solid #fff}#slide-menu .second-bloc a.logout{padding-top:25px;margin-top:45px;border-top:1px solid #fff}#modal-content{max-width:40em;margin-left:auto;margin-right:auto}#modal-content:after{content:"";display:table;clear:both}#modal-content h1{color:#de4949;margin-top:10px;margin-bottom:30px;font-family:patron bold,helvetica,arial,sans-serif;line-height:1.3em}#modal-content p{color:#424242}.reveal{visibility:hidden}@-webkit-keyframes blink{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:inherit}}@keyframes blink{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:inherit}}body>section#understand{margin-top:60px;margin-bottom:50px}@media screen and (max-width:640px){body>section#understand{margin-top:25px}}body>section#understand .content{position:relative}body>section#understand .content .hide{visibility:hidden;opacity:0}body>section#understand .content .type{position:absolute;top:0}body>section#understand .content #cursor{-webkit-animation:blink 1.2s linear infinite;animation:blink 1.2s linear infinite;color:#de4949;height:50px;width:3px;background-color:#de4949;display:inline-block;vertical-align:middle}@media screen and (max-width:640px){body>section#understand .content #cursor{height:25px;width:2px}}body>section#understand .content .big-text{font-size:48px;color:#691e39}@media screen and (max-width:640px){body>section#understand .content .big-text{font-size:29px;line-height:35px}}body>section#understand .content .big-text .red{margin-right:-10px}@media screen and (max-width:640px){body>section#understand .content .big-text .red{margin-right:-5px}}body>section#device{position:relative;overflow:hidden}body>section#device .hackwhite{background-color:#fff;display:block;width:100%;height:8%;position:absolute;top:0;left:0}body>section#device .content{position:relative}body>section#device .phone{background-image:url(../img/landing/iphone.svg);background-size:cover;background-repeat:no-repeat;padding-left:11%;padding-right:11%;padding-top:20%;max-width:450px;margin:0 auto}@media screen and (max-width:640px){body>section#device .phone{padding-left:16%;padding-right:12%;padding-top:30%}}body>section#device .fixed{padding-top:10px}body>section#device .fixed a{display:block}body>section#device .fixed img{width:55%}body>section#device .fixed .date{margin-top:-20px;color:#666;font-family:helvetica neue,helvetica,arial;font-size:18px;margin-bottom:40px}@media screen and (max-width:640px){body>section#device .fixed .date{margin-top:-10px;margin-bottom:10px}}body>section#device .innerScreen{max-height:200px;overflow:hidden}@media screen and (max-width:640px){body>section#device .innerScreen{max-height:160px}}body>section#device .innerScreen ul{position:relative}body>section#device .innerScreen ul>li{position:relative;margin-bottom:130px}body>section#device .innerScreen ul>li:before{position:absolute;top:0;left:0;width:130px;height:8px;display:block;content:''}body>section#device .innerScreen ul>li h3{font-family:Arial;font-weight:700;font-size:1.25em;color:#000;text-transform:uppercase;padding-top:25px;padding-bottom:15px}body>section#device .innerScreen ul>li h2{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:1.875em;line-height:30px;margin-bottom:50px}body>section#device .innerScreen ul>li.cat1:before{background-color:#ff6801}body>section#device .innerScreen ul>li.cat1 h2{color:#ff6801}body>section#device .innerScreen ul>li.cat2:before{background-color:#d61d00}body>section#device .innerScreen ul>li.cat2 h2{color:#d61d00}body>section#device .innerScreen ul>li.cat3:before{background-color:#a7016f}body>section#device .innerScreen ul>li.cat3 h2{color:#a7016f}body>section#device .innerScreen ul>li.cat4:before{background-color:#0261a5}body>section#device .innerScreen ul>li.cat4 h2{color:#0261a5}body>section#device .innerScreen ul>li.cat5:before{background-color:#089a68}body>section#device .innerScreen ul>li.cat5 h2{color:#089a68}body>section#device .innerScreen ul>li.cat6:before{background-color:#00989a}body>section#device .innerScreen ul>li.cat6 h2{color:#00989a}body>section#device .innerScreen ul>li.cat7:before{background-color:#de9c03}body>section#device .innerScreen ul>li.cat7 h2{color:#de9c03}body>section#device .innerScreen ul>li.cat8:before{background-color:#174654}body>section#device .innerScreen ul>li.cat8 h2{color:#174654}body>section#device .innerScreen ul>li.cat9:before{background-color:#691e39}body>section#device .innerScreen ul>li.cat9 h2{color:#691e39}body>section#device .innerScreen ul>li.cat10:before{background-color:#447bcd}body>section#device .innerScreen ul>li.cat10 h2{color:#447bcd}body>section#device .innerScreen ul>li.cat11:before{background-color:#14a473}body>section#device .innerScreen ul>li.cat11 h2{color:#14a473}body>section#device .innerScreen ul>li.cat12:before{background-color:#de4949}body>section#device .innerScreen ul>li.cat12 h2{color:#de4949}body>section#device .innerScreen ul>li.cat13:before{background-color:#6c52c7}body>section#device .innerScreen ul>li.cat13 h2{color:#6c52c7}body>section#trailer{background-color:#efefec;margin-top:-50px;margin-bottom:-50px;padding-top:90px;padding-bottom:270px;position:relative}@media screen and (max-width:640px){body>section#trailer{margin-bottom:0;padding-bottom:90px;padding-bottom:150px}}body>section#trailer .sprite-animation.lazyloaded{width:300px;height:300px;background-image:url(../img/landing/anim_perso.png);position:absolute;top:35%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:10}@media screen and (max-width:640px){body>section#trailer .sprite-animation.lazyloaded{-webkit-transform:translateX(-50%) translateY(-50%) scale(.7);transform:translateX(-50%) translateY(-50%) scale(.7)}}body>section#trailer .controller{position:absolute;z-index:11;top:0;left:0;width:100%;height:100%}body>section#trailer .controller img{display:block}body>section#trailer .controller img.play_btn{width:105px;cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width:640px){body>section#trailer .controller img.play_btn{top:55%}}body>section#trailer .controller img.play_btn:hover{opacity:.8!important}body>section#trailer .controller img.logo{position:absolute;top:70%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(4);transform:translateX(-50%) translateY(-50%) scale(4)}@media screen and (max-width:640px){body>section#trailer .controller img.logo{top:80%;-webkit-transform:translateX(-50%) translateY(-50%) scale(2);transform:translateX(-50%) translateY(-50%) scale(2)}}body>section#trailer .videoWrapper{position:relative;padding-bottom:56.25%;height:0}body>section#trailer .videoWrapper iframe{position:absolute;top:10%;left:-10%;width:120%;height:120%}@media screen and (max-width:640px){body>section#trailer .videoWrapper iframe{top:0;left:0;width:100%;height:100%}}body>section#feedback{background-color:#14a473;margin-bottom:0}@media screen and (max-width:640px){body>section#feedback{margin-top:0}}body>section#feedback .content{max-width:40em;margin-left:auto;margin-right:auto;padding:2.1875em 0;position:relative}body>section#feedback .content:after{content:"";display:table;clear:both}@media screen and (max-width:640px){body>section#feedback .content{max-width:100%;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px}body>section#feedback .content:after{content:"";display:table;clear:both}}body>section#feedback .content>div{float:left;display:block;margin-right:4.16667%;width:47.91667%}body>section#feedback .content>div:last-child{margin-right:0}@media screen and (max-width:640px){body>section#feedback .content>div{float:left;display:block;margin-right:11.11111%;width:100%}body>section#feedback .content>div:last-child{margin-right:0}}body>section#feedback .question h1{font-family:patron bold,helvetica,arial,sans-serif;font-size:3.125em;font-weight:700;color:#fff}body>section#feedback .question p{font-size:19px;color:#fff;margin:0;line-height:30px}body>section#feedback .question p.date-polls{position:absolute;bottom:-40px;left:0;color:#14a473;font-size:14px}body>section#feedback .question div.text{position:relative}body>section#feedback .question div.text p.no{position:absolute;top:0;left:0;visibility:hidden;opacity:0}body>section#feedback .question form{margin-top:20px}body>section#feedback .question form .radio{font-family:patron bold,helvetica,arial,sans-serif;font-size:2.5em;font-weight:700;color:#fff;vertical-align:middle;line-height:50px}body>section#feedback .question form .radio .outer{margin-top:13px}body>section#feedback .question form .radio .inner{background-color:#14a473}body>section#feedback .question .separator{display:block;width:100%;height:1px;background-color:#fff;margin-top:10px;margin-bottom:30px}body>section#feedback .feedback{position:absolute;right:0;top:-30px}@media screen and (max-width:640px){body>section#feedback .feedback{position:initial;right:0;top:0;margin-top:30px}}body>section#feedback .msg{background-color:#016261;border-radius:10px;padding:25px 20px;margin-bottom:30px;position:relative}body>section#feedback .msg:before{position:absolute;display:block;content:'';width:0;height:0;border-style:solid}body>section#feedback .msg:nth-child(odd):before{top:47px;left:-16px;border-width:0 16px 16px 0;border-color:transparent #016260 transparent transparent}body>section#feedback .msg:nth-child(even):before{top:47px;right:-16px;border-width:16px 16px 0 0;border-color:#016260 transparent transparent transparent}body>section#feedback .msg:last-child{margin-bottom:0}body>section#feedback .msg p{color:#fff;font-size:19px;margin:0}body>section#feedback .msg p span.color{color:#5cc7a3}body.subscription{padding-top:80px;-webkit-transition:padding .2s ease-in;transition:padding .2s ease-in}@media screen and (max-width:640px){body.subscription{padding-top:50px}}body.subscription .blue-block{background-color:#efefec;padding:3.125em 0}body.subscription .blue-block .content{position:relative}body.subscription .blue-block .content:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 25px 25px 0;border-color:transparent #efefec transparent transparent;position:absolute;bottom:-4.6875em;left:0;z-index:1000}@media screen and (max-width:640px){body.subscription .blue-block .content:after{bottom:-5em}}body.subscription .blue-block a{text-decoration:none;color:#691e39}body.subscription .blue-block a:hover{color:#a57888}body.subscription .blue-block h1{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:2.5625em;margin-bottom:35px;color:#de4949}body.subscription .blue-block h2{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:1.5em;color:#691e39;margin:0}body.subscription .blue-block .description{margin-bottom:20px}body.subscription .blue-block .description p{margin-top:10px}body.subscription .blue-block p{font-family:patron regular,helvetica,arial,sans-serif;font-size:1.125em;margin-top:30px;margin-bottom:0;color:#424242}body.subscription .blue-block .previous-step{margin-top:0;margin-bottom:30px}body.subscription .red-block{background-color:#de4949;color:#efefec;padding:3.125em 0}body.subscription .red-block .content{position:relative}body.subscription .red-block .content:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 25px 25px 0;border-color:transparent #fff transparent transparent;position:absolute;top:-3.125em;left:0}@media screen and (max-width:640px){body.subscription .red-block .content:after{top:-3.125em}}body.subscription .red-block h1{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:2.5625em;margin-bottom:35px}body.subscription .red-block h2{font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:1.5em;margin:0}body.subscription .red-block p{font-family:patron regular,helvetica,arial,sans-serif;font-size:1.125em;margin-top:0;margin-bottom:30px;color:#fff}body.subscription .red-block a{color:#fff;text-decoration:underline}body.subscription .subcontent{padding-bottom:40px;margin-top:3.125em}body.subscription .subcontent .info{margin-top:15px;color:#de4949;font-family:Arial;font-weight:700;font-size:10px}body.subscription .steps .nb{display:block;float:left;border:2px solid #fff;width:40px;height:40px;border-radius:50%;text-align:center;line-height:38px;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;font-size:1.125em}body.subscription .steps p{padding-left:60px}.subscription-block{margin:0;padding:0;padding-top:80px}body.home .subscription-block{padding-top:160px}@media screen and (max-width:640px){body.home .subscription-block{padding-top:60px}}@media screen and (max-width:640px){.subscription-block{padding-top:40px;padding-bottom:30px}}.subscription-block .big-text{font-size:50px;color:#691e39}@media screen and (max-width:640px){.subscription-block .big-text{font-size:29px;line-height:36px}}.subscription-block .formule-illustration{max-width:40em;margin-left:auto;margin-right:auto;max-width:1200px;text-align:center}.subscription-block .formule-illustration:after{content:"";display:table;clear:both}@media screen and (max-width:640px){.subscription-block .formule-illustration{max-width:100%;margin-left:auto;margin-right:auto}.subscription-block .formule-illustration:after{content:"";display:table;clear:both}}.subscription-block .formule-illustration>div{float:left;display:block;margin-right:4.16667%;width:47.91667%;overflow:hidden}.subscription-block .formule-illustration>div:last-child{margin-right:0}.subscription-block .formule-illustration>div:nth-child(1n){text-align:right}.subscription-block .formule-illustration>div:nth-child(2n){text-align:left}.subscription-block .medium-text{font-family:patron bold,helvetica,arial,sans-serif;font-size:2.5em;line-height:50px;color:#c1c1bf;margin-top:30px;margin-bottom:45px}@media screen and (max-width:640px){.subscription-block .medium-text{font-size:25px;line-height:30px}}.subscription-block .medium-text>span{color:#676767}.subscription-block .vat_info{padding-top:15px;display:block;color:#9d9d9d;font-size:70%;margin-top:30px}.subscription-block .tax_info{padding-top:20px;display:block;margin-top:30px;color:#424242}.subscription-block .tax_info strong{color:#de4949}.subscription-block .formules{max-width:40em;margin-left:auto;margin-right:auto}.subscription-block .formules:after{content:"";display:table;clear:both}.subscription-block .formules>div{float:left;display:block;margin-right:4.16667%;width:47.91667%;position:relative}.subscription-block .formules>div:last-child{margin-right:0}@media screen and (max-width:640px){.subscription-block .formules>div{float:left;display:block;margin-right:11.11111%;width:100%;margin-bottom:30px}.subscription-block .formules>div:last-child{margin-right:0}}.subscription-block .formules.try>div{padding-left:30px}.subscription-block .formules.try>div:before{position:absolute;left:0;top:0;content:'';width:10px;height:100%}.subscription-block .formules.try>div:first-child:before{background-color:#174654}.subscription-block .formules.try>div:first-child p{color:#174654}.subscription-block .formules.try>div:last-child:before{background-color:#691e39}.subscription-block .formules.try>div:last-child p{color:#691e39}.subscription-block .formules.try>div p{font-family:patron bold,helvetica,arial,sans-serif;font-size:19px;line-height:20px;margin:0}.subscription-block .formules.try>div p:first-child{font-size:25px;line-height:25px;text-transform:uppercase;margin-bottom:15px}.subscription-block .formules.try>div p .big{font-size:25px}.subscription-block .formules.try>div p .small{font-size:14px;color:#9d9d9d}.subscription-block .formules.trial-period{margin-bottom:50px}.subscription-block .formules.trial-period>div{-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55);min-height:225px}.subscription-block .formules.trial-period>div>a{display:block;padding:30px 25px}.subscription-block .formules.trial-period>div:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.subscription-block .formules.trial-period>div:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:25px 0 0 25px;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:640px){.subscription-block .formules.trial-period>div:before{display:none}}.subscription-block .formules.trial-period>div .vat_info{display:block;margin-top:15px;text-align:right;color:inherit;font-size:80%;opacity:.5}.subscription-block .formules.trial-period>div:first-child{background-color:#de4949}.subscription-block .formules.trial-period>div:first-child:before{border-color:transparent transparent transparent #de4949}.subscription-block .formules.trial-period>div:last-child{background-color:#492e44}.subscription-block .formules.trial-period>div:last-child:before{border-color:transparent transparent transparent #492e44}.subscription-block .formules.trial-period>div p{font-family:patron bold,helvetica,arial,sans-serif;font-size:19px;line-height:20px;margin:0;color:#fff}.subscription-block .formules.trial-period>div p:first-child{font-size:25px;line-height:25px;text-transform:uppercase;margin-bottom:15px}.subscription-block .formules.trial-period>div p .big{font-size:35px}.subscription-block .formules.trial-period>div p .small{font-size:12px;color:#fff}.subscription-block .formules.trial-period>div .small-lines{margin-top:20px}.subscription-block .formules.trial-period>div .small-lines span{display:block;font-size:12px;font-family:patron regular,helvetica,arial,sans-serif;color:#702525;line-height:20px;letter-spacing:-.5px}.subscription-block .formules.trial-period>div .small-lines span.white{color:#fff;font-weight:700;font-size:15px;font-family:patron bold,helvetica,arial,sans-serif}.subscription-block .formules.trial-period>div .small-lines.violet span{color:#957990}.subscription-block .formules.trial-period>div .small-lines.violet span.white{color:#fff;font-weight:700;font-size:15px;font-family:patron bold,helvetica,arial,sans-serif}.paypal,.sepa{padding-bottom:30px}.paypal ol,.sepa ol{padding-left:20px;list-style-type:decimal}.red-link{color:#de4949}div img.svg-payment{display:inline-block;vertical-align:middle;height:20px}div img.svg-payment-logo{display:inline-block;vertical-align:middle;height:32px}@media screen and (max-width:640px){div img.svg-payment-logo{height:25px}}div.card-block{text-align:right}@media screen and (max-width:640px){div.card-block{text-align:left}}.sponsorship{padding-top:80px}@media screen and (max-width:640px){.sponsorship{padding-top:50px}}.sponsorship .block-header{background-color:#efefec;position:relative;padding:45px 0}.sponsorship .block-header .content{position:relative;z-index:1}.sponsorship .block-header h1{font-size:36px;font-weight:700;color:#1d4654;max-width:460px;margin-bottom:35px}.sponsorship .block-header h1 .color{color:#0494c9}@media screen and (max-width:640px){.sponsorship .block-header h1{font-size:28px;margin-bottom:25px}}.sponsorship .block-header p{color:#174654;font-family:patron regular;font-size:16px;line-height:24px;max-width:280px;margin-bottom:0}.sponsorship .block-header p.big-text{max-width:380px;font-size:25px;line-height:36px;color:#0494c9;margin-bottom:40px}@media screen and (max-width:640px){.sponsorship .block-header p.big-text{font-size:22px;line-height:30px;margin-bottom:20px}}.sponsorship .block-header p.big-text .color{color:#1d4654}.sponsorship .block-header:after{content:'';display:block;background-image:url(../img/sponsorship/users.png);background-size:contain;background-repeat:no-repeat;width:47%;height:120%;position:absolute;top:-40px;right:0;opacity:.5}@media screen and (max-width:640px){.sponsorship .block-header:after{opacity:.1;top:-10px;width:70%;height:100%}}.sponsorship .block-form{padding:50px 0}@media screen and (max-width:640px){.sponsorship .block-form{padding:30px 0;padding-bottom:60px}}.sponsorship .block-form select{font-size:14px;color:#424242}.sponsorship .block-form input{font-size:14px;padding:15px}.sponsorship .block-form input[type=text]:disabled{color:#b8b5b5}.sponsorship .block-form .accordion{font-size:1.125em}.sponsorship .block-form .accordion-header.active,.sponsorship .block-form .accordion-header.active a{color:#0494c9}.sponsorship .block-form .accordion-header:hover,.sponsorship .block-form .accordion-header a:hover,.sponsorship .block-form .accordion-header a:hover::after,.sponsorship .block-form .accordion-header:hover::after{color:#0494c9}.sponsorship .block-form .accordion-content li span i{color:#0494c9}.sponsorship .block-form form>div{margin-top:20px}@media screen and (max-width:640px){.sponsorship .block-form form>div{margin-top:0}}.sponsorship .block-form form button.submit{background-color:#0494c9;margin-top:0;font-size:20px;text-transform:uppercase;line-height:30px;padding:10px;letter-spacing:-1px}@media screen and (max-width:640px){.sponsorship .block-form form button.submit{font-size:16px;margin-top:15px}}.sponsorship .block-form form button.submit:hover{background-color:#1d4654}.sponsorship .block-form .share-link{margin-top:30px;margin-bottom:30px}.sponsorship .block-form .share-link label{color:#0494c9;font-weight:700;font-size:1.125em;font-family:helvetica,arial,sans-serif;padding-bottom:25px}.sponsorship .block-form .share-link textarea{white-space:pre-line;word-wrap:normal;font-family:inherit;font-weight:400;line-height:22px;font-size:14px}@media screen and (max-width:640px){.sponsorship .block-form .share-link{margin-top:30px;margin-bottom:30px}.sponsorship .block-form .share-link textarea{font-size:1.125em}}@media only screen and (min-width:480px){.sponsorship .block-form .share-link .mobile-only{display:none!important}}.sponsorship .block-form .share-link .social-icon{margin-left:15px}.sponsorship .block-form .benefits p .color{color:#0494c9;font-weight:700}.sponsorship .block-form .benefits ol{list-style-type:decimal;list-style-position:inside}.sponsorship .block-form .credited-sponsorships{margin-bottom:65px}@media screen and (max-width:640px){.sponsorship .block-form .credited-sponsorships{margin-bottom:25px}}.sponsorship .block-form .credited-sponsorships p{font-size:18px;color:#424242;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700}.sponsorship .block-form .credited-sponsorships ul li{font-size:14px;color:#424242;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;margin-bottom:5px}.sponsorship .block-form .credited-sponsorships ul li .status.enabled{color:#0494c9}.sponsorship .block-form .credited-sponsorships ul li .status.disabled{color:#b10000}.sponsorship .block-form .separator{text-align:center;font-weight:700;font-size:25px;margin-bottom:30px}.sponsorship-block{background-color:#0494c9;position:relative;padding:40px 0;margin-top:40px}.sponsorship-block .content{position:relative;z-index:10}.sponsorship-block h1{font-size:43px;font-weight:700;color:#fff;margin-bottom:35px;line-height:48px}.sponsorship-block h1 .big{font-size:50px}@media screen and (max-width:640px){.sponsorship-block h1 .big{font-size:35px}}@media screen and (max-width:640px){.sponsorship-block h1{font-size:28px;line-height:35px;margin-bottom:20px}}.sponsorship-block p{color:#fff;font-family:patron regular}.sponsorship-block p.infos{margin-top:50px;max-width:320px;font-size:19px;line-height:30px}@media screen and (max-width:640px){.sponsorship-block p.infos{max-width:100%;margin-top:30px}}.sponsorship-block p.big-text{font-family:patron bold;font-size:33px;line-height:36px;color:#fff;margin-bottom:40px}@media screen and (max-width:640px){.sponsorship-block p.big-text{font-size:22px;line-height:30px;margin-bottom:20px}}.sponsorship-block p.big-text .color{color:#1d4654}.sponsorship-block a.btn{width:290px;text-align:center}@media screen and (max-width:640px){.sponsorship-block a.btn{width:100%}}.sponsorship-block:after{content:'';display:block;background-image:url(../img/sponsorship/users-block.png);background-size:contain;background-repeat:no-repeat;width:47%;height:100%;position:absolute;top:-40px;right:0;z-index:0}@media screen and (max-width:640px){.sponsorship-block:after{opacity:.1;top:20px;width:70%;height:100%}}body.gift{padding-top:80px}@media screen and (max-width:640px){body.gift{padding-top:50px}}body.gift .blue-block{background-color:#ceeef4;position:relative;padding:65px 0;margin-bottom:30px}body.gift .blue-block .content{position:relative;z-index:1}body.gift .blue-block h1{color:#0494c9;max-width:600px;margin-bottom:35px;font-family:patron regular,helvetica,arial,sans-serif;font-weight:700;font-size:2.875em;letter-spacing:2px;word-spacing:-3px;line-height:1.125em}body.gift .blue-block h1 span{color:#174654;letter-spacing:2px}@media screen and (max-width:640px){body.gift .blue-block h1{font-size:28px;margin-bottom:25px}}body.gift .blue-block:before{content:'';display:none;background-image:url(../img/subscription/gifts-left.png);background-size:contain;background-repeat:no-repeat;background-position:left;width:19%;height:80%;position:absolute;bottom:0;left:0}@media screen and (min-width:860px){body.gift .blue-block:before{display:block;opacity:1}}body.gift .blue-block:after{content:'';display:block;background-image:url(../img/subscription/gifts-right.png);background-size:contain;background-repeat:no-repeat;background-position:right;width:70%;height:80%;position:absolute;bottom:0;right:0;opacity:.2}@media screen and (min-width:860px){body.gift .blue-block:after{opacity:1;width:19%;height:75%}}@media screen and (max-width:640px){body.gift .blue-block:after{opacity:.2;width:70%;height:80%}}body.gift .blue-block .previous-step{margin-top:0;margin-bottom:30px}body.gift .blue-block a{color:#174654}body.gift .blue-block a:hover{color:#739098}body.gift .subcontent .intro{position:relative;padding-top:50px;font-family:Arial;margin-top:55px;margin-bottom:35px}body.gift .subcontent .intro h2{font-family:patron regular,helvetica,arial,sans-serif;font-size:1.625em;letter-spacing:.8px;line-height:1.125em}body.gift .subcontent .intro p{margin-top:20px;word-spacing:1px;letter-spacing:.3px}body.gift .subcontent .intro:before{display:block;content:"";position:absolute;top:0;left:0;width:110px;height:10px;background-color:#0494c9}body.gift .subcontent a{color:#0494c9}body.gift .subcontent p.helper{color:#b8b5b5;margin-top:0;margin-bottom:20px}body.gift .subcontent h3{font-family:patron regular,helvetica,arial,sans-serif;color:#0494c9;margin-bottom:20px}body.gift form{margin-bottom:73px}@media screen and (max-width:640px){body.gift form{margin-bottom:0}}body.gift form>div{margin-top:0}@media screen and (max-width:640px){body.gift form>div{margin-top:0}}body.gift form .two-cols>.col label{margin-bottom:.3125em}body.gift form .one-cols .col button{background-color:#0494c9;margin-top:0;font-size:20px;text-transform:uppercase;line-height:30px;padding:10px;letter-spacing:-1px;margin-top:12px}@media screen and (max-width:640px){body.gift form .one-cols .col button{font-size:16px;margin-top:15px}}body.gift form .one-cols .col button:hover{background-color:#174654}body.gift p.made-with-chargify{font-size:14px;font-family:patron bold,helvetica,arial,sans-serif;margin:0;margin-top:50px;text-align:right}@media screen and (max-width:640px){body.gift p.made-with-chargify{margin-top:20px;font-size:14px;line-height:30px;text-align:left}}body.gift p.made-with-chargify img{vertical-align:top}body.gift p.made-with-chargify img:first-child{margin-right:5px}body.gift p.made-with-chargify img:last-child{margin-left:5px;margin-top:-10px}body.gift .block-form{padding:50px 0}@media screen and (max-width:640px){body.gift .block-form{padding:30px 0;padding-bottom:60px}}body.gift .block-form select{font-size:14px;color:#424242}body.gift .block-form input{font-size:14px;padding:15px}body.gift .block-form input[type=text]:disabled{color:#b8b5b5}body.gift .block-form textarea{font-size:14px;color:#000;display:block}body.gift .block-form .share-link{margin-top:25px;margin-bottom:65px}@media screen and (max-width:640px){body.gift .block-form .share-link{margin-top:10px;margin-bottom:25px}}body.gift .block-form .credited-sponsorships p{font-size:18px;color:#424242;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700}body.gift .block-form .credited-sponsorships ul li{font-size:14px;color:#424242;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;margin-bottom:5px}body.gift .block-form .credited-sponsorships ul li .status.enabled{color:#0494c9}body.gift .block-form .credited-sponsorships ul li .status.disabled{color:#b10000}body.gift #error_message{font-size:1.25em;margin-top:1.25em;margin-bottom:1.25em;color:#de4949;padding:15px 0}body.gift button.pika-button{color:#666!important}body.compte form#manage-account-form>section{padding:3.75em 0}@media screen and (max-width:640px){body.compte form#manage-account-form>section{padding:1.25em 0}}body.compte form#manage-account-form>hr{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}body.compte form#manage-account-form ul.list li{padding:15px .9375em;color:#6a6760}body.compte form#manage-account-form ul.list li:nth-child(even){background-color:#fff}body.compte form#manage-account-form ul.list li:nth-child(odd){background-color:#f9f9f9}body.compte form#manage-account-form ul.list li a{font-weight:700}body.compte form#manage-account-form ul.list li p{color:#6a6760;line-height:25px;margin:0;font-weight:700;padding-right:160px}@media screen and (max-width:640px){body.compte form#manage-account-form ul.list li p{padding-right:110px}}body.compte form#manage-account-form a.load-more{background-color:#de4949;text-align:center;cursor:pointer;text-transform:uppercase;display:block}body.compte form#manage-account-form a.load-more p{margin:0;color:#fff;line-height:50px}body.compte form#manage-account-form table{margin-bottom:0}body.compte form#manage-account-form table td,body.compte form#manage-account-form table th{border:none;padding-left:.9375em}body.compte form#manage-account-form table>tbody tr:nth-child(even){background-color:#fff}body.compte form#manage-account-form table>tbody tr:nth-child(odd){background-color:#f9f9f9}body.compte p.made-with-chargify{margin-bottom:20px!important;margin-top:30px!important}body.compte .billing-info>p,body.compte .invoices-info>p,body.compte .subscription-info>p{line-height:25px;padding:0 .9375em;color:#6a6760;background-color:#f9f9f9;font-weight:700;margin-top:10px}body.compte .billing-info .type-cb,body.compte .invoices-info .type-cb,body.compte .subscription-info .type-cb{font-weight:700;color:#424242}body.compte .billing-info a,body.compte .invoices-info a,body.compte .subscription-info a{font-weight:700}body.compte .warning>p{padding:1.25em .9375em;color:#de4949;background-color:#f9f9f9;font-weight:700}body.compte #error_message{font-size:1.25em;margin-top:1.25em;margin-bottom:1.25em;color:#de4949;padding:15px 0}body.compte .fas{color:#de4949}body.subscription .blue-block h1{color:#424242}body.subscription .blue-block h1.red{color:#de4949}body.subscription .vat_info{padding-top:15px;display:block;color:#9d9d9d;font-size:70%}body.subscription .tax_info{padding-top:20px;display:block;color:#424242}body.subscription .tax_info strong{color:#de4949}body.subscription #country_info{margin-top:37px;color:#de4949}body.subscription #product_handle label{color:#424242;cursor:pointer;font-size:1.125em;vertical-align:middle;font-style:normal}body.subscription #product_handle label .big{font-size:1.5em;vertical-align:middle}body.subscription #product_handle label .color{color:#de4949}body.subscription #product_handle label .small{font-size:.875em;vertical-align:middle}body.subscription #product_handle label .coupon{display:block;color:#9d9d9d}body.subscription #product_handle input[type=checkbox],body.subscription #product_handle input[type=radio]{outline:none}body.subscription #product_handle .radio.subscribe .outer{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,.2);box-shadow:inset 2px 2px 5px rgba(0,0,0,.2);-webkit-transform:translateY(50%);transform:translateY(50%);position:relative;top:-10px}@media screen and (max-width:640px){body.subscription #product_handle .radio.subscribe .outer{top:-13px}}body.subscription #product_handle .radio .inner{background-color:#de4949}body.subscription p.made-with-chargify{font-size:14px;font-family:patron bold,helvetica,arial,sans-serif;margin:0;margin-top:50px;text-align:right}@media screen and (max-width:640px){body.subscription p.made-with-chargify{margin-top:20px;font-size:14px;line-height:30px;text-align:left}}body.subscription p.made-with-chargify img{vertical-align:top}body.subscription p.made-with-chargify img:first-child{margin-right:5px}body.subscription p.made-with-chargify img:last-child{margin-left:5px}body.subscription p.made-with-chargify img:last-child{margin-left:5px;margin-top:-10px}body.subscription p.info{font-family:Arial;font-size:10px;margin:0;padding-left:44px}body.subscription .errorlist{margin-top:20px;color:#de4949}body.subscription h2.blue{font-size:1.25em;color:#3f3d52;font-weight:700;margin-top:3.125em;margin-bottom:1.875em}body.subscription #paymentjs-errors{display:none}body.subscription #paymentjs-errors,body.subscription #paymentapi-errors,body.subscription .messages{margin-top:1.25em;margin-bottom:1.25em;color:#de4949;padding:15px 0}body.subscription #paymentjs-errors ul,body.subscription #paymentapi-errors ul,body.subscription .messages ul{list-style:disc;list-style-position:inside}body.subscription #error_message{font-size:1.25em;margin-top:1.25em;margin-bottom:1.25em;color:#de4949;padding:15px 0}@media screen and (max-width:640px){body.subscription #country_info{margin-top:0}}body.flatpage.page-error{background-color:#efefec}body.flatpage section{}body.flatpage section h1{color:#000;font-size:1.875em;margin-bottom:30px}@media screen and (max-width:640px){body.flatpage section h1{margin-bottom:20px}}body.flatpage section h1.red{color:#de4949}body.flatpage section h2{color:#000;font-size:1.3125em;position:relative;text-transform:uppercase;margin-top:30px;margin-bottom:50px}@media screen and (max-width:640px){body.flatpage section h2{margin-top:20px;margin-bottom:30px}}body.flatpage section h2:before{content:'';display:block;width:110px;height:10px;background-color:#de4949;margin-bottom:25px}@media screen and (max-width:640px){body.flatpage section h2:before{height:5px;margin-bottom:15px}}body.flatpage section h3{font-size:1.1875em;margin-top:30px}@media screen and (max-width:640px){body.flatpage section h3{margin-top:10px}}body.flatpage section h4{font-size:1.0625em}body.flatpage section h5{font-size:.9375em}body.flatpage section h6{font-size:.8125em}body.flatpage section p.img{margin-top:60px;text-align:center}body.flatpage section .videoWrapper{margin:40px 0;position:relative;padding-bottom:56.25%;height:0}body.flatpage section .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:640px){body.flatpage section .videoWrapper iframe{top:0;left:0;width:100%;height:100%}}body.flatpage section ul{list-style-type:disc}body.flatpage section ul,body.flatpage section ol{color:#4d4d4d;line-height:28px;padding-left:40px;font-size:1.125em;margin-bottom:10px;margin-top:30px}@media screen and (max-width:640px){body.flatpage section ul,body.flatpage section ol{line-height:22px}}body.flatpage section label{font-family:patron regular,helvetica,arial,sans-serif;font-weight:400;font-size:1.125em;color:#424242}body.landing-subscription{padding-top:80px}@media screen and (max-width:640px){body.landing-subscription{padding-top:50px}}body.landing-subscription .blue-block{background-color:#ceeef4;position:relative;padding:65px 0}body.landing-subscription .blue-block .content{position:relative;z-index:1}body.landing-subscription .blue-block h1{color:#0494c9;max-width:600px;margin-bottom:35px;font-family:patron regular,helvetica,arial,sans-serif;font-weight:700;font-size:2.875em;letter-spacing:2px;word-spacing:-3px;line-height:1.125em}body.landing-subscription .blue-block h1 span{color:#174654;letter-spacing:2px}@media screen and (max-width:640px){body.landing-subscription .blue-block h1{font-size:28px;margin-bottom:25px}}body.landing-subscription .blue-block .previous-step{margin-top:0;margin-bottom:30px}body.landing-subscription .blue-block a{color:#174654}body.landing-subscription .blue-block a:hover{color:#739098}body.landing-subscription .subcontent .intro{position:relative;padding-top:50px;font-family:Arial;margin-bottom:35px}body.landing-subscription .subcontent .intro h2{font-family:patron regular,helvetica,arial,sans-serif;font-size:1.625em;letter-spacing:.8px;line-height:1.125em}body.landing-subscription .subcontent .intro p{margin-top:20px;word-spacing:1px;letter-spacing:.3px}body.landing-subscription .subcontent .intro:before{display:block;content:"";position:absolute;top:0;left:0;width:110px;height:10px;background-color:#0494c9}body.landing-subscription .subcontent a{color:#0494c9}body.landing-subscription .subcontent p.helper{color:#b8b5b5;margin-top:0;margin-bottom:20px}body.landing-subscription .subcontent h3{font-family:patron regular,helvetica,arial,sans-serif;color:#0494c9;margin-bottom:20px}body.landing-subscription form{margin-bottom:73px}body.landing-subscription form>div{margin-top:0}@media screen and (max-width:640px){body.landing-subscription form>div{margin-top:0}}body.landing-subscription form .two-cols>.col label{margin-bottom:.3125em}body.landing-subscription form .one-cols .col button{background-color:#0494c9;margin-top:0;font-size:20px;text-transform:uppercase;line-height:30px;padding:10px;letter-spacing:-1px;margin-top:12px}@media screen and (max-width:640px){body.landing-subscription form .one-cols .col button{font-size:16px;margin-top:15px}}body.landing-subscription form .one-cols .col button:hover{background-color:#174654}body.landing-subscription p.made-with-chargify{font-size:14px;font-family:patron bold,helvetica,arial,sans-serif;margin:0;margin-top:50px;text-align:right}@media screen and (max-width:640px){body.landing-subscription p.made-with-chargify{margin-top:20px;font-size:14px;line-height:30px;text-align:left}}body.landing-subscription p.made-with-chargify img{vertical-align:top}body.landing-subscription p.made-with-chargify img:first-child{margin-right:5px}body.landing-subscription p.made-with-chargify img:last-child{margin-left:5px;margin-top:-10px}body.landing-subscription .block-form{padding:50px 0}@media screen and (max-width:640px){body.landing-subscription .block-form{padding:30px 0;padding-bottom:60px}}body.landing-subscription .block-form select{font-size:14px;color:#424242}body.landing-subscription .block-form input{font-size:14px;padding:15px}body.landing-subscription .block-form input[type=text]:disabled{color:#b8b5b5}body.landing-subscription .block-form textarea{font-size:14px;color:#000;display:block}body.landing-subscription .block-form .share-link{margin-top:25px;margin-bottom:65px}@media screen and (max-width:640px){body.landing-subscription .block-form .share-link{margin-top:10px;margin-bottom:25px}}body.landing-subscription .block-form .credited-sponsorships p{font-size:18px;color:#424242;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700}body.landing-subscription .block-form .credited-sponsorships ul li{font-size:14px;color:#424242;font-family:patron bold,helvetica,arial,sans-serif;font-weight:700;margin-bottom:5px}body.landing-subscription .block-form .credited-sponsorships ul li .status.enabled{color:#0494c9}body.landing-subscription .block-form .credited-sponsorships ul li .status.disabled{color:#b10000}body.landing-subscription #error_message{font-size:1.25em;margin-top:1.25em;margin-bottom:1.25em;color:#de4949;padding:15px 0}body.landing-subscription button.pika-button{color:#666!important}body.landing-subscription #payment_methods label{color:#424242;cursor:pointer;font-size:1.125em;vertical-align:middle;font-style:normal}body.landing-subscription #payment_methods label .big{font-size:1.5em;vertical-align:middle}body.landing-subscription #payment_methods label .color{color:#de4949}body.landing-subscription #payment_methods label .small{font-size:.875em;vertical-align:middle}body.landing-subscription #payment_methods label .coupon{display:block;color:#9d9d9d}body.landing-subscription #payment_methods input[type=checkbox],body.landing-subscription #payment_methods input[type=radio]{outline:none}body.landing-subscription #payment_methods .radio.subscribe .outer{-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,.2);box-shadow:inset 2px 2px 5px rgba(0,0,0,.2);-webkit-transform:translateY(50%);transform:translateY(50%);position:relative;top:-10px}@media screen and (max-width:640px){body.landing-subscription #payment_methods .radio.subscribe .outer{top:-13px}}body.landing-subscription #payment_methods .radio .inner{background-color:#de4949}