/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2.2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;align-self:center}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group>.btn-xs,.btn-group>.btn-sm,.btn-group>.btn-lg,.btn-group-vertical>.btn,.btn-group-vertical>.btn-xs,.btn-group-vertical>.btn-sm,.btn-group-vertical>.btn-lg{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn-xs:hover,.btn-group>.btn-sm:hover,.btn-group>.btn-lg:hover,.btn-group>.btn:focus,.btn-group>.btn-xs:focus,.btn-group>.btn-sm:focus,.btn-group>.btn-lg:focus,.btn-group>.btn:active,.btn-group>.btn-xs:active,.btn-group>.btn-sm:active,.btn-group>.btn-lg:active,.btn-group>.btn.active,.btn-group>.active.btn-xs,.btn-group>.active.btn-sm,.btn-group>.active.btn-lg,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn-xs:hover,.btn-group-vertical>.btn-sm:hover,.btn-group-vertical>.btn-lg:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn-xs:focus,.btn-group-vertical>.btn-sm:focus,.btn-group-vertical>.btn-lg:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn-xs:active,.btn-group-vertical>.btn-sm:active,.btn-group-vertical>.btn-lg:active,.btn-group-vertical>.btn.active,.btn-group-vertical>.active.btn-xs,.btn-group-vertical>.active.btn-sm,.btn-group-vertical>.active.btn-lg{z-index:2}.btn-group .btn+.btn,.btn-group .btn-xs+.btn,.btn-group .btn-sm+.btn,.btn-group .btn-lg+.btn,.btn-group .btn+.btn-xs,.btn-group .btn-xs+.btn-xs,.btn-group .btn-group-xs>.btn+.btn-xs,.btn-group .btn-sm+.btn-xs,.btn-group .btn-group-sm>.btn+.btn-xs,.btn-group .btn-lg+.btn-xs,.btn-group .btn-group-lg>.btn+.btn-xs,.btn-group .btn-group-xs>.btn-xs+.btn,.btn-group .btn-group-xs>.btn+.btn,.btn-group .btn-group-xs>.btn-sm+.btn,.btn-group .btn-group-xs>.btn-lg+.btn,.btn-group .btn+.btn-sm,.btn-group .btn-xs+.btn-sm,.btn-group .btn-group-xs>.btn+.btn-sm,.btn-group .btn-sm+.btn-sm,.btn-group .btn-group-sm>.btn+.btn-sm,.btn-group .btn-lg+.btn-sm,.btn-group .btn-group-lg>.btn+.btn-sm,.btn-group .btn-group-sm>.btn-xs+.btn,.btn-group .btn-group-sm>.btn-sm+.btn,.btn-group .btn-group-sm>.btn+.btn,.btn-group .btn-group-sm>.btn-lg+.btn,.btn-group .btn+.btn-lg,.btn-group .btn-xs+.btn-lg,.btn-group .btn-group-xs>.btn+.btn-lg,.btn-group .btn-sm+.btn-lg,.btn-group .btn-group-sm>.btn+.btn-lg,.btn-group .btn-lg+.btn-lg,.btn-group .btn-group-lg>.btn+.btn-lg,.btn-group .btn-group-lg>.btn-xs+.btn,.btn-group .btn-group-lg>.btn-sm+.btn,.btn-group .btn-group-lg>.btn-lg+.btn,.btn-group .btn-group-lg>.btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-xs+.btn-group,.btn-group .btn-group-xs>.btn+.btn-group,.btn-group .btn-sm+.btn-group,.btn-group .btn-group-sm>.btn+.btn-group,.btn-group .btn-lg+.btn-group,.btn-group .btn-group-lg>.btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-xs,.btn-group .btn-group-xs>.btn-group+.btn,.btn-group .btn-group+.btn-sm,.btn-group .btn-group-sm>.btn-group+.btn,.btn-group .btn-group+.btn-lg,.btn-group .btn-group-lg>.btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-xs,.btn-toolbar .btn-sm,.btn-toolbar .btn-lg,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-xs,.btn-toolbar>.btn-sm,.btn-toolbar>.btn-lg,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-xs:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-sm:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn-lg:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>.btn-xs:first-child,.btn-group>.btn-sm:first-child,.btn-group>.btn-lg:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-xs:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-sm:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-lg:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.btn-xs:last-child:not(:first-child),.btn-group>.btn-sm:last-child:not(:first-child),.btn-group>.btn-lg:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-xs,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-sm,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-lg{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-xs:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-sm:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn-lg:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-xs:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-sm:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn-lg:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-xs+.dropdown-toggle,.btn-group>.btn-sm+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret,.btn-xs .caret,.btn-sm .caret,.btn-lg .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-xs,.btn-group-vertical>.btn-sm,.btn-group-vertical>.btn-lg,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-xs,.btn-group-vertical>.btn-group>.btn-sm,.btn-group-vertical>.btn-group>.btn-lg{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-xs,.btn-group-vertical>.btn-group>.btn-sm,.btn-group-vertical>.btn-group>.btn-lg{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn-xs+.btn,.btn-group-vertical>.btn-sm+.btn,.btn-group-vertical>.btn-lg+.btn,.btn-group-vertical>.btn+.btn-xs,.btn-group-vertical>.btn-xs+.btn-xs,.btn-group-vertical>.btn-sm+.btn-xs,.btn-group-vertical>.btn-lg+.btn-xs,.btn-group-vertical>.btn+.btn-sm,.btn-group-vertical>.btn-xs+.btn-sm,.btn-group-vertical>.btn-sm+.btn-sm,.btn-group-vertical>.btn-lg+.btn-sm,.btn-group-vertical>.btn+.btn-lg,.btn-group-vertical>.btn-xs+.btn-lg,.btn-group-vertical>.btn-sm+.btn-lg,.btn-group-vertical>.btn-lg+.btn-lg,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-xs+.btn-group,.btn-group-vertical>.btn-sm+.btn-group,.btn-group-vertical>.btn-lg+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-xs,.btn-group-vertical>.btn-group+.btn-sm,.btn-group-vertical>.btn-group+.btn-lg,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>.btn-xs:not(:first-child):not(:last-child),.btn-group-vertical>.btn-sm:not(:first-child):not(:last-child),.btn-group-vertical>.btn-lg:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.btn-xs:first-child:not(:last-child),.btn-group-vertical>.btn-sm:first-child:not(:last-child),.btn-group-vertical>.btn-lg:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.btn-xs:last-child:not(:first-child),.btn-group-vertical>.btn-sm:last-child:not(:first-child),.btn-group-vertical>.btn-lg:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-xs,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-sm,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-lg{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-xs:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-sm:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-lg:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-xs:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-sm:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-lg:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-xs,.btn-group-justified>.btn-sm,.btn-group-justified>.btn-lg,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .btn-xs,.btn-group-justified>.btn-group .btn-sm,.btn-group-justified>.btn-group .btn-lg{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-xs input[type="radio"],[data-toggle="buttons"]>.btn-sm input[type="radio"],[data-toggle="buttons"]>.btn-lg input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-xs input[type="checkbox"],[data-toggle="buttons"]>.btn-sm input[type="checkbox"],[data-toggle="buttons"]>.btn-lg input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn-xs input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn-sm input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn-lg input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn-xs input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn-sm input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn-lg input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>*:first-child{margin-top:0}.alert>*:last-child{margin-bottom:0}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger,.alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr,.alert-error hr{border-top-color:#e4b9c0}.alert-danger .alert-link,.alert-error .alert-link{color:#843534}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:rgba(0,0,0,0.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;transition:.2s;border-radius:5px}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;border-radius:3px}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:0.99}/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';font-display:swap;src:url("../../fonts/fontawesome-webfont.eot?v=4.5.0");src:url("../../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("../../fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("../../fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("../../fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("../../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-moz-grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url("/assets/fonts/Open-Sans-Condensed.woff2") format("woff2"),url("/assets/fonts/Open-Sans-Condensed.woff") format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/assets/fonts/OpenSans-Regular.woff2") format("woff2"),url("/assets/fonts/OpenSans-Regular.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/assets/fonts/OpenSans-Bold.woff2") format("woff2"),url("/assets/fonts/OpenSans-Bold.woff") format("woff")}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:local("PT Serif Italic"),local("PTSerif-Italic"),url("/assets/fonts/PTSerif-Italic.woff2") format("woff2"),url("/assets/fonts/PTSerif-Italic.woff") format("woff")}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:local("PT Serif Bold Italic"),local("PTSerif-BoldItalic"),url("/assets/fonts/PTSerif-BoldItalic.woff2") format("woff2"),url("/assets/fonts/PTSerif-BoldItalic.woff") format("woff")}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:local("PT Serif"),local("PTSerif-Regular"),url("/assets/fonts/PTSerif-Regular.woff2") format("woff2"),url("/assets/fonts/PTSerif-Regular.woff") format("woff")}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:local("PT Serif Bold"),local("PTSerif-Bold"),url("/assets/fonts/PTSerif-Bold.woff2") format("woff2"),url("/assets/fonts/PTSerif-Bold.woff") format("woff")}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:local("Playfair Display Black"),local("PlayfairDisplay-Black"),url("/assets/fonts/PlayfairDisplay-Black.woff2") format("woff2"),url("/assets/fonts/PlayfairDisplay-Black.woff") format("woff")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:local("IBM Plex Sans"),local("IBMPlexSans"),url("/assets/fonts/IBM_Plex_Sans_400.woff2") format("woff2"),url("/assets/fonts/IBM_Plex_Sans_400.woff") format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-display:swap;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url("/assets/fonts/IBM_Plex_Sans_600.woff2") format("woff2"),url("/assets/fonts/IBM_Plex_Sans_600.woff") format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}html{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;margin:0;padding:0}body{background-color:#f6f6f6;min-height:100%;margin:0;padding:0;font-family:"PT Serif",serif,serif;display:flex;flex-direction:column}body.full-background-image{background-position:center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2{font-family:"Open Sans Condensed",sans-serif}h3,h4,h5,h6,button,.btn,.btn-xs,.btn-group-xs>.btn,.btn-sm,.btn-group-sm>.btn,.btn-lg,.btn-group-lg>.btn,.sans-serif{font-family:"IBM Plex Sans",sans-serif;letter-spacing:0.1em;text-transform:uppercase;font-weight:600}a,a:visited,a:active{color:inherit}a:hover{color:inherit}.clearfix:after,.container:after,html.no-cssgrid #browser .browser-items-list:after{content:'';display:table;clear:both}h2{font-size:1.4em;margin-bottom:0.5em}@media (max-width: 768px){h2{font-size:1.2em}}p+h2{margin-top:1em}h2+p{margin-top:-0.2em}h3{font-size:1.2em}@media (max-width: 768px){h3{font-size:1.1em}}@media (max-width: 768px){h1{font-size:1.6em}}@media (max-width: 320px){h1{font-size:1.5em}}.label-grey{font-family:"IBM Plex Sans";letter-spacing:0.1em;text-transform:uppercase;font-size:0.8em;color:#292f32}.label-red,.comments .new-comment-wrap h1.title{font-family:"IBM Plex Sans";letter-spacing:0.1em;text-transform:uppercase;font-size:1.1em;color:#dd3230;margin:30px 0px}.hidden{display:none !important}@media (max-width: 768px){.mobile-hide{display:none}}.fill{flex:1}.center{text-align:center}blockquote{display:inline-block;position:relative;max-width:60%;float:right;padding:5% 5% 5% 10%;margin:0;color:#292f32;font-size:1.4em;line-height:1.5em;font-weight:bold;font-family:"IBM Plex Sans";border-right:5px solid #dd3230;overflow:hidden}blockquote.left{float:left;border-right:0;border-left:5px solid #dd3230;padding:5% 10% 5% 5%}@media (max-width: 768px){blockquote{max-width:100%;text-align:right;width:100%;font-size:1.25em;padding-left:0}}hr{border:none;border-bottom:1px solid #dedede}::selection{background:#dd3230;color:white}form.form-inline{display:inline}.form-group{margin-bottom:15px}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;font-family:"IBM Plex Sans"}.form-control{display:block;width:100%;min-height:34px;padding:10px;font-size:14px;color:#000;background-color:#fff;background-image:none;border:1px solid #acb2b7;border-radius:2px;border-color:#acb2b7;font-family:"IBM Plex Sans"}.form-control[disabled='disabled']{background-color:#d0d0d0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-horizontal .form-group:after,.form-horizontal .form-group:before{display:table;content:' '}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-group.has-error .form-control{border-color:#dd3230}ul.errors{border:1px solid transparent;border-radius:4px;background-color:#f2dede;border-color:#ebccd1;color:#a94442;display:block;padding:10px 15px;list-style-type:none;margin:20px 0;font-family:"IBM Plex Sans"}form.form-horizontal-flex .form-group{display:flex;flex-wrap:wrap;align-items:center}form.form-horizontal-flex .form-group>label{width:200px;min-width:200px;display:block;margin-right:20px}@media (max-width: 768px){form.form-horizontal-flex .form-group>label{width:100%}}form.form-horizontal-flex .form-group>input,form.form-horizontal-flex .form-group>textarea{min-width:200px;width:auto;flex-grow:1}@media (max-width: 768px){form.form-horizontal-flex .form-group>input,form.form-horizontal-flex .form-group>textarea{width:100%}}form.form-horizontal-flex .form-group>div{flex:1}form.form-horizontal-flex .indent{margin-left:220px}@media (max-width: 768px){form.form-horizontal-flex .indent{margin-left:0px}}form.form-horizontal-flex .error,form.form-horizontal-flex .help-block{width:100%;color:#dd3230;font-weight:bold;margin-left:220px}.form-line-left input[type='text'],.form-line-left input[type='email'],.form-line-left input[type='password'],.form-line-left select{border-left:5px solid #dd3230;border-radius:4px}.form-collapsed div{display:inline-block;padding:0;margin:0;width:auto}input[type='checkbox'],input[type='radio']{margin:4px 0 0;line-height:normal}.checkbox input[type='checkbox'],.checkbox-inline input[type='checkbox'],.radio input[type='radio'],.radio-inline input[type='radio']{margin-left:-20px;position:absolute}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}select[multiple],select[size]{height:auto}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:4;float:left;width:100%;margin-bottom:0}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-xs,.input-group-btn:first-child>.btn-sm,.input-group-btn:first-child>.btn-lg,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>.btn-xs,.input-group-btn:first-child>.btn-group>.btn-sm,.input-group-btn:first-child>.btn-group>.btn-lg,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-xs,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-sm,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-lg,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-xs:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-sm:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-lg:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-xs,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-sm,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-lg,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-xs:not(:first-child),.input-group-btn:first-child>.btn-sm:not(:first-child),.input-group-btn:first-child>.btn-lg:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-xs,.input-group-btn:last-child>.btn-sm,.input-group-btn:last-child>.btn-lg,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>.btn-xs,.input-group-btn:last-child>.btn-group>.btn-sm,.input-group-btn:last-child>.btn-group>.btn-lg,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-xs,.input-group-btn:last-child>.btn-sm,.input-group-btn:last-child>.btn-lg,.input-group-btn:last-child>.btn-group{z-index:5;margin-left:-1px}.input-group-btn>.btn,.input-group-btn>.btn-xs,.input-group-btn>.btn-sm,.input-group-btn>.btn-lg{position:relative}form .btn,form .btn-xs,form .btn-group-xs>.btn,form .btn-sm,form .btn-group-sm>.btn,form .btn-lg,form .btn-group-lg>.btn{background-color:#fff;border-color:#dd3230;color:#dd3230}form .btn:hover,form .btn-xs:hover,form .btn-sm:hover,form .btn-lg:hover{background-color:#dd3230;color:#fff}textarea{box-shadow:none;padding:10px;min-height:100px}.form-2020 .form-sub-header{font-size:22px;margin-top:20px;margin-bottom:0}.form-2020 .form-row{margin:10px 0}.form-2020 .form-row.not-compound.has-error input,.form-2020 .form-row.not-compound.has-error textarea{background-color:#ffdcdb}.form-2020 label{display:block;font-family:"IBM Plex Sans",sans-serif;font-size:14px;margin-bottom:4px}.form-2020 input:invalid,.form-2020 textarea:invalid{box-shadow:none}.form-2020 textarea:not([data-no-auto-grow]){resize:none}.form-2020 input[type='search']{border-radius:50px;border:1px solid rgba(41,47,50,0.3)}.form-2020 input[type='color']{width:50px;height:50px}.form-2020 ul.errors{list-style:none;background:white;border:none;border-radius:0 0 5px 5px;margin:0;padding:0;color:red}.form-2020 ul.errors li{padding:6px 12px}.form-2020 .checkbox-wrap,.form-2020 .radio-wrap,.form-2020 .choice{display:flex;align-items:center}.form-2020 .checkbox-wrap label,.form-2020 .radio-wrap label,.form-2020 .choice label{margin-bottom:0}.form-2020 input[type='radio']{width:auto;margin-right:5px}.form-2020 .datetime-wrap{display:flex}.form-2020 .date-wrap,.form-2020 .time-wrap{display:flex;align-items:center}.form-2020 .date-wrap:not(:last-child),.form-2020 .time-wrap:not(:last-child){margin-right:15px}.form-2020 .date-wrap>*,.form-2020 .time-wrap>*{margin:0 5px}.form-2020 .date-wrap>*:first-child,.form-2020 .time-wrap>*:first-child{margin-left:0}.form-2020 .date-wrap>*:last-child,.form-2020 .time-wrap>*:last-child{margin-right:0}.form-2020 .money-wrap{position:relative}.form-2020 .money-wrap .currency-label{font-family:"IBM Plex Sans",sans-serif;font-weight:bold;display:block;background:#292f32;color:white;position:absolute;top:50%;left:12px;width:30px;text-align:center;padding:3px 5px;border-radius:3px;transform:translateY(-50%)}.form-2020 .money-wrap input{padding-left:48px}.form-2020 .choice{margin:5px 0}.form-2020.form-2020-turqoise input,.form-2020.form-2020-turqoise textarea,.form-2020.form-2020-turqoise select{border-bottom-color:#39b2b1}.form-2020.form-2020-turqoise select{background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3895 0L6.5 4.49565L1.61048 0L0 1.48075L6.5 7.45715L13 1.48075L11.3895 0Z' fill='%2339b2b1'/%3E%3C/svg%3E%0A")}.tag-type-default{background-image:url(/assets/img/tags/types/tag-icon-default-black.svg)}.tag-type-default.white{background-image:url(/assets/img/tags/types/tag-icon-default.svg)}.tag-type-person{background-image:url(/assets/img/tags/types/tag-icon-person-black.svg)}.tag-type-person.white{background-image:url(/assets/img/tags/types/tag-icon-person.svg)}.tag-type-organisation{background-image:url(/assets/img/tags/types/tag-icon-organisation-black.svg)}.tag-type-organisation.white{background-image:url(/assets/img/tags/types/tag-icon-organisation.svg)}.tag-type-location{background-image:url(/assets/img/tags/types/tag-icon-location-black.svg)}.tag-type-location.white{background-image:url(/assets/img/tags/types/tag-icon-location.svg)}.tag-type-theme{background-image:url(/assets/img/tags/types/tag-icon-theme-black.svg)}.tag-type-theme.white{background-image:url(/assets/img/tags/types/tag-icon-theme.svg)}abbr{position:relative;text-decoration:none}abbr:hover{cursor:pointer}abbr:hover .fa{color:#dd3230}abbr:hover .tag-type-default{background-image:url(/assets/img/tags/types/tag-icon-default-red.svg)}abbr:hover .tag-type-person{background-image:url(/assets/img/tags/types/tag-icon-person-red.svg)}abbr:hover .tag-type-organisation{background-image:url(/assets/img/tags/types/tag-icon-organisation-red.svg)}abbr:hover .tag-type-location{background-image:url(/assets/img/tags/types/tag-icon-location-turqoise.svg)}abbr:hover .tag-type-theme{background-image:url(/assets/img/tags/types/tag-icon-theme-red.svg)}abbr .fa{margin-left:3px;color:#acb2b7}abbr aside.annotation.loading{background-color:#acb2b7;color:white}abbr aside.annotation{position:absolute;background-color:white;transition:background-color 100ms linear;border-left:5px solid #dd3230;width:400px;height:auto;max-height:250px;overflow-y:auto;z-index:25;box-shadow:0px 0px 30px 0px rgba(50,50,50,0.4);font-family:"Open Sans",sans-serif,sans-serif;font-size:0.85rem;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:0;line-height:2em;word-wrap:break-word}@media (min-width: 599px){abbr aside.annotation{max-height:350px}}abbr aside.annotation .nano-content{padding:10px 30px;position:relative;overflow:visible}abbr aside.annotation .person{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:100%;height:100px;width:100px;float:right}abbr aside.annotation.location{border-left-color:#39b278;width:200px}abbr aside.annotation.location br{display:none}abbr aside.annotation.location .readmore{position:absolute;bottom:5px}abbr aside.annotation.location-text{border-left-color:#39b278}abbr aside.annotation.location-text .map{float:right;width:50%}abbr aside.annotation .map{width:100%}abbr aside.annotation .map .nederland{background:url("/assets/img/tags/nederland-outline.svg");background-repeat:no-repeat;width:100%;height:0;padding-bottom:120%;position:relative}abbr aside.annotation .map .marker{position:absolute;display:block;width:5px;height:5px;background-color:#39b278;border-radius:100%;box-shadow:0 0 0 5px #d1e8ea}abbr .tag-type-icon{display:inline-block;position:relative;top:2px;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;margin-right:2px}abbr .tag-type-icon+.fa{display:none}h4.esi-tag{display:none;background-color:#000;color:#fff;padding:3px;font-size:1.3em}.share a{display:inline-block;height:40px;width:40px;margin-right:2px;color:white;text-align:center;padding-top:8px;font-size:20px;background-color:#292f32;transition:background-color 100ms linear}.share a.collapse{display:none;font-size:1em;padding-top:10px;background-color:#acb2b7}.share .facebook:hover{background-color:#365596}.share .twitter:hover{background-color:#00adef}.share .linkedin:hover{background-color:#107db6}.share .mail:hover{background-color:#acb2b7}.share .whatsapp{display:none}@media (max-width: 768px){.share .whatsapp{display:inline-block}}.share .whatsapp:hover{background-color:#009688}.heading-underlined,.container.page .content .heading{border-bottom:1px solid #f6f6f6;margin-bottom:1.5em;margin-top:20px;text-align:center}.heading-underlined h1,.container.page .content .heading h1,.heading-underlined h2,.container.page .content .heading h2,.heading-underlined h3,.container.page .content .heading h3{margin-bottom:0px;border-bottom:2px solid black;display:inline-block}.container{width:1400px;max-width:100%;margin:0 auto}.container.page{margin:40px auto;padding:20px 0;background-color:white;text-align:center;line-height:1.5em}.container.page .content{overflow:auto}.container.page .content h1{border-bottom:2px solid black;font-size:1.5em;padding:0 10px 10px;line-height:1.35em}.container.page .content .heading span{color:#acb2b7}.container.page.left-aligned{text-align:left}@media (max-width: 1220px){.container.page.left-aligned .content{padding-left:24px;padding-right:24px}}.container.page.left-aligned h1{border:none;font-size:1.5em;padding:0}.article-width{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){.article-width{padding:0 5%}}.form-width{max-width:1200px;margin:0 auto;padding:0 20px}main{clear:both}main>.container>.contentwrapper>.content{margin-top:0}body.full-article-width .container{width:100%}body.full-background-image .container{background-color:rgba(200,210,220,0.8)}.row{width:100%}.row:before,.row:after{display:table;content:' '}.row:after{clear:both}[class^='col-']{width:100%}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.6666666%}.col-xs-20{width:20%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.6666666%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.6666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.6666666%}.col-xs-12{width:100%}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}@media (min-width: 992px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left;position:relative;min-height:1px}.col-1{width:8.33333333%}.col-2{width:16.6666666%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.6666666%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.6666666%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.6666666%}.col-12{width:100%}}@media (min-width: 768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.6666666%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.6666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.6666666%}.col-sm-12{width:100%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-4{margin-left:33.33333333%}}.btn,.btn-xs,.btn-group-xs>.btn,.btn-sm,.btn-group-sm>.btn,.btn-lg,.btn-group-lg>.btn{padding:6px 20px;margin:0;text-align:center;border-radius:2px;font-size:13px;color:#292f32;background-color:transparent;border:1px solid rgba(0,0,0,0.3);display:inline-block;text-transform:uppercase;letter-spacing:0.1em;-webkit-appearance:none;text-decoration:none;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;transition:background-color 0.2s ease-out}.btn:hover,.btn-xs:hover,.btn-sm:hover,.btn-lg:hover,.btn:focus,.btn-xs:focus,.btn-sm:focus,.btn-lg:focus,.btn:active,.btn-xs:active,.btn-sm:active,.btn-lg:active{text-decoration:none;background-color:#fbfbfb}.btn:active,.btn-xs:active,.btn-sm:active,.btn-lg:active,.btn:focus,.btn-xs:focus,.btn-sm:focus,.btn-lg:focus{outline:0}.btn[disabled],.btn-xs[disabled],.btn-sm[disabled],.btn-lg[disabled],fieldset[disabled] .btn,fieldset[disabled] .btn-xs,fieldset[disabled] .btn-sm,fieldset[disabled] .btn-lg{cursor:not-allowed;pointer-events:none;opacity:0.65}.btn.btn-primary,.btn-primary.btn-xs,.btn-primary.btn-sm,.btn-primary.btn-lg{color:#dd3230;border-color:#dd3230;text-transform:uppercase}.btn.btn-primary.btn-inverse,.btn-primary.btn-inverse.btn-xs,.btn-primary.btn-inverse.btn-sm,.btn-primary.btn-inverse.btn-lg,.btn.btn-primary:hover,.btn-primary.btn-xs:hover,.btn-primary.btn-sm:hover,.btn-primary.btn-lg:hover{color:white;background-color:#dd3230}.btn.btn-primary.btn-inverse:hover,.btn-primary.btn-inverse.btn-xs:hover,.btn-primary.btn-inverse.btn-sm:hover,.btn-primary.btn-inverse.btn-lg:hover{background-color:#e2514f}.btn.btn-inverse,.btn-inverse.btn-xs,.btn-inverse.btn-sm,.btn-inverse.btn-lg{color:white;background-color:#dd3230;border-color:#dd3230}.btn.btn-inverse:hover,.btn-inverse.btn-xs:hover,.btn-inverse.btn-sm:hover,.btn-inverse.btn-lg:hover{background-color:#e2514f}.btn.btn-turqoise,.btn-turqoise.btn-xs,.btn-turqoise.btn-sm,.btn-turqoise.btn-lg{color:#39b2b1;border-color:#39b2b1;text-transform:uppercase}.btn.btn-turqoise.btn-inverse,.btn-turqoise.btn-inverse.btn-xs,.btn-turqoise.btn-inverse.btn-sm,.btn-turqoise.btn-inverse.btn-lg,.btn.btn-turqoise:hover,.btn-turqoise.btn-xs:hover,.btn-turqoise.btn-sm:hover,.btn-turqoise.btn-lg:hover{color:white;background-color:#39b2b1}.btn.btn-turqoise.btn-inverse:hover,.btn-turqoise.btn-inverse.btn-xs:hover,.btn-turqoise.btn-inverse.btn-sm:hover,.btn-turqoise.btn-inverse.btn-lg:hover{background-color:#57bebd}.btn.btn-turqoise-inverse,.btn-turqoise-inverse.btn-xs,.btn-turqoise-inverse.btn-sm,.btn-turqoise-inverse.btn-lg{color:white;background-color:#39b2b1;border-color:#39b2b1}.btn.btn-turqoise-inverse:hover,.btn-turqoise-inverse.btn-xs:hover,.btn-turqoise-inverse.btn-sm:hover,.btn-turqoise-inverse.btn-lg:hover{background-color:#57bebd}.btn.btn-dark-bg,.btn-dark-bg.btn-xs,.btn-dark-bg.btn-sm,.btn-dark-bg.btn-lg{color:#dd3230;background-color:white;border-color:white}.btn.btn-dark-bg:hover,.btn-dark-bg.btn-xs:hover,.btn-dark-bg.btn-sm:hover,.btn-dark-bg.btn-lg:hover{color:#dd3230;border-color:#ededed;background-color:#ededed}.btn.btn-black,.btn-black.btn-xs,.btn-black.btn-sm,.btn-black.btn-lg{color:white;background-color:black;border-color:black}.btn.btn-black:hover,.btn-black.btn-xs:hover,.btn-black.btn-sm:hover,.btn-black.btn-lg:hover{background-color:#404040}.btn.btn-link,.btn-link.btn-xs,.btn-link.btn-sm,.btn-link.btn-lg{background:none;border:none;padding:0;text-transform:none;color:#dd3230;font-size:inherit;vertical-align:baseline}.btn.btn-link:hover,.btn-link.btn-xs:hover,.btn-link.btn-sm:hover,.btn-link.btn-lg:hover{background:none;color:#bb211f}.btn.btn-label,.btn-label.btn-xs,.btn-label.btn-sm,.btn-label.btn-lg{color:#dd3230}.btn.btn-label:hover,.btn-label.btn-xs:hover,.btn-label.btn-sm:hover,.btn-label.btn-lg:hover{color:#b82624}.btn-xs,.btn-group-xs>.btn{padding:0px 6px;font-size:10px}.btn-sm,.btn-group-sm>.btn{padding:3px 10px;font-size:13px}.btn-lg,.btn-group-lg>.btn{padding:12px 32px;font-size:16px}.btn-spinner:after{content:'';display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.4em;width:1em;animation:btn-spinner-spin 1.2s infinite linear}@keyframes btn-spinner-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.list-unstyled{padding-left:0;list-style:none}.v-spacer{height:16px}.v-spacer-lg{height:32px}form div.quick-content,form div.quick-subscribe-content{display:none}.quickSubscribe{position:relative}.quickSubscribe .bio{font-size:13px;font-family:"IBM Plex Sans";letter-spacing:0.21px}.quickSubscribe .bio .name{line-height:140%;color:#dd3230;margin:12px 0 6px}.quickSubscribe .bio .title{font-size:11px}.quickSubscribe .bio img{width:150px;border-radius:50%}@media (min-width: 768px){.quickSubscribe .form-multi-row{display:flex;flex-direction:row}.quickSubscribe .form-multi-row>*{flex-grow:1}.quickSubscribe .form-multi-row>*:not(:last-child){margin-right:20px}}@media (max-width: 767.98px){.quickSubscribe .form-multi-row{display:flex;flex-direction:column}.quickSubscribe .form-multi-row .form-row{margin-top:5px;margin-bottom:5px}}.quickSubscribe.popupRequired,.quickSubscribe.userNotMember,.quickSubscribe.thanks,.quickSubscribe.formOnly{background:white;display:flex;flex-wrap:wrap;justify-content:center}.quickSubscribe.popupRequired>div,.quickSubscribe.userNotMember>div,.quickSubscribe.thanks>div,.quickSubscribe.formOnly>div{flex-grow:1;width:440px;max-width:100%;padding:40px 25px}.quickSubscribe.popupRequired>div>*:first-child,.quickSubscribe.userNotMember>div>*:first-child,.quickSubscribe.thanks>div>*:first-child,.quickSubscribe.formOnly>div>*:first-child{margin-top:0px}.quickSubscribe.popupRequired .subtitle,.quickSubscribe.userNotMember .subtitle,.quickSubscribe.thanks .subtitle,.quickSubscribe.formOnly .subtitle{font-size:12px;font-weight:normal;color:#dd3230;letter-spacing:0.2em}@media (max-width: 992px){.quickSubscribe.popupRequired .left,.quickSubscribe.userNotMember .left,.quickSubscribe.thanks .left,.quickSubscribe.formOnly .left{padding-bottom:5px}}.quickSubscribe.popupRequired .left form,.quickSubscribe.userNotMember .left form,.quickSubscribe.thanks .left form,.quickSubscribe.formOnly .left form{margin:26px 0 32px}.quickSubscribe.popupRequired .left form label,.quickSubscribe.userNotMember .left form label,.quickSubscribe.thanks .left form label,.quickSubscribe.formOnly .left form label{display:none}.quickSubscribe.popupRequired .left .loginCallout,.quickSubscribe.userNotMember .left .loginCallout,.quickSubscribe.thanks .left .loginCallout,.quickSubscribe.formOnly .left .loginCallout{font-family:"IBM Plex Sans";font-size:14px}.quickSubscribe.popupRequired .left .loginCallout a,.quickSubscribe.userNotMember .left .loginCallout a,.quickSubscribe.thanks .left .loginCallout a,.quickSubscribe.formOnly .left .loginCallout a{color:#dd3230;text-decoration:none}.quickSubscribe.popupRequired .right,.quickSubscribe.userNotMember .right,.quickSubscribe.thanks .right,.quickSubscribe.formOnly .right{background-color:#eaeced}.quickSubscribe.popupRequired .right .textWrap,.quickSubscribe.userNotMember .right .textWrap,.quickSubscribe.thanks .right .textWrap,.quickSubscribe.formOnly .right .textWrap{align-items:top;margin-bottom:20px}@media (min-width: 992px){.quickSubscribe.popupRequired .right .textWrap,.quickSubscribe.userNotMember .right .textWrap,.quickSubscribe.thanks .right .textWrap,.quickSubscribe.formOnly .right .textWrap{display:flex}}@media (min-width: 992px){.quickSubscribe.popupRequired .right .textWrap,.quickSubscribe.userNotMember .right .textWrap,.quickSubscribe.thanks .right .textWrap,.quickSubscribe.formOnly .right .textWrap{margin-top:50px}}.quickSubscribe.popupRequired .right .text,.quickSubscribe.userNotMember .right .text,.quickSubscribe.thanks .right .text,.quickSubscribe.formOnly .right .text{margin-right:12px}.quickSubscribe.popupRequired .right .text p:first-child,.quickSubscribe.userNotMember .right .text p:first-child,.quickSubscribe.thanks .right .text p:first-child,.quickSubscribe.formOnly .right .text p:first-child{margin-top:0}.quickSubscribe.popupRequired .right .bio,.quickSubscribe.userNotMember .right .bio,.quickSubscribe.thanks .right .bio,.quickSubscribe.formOnly .right .bio{text-align:center}.quickSubscribe.popupRequired form button,.quickSubscribe.userNotMember form button,.quickSubscribe.thanks form button,.quickSubscribe.formOnly form button{width:100%;min-height:40px}@media (max-width: 992px){.quickSubscribe.popupRequired .btn,.quickSubscribe.popupRequired .btn-xs,.quickSubscribe.popupRequired .btn-sm,.quickSubscribe.popupRequired .btn-lg,.quickSubscribe.userNotMember .btn,.quickSubscribe.userNotMember .btn-xs,.quickSubscribe.userNotMember .btn-sm,.quickSubscribe.userNotMember .btn-lg,.quickSubscribe.thanks .btn,.quickSubscribe.thanks .btn-xs,.quickSubscribe.thanks .btn-sm,.quickSubscribe.thanks .btn-lg,.quickSubscribe.formOnly .btn,.quickSubscribe.formOnly .btn-xs,.quickSubscribe.formOnly .btn-sm,.quickSubscribe.formOnly .btn-lg{width:100%}}.quickSubscribe.popupRequired{display:block;max-width:800px}.quickSubscribe.popupRequired .wrapper{background-color:#d1e8ea;width:100%;display:block}@media (max-width: 768px){.quickSubscribe.popupRequired .wrapper{padding-top:10px}}.quickSubscribe.popupRequired .wrapper ul{padding-left:28px;list-style-image:url(../../img/check_red.svg)}@media (min-width: 768px){.quickSubscribe.popupRequired .wrapper ul{margin-bottom:20px}}.quickSubscribe.popupRequired .wrapper ul li{margin-bottom:8px}.quickSubscribe.popupRequired .wrapper .form-group{background:white;border-top-left-radius:3px;border-top-right-radius:3px}.quickSubscribe.popupRequired .wrapper .form-group label{font-weight:normal;color:#acb2b7;padding:3px 8px 0;margin:0}.quickSubscribe.popupRequired .wrapper .form-group input{border:0;border-radius:0;outline:none;box-shadow:none;border-bottom:2px solid #292f32;padding-top:0}.quickSubscribe.popupRequired .wrapper .form-group input:focus,.quickSubscribe.popupRequired .wrapper .form-group input:invalid{border-color:#dd3230}.quickSubscribe.popupRequired .wrapper .form-group input:-ms-input-placeholder{color:white}.quickSubscribe.popupRequired .wrapper .form-group input::-ms-input-placeholder{color:white}.quickSubscribe.popupRequired .wrapper .form-group input::placeholder{color:white}.quickSubscribe.popupRequired .wrapper .btn,.quickSubscribe.popupRequired .wrapper .btn-xs,.quickSubscribe.popupRequired .wrapper .btn-sm,.quickSubscribe.popupRequired .wrapper .btn-lg{width:100%;max-width:300px;margin-top:0}.quickSubscribe.popupRequired .wrapper .exmember .btn,.quickSubscribe.popupRequired .wrapper .exmember .btn-xs,.quickSubscribe.popupRequired .wrapper .exmember .btn-sm,.quickSubscribe.popupRequired .wrapper .exmember .btn-lg{max-width:none}.quickSubscribe.popupRequired .wrapper p:first-child{margin-top:0}.quickSubscribe.thanks .left{padding:50px}.quickSubscribe.thanks .left h2{margin:0 0 30px}.quickSubscribe.thanks .right{background-repeat:no-repeat;background-position:center;background-size:contain;border:15px solid #e3e6e8;min-height:300px}article .quickSubscribe.thanks{border-bottom:1px solid #dd3230}article .quickSubscribe.thanks .left,article .quickSubscribe.thanks .right{background-color:#eaeced;border-color:#eaeced;color:#333}article .quickSubscribe.thanks{border-right:3px solid #dd3230;border-bottom:none}@media (min-width: 992px){article .quickSubscribe.thanks{padding:0 80px}}article .quickSubscribe.thanks,article .quickSubscribe.thanks .left,article .quickSubscribe.thanks .right{background-color:#eaeced}.quickSubscribe.present>.header,.quickSubscribe.popupRequired>.header{font-size:24px;font-family:"IBM Plex Sans";font-weight:bold;background:#dd3230;color:white;width:100%;padding:20px}@media (min-width: 768px){.quickSubscribe.present>.header,.quickSubscribe.popupRequired>.header{font-size:30px;padding:30px;text-align:center}}.quickSubscribe.present>.header span,.quickSubscribe.popupRequired>.header span{color:black}.quickSubscribe.present{max-width:850px}.quickSubscribe.present .wrapper{background:#d1e8ea;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding-bottom:30px}.quickSubscribe.present .wrapper .text{padding:20px;max-width:650px;font-size:18px}@media (min-width: 768px){.quickSubscribe.present .wrapper .text{padding:0 20px}}.quickSubscribe.present .wrapper .btn-row{max-width:700px;padding:0 20px;text-align:center}@media (min-width: 768px){.quickSubscribe.present .wrapper .btn-row{display:flex;flex:1 0 100%;flex-wrap:wrap;justify-content:space-between;align-items:center}}.quickSubscribe.present-b{display:flex;flex-direction:column;padding:20px;flex-wrap:wrap;align-items:center;width:800px;max-width:100vw}.quickSubscribe.present-b .header,.quickSubscribe.present-b .subheader{text-align:center}@media (min-width: 768px){.quickSubscribe.present-b .header,.quickSubscribe.present-b .subheader{margin-bottom:30px}}@media (max-width: 767.98px){.quickSubscribe.present-b .header,.quickSubscribe.present-b .subheader{margin-bottom:20px}}.quickSubscribe.present-b .header{font-family:"Open Sans Condensed",sans-serif;font-weight:bold}@media (min-width: 768px){.quickSubscribe.present-b .header{font-size:40px;line-height:54px}}@media (max-width: 767.98px){.quickSubscribe.present-b .header{font-size:30px;line-height:40px}}.quickSubscribe.present-b .subheader{font-family:"IBM Plex Sans",sans-serif;font-weight:bold;font-size:16px;line-height:21px}@media (min-width: 768px){.quickSubscribe.present-b .wrapper{display:flex;flex-direction:row}}.quickSubscribe.present-b .wrapper .square{display:flex;flex-direction:column;background:white;box-shadow:0px 4px 4px rgba(0,0,0,0.25);overflow:hidden;border-radius:4px;flex:1}@media (min-width: 768px){.quickSubscribe.present-b .wrapper .square{margin:10px}}@media (max-width: 767.98px){.quickSubscribe.present-b .wrapper .square{margin:10px 0}}.quickSubscribe.present-b .wrapper .square h4{background:#f1f2f2;margin:0;padding:12px;text-align:center}.quickSubscribe.present-b .wrapper .square .body{flex:1;font-family:"IBM Plex Sans",sans-serif;padding:10px}.quickSubscribe.present-b .wrapper .square .body ul li{margin:5px 0;font-weight:bold}.quickSubscribe.present-b .wrapper .square .body>*{margin:0}.quickSubscribe.present-b .wrapper .square .body>*+*{margin-top:15px}.quickSubscribe.present-b .wrapper .square:last-child h4{background:#dd3230;color:white}.quickSubscribe.present-b .wrapper .square .btn,.quickSubscribe.present-b .wrapper .square .btn-xs,.quickSubscribe.present-b .wrapper .square .btn-sm,.quickSubscribe.present-b .wrapper .square .btn-lg{margin:10px}.iframe .quickSubscribe:not(.formOnly) .header,.iframe .quickSubscribe:not(.formOnly) .right,.quickSubscribePage .quickSubscribe .header,.quickSubscribePage .quickSubscribe .right{display:none}.quickSubscribePage .innerWrapper{padding:0px 8%;margin:0 auto 20px;max-width:860px}.quickSubscribePage .innerWrapper .left{text-align:left}.quickSubscribe.formOnly .left form{margin-top:0}#stickybar{position:fixed;bottom:0;width:100%;max-width:500px;box-shadow:0px 0px 10px 0px rgba(50,50,50,0.4);z-index:999}#stickybar .title{background:#dd3230;color:white;font-family:"IBM Plex Sans";font-weight:bold;padding:10px 20px;cursor:pointer}@media (max-width: 350px){#stickybar .title{font-size:14px}}#stickybar .title .close{position:absolute;right:0px;top:0px;background:url("/assets/img/close.png") center center no-repeat;background-size:30%;width:40px;height:40px}#stickybar .body{display:none}#stickybar.open .body{display:block;background:white;padding:10px 20px}#stickybar.open .btn,#stickybar.open .btn-xs,#stickybar.open .btn-sm,#stickybar.open .btn-lg{font-weight:bold}.popupOptional .closeButton{position:absolute;right:0px;top:0px;background:url("/assets/img/close.png") center center no-repeat;background-size:30%;width:40px;height:40px;cursor:pointer}body.hasBlockingOverlay{overflow:hidden}.blockingOverlay{background:rgba(0,0,0,0.5);position:fixed;overflow-y:auto;top:0;left:0;right:0;bottom:0;display:flex;z-index:34;padding:30px 0}.blockingOverlay>.modal{max-width:100%;margin:auto}.blockingOverlay.canBeClosed{padding:0}.blockingOverlay.canBeClosed>.modal .closeButton{display:block}.fiodPopup{background:white;border-radius:5px;font-family:sans-serif;padding:10px 40px;width:600px;position:relative;line-height:1.4em}.fiodPopup .closeButton{position:absolute;top:0;right:0;padding:10px;cursor:pointer}.fiodPopup a{color:#dd3230}.image-info{display:block;position:absolute;left:0;top:0;width:100%;opacity:0.5;z-index:10;letter-spacing:normal}.image-info i{position:absolute;right:0px;top:0px;width:40px;height:40px;color:#fff;text-align:center;line-height:40px;background-color:rgba(0,0,0,0.1)}.image-info p{margin:0;text-align:left;line-height:2em;font-size:0.8em;padding:7px 15px;min-height:40px;position:absolute;right:40px;top:0px;max-width:100%;background-color:rgba(0,0,0,0.5);color:#fff;display:none}.image-info:hover{opacity:1}.image-info:hover p{display:block}.commentcount{font-weight:600;font-size:14px;position:relative;padding:1px 4px 2px;min-width:30px;text-align:center;background-color:#dd3230;border-radius:2px;max-height:22px;color:white}.commentcount::before{content:' ';display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px 0;border-color:transparent #dd3230 transparent transparent;position:absolute;right:0;bottom:-7px}.commentcount.commentcount-clickable:hover{background-color:green;background-color:#b82624}.commentcount.commentcount-clickable:hover::before{border-color:transparent #b82624 transparent transparent}.spinner{height:30px;width:30px;animation:rotation 1s infinite linear;border:4px solid rgba(221,50,48,0);border-top-color:#dd3230;border-bottom-color:#dd3230;border-radius:100%;box-sizing:border-box;flex-shrink:0}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{top:0;left:0;padding:4px;margin-top:1px;border-radius:4px;font-size:14px;font-family:"IBM Plex Sans"}.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;padding:7px 7px;border-radius:4px}.datepicker td.day:hover{background:#f6f6f6;cursor:pointer}.datepicker td.day.disabled{color:#f6f6f6}.datepicker td.old,.datepicker td.new{color:#f6f6f6}.datepicker td.active,.datepicker td.active:hover{background:#dd3230;color:#fff;font-weight:bold}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.datepicker td span:hover{background:#f6f6f6}.datepicker td span.active{color:#fff}.datepicker td span.old{color:#f6f6f6}.datepicker th.switch{width:145px}.datepicker th.next,.datepicker th.prev{font-size:1.5em}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#f6f6f6}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}input[type='range'].fancy-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background:linear-gradient(to bottom, white 0%, white calc(50% - 1px), #e3e6e8 calc(50% - 1px), #e3e6e8 calc(50%), white calc(50%))}input[type='range'].fancy-range::-moz-range-thumb{-moz-appearance:none;appearance:none;height:16px;width:16px;border-radius:50%;background:#dd3230;border:none;box-shadow:none;cursor:pointer}input[type='range'].fancy-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;border-radius:50%;background:#dd3230;border:none;box-shadow:none;cursor:pointer}.fancy-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:24px;box-sizing:content-box;margin:0 10px 0 0;padding:0;background:#f6f6f6 center center no-repeat;background-position:-24px;transition:background-position 0.2s;flex-shrink:0;border-radius:50px;position:relative;box-shadow:inset 0 2px 5px rgba(0,0,0,0.2);cursor:pointer}.fancy-toggle:focus{outline:none}.fancy-toggle:after{content:'';border-radius:50%;background:white;position:absolute;top:2px;left:2px;bottom:2px;width:20px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.fancy-toggle:checked{background-color:#39b54a}.fancy-toggle:checked:after{content:'';left:auto;right:2px}.fancy-ul,.quickSubscribe.present-b .wrapper .square .body ul{padding:0 0 0 28px;list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' fill='none' viewBox='0 0 19 16'%3E%3Cpath fill='%23DD3230' d='M17 6.748a.938.938 0 00-.271-.658l-1.316-1.316a.938.938 0 00-1.316 0l-6.349 6.358-2.845-2.855a.938.938 0 00-1.316 0L2.271 9.593a.938.938 0 000 1.317l3.503 3.503 1.316 1.316a.938.938 0 001.316 0l1.317-1.316 7.006-7.007A.938.938 0 0017 6.748z'/%3E%3C/svg%3E")}input[type='checkbox'].fancyCheckbox,input[type='radio'].fancyCheckbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;box-sizing:content-box;margin:0 10px 0 0;padding:0;border:1px solid #acb2b7;background:white center center no-repeat;background-position:-24px;transition:background-position 0.2s;flex-shrink:0}input[type='checkbox'].fancyCheckbox:hover,input[type='radio'].fancyCheckbox:hover{border-color:#6f767c}input[type='checkbox'].fancyCheckbox:checked,input[type='radio'].fancyCheckbox:checked{background-position:50%}.segment:hover input[type='checkbox'].fancyCheckbox,.segment:hover input[type='radio'].fancyCheckbox{border-color:#39b2b1}input[type='radio'].fancyCheckbox{border-radius:50%;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' height='12' width='12'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23DD3230' /%3E%3C/svg%3E ")}input[type='checkbox'].fancyCheckbox{border-radius:2px;background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 4.74839C17 4.50646 16.9032 4.26452 16.729 4.09033L15.4129 2.7742C15.2387 2.60001 14.9968 2.50323 14.7548 2.50323C14.5129 2.50323 14.271 2.60001 14.0968 2.7742L7.74839 9.13226L4.90323 6.27743C4.72903 6.10323 4.4871 6.00646 4.24516 6.00646C4.00323 6.00646 3.76129 6.10323 3.5871 6.27743L2.27097 7.59355C2.09677 7.76775 2 8.00968 2 8.25161C2 8.49355 2.09677 8.73549 2.27097 8.90969L5.77419 12.4129L7.09032 13.729C7.26452 13.9032 7.50645 14 7.74839 14C7.99032 14 8.23226 13.9032 8.40645 13.729L9.72258 12.4129L16.729 5.40645C16.9032 5.23226 17 4.99033 17 4.74839V4.74839Z' fill='%23DD3230'/%3E%3C/svg%3E%0A")}input[type='radio'].fancyCheckbox-turqoise{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' height='12' width='12'%3E%3Ccircle cx='6' cy='6' r='6' fill='%2339b2b1' /%3E%3C/svg%3E ")}input[type='checkbox'].fancyCheckbox-turqoise{background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 4.74839C17 4.50646 16.9032 4.26452 16.729 4.09033L15.4129 2.7742C15.2387 2.60001 14.9968 2.50323 14.7548 2.50323C14.5129 2.50323 14.271 2.60001 14.0968 2.7742L7.74839 9.13226L4.90323 6.27743C4.72903 6.10323 4.4871 6.00646 4.24516 6.00646C4.00323 6.00646 3.76129 6.10323 3.5871 6.27743L2.27097 7.59355C2.09677 7.76775 2 8.00968 2 8.25161C2 8.49355 2.09677 8.73549 2.27097 8.90969L5.77419 12.4129L7.09032 13.729C7.26452 13.9032 7.50645 14 7.74839 14C7.99032 14 8.23226 13.9032 8.40645 13.729L9.72258 12.4129L16.729 5.40645C16.9032 5.23226 17 4.99033 17 4.74839V4.74839Z' fill='%2339b2b1'/%3E%3C/svg%3E%0A")}.input2020,.form-2020 input,.form-2020 textarea{background:white;border:1px solid rgba(41,47,50,0.3);border-bottom:2px solid #dd3230;padding:12px;border-radius:5px 5px 0 0;font-family:"Open Sans",sans-serif,sans-serif;width:600px;max-width:100%;width:100%}select.select2020,.form-2020 select{border:1px solid rgba(41,47,50,0.3);border-bottom:2px solid #dd3230;padding:12px 36px 12px 12px;border-radius:5px 5px 0 0;font-family:"Open Sans",sans-serif,sans-serif;width:600px;max-width:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:white no-repeat center right;background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3895 0L6.5 4.49565L1.61048 0L0 1.48075L6.5 7.45715L13 1.48075L11.3895 0Z' fill='%23DD3230'/%3E%3C/svg%3E%0A");background-position:center right 12px}.radioprice2020{width:100%;display:flex;flex-direction:column}.radioprice2020 .type{display:flex;flex-direction:column;font-weight:normal;border-radius:4px;overflow:hidden;margin-bottom:5px;cursor:pointer}.radioprice2020 .type>div:first-child{display:flex;flex-direction:row;background:#eaeced;font-size:24px;line-height:33px;padding:8px 10px;align-items:center}.radioprice2020 .type>div:first-child .name{flex:1}.radioprice2020 .type>div:last-child:not(:first-child){color:white;background:#acb2b7;font-size:16px;line-height:21px;padding:2px 10px}.radioprice2020 .type.active>div:first-child,.radioprice2020 .type:hover>div:first-child{background:#d1e8ea}.radioprice2020 .type.active>div:last-child:not(:first-child),.radioprice2020 .type:hover>div:last-child:not(:first-child){background:#39b2b1}.article-line{display:flex;flex-direction:row;text-decoration:none;background:#f6f6f6}.article-line:not(:last-child){margin-bottom:5px}.article-line img{display:block;width:60px;object-fit:cover}.article-line .article-line-title{display:flex;flex-direction:column;justify-content:center;font-family:"Open Sans Condensed",sans-serif;font-weight:bold;font-size:16px;line-height:115%;text-align:left;transition:background-color 0.2s ease-out;flex:1;padding:2px 13px}.article-line:hover{background-color:#fafafa;box-shadow:0 0 2px rgba(0,0,0,0.2)}.card,.quickSubscribe.popupRequired,.article-card,.author-card,.collection-card,.podcast-card,.remove-alias-modal .remove-alias-form,.onboarding .favorite .block .author-block,.onboarding .favorite .block .collection-block,.onboarding-heroscreen.favorite .block .author-block,.onboarding-heroscreen.favorite .block .collection-block{background:white;overflow:auto;position:relative;background:#ffffff;box-shadow:2px 2px 10px rgba(0,0,0,0.2);border-radius:5px;text-decoration:none}.article-card{transition:transform 0.2s ease-out, box-shadow 0.2s ease-out;margin:20px;width:300px;max-width:100%;text-align:left;display:flex;flex-direction:column}.article-card:hover{box-shadow:2px 5px 10px rgba(0,0,0,0.2);transform:translateY(-2px);text-decoration:none}@media (max-width: 400px){.article-card{width:auto;flex-grow:1}}.article-card .img-wrap{width:100%;padding-bottom:60%;background:center center no-repeat;background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px;position:relative}.article-card .img-wrap img{width:100%}.article-card .img-wrap .collection{background:#dd3230;color:white;fill:white;display:inline-flex;height:25px;position:absolute;left:15px;max-width:calc(100% - 30px);bottom:0;align-items:center}.article-card .img-wrap .collection:hover{background:#b82624}.article-card .img-wrap .collection .icon{margin-left:10px;display:flex;justify-content:center;align-items:center}.article-card .img-wrap .collection .title{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:18px;margin:10px}.article-card .header{display:flex;align-items:stretch;font-family:"IBM Plex Sans";margin-bottom:auto}.article-card .header .duration,.article-card .header .meta{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;font-size:10px;color:#6f767c}.article-card .header .left{margin:15px;flex:1;display:flex;flex-direction:column}.article-card .header .left h2{font-family:"Open Sans Condensed",sans-serif;flex:1;margin:5px 0 0;display:flex;align-items:center;font-weight:bold;font-size:25px;line-height:115%}.article-card .meta-below-title{display:flex;flex-direction:row;font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;align-items:center;margin:5px 15px 20px}.article-card .meta-below-title .authors{color:#dd3230;font-size:0.9em;flex:1}.author-card{transition:transform 0.2s ease-out, box-shadow 0.2s ease-out;margin:20px;width:300px;max-width:100%;padding:15px;text-align:left;display:flex;flex-direction:column}.author-card:hover{box-shadow:2px 5px 10px rgba(0,0,0,0.2);transform:translateY(-2px);text-decoration:none}@media (max-width: 400px){.author-card{width:auto;flex-grow:1}}.author-card .header{display:flex;flex-direction:column;align-items:stretch;font-family:"IBM Plex Sans";text-decoration:none;flex-grow:1}.author-card .header img{width:150px;height:150px;margin:0 0 15px;border-radius:50%}.author-card .header .name{font-family:"Open Sans Condensed",sans-serif;margin:0 0 15px;font-weight:bold;font-size:25px;line-height:115%;text-align:center;text-transform:none;letter-spacing:0}.author-card .header .summary{font-family:"PT Serif",serif,serif;font-size:15px;line-height:150%;margin-bottom:20px}.author-card .article-lines{margin-bottom:25px}.author-card .spacer{flex:1;max-height:10px}.author-card .actions{display:flex;justify-content:center;align-items:center;margin:0 0 10px}.author-card .actions a.twitter{padding:0 10px 0 0}.author-card .actions a.twitter:hover{color:#dd3230}.author-card .actions a.twitter-space-opposite{padding:0 10px 0 0;opacity:0}.author-card:not(.is-favorite) .favorited,.author-card:not(.is-favorite) .unfavorite{display:none}.author-card:not(.not-favorite) button.do-favorite{display:none}.author-card.actually-employee label{text-transform:uppercase;letter-spacing:0.1em;font-size:14px;text-align:center;color:#6f767c}.collection-card{transition:transform 0.2s ease-out, box-shadow 0.2s ease-out;margin:20px;width:330px;max-width:100%;text-align:left;display:flex;flex-direction:column}.collection-card:hover{box-shadow:2px 5px 10px rgba(0,0,0,0.2);transform:translateY(-2px);text-decoration:none}@media (max-width: 400px){.collection-card{width:100%}}.collection-card .header{display:flex;flex-direction:column;align-items:stretch;font-family:"IBM Plex Sans";text-decoration:none;flex-grow:1}.collection-card .header img{width:100%;height:180px;object-fit:cover}.collection-card .header .title{font-family:"Open Sans Condensed",sans-serif;margin:15px;font-weight:bold;font-size:25px;line-height:115%;text-align:center;text-transform:none;letter-spacing:0}.collection-card .header .summary{font-family:"PT Serif",serif,serif;font-size:15px;line-height:150%;margin:0 15px 25px}.collection-card .article-lines{padding:0 15px;margin-bottom:25px}.collection-card .actions{display:flex;justify-content:center;align-items:center;margin:0 15px 30px}.collection-card .actions a.twitter{padding:10px}.collection-card .actions a.twitter:hover{color:#dd3230}.collection-card:not(.is-favorite) .favorited,.collection-card:not(.is-favorite) .unfavorite{display:none}.collection-card:not(.not-favorite) button.do-favorite{display:none}.podcast-card{transition:transform 0.2s ease-out, box-shadow 0.2s ease-out;position:relative;z-index:2;border-top:5px solid #dd3230;display:flex;flex-direction:row;flex-wrap:nowrap;padding:15px}.podcast-card:hover{box-shadow:2px 5px 10px rgba(0,0,0,0.2);transform:translateY(-2px);text-decoration:none}.podcast-card>div{display:flex;flex-direction:column}.podcast-card>div:last-child{flex-basis:45px;text-align:right}.podcast-card .date,.podcast-card .duration{color:#6f767c;font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;font-size:11.2px;letter-spacing:1px}.podcast-card h3.title{font-family:"Open Sans Condensed",sans-serif;line-height:115%;letter-spacing:0;word-wrap:anywhere;font-size:1.2em;text-transform:none;margin:5px 5px 5px 0}.podcast-card .icon{background:url("../../img/icon-audio.svg") center center no-repeat;background-size:contain;width:45px;flex:1 0 45px}header.main-header{position:relative;z-index:31;width:100%}#top-bar{display:flex;flex-direction:row;height:60px;background-color:#292f32;color:white;font-family:"IBM Plex Sans",sans-serif;max-width:100vw}#top-bar .btn,#top-bar .btn-xs,#top-bar .btn-sm,#top-bar .btn-lg{border-color:white;font-size:13px;letter-spacing:0.1em;text-align:center;text-transform:uppercase;transition:background-color 100ms linear;background-color:#343a3c;color:white;margin:0 5px;padding:10px 15px}#top-bar .btn:hover,#top-bar .btn-xs:hover,#top-bar .btn-sm:hover,#top-bar .btn-lg:hover{background-color:#292f32}#top-bar .logo{display:flex;flex-direction:row}#top-bar .logo div.logo{display:block;background:url("/assets/img/eye_placeholder.png") center center no-repeat;background-size:100%;overflow:hidden;position:relative;width:60px;height:60px}#top-bar .logo .wordmark{background:url("/assets/img/wordmark.png") center center no-repeat;width:142px;height:24px;background-size:100%;margin:auto 15px}@media (max-width: 450px){#top-bar .logo .wordmark{width:110px;margin:auto 8px}}#top-bar .nav-header{display:flex;flex-direction:row;flex:1;overflow:hidden;position:relative}#top-bar .nav-header a{font-size:13px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#343a3c;transition:background-color 100ms linear;display:flex;align-items:center;padding:0 10px;border:none;margin-right:2px;white-space:nowrap}#top-bar .nav-header a:focus{outline:none}#top-bar .nav-header a.active{border-bottom:2px solid #dd3230}#top-bar .nav-header a:hover{background-color:#f6f6f6;color:#292f32}@media (max-width: 849.9px){#top-bar .nav-header a{display:none}}@media (max-width: 1000px){#top-bar .nav-header a{font-size:10px}}@media (max-width: 1100px){#top-bar .nav-header a{padding:0 5px}}#top-bar .nav-header::after{content:' ';display:block;position:absolute;right:0;bottom:0;top:0;width:15px;background:linear-gradient(to right, rgba(41,47,50,0), #292f32);pointer-events:none}#top-bar a.admin{font-size:13px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#343a3c;transition:background-color 100ms linear;display:flex;align-items:center;padding:0 10px;border:none;font-size:25px;margin-left:2px}#top-bar a.admin:focus{outline:none}#top-bar a.admin.active{border-bottom:2px solid #dd3230}#top-bar a.admin:hover{background-color:#f6f6f6;color:#292f32}@media (max-width: 768px){#top-bar a.admin{display:none}}#top-bar #promo-bar{display:flex;flex-direction:row;align-items:center;padding:0 5px}#top-bar #promo-bar .register.btn,#top-bar #promo-bar .register.btn-xs,#top-bar #promo-bar .register.btn-sm,#top-bar #promo-bar .register.btn-lg{background-color:#dd3230;color:white;border-color:#dd3230}#top-bar #promo-bar .register.btn:hover,#top-bar #promo-bar .register.btn-xs:hover,#top-bar #promo-bar .register.btn-sm:hover,#top-bar #promo-bar .register.btn-lg:hover{background-color:transparent;color:#dd3230;border-color:#dd3230}#top-bar #promo-bar .donate.btn,#top-bar #promo-bar .donate.btn-xs,#top-bar #promo-bar .donate.btn-sm,#top-bar #promo-bar .donate.btn-lg{background:#696d6f}#top-bar #promo-bar .donate.btn:hover,#top-bar #promo-bar .donate.btn-xs:hover,#top-bar #promo-bar .donate.btn-sm:hover,#top-bar #promo-bar .donate.btn-lg:hover{background:#545c60}#top-bar #profile{display:flex;flex-direction:row;font-family:"IBM Plex Sans";position:relative}@media (max-width: 380px){#top-bar #profile{display:none}}#top-bar #profile .userinfo{display:flex;flex-direction:row;font-size:13px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#343a3c;transition:background-color 100ms linear;display:flex;align-items:center;padding:0 10px;border:none;cursor:pointer}#top-bar #profile .userinfo:focus{outline:none}#top-bar #profile .userinfo.active{border-bottom:2px solid #dd3230}#top-bar #profile .userinfo:hover{background-color:#f6f6f6;color:#292f32}@media (max-width: 520px){#top-bar #profile .userinfo{display:none}}#top-bar #profile .userinfo .profile-picture{display:inline-block;width:40px;height:40px;border-radius:25px;border:0;background-size:cover;margin:0}#top-bar #notifications{padding:0 10px;margin:0 0 0 2px;cursor:pointer;display:flex;justify-content:center;align-items:center;background:#343a3c}@media (max-width: 767.98px){#top-bar #notifications{padding:0 5px}}#top-bar #notifications:hover{background:white}#top-bar #notifications .btn,#top-bar #notifications .btn-xs,#top-bar #notifications .btn-sm,#top-bar #notifications .btn-lg{padding:10px 13px;margin:0}#top-bar #notifications .btn.active,#top-bar #notifications .active.btn-xs,#top-bar #notifications .active.btn-sm,#top-bar #notifications .active.btn-lg{background:#dd3230}#top-bar #notifications #user-notifications{position:absolute;top:60px;right:0;background:#292f32;margin:0;z-index:23;padding:0;width:275px;font-size:12px;line-height:1.4em}#top-bar #notifications #user-notifications:not(.active){display:none}#top-bar #notifications #user-notifications.top{z-index:32}#top-bar #notifications #user-notifications li{margin:0;list-style:none}#top-bar #notifications #user-notifications li a{min-width:100px}#top-bar #notifications #user-notifications li a.btn,#top-bar #notifications #user-notifications li a.btn-xs,#top-bar #notifications #user-notifications li a.btn-sm,#top-bar #notifications #user-notifications li a.btn-lg{display:block}#top-bar #notifications #user-notifications .nano{height:350px}#top-bar #notifications #user-notifications ul{margin:0;padding:0}#top-bar #notifications #user-notifications ul li.empty{padding:20px}#top-bar #notifications #user-notifications ul li.empty a{font-weight:bold}#top-bar #notifications #user-notifications ul li.notification a{display:block;padding:10px 20px;text-align:left;color:#acb2b7;border-left:3px solid #dd3230;color:white;text-decoration:none}#top-bar #notifications #user-notifications ul li.notification a.more{border-top:1px solid white}#top-bar #notifications #user-notifications ul li.notification a:hover{background-color:#343a3c}#top-bar #notifications #user-notifications ul li.notification a .label{font-size:9px;display:block;opacity:0.9;text-transform:uppercase}#top-bar #notifications #user-notifications ul li.notification a .body{font-weight:bold}#top-bar #notifications #user-notifications ul li.notification.with-title .title{font-weight:bold}#top-bar #notifications #user-notifications ul li.notification.with-title .body{font-weight:normal}#top-bar #notifications #user-notifications ul li.notification.old a{border-left:none;color:#acb2b7}@media (max-width: 520px){#top-bar #notifications #user-notifications{left:0;width:100%}}#top-bar #dropdown-menu button{font-size:13px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#343a3c;transition:background-color 100ms linear;display:flex;align-items:center;padding:0 10px;border:none;display:flex;flex-direction:row;justify-content:center;padding:0;height:100%;width:60px;margin-left:2px}#top-bar #dropdown-menu button:focus{outline:none}#top-bar #dropdown-menu button.active{border-bottom:2px solid #dd3230}#top-bar #dropdown-menu button:hover{background-color:#f6f6f6;color:#292f32}#top-bar #dropdown-menu button:hover{background-color:white}#top-bar #dropdown-menu button .close{width:20px;height:20px;background:url("/assets/img/close.svg") center no-repeat;background-size:contain}#top-bar #dropdown-menu .dropdown{border-top:1px solid #292f32;position:absolute;width:375px;max-width:100vw;top:60px;right:0;z-index:22;display:flex;flex-direction:column;background:#292f32;padding-top:1px}@media (max-width: 520px){#top-bar #dropdown-menu .dropdown{left:0;width:100vw}}#top-bar #dropdown-menu .dropdown a{font-size:13px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#343a3c;transition:background-color 100ms linear;display:flex;align-items:center;padding:0 10px;border:none;min-height:60px;padding:10px 20px;text-align:left}#top-bar #dropdown-menu .dropdown a:focus{outline:none}#top-bar #dropdown-menu .dropdown a.active{border-bottom:2px solid #dd3230}#top-bar #dropdown-menu .dropdown a:hover{background-color:#f6f6f6;color:#292f32}#top-bar #dropdown-menu .dropdown a:not(:last-child){margin-bottom:1px}#top-bar #dropdown-menu .dropdown a.line-below:not(:last-child){margin-bottom:3px}#top-bar #dropdown-menu .dropdown a.secondary{font-weight:normal}#top-bar #dropdown-menu .dropdown a.secondary:not(:hover){background:#53595d}@media (min-width: 850px){#top-bar #dropdown-menu .dropdown a.mobile-only{display:none}}#top-bar #dropdown-menu:not(.active) button .close{display:none}#top-bar #dropdown-menu:not(.active) .dropdown{display:none}#top-bar #dropdown-menu.active button{border-bottom:2px solid #dd3230}#top-bar #dropdown-menu.active button span{display:none}#top-bar #dropdown-menu.active button:hover .close{background-image:url("/assets/img/close-black.svg")}@media (max-width: 768px){body.no-member:not(.no-top-bar):not(.has-heroScreen):not(.register):not(.easy):not(.gift){padding-top:55px}body.no-member  #promo-bar{position:fixed;top:0;left:0;right:0;height:55px;z-index:18;display:flex;flex-direction:row;justify-content:center;padding:0;background:#f6f6f6}body.no-member  #promo-bar .btn,body.no-member  #promo-bar .btn-xs,body.no-member  #promo-bar .btn-sm,body.no-member  #promo-bar .btn-lg{white-space:nowrap}}@media (min-width: 1350px){body.no-member:not(.no-top-bar):not(.has-heroScreen):not(.register):not(.easy):not(.gift){padding-top:60px}body.no-member  header.main-header{position:fixed;top:0}}body.no-member  header.mobile-article-bar{top:55px}@media (max-width: 768px){body.no-member.homepage{padding-top:0 !important}body.no-member.homepage #promo-bar{display:none !important}}body.ftm-pulse-ios #promo-bar .btn.register,body.ftm-pulse-ios #promo-bar .register.btn-xs,body.ftm-pulse-ios #promo-bar .register.btn-sm,body.ftm-pulse-ios #promo-bar .register.btn-lg,body.ftm-pulse-ios #promo-bar .btn.donate,body.ftm-pulse-ios #promo-bar .donate.btn-xs,body.ftm-pulse-ios #promo-bar .donate.btn-sm,body.ftm-pulse-ios #promo-bar .donate.btn-lg,body.ftm-pulse-ios #promo-bar .btn.gift,body.ftm-pulse-ios #promo-bar .gift.btn-xs,body.ftm-pulse-ios #promo-bar .gift.btn-sm,body.ftm-pulse-ios #promo-bar .gift.btn-lg,.ftm-app-ios #promo-bar .btn.register,.ftm-app-ios #promo-bar .register.btn-xs,.ftm-app-ios #promo-bar .register.btn-sm,.ftm-app-ios #promo-bar .register.btn-lg,.ftm-app-ios #promo-bar .btn.donate,.ftm-app-ios #promo-bar .donate.btn-xs,.ftm-app-ios #promo-bar .donate.btn-sm,.ftm-app-ios #promo-bar .donate.btn-lg,.ftm-app-ios #promo-bar .btn.gift,.ftm-app-ios #promo-bar .gift.btn-xs,.ftm-app-ios #promo-bar .gift.btn-sm,.ftm-app-ios #promo-bar .gift.btn-lg{display:none !important}body.ftm-pulse-ios #top-bar .logout,.ftm-app-ios #top-bar .logout{display:none !important}body.ftm-app #top-bar,body.ftm-app .mobile-article-bar{display:none !important}ul.collection-list{margin:0;padding:0;background:black;display:flex;justify-content:center;flex-wrap:wrap}ul.collection-list li{list-style:none;padding:0;flex:1}@media (min-width: 400px){ul.collection-list li{flex-basis:400px}}@media (max-width: 768px){ul.collection-list li{width:100%;display:block;flex:none}}ul.collection-list li a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;text-decoration:none}ul.collection-list li a .wrapper{background-color:rgba(0,0,0,0.6);transition:background-color 100ms linear;padding:20px 40px;min-height:130px;height:100%}ul.collection-list li a .wrapper:hover{background-color:rgba(0,0,0,0.2)}@media (max-width: 768px){ul.collection-list li a .wrapper{padding:20px 10px}}ul.collection-list li a .wrapper span{color:#ff5351;text-transform:uppercase;font-family:"IBM Plex Sans";font-size:0.65em;letter-spacing:3px}ul.collection-list li a .wrapper span::before{content:' ';display:inline-block;width:1.9em;height:1em;margin-right:4px;background:center center no-repeat url("../../img/icon-dossier.png");background-size:contain;opacity:0.4}ul.collection-list li a .wrapper h3{color:#fff;margin:8px 0}ul.collection-list li a .wrapper h4{color:rgba(255,255,255,0.8);font-weight:normal;font-size:13px;margin:0}ul.collection-list li:first-child a{border-left:0}ul.collection-header-list{list-style:none;padding:0;text-align:center;position:relative;top:-30px}ul.collection-header-list li{display:inline-block}ul.collection-header-list a{color:white;text-decoration:none;font-size:0.9em;padding:5px 10px 3px 5px;margin:3px 12px;position:relative;display:inline-block}ul.collection-header-list a::before{content:' ';display:inline-block;width:2.3em;height:1.1em;background:center center no-repeat url("../../img/icon-dossier.png");background-size:contain}ul.collection-header-list a:hover{background:white;color:#333}ul.collection-header-list a:hover::before{background-image:url("../../img/icon-dossier-black.png")}ul.collection-header-list a .popup{position:absolute;top:40px;left:50%;width:400px;margin-left:-200px;max-width:100vw;background:white;border-top:7px solid #dd3230;box-shadow:0 0 30px rgba(0,0,0,0.15);color:#333;z-index:15;padding:0.8em 1.3em 1.3em;opacity:0;transform:translateY(-10px);transition:opacity 0.4s, transform 0.4s;pointer-events:none;text-align:left;line-height:1.4em}ul.collection-header-list a .popup::before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #b82624 transparent;top:-17px;left:50%;left:calc(50% - 5px)}@media (max-width: 768px){ul.collection-header-list a .popup{width:320px;margin-left:-160px}}ul.collection-header-list a:hover .popup{opacity:1;transform:translateY(0)}#search-box .dropdown{display:none;background-color:#343a3c;border-top:1px solid #292f32;position:absolute;width:100%;height:150px;top:60px;left:0;z-index:21}#search-box .dropdown input{color:#fff;background:transparent;border:0;outline:none;padding:60px 80px;font-size:1.5em;display:inline-block;width:100%;text-align:center;font-family:"IBM Plex Sans";font-weight:bold}@media (max-width: 768px){#search-box .dropdown input{padding-left:20px;font-size:1.2em}}#search-box .dropdown #search{position:absolute;right:20px;top:10px;font-size:1em;padding:40px 15px;margin-top:0.7em;border:0;border-color:#acb2b7;background:transparent}#search-box .dropdown #search:hover{background:#292f32}#search-box a.btn.toggle,#search-box a.toggle.btn-xs,#search-box a.toggle.btn-sm,#search-box a.toggle.btn-lg{font-size:13px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#343a3c;transition:background-color 100ms linear;display:flex;align-items:center;padding:0 10px;border:none;margin:0 0 0 2px;border:0;border-radius:0;height:60px}#search-box a.btn.toggle:focus,#search-box a.toggle.btn-xs:focus,#search-box a.toggle.btn-sm:focus,#search-box a.toggle.btn-lg:focus{outline:none}#search-box a.btn.toggle.active,#search-box a.toggle.active.btn-xs,#search-box a.toggle.active.btn-sm,#search-box a.toggle.active.btn-lg{border-bottom:2px solid #dd3230}#search-box a.btn.toggle:hover,#search-box a.toggle.btn-xs:hover,#search-box a.toggle.btn-sm:hover,#search-box a.toggle.btn-lg:hover{background-color:#f6f6f6;color:#292f32}#search-box a.btn.toggle .icon,#search-box a.toggle.btn-xs .icon,#search-box a.toggle.btn-sm .icon,#search-box a.toggle.btn-lg .icon{width:22px;height:23px;background:url("../../img/icon-search.svg") center center no-repeat;background-size:100%}#search-box a.btn.toggle:hover,#search-box a.toggle.btn-xs:hover,#search-box a.toggle.btn-sm:hover,#search-box a.toggle.btn-lg:hover{background:white}#search-box a.btn.toggle:hover .icon,#search-box a.toggle.btn-xs:hover .icon,#search-box a.toggle.btn-sm:hover .icon,#search-box a.toggle.btn-lg:hover .icon{background-image:url("../../img/icon-search-black.svg")}@media (max-width: 400px){#search-box a.btn.toggle,#search-box a.toggle.btn-xs,#search-box a.toggle.btn-sm,#search-box a.toggle.btn-lg{padding:18.5px 12px}}@media (max-width: 345px){#search-box a.btn.toggle,#search-box a.toggle.btn-xs,#search-box a.toggle.btn-sm,#search-box a.toggle.btn-lg{padding:13.5px 7px}}#search-box.active a.btn.toggle .icon,#search-box.active a.toggle.btn-xs .icon,#search-box.active a.toggle.btn-sm .icon,#search-box.active a.toggle.btn-lg .icon{background-image:url("../../img/close.svg")}#search-box.active a.btn.toggle:hover .icon,#search-box.active a.toggle.btn-xs:hover .icon,#search-box.active a.toggle.btn-sm:hover .icon,#search-box.active a.toggle.btn-lg:hover .icon{background-image:url("../../img/close-black.svg")}#actions{position:absolute;right:-45px;z-index:17}#actions.fixed{position:fixed;top:5px;right:5px}@media (max-width: 768px){#actions{display:none}}#actions .form-group{margin:0}#actions .group{background:white;border-radius:3px}#actions .group>button,#actions button.favorite{background:white;border:0;height:40px;width:40px;margin-bottom:5px;padding:0;font-size:1.5em;color:#acb2b7;transition:color 0.2s;display:flex;align-items:center;justify-content:center}#actions .group>button:hover,#actions button.favorite:hover{color:#292f32}#actions .group>button.active,#actions button.favorite.active{color:#dd3230}#actions .group>button.fontsize,#actions button.favorite.fontsize{font-weight:600;letter-spacing:-4px}#actions .group>button.fontsize .small,#actions button.favorite.fontsize .small{text-indent:-5px;font-size:0.7em}#actions .group>button.fontsize .big,#actions button.favorite.fontsize .big{font-size:1em}#actions .share{width:40px;position:relative}#actions .share a{background:none;color:#acb2b7}#actions .share a:hover{color:#292f32}#actions .share .link+span{display:block;top:180px}#fontsize,.tipPopup,#sharePopup,#actions .link+span{display:none;top:20px;position:absolute;background:white;padding:10px 20px;border-right:5px solid #dd3230;right:50px;width:222px;font-family:"IBM Plex Sans";z-index:20;line-height:1em;box-shadow:0px 0px 30px 0px rgba(50,50,50,0.4)}#fontsize .explanation,.tipPopup .explanation,#sharePopup .explanation,#actions .link+span .explanation{font-size:12px;max-height:120px;overflow:hidden}#fontsize .explanation.expanded,.tipPopup .explanation.expanded,#sharePopup .explanation.expanded,#actions .link+span .explanation.expanded{max-height:none}#fontsize .more,.tipPopup .more,#sharePopup .more,#actions .link+span .more{font-size:12px;color:red;cursor:pointer;margin:2px 0 12px;display:block}#fontsize .slider,.tipPopup .slider,#sharePopup .slider,#actions .link+span .slider{display:inline-block;width:130px;height:30px;position:relative;cursor:pointer}#fontsize .slider .line,.tipPopup .slider .line,#sharePopup .slider .line,#actions .link+span .slider .line{background:#acb2b7;position:relative;top:15px;height:2px;width:100%}#fontsize .slider .control,.tipPopup .slider .control,#sharePopup .slider .control,#actions .link+span .slider .control{position:absolute;padding:10px;left:25%;top:-2px}#fontsize .slider .control i,.tipPopup .slider .control i,#sharePopup .slider .control i,#actions .link+span .slider .control i{display:block;background:#dd3230;width:16px;height:16px;border-radius:100%;top:8px;margin-left:-18px}#fontsize span,.tipPopup span,#sharePopup span,#actions .link+span span{position:relative}#fontsize span.left,.tipPopup span.left,#sharePopup span.left,#actions .link+span span.left{top:-7px}#fontsize span.right,.tipPopup span.right,#sharePopup span.right,#actions .link+span span.right{font-size:2em;top:-3px}#fontsize:before,.tipPopup:before,#sharePopup:before,#actions .link+span:before{content:'';position:absolute;width:8px;height:15px;display:block;background-image:url("../../img/icon-triangle-left-red.png");background-size:15px;top:0px;right:-13px;transform:scaleX(-1)}.tipPopup{top:120px;width:500px;max-width:100vw}.tipPopup textarea{height:150px}.tipPopup .checkbox label{font-size:0.8em}#fontsize *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sharePopup{top:170px}#sharePopup .collapse{display:none}#sharePopup a{margin:0 2px}.subscriptionCounter{width:100%;font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;margin:20px 0 30px;color:black;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 10px;position:relative}@media (min-width: 768px){.subscriptionCounter{font-size:18px;flex-wrap:nowrap}}.subscriptionCounter .bar{width:100%;height:36px;position:relative;overflow:hidden}.subscriptionCounter .bar .slider{position:absolute;background:#2f9998;top:0;left:0;width:100%;height:36px;border-radius:18px;overflow:hidden}.subscriptionCounter .bar .slider .progress{position:absolute;background:#dd3230;top:0;left:0;width:0%;height:50px}.subscriptionCounter .bar .slider .progress::after{content:' ';display:block;height:100%;width:2px;background:#ff8a00;position:absolute;right:0;filter:blur(1px)}.subscriptionCounter .bar .slider .subgoal{position:absolute;top:0;left:66%;height:36px;border-left:2px solid white}.subscriptionCounter .bar .slider .subgoal span{display:block;position:absolute;top:40px;color:white;z-index:10}.subscriptionCounter .bar .value{color:white;position:absolute;left:0;top:0;line-height:36px;padding:0 10px}.subscriptionCounter .min,.subscriptionCounter .max,.subscriptionCounter .subgoal-label{padding:5px 10px;opacity:0.8}.subscriptionCounter .min{order:1}@media (min-width: 768px){.subscriptionCounter .min{order:0}}.subscriptionCounter .max{order:2}.subscriptionCounter .subgoal-label{position:absolute;color:white;top:38px;left:calc(66% - 85px)}@media (max-width: 767.98px){.subscriptionCounter .subgoal-label{top:36px;left:calc(66% - 35px)}}.subscriptionCounter.dark .min,.subscriptionCounter.dark .max,.subscriptionCounter.dark .subgoal-label{color:white}.announcement-bar .launchcampaign{flex:1 1 100%;width:100%}.announcement-bar .launchcampaign+.btn,.announcement-bar .launchcampaign+.btn-xs,.announcement-bar .btn-group-xs>.launchcampaign+.btn,.announcement-bar .launchcampaign+.btn-sm,.announcement-bar .btn-group-sm>.launchcampaign+.btn,.announcement-bar .launchcampaign+.btn-lg,.announcement-bar .btn-group-lg>.launchcampaign+.btn{border-color:#dd3230;background:#dd3230;flex:1 0 175px}.article-list{list-style:none;margin:0;padding:0;position:relative}.article-list a{text-decoration:none}.article-header-list{font-family:"IBM Plex Sans";position:relative;width:100%}.article-header-list>*{position:relative}.article-header-list .bg-img{position:absolute;top:0;left:0;right:0;bottom:-50px;background-position:center center;background-size:cover}.article-header-list .image-info{display:none}.article-header-list .admin-article-edit{font-size:0.7em;cursor:pointer}.article-header-list .admin-article-edit:hover{opacity:0.7}.article-header-list time{color:#fff;font-family:"IBM Plex Sans";text-transform:uppercase;font-size:0.8em;letter-spacing:0.3em;margin-bottom:10px;display:block}.article-header-list time .reading-duration img{vertical-align:middle;position:relative;top:-1px}.article-header-list .content h1.title{color:#fff;margin:5px 0 20px;line-height:1.3em}.article-header-list .share{position:relative;z-index:9;float:right;margin-right:5px;height:40px}@media (max-width: 768px){.article-header-list .share{display:none}}.article-header-list .wrapper{padding:200px 0 0}@media (min-width: 1200px){.article-header-list .wrapper{padding-left:50px;padding-right:50px}}.article-header-list .wrapper .innerwrapper{max-width:860px;margin:0 auto}.article-header-list .wrapper .content{margin-right:auto;margin-left:auto;max-width:860px;padding:0 8%}@media (max-width: 768px){.article-header-list .wrapper .content{padding:0 5%}}@media (max-width: 992px){.article-header-list .wrapper .content time,.article-header-list .wrapper .content .title{margin-left:0;margin-right:0}}.article-header-list .outerwrapper{padding-top:170px;padding-right:0;padding-left:0;box-sizing:border-box}.article-header-list .outerwrapper .wrapper{background-color:rgba(0,0,0,0.6);margin:80px auto 0;width:100%;max-width:860px;padding:40px 0 0 0}.article-header-list .labels{color:white;position:relative;z-index:6;max-width:1200px;padding:0;text-align:center;padding-top:1px;height:41px;margin:0 auto}.article-header-list .labels .type{background-color:#dd3230;padding:10px 20px;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:2px;display:block;float:left;text-decoration:none}.article-header-list .labels .type:hover{background-color:#b82624}@media (max-width: 768px){.article-header-list .labels .type{font-size:10px;padding:10px}}@media (max-width: 320px){.article-header-list .labels .type{letter-spacing:1px}}.article-header-list .labels .comments{background-color:#dd3230;color:white;padding:10px 20px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;position:relative;min-width:70px;text-align:center;font-size:16px;line-height:19px;z-index:8}@media (max-width: 768px){.article-header-list .labels .comments{font-size:12px;line-height:13px}}.article-header-list .labels .comments:hover{cursor:pointer}.article-header-list .labels .comments .icon{position:absolute;width:21px;height:21px;bottom:-21px;right:0;background:url("../../img/icon-comment-count.png") center center no-repeat;background-size:100%;z-index:2}.article-header-list .labels .type,.article-header-list .labels .comments{height:40px}@media (max-width: 768px){.article-header-list .labels{height:34px}.article-header-list .labels .type,.article-header-list .labels .comments{height:33px}}.article-header-list .labels .author{position:relative}.article-header-list .labels .author .author-picture{width:60px;height:60px;margin:8px auto 10px;background-repeat:no-repeat;background-size:cover;border-radius:30px;background-position:0 0;cursor:pointer}@media (max-width: 768px){.article-header-list .labels .author .author-picture{margin-top:0}}.article-header-list .labels .author span{color:#dd3230;text-transform:uppercase;letter-spacing:3px;font-size:0.9em;line-height:25px;font-weight:bold;text-decoration:none;padding:0 10px;display:none}.article-header-list .labels .author .author-pictures{width:100%;position:absolute;text-align:center;height:78px}.article-header-list .labels .author .author-pictures .author-picture{display:inline-block;margin-left:12px;margin-right:12px}@media (max-width: 768px){.article-header-list .labels .author .author-pictures .author-picture{left:50%;position:absolute;margin-left:-30px;animation-name:fade2;animation-duration:6s;animation-iteration-count:infinite}@keyframes fade2{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fade3{0%{opacity:0;z-index:1}16.67%{opacity:1;z-index:3}33.33%{opacity:1;z-index:3}50%{opacity:0;z-index:1}100%{opacity:0;z-index:1}}.article-header-list .labels .author .author-pictures .author-picture:first-child{animation-name:none;z-index:2}.article-header-list .labels .author .author-pictures .author-picture:first-child:nth-last-child(3) ~ .author-picture{opacity:0;animation-name:fade3;animation-duration:18s;animation-delay:6s;z-index:3}.article-header-list .labels .author .author-pictures .author-picture:last-child{opacity:0;animation-delay:12s !important;z-index:4}}body.article{background-color:white}.article-header{font-family:"IBM Plex Sans";position:relative;width:100%;background-color:white}.article-header .visual{position:relative}@media (min-width: 768px){.article-header .visual{border-top:20px solid white}}.article-header .visual .wrapper{position:relative;display:flex;justify-content:center;font-size:0}@media (max-width: 1200px){.article-header .visual .wrapper{border-top:0}}@media (min-width: 768px){.article-header .visual .wrapper{margin:0 20px;box-sizing:content-box}}.article-header .visual .wrapper .sub-wrapper{width:100%;position:relative}@media (min-width: 768px){.article-header .visual .wrapper .sub-wrapper{width:auto}}@media (max-width: 767.98px){.article-header .visual .wrapper img{width:100%;height:auto}}@media (min-width: 768px){.article-header .visual .wrapper img{max-width:100%;height:auto;max-height:70vh;object-fit:contain}}.article-header .visual .wrapper video{position:absolute;left:0;top:0;width:100%;height:100%}.article-header .visual .wrapper .image-info{font-size:16px}@media (min-width: 1200px){.article-header .wrapper{margin:0 100px}}@media (min-width: 768px) and (max-width: 1200px){.article-header .wrapper{margin:0 50px}}.article-header .wrapper>.innerwrapper{max-width:1200px;margin:auto}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.collections{padding:0 8%;margin:0 auto;max-width:860px;margin-top:-50px}}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper{position:relative}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper{display:flex}}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper:hover .tab{opacity:0.8 !important}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection{position:relative;height:50px}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection{position:initial;margin-right:75px}}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection.active::before{content:' ';position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:28;animation:collectionModalFadeIn 0.5s}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection.active .tab{z-index:29;opacity:1 !important}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection.active .tab .icon-dropdown{transform:scaleY(-1)}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;position:relative;border-top-left-radius:2px;border-top-right-radius:1px;width:100%;height:50px;padding:0 50px 0 50px;line-height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#292f32;cursor:pointer;transition:opacity 0.8s ease-out;opacity:1;background-image:linear-gradient(180deg, #fff 0%, #eef0f1 100%)}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab{display:inline-block;box-shadow:-2px -2px 3px rgba(0,0,0,0.15)}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab:first-child{margin-left:-50px}}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab:hover{opacity:1 !important;z-index:29}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab .icon-dropdown,.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab .icon-dossier{background-repeat:no-repeat;background-position:center;position:absolute;display:block;width:50px;height:50px;top:0}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab .icon-dossier{background-image:url("../../img/icon-dossier-grey.svg");left:0}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab .icon-dropdown{background-image:url("../../img/arrow-down-grey.svg");right:0;transition:transform 0.2s ease-out}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab{width:auto;position:relative;padding-right:35px}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab .icon-dropdown{right:-15px;z-index:7}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection .tab::after{content:' ';width:50px;height:50px;background-image:url("../../img/dossier-tab-corner.png");background-size:50px 50px;background-repeat:no-repeat;position:absolute;right:-50px;top:0}}.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection>.collection-details{width:100%;display:none;position:absolute;left:0;box-shadow:3px 5px 10px rgba(0,0,0,0.2);background-color:white;top:50px;z-index:30;max-height:calc(100vh - 50px);overflow-y:auto}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.collections>.collection-wrapper>.collection>.collection-details{max-width:860px;position:absolute;left:-50px;padding:0 35px;max-height:unset;width:calc(100% + 100px)}}.article-header .wrapper>.innerwrapper>.content{padding:0 8%;margin:0 auto 20px;max-width:860px;margin-bottom:5px}@media (max-width: 768px){.article-header .wrapper>.innerwrapper>.content{padding:0 5%}}.article-header .wrapper>.innerwrapper>.content>.metadata{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;position:relative;padding-top:25px;color:#6f767c;display:block}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.content>.metadata{padding-top:37px}}.article-header .wrapper>.innerwrapper>.content>.metadata .separator{color:#acb2b7;font-weight:bold;display:inline-block;margin:0 5px}.article-header .wrapper>.innerwrapper>.content>.metadata .article-type{font-weight:bold;color:#dd3230;text-decoration:none;transition:color 0.2s ease-out}.article-header .wrapper>.innerwrapper>.content>.metadata .article-type:hover{color:#e45d5c}.article-header .wrapper>.innerwrapper>.content>.metadata .reading-duration img{vertical-align:middle;position:relative;top:-1px;margin-right:2px;width:16px}.article-header .wrapper>.innerwrapper>.content>.metadata::before{content:' ';position:absolute;left:-100px;top:0px;width:50px;height:50px;border-right:50px solid #f6f6f6;border-top:0px solid #f6f6f6;border-left:0px solid transparent;border-bottom:50px solid transparent}.article-header .wrapper>.innerwrapper>.content>h1.title{color:#000;font-size:2em;line-height:1.2em;padding:15px 0 20px;margin:0}@media (min-width: 992px){.article-header .wrapper>.innerwrapper>.content>h1.title{font-size:3em;width:120%}}.article-header .wrapper>.innerwrapper>.content .admin-article-edit{font-size:0.7em;cursor:pointer}.article-header .wrapper>.innerwrapper>.content .admin-article-edit:hover{opacity:0.7}.article-header .wrapper>.innerwrapper>.content>.authors{margin-bottom:15px}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.content>.authors{display:flex}.article-header .wrapper>.innerwrapper>.content>.authors .author{margin-right:25px}}@media (min-width: 992px){.article-header .wrapper>.innerwrapper>.content>.authors{width:120%}}.article-header .wrapper>.innerwrapper>.content>.authors>.author{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;display:block;color:#dd3230;text-decoration:none;display:flex;align-items:center;margin-bottom:10px;transition:color 0.2s ease-out}.article-header .wrapper>.innerwrapper>.content>.authors>.author .author-picture{width:60px;height:60px;flex:0 0 60px;background-size:cover;border-radius:100%;margin-right:15px;transition:opacity 0.2s ease-out}.article-header .wrapper>.innerwrapper>.content>.authors>.author:hover{color:#e45d5c}.article-header .wrapper>.innerwrapper>.content>.authors>.author:hover .author-picture{opacity:0.8}.article-header .wrapper>.innerwrapper>.content>.context{margin-top:20px;display:flex;flex-wrap:wrap}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.content>.context{margin-top:10px}}.article-header .wrapper>.innerwrapper>.content>.context.show-modal::before{content:' ';position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:26;animation:collectionModalFadeIn 0.5s}.article-header .wrapper>.innerwrapper>.content>.context>.button{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;font-size:0.75em;margin-bottom:10px;color:#6f767c;white-space:nowrap;cursor:pointer;text-decoration:none;padding:5px 10px 5px 5px;border-radius:5px;border:1px solid #f6f6f6;margin-right:15px;background-color:white;transition:background-color 0.2s ease-out}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.content>.context>.button{padding:5px 20px 5px 10px}}.article-header .wrapper>.innerwrapper>.content>.context>.button:hover{background-color:#fdfdfd}.article-header .wrapper>.innerwrapper>.content>.context>.button:last-child{margin-right:0}.article-header .wrapper>.innerwrapper>.content>.context>.button .icon{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;height:26px;margin-right:4px}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections{position:relative;z-index:27;padding-right:25px}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections:after{content:'';position:absolute;right:10px;top:12px;width:7px;height:7px;border-bottom:2px solid #acb2b7;border-right:2px solid #acb2b7;transform:rotate(45deg)}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections.active .button-content .tags-popup{display:block}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections.active:after{transform:rotate(-135deg);top:14px}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections .button-content .icon{background-image:url("../../img/icon-connections.svg");width:24px}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections .button-content .tags-popup{display:none;position:absolute;left:-40px;top:48px;width:600px;max-width:100vw;z-index:27;background:white;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:0 20px 20px 20px;box-sizing:border-box;border-radius:2px}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections .button-content .tags-popup a{font-size:1em;color:#292f32}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections .button-content .tags-popup a:hover{background:#acb2b7}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections .button-content .tags-popup h2{font-size:1.1em;margin-top:0;clear:both;padding-top:20px;color:#acb2b7}.article-header .wrapper>.innerwrapper>.content>.context>.button.connections .button-content .tags-popup::before{content:' ';display:block;width:0px;height:0px;position:absolute;top:-20px;left:30px;border-top:10px solid transparent;border-bottom:10px solid #f6f6f6;border-right:10px solid transparent;border-left:10px solid transparent}@media (min-width: 768px){.article-header .wrapper>.innerwrapper>.content>.context>.button.connections .button-content .tags-popup::before{left:70px}}.article-header .wrapper>.innerwrapper>.content>.context>.button.comments .icon{background-image:url("../../img/icon-comments-solid.svg");width:19px}@keyframes collectionModalFadeIn{from{opacity:0}to{opacity:1}}.contentwrapper .content{position:relative;max-width:1200px;background-color:white;margin-right:auto;margin-left:auto;margin-bottom:10px}.contentwrapper .content .body{margin-right:auto;margin-left:auto;min-height:90px;padding:80px 0 20px;line-height:1.7em}.contentwrapper .content .body .authors{color:#dd3230;text-transform:uppercase;font-weight:bold;font-family:"IBM Plex Sans";letter-spacing:3px;font-size:0.9em;line-height:25px;text-align:center;max-width:860px;margin:-42px auto 0;padding:0 8% 17px}@media (max-width: 768px){.contentwrapper .content .body .authors{padding:0 5% 17px}}.contentwrapper .content .body .authors a{text-decoration:none}.contentwrapper .content .body .summary{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){.contentwrapper .content .body .summary{padding:0 5%}}article p.summary{font-weight:bold}body.full-article-width.article article.article .contentwrapper .content{max-width:100%}.relations-all{margin:0 auto 50px;max-width:1200px}.relations{text-transform:uppercase;font-family:"IBM Plex Sans"}.relations:after{content:'';display:table;clear:both}.relations a{display:block;float:left;padding:7px 10px;margin-right:10px;cursor:pointer;color:#acb2b7;font-weight:bold;font-size:0.8em;text-decoration:none;letter-spacing:1px;border-radius:2px;margin-top:10px;width:auto}.relations a.more-relations{display:none}.relations a.tag{transition:background-color 200ms ease-out;background-color:#fff;padding-left:35px;background-size:25px;background-repeat:no-repeat;background-position:5px center}.relations a.tag:hover{background-color:#acb2b7;color:#fff}.relations .tag-type-default{background-image:url(/assets/img/tags/types/tag-icon-default-black.svg)}.relations .tag-type-default.white{background-image:url(/assets/img/tags/types/tag-icon-default.svg)}.relations .tag-type-person{background-image:url(/assets/img/tags/types/tag-icon-person-black.svg)}.relations .tag-type-person.white{background-image:url(/assets/img/tags/types/tag-icon-person.svg)}.relations .tag-type-organisation{background-image:url(/assets/img/tags/types/tag-icon-organisation-black.svg)}.relations .tag-type-organisation.white{background-image:url(/assets/img/tags/types/tag-icon-organisation.svg)}.relations .tag-type-location{background-image:url(/assets/img/tags/types/tag-icon-location-black.svg)}.relations .tag-type-location.white{background-image:url(/assets/img/tags/types/tag-icon-location.svg)}.relations .tag-type-theme{background-image:url(/assets/img/tags/types/tag-icon-theme-black.svg)}.relations .tag-type-theme.white{background-image:url(/assets/img/tags/types/tag-icon-theme.svg)}.relations .tag.tag-type-default{background-image:none;padding-left:10px}.relations a.collection{transition:background-color 200ms ease-out;background-color:#292f32}.relations a.collection:hover{background-color:#000;color:#fff}.relations a.collection::before{content:' ';display:inline-block;width:1.9em;height:0.85em;margin-right:4px;background:center center no-repeat url("../../img/icon-dossier.png");background-size:contain;opacity:0.5}.selectionSharePopup{background:white;max-width:300px;border-bottom:7px solid #dd3230;display:flex;justify-content:space-between;position:absolute;top:100px;left:10px;box-shadow:0 0 30px rgba(0,0,0,0.15);z-index:15}.selectionSharePopup>*{vertical-align:middle}.selectionSharePopup .arrow{position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#b82624 transparent transparent transparent;bottom:-17px;left:50%;left:calc(50% - 5px)}.selectionSharePopup .label{display:inline-block;max-width:45px;font-family:"IBM Plex Sans";text-transform:uppercase;font-size:10px;margin:10px 5px}.selectionSharePopup .label .red{color:#dd3230}.selectionSharePopup a{display:inline-block;height:39px;width:39px;line-height:39px;margin:10px 10px 10px 0;color:white;text-align:center;font-size:20px;background-color:#292f32;transition:background-color 100ms linear;cursor:pointer}.selectionSharePopup .facebook:hover{background-color:#365596}.selectionSharePopup .twitter:hover{background-color:#00adef}.selectionSharePopup .linkedin:hover{background-color:#107db6}.selectionSharePopup .mail:hover{background-color:#acb2b7}.selectionSharePopup .whatsapp:hover{background-color:#009688}.selectionSharePopup .whatsapp{display:none}@media (max-width: 768px){.selectionSharePopup .whatsapp{display:inline-block}}.selectionSharePopup{background:white;max-width:300px;border-bottom:7px solid #dd3230;display:flex;justify-content:space-between;position:absolute;top:100px;left:10px;box-shadow:0 0 30px rgba(0,0,0,0.15);z-index:15}.selectionSharePopup>*{vertical-align:middle}.selectionSharePopup .arrow{position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#b82624 transparent transparent transparent;bottom:-17px;left:50%;left:calc(50% - 5px)}.selectionSharePopup .label{display:inline-block;max-width:45px;font-family:"IBM Plex Sans";text-transform:uppercase;font-size:10px;margin:10px 5px}.selectionSharePopup .label .red{color:#dd3230}.selectionSharePopup a{display:inline-block;height:39px;width:39px;line-height:39px;margin:10px 10px 10px 0;color:white;text-align:center;font-size:20px;background-color:#292f32;transition:background-color 100ms linear;cursor:pointer}.selectionSharePopup .facebook:hover{background-color:#365596}.selectionSharePopup .twitter:hover{background-color:#00adef}.selectionSharePopup .linkedin:hover{background-color:#107db6}.selectionSharePopup .mail:hover{background-color:#acb2b7}.selectionSharePopup .whatsapp:hover{background-color:#009688}.selectionSharePopup .whatsapp{display:none}@media (max-width: 768px){.selectionSharePopup .whatsapp{display:inline-block}}.article-progress-bar{position:fixed;top:0;left:0;right:0;background:#eaeced;pointer-events:none;z-index:16;transition:opacity 0.2s}.article-progress-bar .line{background:#dd3230;height:3px;width:0%}@media (max-width: 768px){body.no-member  .article-progress-bar{top:55px}}header.mobile-article-bar{position:fixed;left:0;top:0;width:100%;height:50px;color:white;background:#292f32;transform:translateY(0);transform:translate3d(0, 0, 0);transition:0.25s transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:19;display:none}@media (max-width: 768px){header.mobile-article-bar{display:block}}@media print{header.mobile-article-bar{display:none}}header.mobile-article-bar.heads-up{transform:translateY(-50px);transform:translate3d(0, -50px, 0)}header.mobile-article-bar nav ul{margin:0;padding:0;text-align:center}header.mobile-article-bar nav ul li{list-style:none;display:inline-block;border:1px solid #343a3c;border-top:0;border-bottom:0}header.mobile-article-bar nav ul li .btn,header.mobile-article-bar nav ul li .btn-xs,header.mobile-article-bar nav ul li .btn-sm,header.mobile-article-bar nav ul li .btn-lg{display:inline-block;border:0;border-radius:0;padding:0;height:50px;width:50px;background-color:transparent;background-size:100%;background-position:center center;background-repeat:no-repeat;color:#343a3c;font-size:1.8em;line-height:1.8em}header.mobile-article-bar nav ul li .btn.fontsize,header.mobile-article-bar nav ul li .fontsize.btn-xs,header.mobile-article-bar nav ul li .fontsize.btn-sm,header.mobile-article-bar nav ul li .fontsize.btn-lg{background-image:url("../../img/icon-text-size-mobile.png");background-size:80%}header.mobile-article-bar nav ul li .btn.fontsize.active,header.mobile-article-bar nav ul li .fontsize.active.btn-xs,header.mobile-article-bar nav ul li .fontsize.active.btn-sm,header.mobile-article-bar nav ul li .fontsize.active.btn-lg{background-color:#343a3c}header.mobile-article-bar nav ul li .btn.favorite,header.mobile-article-bar nav ul li .favorite.btn-xs,header.mobile-article-bar nav ul li .favorite.btn-sm,header.mobile-article-bar nav ul li .favorite.btn-lg{background-image:url("../../img/icon-bookmark.png")}header.mobile-article-bar nav ul li .btn.favorite.active,header.mobile-article-bar nav ul li .favorite.active.btn-xs,header.mobile-article-bar nav ul li .favorite.active.btn-sm,header.mobile-article-bar nav ul li .favorite.active.btn-lg{background-image:url("../../img/icon-bookmark-hover.png")}header.mobile-article-bar nav ul li .btn.share,header.mobile-article-bar nav ul li .share.btn-xs,header.mobile-article-bar nav ul li .share.btn-sm,header.mobile-article-bar nav ul li .share.btn-lg{background-image:url("../../img/icon-share-mobile.png");background-size:55%}header.mobile-article-bar nav ul li .btn.top,header.mobile-article-bar nav ul li .top.btn-xs,header.mobile-article-bar nav ul li .top.btn-sm,header.mobile-article-bar nav ul li .top.btn-lg{background-image:url("../../img/icon-backtotop.png");background-size:70%}header.mobile-article-bar nav ul li .btn.search,header.mobile-article-bar nav ul li .search.btn-xs,header.mobile-article-bar nav ul li .search.btn-sm,header.mobile-article-bar nav ul li .search.btn-lg{background-image:url("../../img/icon-search.png");background-size:50%}header.mobile-article-bar .submenu{background:#343a3c;width:100%;display:none;text-align:center}header.mobile-article-bar .submenu .share{float:none}header.mobile-article-bar .submenu .share .collapse{display:none}header.mobile-article-bar .submenu .share a{margin:10px 5px;padding:8px 14px;font-size:1.5em;line-height:1.5em;width:50px;height:auto}header.mobile-article-bar .submenu .share a.link{display:none}header.mobile-article-bar .submenu #fontsize{position:relative;left:0;top:0;margin:0 auto;text-align:center;border:0;background:transparent}header.mobile-article-bar .submenu #fontsize:before{display:none}header.mobile-article-bar .submenu p{margin:0;padding:20px;font-family:"IBM Plex Sans"}header.mobile-article-bar .submenu #search-box .dropdown{position:relative;top:0;display:block}.comment-question{background:#dd3230;color:white;width:100%}.comment-question .inner{align-items:center;width:620px;max-width:100%;margin:0 auto;font-family:"IBM Plex Sans",sans-serif}@media (min-width: 768px){.comment-question .inner{display:flex;flex-direction:row;padding:20px 0 0 0}}@media (max-width: 767.98px){.comment-question .inner{display:flex;flex-direction:column;padding:20px 20px 5px 20px;margin-top:60px;text-align:center}}.comment-question .inner .author-pictures{width:100px;height:100px;position:relative}@media (min-width: 768px){.comment-question .inner .author-pictures{margin-right:20px}}@media (max-width: 767.98px){.comment-question .inner .author-pictures{margin:-70px 0 20px 0}}.comment-question .inner .author-pictures img{width:100%;position:absolute;border-radius:50%;transition:opacity 0.4s linear;display:block;top:0;left:0;opacity:0}.comment-question .inner .author-pictures img:not(.active){transition-delay:0.4s}.comment-question .inner .author-pictures img.active{opacity:1;z-index:2}.comment-question .inner h5{font-family:"IBM Plex Sans";text-transform:uppercase;font-size:10px;line-height:12px;font-weight:normal;font-size:13px;letter-spacing:0.08em;margin:0 0 5px 0}.comment-question .inner .author-names{font-weight:bold;font-size:18px;line-height:25px;margin-bottom:15px}.comment-question .inner .comment-question-body{font-family:"PT Serif",serif,serif;font-style:italic;font-weight:bold;font-size:22px;line-height:29px}section.comments{background-color:white;width:100%;overflow-x:hidden;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding-bottom:120px}section.comments .title span{background:white;color:#dd3230;padding:5px 10px;padding-right:5px;position:relative;text-align:center}section.comments .title span .icon{position:absolute;bottom:-15px;height:15px;width:15px;right:0;background:url(" ../../img/icon-comment-count-light.png") center center no-repeat;background-size:100%}section.comments .no-comments{text-align:center;line-height:1.5em;padding:0 1em}#comments,#featured-comments{width:100%}@media (min-width: 768px){#comments,#featured-comments{max-width:850px;margin:0 20px}}@media (min-width: 992px){#comments,#featured-comments{border-left:1px solid #dfe0e0}}#comments .comment-thread,#featured-comments .comment-thread{margin:20px 0px 5px 25px;font-family:"Open Sans",sans-serif,sans-serif}#comments .comment-thread.depth-0,#featured-comments .comment-thread.depth-0{margin-left:10px}@media (max-width: 768px){#comments .comment-thread,#featured-comments .comment-thread{margin:10px 0px 5px 10px}#comments .comment-thread.depth-0,#featured-comments .comment-thread.depth-0{margin-left:0}}#comments .comment-thread.reply,#featured-comments .comment-thread.reply{margin-top:7px}#comments .comment-thread.foldin .comment,#comments .comment.foldin,#featured-comments .comment-thread.foldin .comment,#featured-comments .comment.foldin{cursor:pointer;padding-top:10px;padding-bottom:10px;opacity:0.5}#comments .comment-thread.foldin .comment .comment-head .about-box h2,#comments .comment.foldin .comment-head .about-box h2,#featured-comments .comment-thread.foldin .comment .comment-head .about-box h2,#featured-comments .comment.foldin .comment-head .about-box h2{margin:0;padding:0;font-size:0.9em;color:#acb2b7}#comments .comment-thread.foldin .comment .numBadges,#comments .comment-thread.foldin .comment .user-image-small,#comments .comment-thread.foldin .comment .body,#comments .comment-thread.foldin .comment .form-holder,#comments .comment-thread.foldin .comment .action-box,#comments .comment.foldin .numBadges,#comments .comment.foldin .user-image-small,#comments .comment.foldin .body,#comments .comment.foldin .form-holder,#comments .comment.foldin .action-box,#featured-comments .comment-thread.foldin .comment .numBadges,#featured-comments .comment-thread.foldin .comment .user-image-small,#featured-comments .comment-thread.foldin .comment .body,#featured-comments .comment-thread.foldin .comment .form-holder,#featured-comments .comment-thread.foldin .comment .action-box,#featured-comments .comment.foldin .numBadges,#featured-comments .comment.foldin .user-image-small,#featured-comments .comment.foldin .body,#featured-comments .comment.foldin .form-holder,#featured-comments .comment.foldin .action-box{display:none}#comments .comment,#featured-comments .comment{position:relative;padding:20px 20px 20px 35px;font-size:0.88em;background-color:#fff;border:1px solid rgba(41,47,50,0.15);color:#333}@media (max-width: 992px){#comments .comment,#featured-comments .comment{margin:0 20px 0 0}}@media (max-width: 768px){#comments .comment,#featured-comments .comment{margin-right:0px}}#comments .comment.highlightColor,#featured-comments .comment.highlightColor{background-color:#dd3230}#comments .comment.highlight,#featured-comments .comment.highlight{transition:background-color 1000ms linear}#comments .comment.highlight .share,#featured-comments .comment.highlight .share{display:block}#comments .comment .share,#featured-comments .comment .share{display:none;margin-bottom:10px;float:left}#comments .comment .share a,#featured-comments .comment .share a{background:white;color:#333333;border:1px solid #acb2b7;border-radius:2px;font-size:17px;width:35px;height:35px;padding-top:5px}#comments .comment .share a:hover,#featured-comments .comment .share a:hover{background:#acb2b7}#comments .comment.owner .flag,#featured-comments .comment.owner .flag{display:none}#comments .comment.owner .reply-btn,#featured-comments .comment.owner .reply-btn{display:none}#comments .comment .comment-head,#featured-comments .comment .comment-head{display:flex;flex-direction:row;align-items:center;margin:0 -20px 0 -35px;font-family:"IBM Plex Sans",sans-serif}#comments .comment .comment-head .user-image-small,#featured-comments .comment .comment-head .user-image-small{background-color:#acb2b7;background-position:center center;background-repeat:no-repeat;background-size:cover;width:45px;height:45px;border-radius:50%;cursor:pointer;position:relative;flex-shrink:0}#comments .comment .comment-head .about-box,#featured-comments .comment .comment-head .about-box{margin:0 20px}#comments .comment .comment-head .about-box h2,#featured-comments .comment .comment-head .about-box h2{color:#dd3230;font-family:"IBM Plex Sans",sans-serif;font-size:1.2em;margin:0 0 0 0;position:relative}#comments .comment .comment-head .about-box h2 a,#featured-comments .comment .comment-head .about-box h2 a{color:inherit;text-decoration:none}#comments .comment .comment-head .about-box h2 a:hover,#featured-comments .comment .comment-head .about-box h2 a:hover{text-decoration:underline}#comments .comment .comment-head .about-box h2 a.numBadges,#featured-comments .comment .comment-head .about-box h2 a.numBadges{margin-left:2px;display:inline-block;text-align:center;width:20px;height:20px;line-height:20px;position:relative;top:-2px;font-size:11px;font-weight:600;color:white;background:center center no-repeat;background-size:contain;opacity:0.8}#comments .comment .comment-head .about-box h2 a.numBadges:hover,#featured-comments .comment .comment-head .about-box h2 a.numBadges:hover{opacity:1;text-decoration:none}#comments .comment .comment-head .about-box h2 a.numBadges.level-1,#featured-comments .comment .comment-head .about-box h2 a.numBadges.level-1{background-image:url(" ../../img/badge/level_1.svg")}#comments .comment .comment-head .about-box h2 a.numBadges.level-2,#featured-comments .comment .comment-head .about-box h2 a.numBadges.level-2{background-image:url(" ../../img/badge/level_2.svg")}#comments .comment .comment-head .about-box h2 a.numBadges.level-3,#featured-comments .comment .comment-head .about-box h2 a.numBadges.level-3{background-image:url(" ../../img/badge/level_3.svg")}#comments .comment .comment-head .about-box .replyTo,#featured-comments .comment .comment-head .about-box .replyTo{display:inline-block;text-decoration:underline;color:#acb2b7;font-size:0.9em;line-height:0.9em;margin-left:3px;margin-right:12px}#comments .comment .comment-head .about-box .replyTo .fa,#featured-comments .comment .comment-head .about-box .replyTo .fa{font-size:1em;margin-right:4px}#comments .comment .comment-head .about-box .replyTo:hover,#featured-comments .comment .comment-head .about-box .replyTo:hover{color:#292f32}#comments .comment .comment-head .about-box time,#featured-comments .comment .comment-head .about-box time{color:#acb2b7;font-size:0.9em;display:inline-block;text-transform:none;font-family:"Open Sans",sans-serif}#comments .comment .comment-head .spacer,#featured-comments .comment .comment-head .spacer{flex:1}#comments .comment .comment-head .action-box,#featured-comments .comment .comment-head .action-box{display:flex;flex-direction:column;align-items:flex-end;margin:0 20px 0 0}#comments .comment .comment-head .action-box.has-no-comment-type,#featured-comments .comment .comment-head .action-box.has-no-comment-type{align-self:flex-start}#comments .comment .comment-head .action-box .comment-type,#comments .comment .comment-head .action-box .author-label,#featured-comments .comment .comment-head .action-box .comment-type,#featured-comments .comment .comment-head .action-box .author-label{font-weight:bold;text-transform:uppercase}#comments .comment .comment-head .action-box .comment-type,#featured-comments .comment .comment-head .action-box .comment-type{text-align:right}#comments .comment .comment-head .action-box .dropdown-toggle,#featured-comments .comment .comment-head .action-box .dropdown-toggle{background:none;border:none;font-weight:normal;font-size:12px;padding:5px 0;margin:-5px 0;letter-spacing:0.06em;opacity:0.8;white-space:nowrap}#comments .comment .comment-head .action-box .dropdown-toggle:hover,#featured-comments .comment .comment-head .action-box .dropdown-toggle:hover{opacity:1}#comments .comment .comment-head .action-box .dropdown-toggle svg,#featured-comments .comment .comment-head .action-box .dropdown-toggle svg{width:12px}#comments .comment .comment-head .action-box .dropdown-menu,#featured-comments .comment .comment-head .action-box .dropdown-menu{cursor:pointer;min-width:200px}#comments .comment .comment-head .action-box .dropdown-menu a,#featured-comments .comment .comment-head .action-box .dropdown-menu a{text-decoration:none}#comments .comment .comment-head img.comment-type-icon,#featured-comments .comment .comment-head img.comment-type-icon{margin-right:20px;width:35px}@media (max-width: 768px){#comments .comment .comment-head img.comment-type-icon,#featured-comments .comment .comment-head img.comment-type-icon{display:none}}@media (max-width: 768px){#comments .comment .comment-head .about-box,#featured-comments .comment .comment-head .about-box{margin:0 10px}}#comments .comment .body,#featured-comments .comment .body{margin:20px 0px 10px;max-height:1600px;overflow:hidden;line-height:1.5em;font-size:0.85em}@media (max-width: 768px){#comments .comment .body,#featured-comments .comment .body{font-size:0.8em}}#comments .comment .body.uncapped,#featured-comments .comment .body.uncapped{max-height:none;overflow:visible}#comments .comment .body span.quote,#featured-comments .comment .body span.quote{font-style:italic;padding:0px 10px;border-left:1px solid #ddd;display:inline-block}#comments .comment .notice,#featured-comments .comment .notice{position:absolute;top:10px;right:10%;left:10%;background:#292f32;color:white;padding:5px 20px;font-size:0.8em;border-radius:1px;z-index:3}#comments .comment::before,#featured-comments .comment::before{content:'';position:absolute;top:0;left:0;bottom:0;width:22px;z-index:0;background:#eaeced}@media (max-width: 768px){#comments .comment::before,#featured-comments .comment::before{width:15px}}#comments .comment.type-question::before,#featured-comments .comment.type-question::before{background:rgba(57,178,120,0.5)}#comments .comment.type-knowledge::before,#featured-comments .comment.type-knowledge::before{background:rgba(46,98,204,0.5)}#comments .comment.author,#featured-comments .comment.author{padding:20px 35px 20px 35px}#comments .comment.author::before,#featured-comments .comment.author::before{background:#dd3230;left:auto;right:0}#comments .comment.author .comment-head,#featured-comments .comment.author .comment-head{flex-direction:row-reverse;margin:0 -35px 0 -20px}#comments .comment.author .action-box,#featured-comments .comment.author .action-box{align-items:flex-start;margin:0 0 0 20px}#comments .comment.author .about-box,#featured-comments .comment.author .about-box{display:flex;flex-direction:column;align-items:flex-end;margin-left:10px}#comments .comment.author .about-box .subHeader,#featured-comments .comment.author .about-box .subHeader{text-align:right}#comments .comment.author .about-box .subHeader a,#featured-comments .comment.author .about-box .subHeader a{margin-right:0}#comments .comment.author .about-box .subHeader time,#featured-comments .comment.author .about-box .subHeader time{margin-left:10px}@media (max-width: 768px){#comments .comment.author,#featured-comments .comment.author{padding:20px}#comments .comment.author .comment-head,#featured-comments .comment.author .comment-head{margin:0 -20px 0 -20px}#comments .comment.author .about-box,#featured-comments .comment.author .about-box{margin-right:10px}}#comments .comment.featured,#featured-comments .comment.featured{padding-top:35px;cursor:pointer}#comments .comment .featured-label,#featured-comments .comment .featured-label{position:absolute;display:flex;justify-content:center;top:0;right:0}#comments .comment .featured-label h3,#featured-comments .comment .featured-label h3{background:#dd3230;color:white;margin:0;padding:7px;text-transform:uppercase;font-size:11px;letter-spacing:1.3px}#comments .comment .form-holder,#featured-comments .comment .form-holder{position:relative;margin-top:20px}#comments .comment .form-holder:after,#featured-comments .comment .form-holder:after{content:' ';clear:both;display:block}#comments .comment .form-holder .comment-type-wrap,#featured-comments .comment .form-holder .comment-type-wrap{display:none}#comments .comment .form-holder .reply-btn,#comments .comment .form-holder textarea,#featured-comments .comment .form-holder .reply-btn,#featured-comments .comment .form-holder textarea{font-family:"Open Sans",sans-serif,sans-serif;border:1px solid rgba(41,47,50,0.2);padding:5px 10px;border-radius:4px}#comments .comment .form-holder .reply-btn,#featured-comments .comment .form-holder .reply-btn{width:100%;font-weight:normal;text-transform:none;background:white;text-align:left;color:rgba(41,47,50,0.5)}#comments .comment .form-holder textarea,#featured-comments .comment .form-holder textarea{font-size:1em;min-height:100px;width:100%;margin-bottom:10px;resize:none}#comments .comment .form-holder .autogrow-textarea-mirror,#featured-comments .comment .form-holder .autogrow-textarea-mirror{display:block;width:100% !important;padding:10px !important}#comments .comment .form-holder form,#featured-comments .comment .form-holder form{padding:0px 10px 10px 0px}#comments .comment .form-holder .btn[type='submit'],#comments .comment .form-holder .btn-xs[type='submit'],#comments .comment .form-holder .btn-sm[type='submit'],#comments .comment .form-holder .btn-lg[type='submit'],#comments .comment .form-holder .btn.cancel,#comments .comment .form-holder .cancel.btn-xs,#comments .comment .form-holder .cancel.btn-sm,#comments .comment .form-holder .cancel.btn-lg,#featured-comments .comment .form-holder .btn[type='submit'],#featured-comments .comment .form-holder .btn-xs[type='submit'],#featured-comments .comment .form-holder .btn-sm[type='submit'],#featured-comments .comment .form-holder .btn-lg[type='submit'],#featured-comments .comment .form-holder .btn.cancel,#featured-comments .comment .form-holder .cancel.btn-xs,#featured-comments .comment .form-holder .cancel.btn-sm,#featured-comments .comment .form-holder .cancel.btn-lg{float:right;margin-left:10px}@media (max-width: 768px){#comments .comment .form-holder .btn[type='submit'],#comments .comment .form-holder .btn-xs[type='submit'],#comments .comment .form-holder .btn-sm[type='submit'],#comments .comment .form-holder .btn-lg[type='submit'],#featured-comments .comment .form-holder .btn[type='submit'],#featured-comments .comment .form-holder .btn-xs[type='submit'],#featured-comments .comment .form-holder .btn-sm[type='submit'],#featured-comments .comment .form-holder .btn-lg[type='submit']{margin-bottom:20px}}#comments .comment .form-holder .cancel,#featured-comments .comment .form-holder .cancel{display:none}#comments .comment .form-holder.active,#featured-comments .comment .form-holder.active{margin-top:10px}#comments .comment .form-holder.active .reply-btn,#featured-comments .comment .form-holder.active .reply-btn{display:none}#comments .comment .form-holder.active .cancel,#featured-comments .comment .form-holder.active .cancel{display:inline-flex;margin-right:10px;margin-top:-10px}#comments .gt-max-depth .comment-thread,#featured-comments .gt-max-depth .comment-thread{margin-left:0}#comments .gt-max-depth .comment-thread .replyTo .fa,#featured-comments .gt-max-depth .comment-thread .replyTo .fa{color:#dd3230}#comments .eq-max-depth:not(.collapsed) .collapsed-overlay,#featured-comments .eq-max-depth:not(.collapsed) .collapsed-overlay{display:none}#comments .eq-max-depth.collapsed,#featured-comments .eq-max-depth.collapsed{overflow:hidden;position:relative}#comments .eq-max-depth.collapsed .thread-children,#featured-comments .eq-max-depth.collapsed .thread-children{max-height:150px}#comments .eq-max-depth.collapsed .collapsed-overlay,#featured-comments .eq-max-depth.collapsed .collapsed-overlay{position:absolute;bottom:0;right:0;left:0;height:100px;background:white;background:linear-gradient(to top, white, rgba(255,255,255,0.95) 40px, rgba(255,255,255,0));display:flex;justify-content:center;align-items:flex-end}#comments .eq-max-depth.collapsed .collapsed-overlay .btn,#comments .eq-max-depth.collapsed .collapsed-overlay .btn-xs,#comments .eq-max-depth.collapsed .collapsed-overlay .btn-sm,#comments .eq-max-depth.collapsed .collapsed-overlay .btn-lg,#featured-comments .eq-max-depth.collapsed .collapsed-overlay .btn,#featured-comments .eq-max-depth.collapsed .collapsed-overlay .btn-xs,#featured-comments .eq-max-depth.collapsed .collapsed-overlay .btn-sm,#featured-comments .eq-max-depth.collapsed .collapsed-overlay .btn-lg{background:white;margin-bottom:10px}@media (max-width: 768px){#comments{padding:0 10px}}#featured-comments{border-left:none;margin:40px 0 20px 0;background:#d1e8ea;overflow:auto;padding:20px}@media (max-width: 768px){#featured-comments{padding:0 10px}}#featured-comments .comment-thread,#featured-comments .comment-thread.depth-0{margin-left:0}#featured-comments .comment-thread .comment{margin:0}#featured-comments .comment-thread .comment button{display:none}.user-comments-list{text-align:left;width:100%}.user-comments-list tr{border-bottom:1px solid #eaeced}.user-comments-list tr.comment:hover{background-color:#eaeced}.user-comments-list tr:last-child{border:0}.user-comments-list tr.private{background-color:#eaeced;border-color:white;color:#acb2b7;font-family:"Open Sans",sans-serif,sans-serif}.user-comments-list tr.private .fa-lock{position:absolute;top:15px;left:27px;color:#acb2b7}.user-comments-list th{border-bottom:1px solid #eaeced;padding:0 15px}@media (max-width: 768px){.user-comments-list th{display:none}}.user-comments-list td{padding:35px 15px;vertical-align:top;position:relative}@media (max-width: 768px){.user-comments-list td{padding:35px 5px}}.user-comments-list td:first-child{padding-top:40px}.user-comments-list td .discussion{white-space:normal;font-size:0.8em}.user-comments-list td a{text-decoration:none}.user-comments-list td .text{font-weight:normal;font-family:"Open Sans",sans-serif,sans-serif;font-size:0.95em;line-height:1.5em}.user-comments-list td time{color:#acb2b7;font-size:0.9em;display:inline-block;text-transform:none;font-family:"Open Sans",sans-serif;display:inline}@media (min-width: 768px){.user-comments-list td .articleTitle{display:none}}.user-comments-list td.comment{padding-top:10px}@media (max-width: 768px){.user-comments-list td.articleTitle,.user-comments-list th.articleTitle{display:none}}.user-comments-list nav>a,.user-comments-list nav>span{margin:0 10px;white-space:nowrap;display:inline-block}.user-comments-list nav a{text-decoration:underline}.user-comments-list .replyTo{display:inline-block;text-decoration:underline;color:#acb2b7;font-size:0.9em;line-height:0.9em;margin-left:3px;margin-right:12px;display:inline}.user-comments-list .replyTo .fa{font-size:1em;margin-right:4px}.user-comments-list .replyTo:hover{color:#292f32}.page .user-comments-list{margin-top:40px;margin-bottom:40px}.comments-disqus{background:white;text-align:center}#disqus_thread{max-width:860px;margin:0 auto}@media (max-width: 768px){#disqus_thread{width:100%;padding:0 20px}}.comments .new-comment-wrap{background-color:#dd3230;display:flex;flex-direction:column;align-items:center;width:100%}.comments .new-comment-wrap h1.title{color:#fff;padding:20px 0px;margin:0 0 10px}.comments .new-comment-wrap .comment-form{position:relative;background-color:#fff;width:620px;max-width:100%;padding:12px 30px 0}@media (max-width: 992px){.comments .new-comment-wrap .comment-form{padding:10px 10px 0}}.comments .new-comment-wrap .comment-form .user-image-small{left:-23px}.comments .new-comment-wrap .comment-form h2{color:#dd3230;font-size:1em;font-family:"Open Sans",sans-serif;margin:10px 0 5px}.comments .new-comment-wrap .comment-form textarea{box-sizing:border-box;margin:0;width:100%;font-family:"IBM Plex Sans";resize:none}@media (max-width: 992px){.comments .new-comment-wrap .comment-form textarea{min-height:120px !important}}.comments .new-comment-wrap .comment-form .btn,.comments .new-comment-wrap .comment-form .btn-xs,.comments .new-comment-wrap .comment-form .btn-sm,.comments .new-comment-wrap .comment-form .btn-lg{float:right;margin:10px 0px 10px 10px}.comments .new-comment-wrap .comment-form .btn.disabled,.comments .new-comment-wrap .comment-form .disabled.btn-xs,.comments .new-comment-wrap .comment-form .disabled.btn-sm,.comments .new-comment-wrap .comment-form .disabled.btn-lg{opacity:0.5;cursor:not-allowed}.comments .new-comment-wrap .comment-form .comment-type-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;font-size:14px;margin-bottom:5px}.comments .new-comment-wrap .comment-form .comment-type-wrap>label{font-weight:normal;margin-right:5px;margin-bottom:0}.comments .new-comment-wrap .comment-form .comment-type-wrap>div{align-items:center;display:flex;flex-direction:row}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type{flex-wrap:wrap}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio{margin-top:5px;margin-bottom:5px}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio:not(:last-child){margin-right:5px}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio label{display:flex;flex-direction:row;align-items:center;background:rgba(41,47,50,0.2);padding:3px 5px 5px;border-radius:3px;color:white}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio label input{display:inline-block;position:relative;padding:0;margin:0 4px 0 0;vertical-align:baseline}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio:nth-child(1) label{background-color:#39b278}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio:nth-child(2) label{background-color:#2e62cc}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio:nth-child(3) label{background-color:#8b9399}.comments .new-comment-wrap .comment-form .comment-type-wrap #ftm_frontbundle_comment_type .radio:nth-child(4) label{background-color:#dd3230}.comments .new-comment-wrap .only-members-allowed{background:white;font-family:"IBM Plex Sans",sans-serif;text-align:center;padding:40px 20px;max-width:100%}@media (min-width: 768px){.comments .new-comment-wrap .only-members-allowed{width:66.66667%}}.comments .new-comment-wrap .only-members-allowed p{font-weight:bold;font-size:16px;margin:0 0 10px}.comments .new-comment-wrap .only-members-allowed .btn,.comments .new-comment-wrap .only-members-allowed .btn-xs,.comments .new-comment-wrap .only-members-allowed .btn-sm,.comments .new-comment-wrap .only-members-allowed .btn-lg{margin:10px 5px 0}@media (max-width: 767.98px){.comments .new-comment-wrap .only-members-allowed .btn,.comments .new-comment-wrap .only-members-allowed .btn-xs,.comments .new-comment-wrap .only-members-allowed .btn-sm,.comments .new-comment-wrap .only-members-allowed .btn-lg{padding:10px 20px}}#flag-form,#comment-filter-form{display:none}.comments .tip-form-wrap{display:none;position:relative;background-color:#fff;width:620px;max-width:100%;padding:12px 30px 0px}@media (max-width: 992px){.comments .tip-form-wrap{padding:10px 10px 0}}.comments .tip-form-wrap .tip-help{font-family:"IBM Plex Sans",sans-serif;background:rgba(41,47,50,0.15);text-align:center;padding:5px;margin-bottom:15px}.comments .tip-form-wrap textarea{min-height:200px;resize:none}.comments .tip-form-wrap label[for='ftm_frontbundle_tip_content']{visibility:hidden}.comments .tip-form-wrap #ftm_frontbundle_tip_content{visibility:hidden;position:fixed;left:-100px;top:-100px}.comments .tip-form-wrap .form-group{display:flex;flex-direction:row}.comments .tip-form-wrap button[type='submit']{margin-left:auto}.comments .tip-form-wrap .tip-success{font-family:"IBM Plex Sans",sans-serif;text-align:center;margin:10px 20px 50px}.comments .tip-form-wrap .tip-success .icon{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;background:#39b54a;border-radius:50%;margin-bottom:10px}.comments .tip-form-wrap .tip-success h4{margin:0;text-transform:none}.comments .tip-form-wrap .tip-success p{margin:10px 0}.remove-alias-modal{position:fixed;background:rgba(0,0,0,0.5);top:0;left:0;right:0;bottom:0;overflow-y:auto;padding:20px;display:flex}.remove-alias-modal h3{color:#dd3230;font-size:24px}.remove-alias-modal .remove-alias-form{margin:auto;width:700px;max-width:100%;background:white;padding:20px}.remove-alias-modal .remove-alias-form>*:first-child{margin-top:0}.remove-alias-modal .remove-alias-form>*:last-child{margin-bottom:0}.remove-alias-form{font-family:"IBM Plex Sans",sans-serif}.remove-alias-form .name-rows{display:flex;flex-direction:row;flex-wrap:wrap}.remove-alias-form .name-rows>*{flex:1;min-width:300px;max-width:400px}.remove-alias-form .name-rows>*:not(:last-child){margin-right:10px}.remove-alias-form .buttons{display:flex;flex-direction:row;justify-content:flex-end}.remove-alias-form .buttons>*:not(:first-child){margin-left:10px}.remove-alias-form .buttons .cancel{color:#333;border-color:#333;opacity:0.8}.remove-alias-form .buttons .cancel:hover{opacity:1;background:white}.promotedquote-header{background:white;margin:50px auto;max-width:860px;font-family:"IBM Plex Sans"}.promotedquote-header .author{text-align:center;position:relative;top:-30px;margin-bottom:-30px}.promotedquote-header .author img{max-width:60px;border-radius:50%}.promotedquote-header .author .name{display:block;color:#dd3230;text-transform:uppercase;letter-spacing:3px;font-size:0.9em;line-height:25px;font-weight:bold}.promotedquote-header .quote{font-family:"Playfair Display",serif,serif;text-align:center;font-size:35px;font-weight:700;padding:5%;padding-bottom:7%}@media (max-width: 768px){.promotedquote-header .quote{font-size:25px}}.promotedquote-header .quote::before{content:'“'}.promotedquote-header .quote::after{content:'”'}.promotedquote-header.has-comment .quote{padding-bottom:4%}.promotedquote-header .reader{font-size:12px}.promotedquote-header .reader .label{display:inline-block;background:#dd3230;color:white;margin-right:5px;background-color:#dd3230;padding:10px 20px;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:2px;height:40px}@media (max-width: 768px){.promotedquote-header .reader .label{font-size:10px;padding:10px;height:33px}}.promotedquote-header .comments{background-color:#dd3230;color:white;padding:10px 20px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;position:relative;min-width:70px;text-align:center;font-size:16px;line-height:19px;z-index:8;float:right;height:40px}@media (max-width: 768px){.promotedquote-header .comments{font-size:12px;line-height:13px}}.promotedquote-header .comments:hover{cursor:pointer}.promotedquote-header .comments .icon{position:absolute;width:21px;height:21px;bottom:-21px;right:0;background:url("../../img/icon-comment-count.png") center center no-repeat;background-size:100%;z-index:2}@media (max-width: 768px){.promotedquote-header .comments{height:33px}}.promotedquote-header .source{background:#9da8af;color:white;line-height:22px;padding:2% 5%;clear:both}.promotedquote-header .source .title{font-weight:bold}.promotedquote-header .source .date,.promotedquote-header .source .label{font-weight:100;text-transform:uppercase;font-size:12px}.promotedquote-header .source .date{display:block}footer.footer{text-align:center;font-family:"IBM Plex Sans";margin-top:20px}footer.footer section.platform{padding-bottom:40px}footer.footer section.platform h2{font-size:0.8em;color:#dd3230;letter-spacing:0.3em;text-transform:uppercase}@media (max-width: 400px){footer.footer section.platform h2{font-size:0.7em}}footer.footer section.platform .investigate{width:40px;height:40px}footer.footer section.links{padding-top:30px;background-color:#292f32;position:relative}footer.footer section.links .btn.top,footer.footer section.links .top.btn-xs,footer.footer section.links .top.btn-sm,footer.footer section.links .top.btn-lg{background-image:url("../../img/icon-backtotop.png");background-size:70%;border:0;padding:0;height:25px;width:25px;background-color:transparent;background-size:100%;background-position:center center;background-repeat:no-repeat;position:absolute;right:17px;top:15px}footer.footer section.links img.logo{width:142px;max-width:100%;margin:0 30px}footer.footer section.links .social{margin-top:20px}footer.footer section.links .social a{display:inline-block;width:30px;height:30px;line-height:30px;margin:10px;font-size:1.3em;background-color:#767f87;border-radius:5px;transition:background-color 0.2s ease-out}footer.footer section.links .social a:hover{background-color:#acb2b7}footer.footer section.links .social a i{color:#292f32}footer.footer section.links .apps a{margin:10px;display:inline-block}footer.footer section.links .menu-row{padding:5px 0}footer.footer section.links .menu-row a{color:#767f87;text-transform:uppercase;display:inline-block;padding:10px;text-decoration:none}footer.footer section.links .menu-row a:hover{color:#fff}footer.footer section.links .partners{margin-top:10px;font-size:0.8em;padding-bottom:20px;color:#767f87}footer.footer section.links .partners img{display:inline-block;opacity:0.3;transition:opacity 0.3s ease-out}footer.footer section.links .partners img:hover{opacity:1}footer.footer section.links .partners img.frontwise{width:100px;margin-top:5px}footer.footer section.links .partners img.leaseweb{width:110px;margin:0 5px}footer.footer section.links .partners img.evoswitch{width:110px;margin:0 5px}body.ftm-pulse-ios footer.footer .menu-row+.menu-row,.ftm-app-ios footer.footer .menu-row+.menu-row{display:none !important}body.ftm-app footer.footer{display:none !important}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);border-top:1px solid rgba(255,255,255,0.3);color:white;z-index:33;display:flex;justify-content:center;padding:24px}@media (max-width: 992px){.cookie-consent{flex-direction:column}}.cookie-consent>div p{max-width:860px}.cookie-consent>div p:first-child{margin-top:0}.cookie-consent>div p:last-child{margin-bottom:0}@media (min-width: 992px){.cookie-consent .btn,.cookie-consent .btn-xs,.cookie-consent .btn-sm,.cookie-consent .btn-lg{height:50px;margin:auto 0 auto 12px}}@media (max-width: 992px){.cookie-consent .btn,.cookie-consent .btn-xs,.cookie-consent .btn-sm,.cookie-consent .btn-lg{height:42px;margin-top:12px}}.announcement-bar{display:none;background:#e3e6e8;overflow:auto;clear:both;position:relative;z-index:10;width:100%;max-width:2000px;margin:0 auto}.announcement-bar h1{font-size:1.5em}.announcement-bar h2,.announcement-bar h3,.announcement-bar h4{font-size:1.1em}.announcement-bar .wordmark>*:first-child,.announcement-bar .text>*:first-child{margin-top:0}.announcement-bar .wordmark>*:last-child,.announcement-bar .text>*:last-child{margin-bottom:0}.announcement-bar .clickable{cursor:pointer}.announcement-bar .inner{background:#36b1b1;display:flex;margin-top:5px}@media (max-width: 768px){.announcement-bar .inner{margin:0 0 10px}}.announcement-bar .inner .left{background:white;display:flex;justify-content:center;align-items:center}.announcement-bar .inner .left .icon{margin:20px;margin-right:15px}@media (max-width: 768px){.announcement-bar .inner .left .icon{display:none}}.announcement-bar .inner .left.with-image{width:20%;min-width:100px;max-width:250px;background-size:cover;background-position:center center}.announcement-bar .inner .left.with-image .icon{display:none}@media (max-width: 768px){.announcement-bar .inner .left{display:none}}.announcement-bar .inner .text{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;font-family:"IBM Plex Sans";color:white;padding:20px;padding-right:50px}@media (max-width: 768px){.announcement-bar .inner .text{padding:10px;padding-right:40px}}.announcement-bar .inner .text p{margin:4px 0;line-height:1.5em}.announcement-bar .inner .btn,.announcement-bar .inner .btn-xs,.announcement-bar .inner .btn-sm,.announcement-bar .inner .btn-lg{margin:10px 0;font-weight:bold;color:white;border-color:white}.announcement-bar .inner .close{position:absolute;top:10px;right:10px;background:url("/assets/img/close.png") center center no-repeat;background-size:30%;width:40px;height:40px;transition:0.2s}@media (max-width: 768px){.announcement-bar .inner .close{top:0;right:0}}.announcement-bar .inner .close:hover{background-color:rgba(255,255,255,0.2)}.announcement-bar .inner.light .text{color:#333}.announcement-bar .inner.light .btn,.announcement-bar .inner.light .btn-xs,.announcement-bar .inner.light .btn-sm,.announcement-bar .inner.light .btn-lg{border-color:black;color:white;background:black}.announcement-bar .inner.light .btn:hover,.announcement-bar .inner.light .btn-xs:hover,.announcement-bar .inner.light .btn-sm:hover,.announcement-bar .inner.light .btn-lg:hover{background:#acb2b7}.announcement-bar .inner.light .close{background-image:url("/assets/img/close-black.png")}.announcement-bar.launchcampaign{overflow:hidden;max-width:none}.announcement-bar.launchcampaign .inner{margin-top:0}.announcement-bar.launchcampaign .left{display:none}.announcement-bar.launchcampaign .text{max-width:1600px;margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-right:10px}.announcement-bar.launchcampaign .text h1{margin:0;width:100%}@media (min-width: 768px){.announcement-bar.launchcampaign .text h1{font-size:32px}}.announcement-bar.launchcampaign .text h1 span{position:relative}.announcement-bar.launchcampaign .text h1 span:before{content:' ';position:absolute;width:100%;top:50%;height:0;border-bottom:3px solid #dd3230}.announcement-bar.launchcampaign .subscriptionCounter{margin:20px auto 20px}@media (min-width: 768px){.announcement-bar.launchcampaign .subscriptionCounter{width:calc(100% - 250px)}}@media (max-width: 768px){.announcement-bar.launchcampaign .subscriptionCounter .bar,.announcement-bar.launchcampaign .subscriptionCounter .slider{height:35px}.announcement-bar.launchcampaign .subscriptionCounter .value{line-height:35px}}.announcement-bar.launchcampaign .btn,.announcement-bar.launchcampaign .btn-xs,.announcement-bar.launchcampaign .btn-sm,.announcement-bar.launchcampaign .btn-lg{position:relative;top:15px;border-color:#dd3230;background-color:#dd3230;margin:0 auto 20px}@media (min-width: 768px){.announcement-bar.launchcampaign .btn,.announcement-bar.launchcampaign .btn-xs,.announcement-bar.launchcampaign .btn-sm,.announcement-bar.launchcampaign .btn-lg{margin-top:3px;font-size:17px}}body.ftm-pulse-ios .announcement-bar,.ftm-app-ios .announcement-bar{display:none !important}body.has-heroScreen .announcement-bar{display:none !important}.pulse-ad{margin:12px 0;color:white;font-family:"IBM Plex Sans";font-size:14px;background:center url("/assets/img/pulse/ad_background.jpg");background-size:cover}.pulse-ad.version-1{display:flex;flex-wrap:wrap;align-items:center;padding:10px 20px}.pulse-ad.version-1 .spacer{content:'hoi';flex:1}.pulse-ad.version-1 img{margin:5px 0;height:40px}.pulse-ad.version-1 .app-stores a.app-store{text-decoration:none;margin-left:10px}.pulse-ad.version-1 .text{width:100%;margin:12px 0}.pulse-ad.version-1 .text ul{margin:0;padding:0 0 0 20px}.pulse-ad.version-2{text-align:center;overflow:auto}.pulse-ad.version-2>*{margin:12px 0}.pulse-ad.version-2 .heading{font-size:10px;letter-spacing:3px}.pulse-ad.version-2 .logo{width:100%}.pulse-ad.version-2 .app-store{text-decoration:none;margin:0 5px}.pulse-ad.version-2 .app-store img{height:40px}.heroScreen{width:100%;background:black;display:flex;flex-direction:column;align-items:center;position:relative}@media (min-width: 768px){.heroScreen{height:100vh}}@media (max-width: 767.98px){.heroScreen{height:90vw;max-height:100vh}}.heroScreen .iframewrapper{width:calc(100% - 30px);overflow:hidden;height:0;margin:10px 15px 0;padding:0 0 52%;position:relative}@media (min-width: 768px){.heroScreen .iframewrapper{width:55%;padding:0 0 33%;margin:20px auto}}.heroScreen .iframewrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.heroScreen h1{color:white;margin:10px}@media (max-width: 767.98px){.heroScreen h1{margin:5px;font-size:1.2em}}.heroScreen h1 span{position:relative}.heroScreen h1 span:before{content:' ';position:absolute;width:100%;top:50%;height:0;border-bottom:3px solid #dd3230}.heroScreen .btn,.heroScreen .btn-xs,.heroScreen .btn-sm,.heroScreen .btn-lg{margin:15px}@media (max-width: 767.98px){.heroScreen .btn,.heroScreen .btn-xs,.heroScreen .btn-sm,.heroScreen .btn-lg{padding:5px 10px}}.heroScreen .close{opacity:0.7;cursor:pointer;padding:10px;position:absolute;top:0;right:0}.heroScreen .close:hover{opacity:1}.heroScreen .close img{width:20px}.heroScreen .subscriptionCounter{margin:10px}@media (max-width: 767.98px){.heroScreen .subscriptionCounter{margin:0}.heroScreen .subscriptionCounter .min,.heroScreen .subscriptionCounter .max,.heroScreen .subscriptionCounter .subgoal-label{display:none}}body.ftm-pulse-ios .heroScreen,.ftm-app-ios .heroScreen{display:none !important}.wrapper.tip .contentwrapper .cancel{display:none}.wrapper.tip .contentwrapper.active .cancel{display:inline-block}.wrapper.tip .contentwrapper.active .btn-primary{display:none}.wrapper.tip .contentwrapper .form-container{display:none}.wrapper.tip .contentwrapper .alert{margin-top:20px}.browser .wrapper.tip{padding:20px 8%;background-color:#eaeced;font-family:"IBM Plex Sans"}@media (max-width: 768px){.browser .wrapper.tip{padding:20px 5%}}.browser .wrapper.tip .contentwrapper{max-width:600px;margin:0 auto !important;text-align:center}.article .wrapper.tip .contentwrapper{margin:0}.article .wrapper.tip .contentwrapper .explanation{display:none}label[for='ftm_frontbundle_tip_content']{visibility:hidden}#ftm_frontbundle_tip_content{visibility:hidden;position:fixed;left:-100px;top:-100px}.featured-collection{position:relative;display:flex;margin-bottom:50px;align-items:center}.featured-collection .bg-img{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-size:cover}.featured-collection .bg-img .darkener{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6)}.featured-collection .text{position:relative;color:white;margin:40px;flex:0.3}.featured-collection .text>h4{margin:0}.featured-collection .text>h4::before{content:' ';display:inline-block;width:1.9em;height:0.9em;margin-right:4px;background:center center no-repeat url("../../img/icon-dossier.png");background-size:contain;font-size:0.75em}.featured-collection .text h1{font-size:27px}.featured-collection .text h1:hover{color:#dd3230}.featured-collection .feat-articles{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:10px;flex:0.7}.featured-collection .feat-articles .feat-article{background:white;flex:1;min-width:200px;max-width:300px;margin:10px;border-bottom:2px solid #dd3230;transition:transform 0.4s}.featured-collection .feat-articles .feat-article .img{padding-top:40%;background-size:cover}.featured-collection .feat-articles .feat-article .authors{display:flex;justify-content:center}.featured-collection .feat-articles .feat-article .author-pictures{display:flex;flex-direction:row}.featured-collection .feat-articles .feat-article .author-pictures .author-picture:not(:first-child){margin-left:-10px}.featured-collection .feat-articles .feat-article .author-picture{width:50px;height:50px;margin-top:-25px;background-size:cover;border-radius:50%}.featured-collection .feat-articles .feat-article .author-name{display:none}.featured-collection .feat-articles .feat-article h3{line-height:22px;font-size:17px;margin:10px}.featured-collection .feat-articles .feat-article:hover{transform:translateY(-5px)}@media (max-width: 768px){.featured-collection{flex-direction:column;background:#292f32}.featured-collection .bg-img{position:relative;width:100%;padding-top:60%}.featured-collection .bg-img .darkener{display:none}}@media (max-width: 500px){.featured-collection .text{margin:20px}.featured-collection .feat-articles{flex-direction:column}.featured-collection .feat-articles .feat-article{max-width:none}.featured-collection .feat-articles .feat-article:not(:first-child){display:flex;background:none;border:none;color:white}.featured-collection .feat-articles .feat-article:not(:first-child) .img{width:60px;height:60px;padding:0;margin-top:5px}.featured-collection .feat-articles .feat-article:not(:first-child) .info{flex:1}.featured-collection .feat-articles .feat-article:not(:first-child) .authors{display:none}.featured-collection .feat-articles .feat-article:not(:first-child) h3{font-size:14px;margin:0 0 0 10px;padding:0}}.featured-collection.shell-papers{display:block}.featured-collection.shell-papers .bg-img{background-image:url("/assets/img/shell-papers-header.jpg");background-size:100% 100%;position:absolute}.featured-collection.shell-papers .text{color:black;margin-bottom:0}.featured-collection.shell-papers .text a{display:flex;align-items:center;justify-content:center}.featured-collection.shell-papers .text a img{height:135px;margin:30px 35px}@media (max-width: 768px){.featured-collection.shell-papers .text a img{margin:30px 20px;margin-left:0;height:110px}}@media (max-width: 768px){.featured-collection.shell-papers .text a h1{font-size:1.6em}}.featured-collection.shell-papers .kpi{display:flex;position:relative;z-index:2;margin:0 30px;justify-content:space-between}@media (max-width: 768px){.featured-collection.shell-papers .kpi{flex-wrap:wrap;margin:0 20px}}.featured-collection.shell-papers .kpi div{font-size:0.87em;letter-spacing:1px;font-family:"IBM Plex Sans";margin:7px 0;padding:10px;flex:1;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.featured-collection.shell-papers .kpi div{text-align:left;justify-content:flex-start}}.featured-collection.shell-papers .kpi div span{font-weight:bold;font-size:2.5em;display:inline-block;padding:0 15px}@media (max-width: 768px){.featured-collection.shell-papers .kpi div span{font-size:1.5em;padding:0 10px 0 0}}.featured-collection.shell-papers .kpi div:not(:last-child){border-right:1px solid rgba(172,178,183,0.25)}.featured-collection.shell-papers .notes{position:relative;z-index:2;display:flex;margin:0px 30px;justify-content:center;padding-bottom:20px}@media (max-width: 768px){.featured-collection.shell-papers .notes{flex-wrap:wrap}}.featured-collection.shell-papers .notes .note{border:1px solid black;border-top-width:5px;padding:30px 25px;max-width:390px;margin:20px 30px;display:flex;flex-direction:column;justify-content:space-between;background:rgba(255,213,0,0.68);cursor:pointer;transition:0.4s ease-out}.featured-collection.shell-papers .notes .note:hover{transform:translateY(-5px)}.featured-collection.shell-papers .notes .note p{margin:0}.featured-collection.shell-papers .notes .note .btn,.featured-collection.shell-papers .notes .note .btn-xs,.featured-collection.shell-papers .notes .note .btn-sm,.featured-collection.shell-papers .notes .note .btn-lg{margin:30px auto 0;font-weight:bold;display:inline-block}@media (max-width: 768px){.featured-collection.shell-papers .notes .note:nth-child(2),.featured-collection.shell-papers .notes .note:last-child{display:none}}.collection-popup p{font-family:"PT Serif",serif;font-size:1em;line-height:1.5em;padding:0px 5%;max-width:700px}@media (min-width: 768px){.collection-popup p{padding:0 15px}}.collection-popup .read-more{text-decoration:underline;transition:opacity 0.2s ease-out}.collection-popup .read-more:hover{opacity:0.8}.collection-popup .collection-content{display:none}.collection-popup .actions{border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;padding:15px 5%}@media (max-width: 350px){.collection-popup .actions{font-size:0.85em}.collection-popup .actions .btn,.collection-popup .actions .btn-xs,.collection-popup .actions .btn-sm,.collection-popup .actions .btn-lg{padding-right:5px;padding-left:5px;padding-top:5px;padding-bottom:5px;font-size:0.85em}}@media (min-width: 768px){.collection-popup .actions{padding:20px 15px}}.collection-popup .actions .count{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;text-transform:uppercase}.collection-popup .actions .btn,.collection-popup .actions .btn-xs,.collection-popup .actions .btn-sm,.collection-popup .actions .btn-lg{float:right;margin-top:-10px;padding-top:10px;padding-bottom:10px;background-color:#dd3230;color:white;font-weight:600}.collection-popup .actions .btn:hover,.collection-popup .actions .btn-xs:hover,.collection-popup .actions .btn-sm:hover,.collection-popup .actions .btn-lg:hover{background-color:#e04745}.collection-popup .actions form{display:none}.collection-popup:not(.is-favorite) .favorited{display:none}.collection-popup:not(.not-favorite) .do-favorite{display:none}.collection-popup .articles .article{display:block;border-bottom:1px solid #f6f6f6;position:relative;padding-left:80px;min-height:80px;text-decoration:none;transition:background-color 0.2s ease-out;box-sizing:content-box}@media (min-width: 768px){.collection-popup .articles .article{min-height:85px;padding-left:110px}}.collection-popup .articles .article:hover{background-color:#fdfdfd}.collection-popup .articles .article .image{position:absolute;left:0;width:80px;min-height:80px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width: 768px){.collection-popup .articles .article .image{min-height:85px;width:110px}}.collection-popup .articles .article .content{padding:10px 15px}.collection-popup .articles .article .content .metadata{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;color:#6f767c;font-size:0.7em}@media (min-width: 768px){.collection-popup .articles .article .content .metadata{font-size:0.75em}}.collection-popup .articles .article .content .metadata .article-type{color:#dd3230;font-weight:600}.collection-popup .articles .article .content .metadata .reading-duration img{vertical-align:middle;position:relative;top:-1px;margin-right:2px;width:14px}.collection-popup .articles .article .content h1{font-size:0.9em;margin:5px 0 0;max-width:calc(100% - 30px)}@media (min-width: 768px){.collection-popup .articles .article .content h1{font-size:1em}}.collection-popup .sub-actions{padding:15px 5%;text-align:center}@media (min-width: 768px){.collection-popup .sub-actions{padding:20px 15px}}.collection-popup .sub-actions .btn,.collection-popup .sub-actions .btn-xs,.collection-popup .sub-actions .btn-sm,.collection-popup .sub-actions .btn-lg{padding-top:10px;padding-bottom:10px}.featured-pitch{background:#d1e8ea;font-family:"IBM Plex Sans";margin:20px 0}@media (min-width: 767px){.featured-pitch{display:flex}}.featured-pitch .hero{background-position:top center;background-repeat:no-repeat;background-size:cover;padding:30px}.featured-pitch .content{background:white;padding:20px 30px}.featured-pitch .content p{line-height:1.7em}.featured-pitch .content .pitches{display:none}.featured-pitch a{text-decoration:none;color:#292f32;transition:color 0.1s}.featured-pitch h1{font-size:20px;color:#dd3230;text-transform:uppercase;margin-top:0}.featured-pitch .buttons{display:flex;justify-content:space-between}.featured-pitch .buttons .btn,.featured-pitch .buttons .btn-xs,.featured-pitch .buttons .btn-sm,.featured-pitch .buttons .btn-lg{margin-top:10px}.featured-pitch .buttons .btn-primary{font-weight:bold}.featured-pitch .pitches{padding:30px 35px}.featured-pitch h2{font-size:0.9em;text-transform:uppercase;font-weight:400;letter-spacing:0.3em;display:flex}.featured-pitch h2:before,.featured-pitch h2:after{content:' ';display:inline-block;height:2px;width:100%;background:#acb2b7;position:relative;top:8px}.featured-pitch h2:before{width:75px;margin-right:15px}.featured-pitch h2:after{margin-left:15px}.featured-pitch ul{margin:0;padding:0}.featured-pitch li{list-style:none}.featured-pitch li a:hover{color:#dd3230}.featured-pitch h3{margin-bottom:5px;font-size:1.1em}.featured-pitch .icon{display:inline-block;display:none;background-position:center center;background-repeat:no-repeat;background-size:100%;margin-right:3px;width:12px;height:16px;position:relative;top:-4px}.featured-pitch .icon.votes{background-image:url("/assets/img/pitch/icon-votes.png");width:15px}.featured-pitch .icon.comments{background-image:url("/assets/img/pitch/icon-comments.png");width:17px;top:-2px}.featured-pitch .icon.marker{background-image:url("/assets/img/pitch/icon-location.png");top:-3px}.featured-pitch .icon+span{display:inline-block;display:none;overflow:hidden;margin-right:15px;color:#292f32}@media (max-width: 768px){.featured-pitch .hero{padding:50px 20px}.featured-pitch h1{font-size:18px}.featured-pitch p{font-size:14px}.featured-pitch h3{font-size:16px}}@media (max-width: 500px){.featured-pitch .buttons{display:block;text-align:center}.featured-pitch .buttons .btn,.featured-pitch .buttons .btn-xs,.featured-pitch .buttons .btn-sm,.featured-pitch .buttons .btn-lg{width:100;display:block}}.audio-web-player{display:flex;flex-direction:column;align-items:stretch;color:#333;fill:#333;font-family:"IBM Plex Sans";margin:0 auto 30px;max-width:860px}@media (min-width: 768px){.audio-web-player{padding:0 8%}}.audio-web-player button:not(.btn):not(.btn-xs):not(.btn-sm):not(.btn-lg){background:none;padding:0;margin:0;border:none;display:flex;justify-content:center;align-items:center}.audio-web-player button:not(.btn):not(.btn-xs):not(.btn-sm):not(.btn-lg):hover{fill:#dd3230}.audio-web-player button:not(.btn):not(.btn-xs):not(.btn-sm):not(.btn-lg):focus{outline:none;box-shadow:none}.audio-web-player .js-player-wrap{display:flex;flex-direction:column;align-items:stretch;z-index:1}.audio-web-player .js-player-wrap .audio-label{display:flex;flex-direction:column}@media (min-width: 768px){.audio-web-player .js-player-wrap .audio-label{align-self:center;margin-bottom:10px}}@media (max-width: 767.98px){.audio-web-player .js-player-wrap .audio-label{margin-bottom:15px}}.audio-web-player .js-player-wrap .audio-label .audio-header-line{border-top:3px solid #39b2b1;margin-top:30px;display:flex;flex-direction:row;justify-content:center}@media (min-width: 768px){.audio-web-player .js-player-wrap .audio-label .audio-header-line{margin-bottom:10px}}@media (max-width: 767.98px){.audio-web-player .js-player-wrap .audio-label .audio-header-line{margin-bottom:10px}}.audio-web-player .js-player-wrap .audio-label .audio-header-line img{margin-top:-20px}.audio-web-player .js-player-wrap .audio-label .text{text-transform:uppercase;font-weight:bold;font-size:0.95em;letter-spacing:0.1em;text-transform:uppercase;text-align:center}.audio-web-player .js-player{display:flex;align-items:stretch;border:1px solid #6f767c;border-radius:50px;padding:0 10px;height:51px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:white}@media (max-width: 767.98px){.audio-web-player .js-player{margin:0 5%}}.audio-web-player .js-player button{padding:0 5px;width:35px}.audio-web-player .js-player .time-wrap{display:flex;font-family:"IBM Plex Sans";font-weight:bold;font-size:10px;letter-spacing:0.05em;text-transform:uppercase;color:#acb2b7;display:flex;justify-content:center;align-items:center;min-width:70px}.audio-web-player .js-player .time-wrap .position{color:#333}.audio-web-player .js-player .time-wrap .separator{margin:0 3px}.audio-web-player .js-player .track{flex:1;position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;margin:0 10px}.audio-web-player .js-player .track .rails{height:2px;background:#acb2b7}.audio-web-player .js-player .track .nib{position:absolute;width:40px;height:100%;display:flex;justify-content:center;align-items:center;transform:translateX(-50%)}.audio-web-player .js-player .track .nib::after{content:'';width:13px;height:13px;background:#333;display:block;border-radius:50%}.audio-web-player .js-player .track .nib:hover::after{background:#dd3230}.audio-web-player .js-player .volume-wrap{position:relative;display:flex;align-items:stretch;margin-left:5px}@media (max-width: 767.98px){.audio-web-player .js-player .volume-wrap{display:none}}.audio-web-player .js-player .volume-wrap .track{width:50px}.audio-web-player .js-player .volume-wrap .track .bar{position:absolute}.audio-web-player.in-app{margin-bottom:20px}.audio-web-player.in-app .js-player-wrap .audio-label .ftm-audio-icon{display:flex;fill:#333;position:relative;top:-0.1em}.audio-web-player.in-app .js-player-wrap .audio-label .ftm-audio-icon svg{height:1.5em;width:4em;opacity:0.9}.audio-web-player.in-app .js-player{justify-content:center;align-self:center;display:flex;flex-direction:column;align-items:center;border:none;height:auto}.audio-web-player.in-app .js-player button:not(.btn):not(.btn-xs):not(.btn-sm):not(.btn-lg){display:inline-flex;display:flex;justify-content:center;align-items:center;border:1px solid #6f767c;border-radius:50%;width:64px;height:64px}.audio-web-player.in-app .js-player button:not(.btn):not(.btn-xs):not(.btn-sm):not(.btn-lg).play svg{position:relative;left:3px}.audio-web-player.in-app .js-player .time-wrap{min-width:40px}.audio-web-player.in-app .js-player .time-wrap .position,.audio-web-player.in-app .js-player .time-wrap .separator{display:none}.audio-web-player.in-app .js-player .time-wrap .duration{color:#333}.audio-web-player.in-app .js-player .track-time,.audio-web-player.in-app .js-player .volume-wrap{display:none}.audio-player-popouts{margin:0;padding:0}.audio-player-popouts .popout{background:#d1e8ea;overflow:hidden;margin:-5px 20px 0;padding:0;z-index:0}.audio-player-popouts .get-app{display:flex;flex-direction:row}.audio-player-popouts .get-app .left{padding-top:5px;position:relative;flex:1;padding:20px;display:flex;justify-content:center;align-items:center;order:1}.audio-player-popouts .get-app .left h1,.audio-player-popouts .get-app .left h2,.audio-player-popouts .get-app .left h3,.audio-player-popouts .get-app .left h4{margin:0 0 10px 0;font-weight:bold;font-size:13px;line-height:16px;letter-spacing:0.3em;text-transform:uppercase}.audio-player-popouts .get-app .left h4{opacity:0.5}.audio-player-popouts .get-app .left button.close{position:absolute;top:10px;right:5px}.audio-player-popouts .get-app .left a{text-decoration:none}.audio-player-popouts .get-app .right img{width:167px;vertical-align:middle}.audio-player-popouts .continue-listening{display:flex;flex-direction:row;display:flex;justify-content:center;align-items:center;padding:20px 15px 15px;position:relative}.audio-player-popouts .continue-listening h3{margin:0 10px 0 0;font-weight:bold;font-size:13px;line-height:16px;letter-spacing:0.3em;text-transform:uppercase;opacity:0.8}.audio-player-popouts .continue-listening button.close{position:absolute;top:15px;right:10px}.audio-player-popouts .continue-listening a{text-decoration:none}.audio-player-popouts .continue-listening .right img{width:167px;vertical-align:middle}.audio-player-popouts .trial{padding:30px;position:relative}.audio-player-popouts .trial h1,.audio-player-popouts .trial h2,.audio-player-popouts .trial h3,.audio-player-popouts .trial h4{margin:0 0 10px 0;font-weight:bold;letter-spacing:0.3em;text-transform:uppercase;font-size:16px;line-height:20px}.audio-player-popouts .trial ul{padding-left:1em}.audio-player-popouts .trial form{margin:30px 0 0}.audio-player-popouts .trial form .form-group{align-items:center;justify-content:flex-end;flex-wrap:wrap}@media (min-width: 768px){.audio-player-popouts .trial form .form-group{display:flex}.audio-player-popouts .trial form .form-group label{width:50%;font-weight:normal}.audio-player-popouts .trial form .form-group input{width:50%}.audio-player-popouts .trial form .form-group .errors{width:50%;margin:10px 0 0 0}}.audio-player-popouts .trial form .form-group:last-of-type{margin-bottom:0;margin-top:30px}.audio-player-popouts .trial .extra-actions{display:flex;flex-direction:row;align-items:center}@media (min-width: 768px){.audio-player-popouts .trial .extra-actions{position:absolute;left:30px;bottom:30px;height:40px}}@media (max-width: 768px){.audio-player-popouts .trial .extra-actions{padding-top:20px}}.audio-player-popouts .trial .extra-actions a{text-decoration:none;color:#dd3230;margin-right:20px}.audio-player-popouts .trial .extra-actions a:hover{color:#b82624}.audio-player-popouts .trial .quickSubscribe.thanks{max-width:400px;margin:30px auto}.audio-player-popouts .trial .quickSubscribe.thanks,.audio-player-popouts .trial .quickSubscribe.thanks .left,.audio-player-popouts .trial .quickSubscribe.thanks .right{padding:0;background-color:transparent;border-color:transparent}.audio-banner-pp{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){.audio-banner-pp{padding:0 5%}}.audio-banner-pp .block{text-align:center;background-color:#e5e8e9;font-family:"IBM Plex Sans",sans-serif}@media (max-width: 767.98px){.audio-banner-pp .block{padding:20px}}@media (min-width: 768px){.audio-banner-pp .block{display:flex;flex-direction:row;text-align:left;position:relative;padding:1rem;padding-left:9.8rem;margin-bottom:50px;align-items:center}}.audio-banner-pp .block img{width:7.8rem;display:block;margin:auto}@media (min-width: 768px){.audio-banner-pp .block img{margin-left:0;position:absolute;left:1rem;top:1.2rem}}.audio-banner-pp .block .banner-body{line-height:1.3em}@media (max-width: 767.98px){.audio-banner-pp .block .banner-body{margin:20px 0}}@media (min-width: 768px){.audio-banner-pp .block .banner-body{flex:1;padding-right:0.5rem}}.audio-banner-pp .block .banner-body>*{margin:0}.audio-banner-pp .block .audio-banner-following{text-transform:uppercase;color:#6f767c;font-size:12px;max-width:80px;text-align:center;line-height:16px;margin-left:10px}.audio-pp{padding:0 8%;margin:0 auto 20px;max-width:860px;text-align:left;margin-bottom:2em}@media (max-width: 768px){.audio-pp{padding:0 5%}}@media (max-width: 768px){.audio-pp{padding:0}}.audio-pp.loaded .wrapper{cursor:initial}.audio-pp .wrapper{display:flex;flex-wrap:wrap;background:#f6f6f6;cursor:pointer;padding:20px}.audio-pp .wrapper:hover .btn,.audio-pp .wrapper:hover .btn-xs,.audio-pp .wrapper:hover .btn-sm,.audio-pp .wrapper:hover .btn-lg{color:#dd3230;background:white}.audio-pp .wrapper .picture{max-width:175px;margin:0 auto;height:175px;flex-basis:175px;flex-grow:2;background-size:cover;background-position:center center}.audio-pp .wrapper .right{margin-left:20px;flex-grow:1;flex-basis:400px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.audio-pp .wrapper .right{margin-left:0;text-align:center}}.audio-pp .wrapper .right h3{font-size:0.95em}.audio-pp .wrapper .right .controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.audio-pp .wrapper .right .controls{display:block;width:175px;margin:0 auto}.audio-pp .wrapper .right .controls>audio{position:relative;left:-50px}}.audio-pp .wrapper .right .controls audio{flex-basis:100%}.audio-pp .wrapper .right .btn,.audio-pp .wrapper .right .btn-xs,.audio-pp .wrapper .right .btn-sm,.audio-pp .wrapper .right .btn-lg{width:175px}.audio-pp .wrapper .right .soundcloud{background:url("../../img/soundcloud.png") center center no-repeat;background-size:contain;width:170px;height:22px;display:inline-block;text-indent:-99999px;margin-top:20px}.automation-campaign-pp .picture{background-image:url("../../img/donate.jpg")}.automation-campaign-pp .aside{position:relative}.automation-campaign-pp .aside .author{margin-top:-60px;margin-bottom:15px}@media (min-width: 768px){.automation-campaign-pp .aside .author{margin:-20px 0 0 -70px;text-align:left;display:flex;align-items:center}}.automation-campaign-pp .aside .author .author-picture{width:60px;height:60px;margin:0 auto 10px;background-repeat:no-repeat;background-size:cover;border-radius:30px;background-position:0 0;cursor:pointer}@media (min-width: 768px){.automation-campaign-pp .aside .author .author-picture{margin:0;display:inline-block}}.automation-campaign-pp .aside .author a{text-decoration:none;color:#dd3230;text-transform:uppercase;letter-spacing:3px;font-size:0.9em;line-height:25px;font-weight:bold;padding:0 10px;font-family:"IBM Plex Sans"}.automation-campaign-pp .aside .text{text-align:left}.automation-campaign-pp .aside form{text-align:left}.automation-campaign-pp .aside form .automationCampaign input::-webkit-input-placeholder{color:transparent}.automation-campaign-pp .aside form .automationCampaign input:-moz-placeholder{color:transparent}.automation-campaign-pp .aside form .automationCampaign input::-moz-placeholder{color:transparent}.automation-campaign-pp .aside form .automationCampaign input:-ms-input-placeholder{color:transparent}.automation-campaign-pp .aside form .automationCampaign input,.automation-campaign-pp .aside form .automationCampaign textarea{color:#333}.automation-campaign-pp .aside.inverse .author a{color:white}.banner-pp{display:flex;flex-wrap:wrap;margin-bottom:2em}.banner-pp .picture{flex-grow:1;flex-basis:400px;min-height:250px;display:flex;flex-direction:column;justify-content:center;background:center no-repeat;background-size:cover;position:relative}.banner-pp .picture .darkener{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.3)}.banner-pp .picture h3{text-align:center;color:white;margin:20px;position:relative;font-size:30px;line-height:35px}.banner-pp .picture.rechts{order:2}.banner-pp .aside{flex-grow:1;flex-basis:400px;color:#333}.banner-pp .aside h4{font-weight:normal;margin:0;font-size:1.1em}@media (max-width: 768px){.banner-pp .aside h4{font-size:1em}}.banner-pp .aside h3{color:#dd3230;margin:0 0 20px;text-transform:uppercase}.banner-pp .aside.inverse{color:white}.banner-pp .aside.inverse h3{color:white}.banner-pp.has-picture .aside{background-color:#d1e8ea;padding:30px 40px}.banner-pp.has-picture .aside .actions{margin-top:30px}.banner-pp.has-picture .aside .actions .btn,.banner-pp.has-picture .aside .actions .btn-xs,.banner-pp.has-picture .aside .actions .btn-sm,.banner-pp.has-picture .aside .actions .btn-lg{margin-top:5px}.banner-pp.has-picture .aside .actions form{display:inline-block}.banner-pp.no-picture .aside{padding:30px 8%;max-width:860px;margin:0 auto;display:flex}@media (max-width: 768px){.banner-pp.no-picture .aside{padding:30px 5%}}@media (max-width: 768px){.banner-pp.no-picture .aside{flex-direction:column}}.banner-pp.no-picture .aside .text{margin:0 auto}.banner-pp.no-picture .aside h3{font-size:35px;line-height:45px;letter-spacing:4px}@media (max-width: 768px){.banner-pp.no-picture .aside h3{font-size:20px;letter-spacing:2px}}.banner-pp.no-picture .aside .actions{flex-direction:column;justify-content:center;display:flex;margin-left:40px}@media (max-width: 768px){.banner-pp.no-picture .aside .actions{margin-left:0}}.banner-pp.no-picture .aside .actions .btn,.banner-pp.no-picture .aside .actions .btn-xs,.banner-pp.no-picture .aside .actions .btn-sm,.banner-pp.no-picture .aside .actions .btn-lg{margin:20px 0;width:100%;white-space:nowrap}.favorite-pp{display:flex;flex-wrap:wrap;margin-bottom:2em}.favorite-pp.show-for-followers-only{display:none}.favorite-pp .picture{flex-grow:1;flex-basis:400px;min-height:150px;display:flex;flex-direction:column;justify-content:center;background:center no-repeat;background-size:cover;position:relative}.favorite-pp .picture h3{text-align:center;color:white;margin:20px;position:relative;font-size:30px;line-height:35px}.favorite-pp .picture.rechts{order:2}.favorite-pp .picture .author{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;height:100%;background-size:cover}.favorite-pp .picture .author .author-picture{margin:20px;width:140px;height:140px;background-repeat:no-repeat;background-size:cover;border-radius:100%;background-position:0 0;cursor:pointer}.favorite-pp .picture .author a{width:100%;text-align:center;color:white;text-decoration:none;font-family:"IBM Plex Sans";font-size:1.8em;font-weight:bold}.favorite-pp .aside{position:relative;flex-grow:1;flex-basis:400px;color:#333;background-color:#d1e8ea}.favorite-pp .aside .text{text-align:left;overflow:hidden}.favorite-pp .aside .text h3{color:#dd3230;margin:0;padding:0;text-transform:uppercase}.favorite-pp .aside .foldable{position:relative;padding:25px 40px}.favorite-pp .aside .foldable .readmore{display:block;position:absolute;bottom:0;left:0;width:100%;height:80px;text-align:center;padding:40px 0 20px;text-decoration:none;cursor:pointer}.favorite-pp .aside .foldable .readmore .gradient{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;transition:opacity 0.3s linear}.favorite-pp .aside .foldable .readmore .label{position:relative;text-transform:uppercase;font-family:"IBM Plex Sans";font-weight:bold;font-size:0.75em;letter-spacing:3px;display:block}.favorite-pp .aside .foldable .readmore i{background:url("/assets/img/button-kader.png") center center no-repeat;width:27px;height:27px;background-size:100%;position:absolute;left:50%;margin-left:-13.5px;bottom:-13px;display:block;transition:0.3s ease-out all}.favorite-pp .aside .foldable .readmore:hover i{transform:scale(1.1, 1.1)}.favorite-pp .aside .foldable:not(.expanded) .text{max-height:195px;overflow:hidden}.favorite-pp .aside .foldable:not(.expanded) .label.collapse{display:none}.favorite-pp .aside .foldable.expanded .readmore .gradient{opacity:0}.favorite-pp .aside .foldable.expanded .readmore i{transform:rotate(180deg)}.favorite-pp .aside .foldable.expanded .label.expand{display:none}.favorite-pp .aside.inverse{color:white}.favorite-pp .aside.inverse h3{color:white}.favorite-pp .aside .actions{background:#d1e8ea;color:#333;padding:20px 40px;font-family:"IBM Plex Sans",sans-serif;text-align:left}.favorite-pp .aside .actions .byline{margin-bottom:10px}.favorite-pp .aside .actions form .email-exists{color:#dd3230}.favorite-pp .aside .actions .quickSubscribe{background:none}.favorite-pp .aside .actions .quickSubscribe .right{background:none;margin:0;padding:0;width:auto}.favorite-pp .aside.inverse .author a{color:white}@media (min-width: 768px){.form-pp .member-get-member #invited_member_email,.onboarding-mgm-form #invited_member_email{width:97%}}.form-pp .member-get-member .row,.onboarding-mgm-form .row{display:flex;align-items:flex-end;flex-wrap:wrap}.form-pp .member-get-member .row .btn,.form-pp .member-get-member .row .btn-xs,.form-pp .member-get-member .row .btn-sm,.form-pp .member-get-member .row .btn-lg,.onboarding-mgm-form .row .btn,.onboarding-mgm-form .row .btn-xs,.onboarding-mgm-form .row .btn-sm,.onboarding-mgm-form .row .btn-lg{margin-bottom:10px}.form-pp .member-get-member .invitelink .input,.onboarding-mgm-form .invitelink .input{position:relative}.form-pp .member-get-member .invitelink .input input,.onboarding-mgm-form .invitelink .input input{padding-right:100px;border-radius:0;border-bottom:1px solid rgba(41,47,50,0.3)}.form-pp .member-get-member .invitelink .input .copy,.onboarding-mgm-form .invitelink .input .copy{position:absolute;top:12px;right:40px}.form-pp .member-get-member .invitelink .label,.onboarding-mgm-form .invitelink .label{font-weight:bold;font-family:"IBM Plex Sans",sans-serif;font-size:0.95em}.form-pp .member-get-member .invitelink .socialshare a,.onboarding-mgm-form .invitelink .socialshare a{display:inline-block;width:50px;height:50px;color:white;text-align:center;font-size:1.5em;line-height:50px;border-radius:2px;margin:0 4px}.form-pp .member-get-member .invitelink .socialshare a.facebook,.onboarding-mgm-form .invitelink .socialshare a.facebook{background:#3b5998}.form-pp .member-get-member .invitelink .socialshare a.twitter,.onboarding-mgm-form .invitelink .socialshare a.twitter{background:#00acee}.form-pp .member-get-member .invitelink .socialshare a.linkedin,.onboarding-mgm-form .invitelink .socialshare a.linkedin{background:#0e76a8;margin-right:0}.frame-pp{padding:0 8%;margin:60px auto 20px;max-width:860px;background:#e3e6e8;position:relative}@media (max-width: 768px){.frame-pp{padding:0 5%;margin-left:3px;margin-right:3px}}.frame-pp .text{margin-top:10px;padding-bottom:50px;font-family:"Open Sans",sans-serif;font-size:0.95em}.frame-pp .label{text-transform:uppercase;font-family:"IBM Plex Sans";font-weight:bold;font-size:0.75em;letter-spacing:3px}.frame-pp .label.expanded{display:none}.frame-pp .frametitle{width:100%;text-align:center;position:relative;top:-24px}.frame-pp .frametitle .label{background:#343a3c;color:white;padding:3px 7px}.frame-pp .readmore{display:none;background:linear-gradient(to bottom, rgba(234,236,237,0) 0%, #e3e6e8 50%);position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:55px 0 20px;text-decoration:none;cursor:pointer}.frame-pp .readmore i{background:url("/assets/img/button-kader.png") center center no-repeat;width:27px;height:27px;background-size:100%;position:absolute;left:50%;margin-left:-13.5px;bottom:-13px;display:block;transition:0.3s ease-out all}.frame-pp .readmore:hover{background:linear-gradient(to bottom, rgba(234,236,237,0) 0%, #eaeced 50%)}.frame-pp .readmore:hover i{transform:scale(1.1, 1.1)}.frame-pp.foldable .text{height:200px;overflow:hidden}.frame-pp.foldable .readmore{display:block}.frame-pp.foldable.expanded .readmore{background:transparent}.frame-pp.foldable.expanded .readmore i{transform:rotate(180deg)}.frame-pp.foldable.expanded .label.folded{display:none}.frame-pp.foldable.expanded .label.expanded{display:block}.image-gallery-pp .description{display:block;font-family:"IBM Plex Sans",sans-serif;color:#343a3c;line-height:1.5em;font-size:0.95em}.image-gallery-pp .description .name{font-weight:bold;display:block}.image-gallery-pp .description .copyright{line-height:1.4em;color:#9da8af;font-family:"IBM Plex Sans";font-size:0.75em;font-size:0.7em;display:block;margin:5px 0 0;text-transform:uppercase;font-style:normal}.image-gallery-pp.single-image .inner{margin:auto;text-align:center}.image-gallery-pp.single-image img{vertical-align:middle;max-width:100%}.image-gallery-pp.multi-image{margin-bottom:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;transform:translate3d(0, 0, 0)}.image-gallery-pp.multi-image .inner{position:relative}.image-gallery-pp.multi-image .inner .next,.image-gallery-pp.multi-image .inner .prev{display:block;z-index:13;position:absolute;top:50%;margin-top:-25px;border:0;padding:10px 20px;transition:background-color 100ms linear;background:#292f32;width:40px;height:40px;border-radius:20px;transition:box-shadow 0.2s ease-out, transform 0.2s ease-out}.image-gallery-pp.multi-image .inner .next.inactive,.image-gallery-pp.multi-image .inner .prev.inactive{opacity:0.3;display:none}.image-gallery-pp.multi-image .inner .next::before,.image-gallery-pp.multi-image .inner .prev::before{content:' ';display:block;width:13px;height:25px;position:absolute;top:7px;left:15px;background-image:url("../../img/arrow-right.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.image-gallery-pp.multi-image .inner .next:hover,.image-gallery-pp.multi-image .inner .prev:hover{box-shadow:0 2px 5px rgba(0,0,0,0.2);transform:scale(1.05)}.image-gallery-pp.multi-image .inner .prev{left:5px}.image-gallery-pp.multi-image .inner .prev::before{transform:rotateY(180deg);left:12px}.image-gallery-pp.multi-image .inner .next{right:5px}.image-gallery-pp.multi-image .inner .caroussel{position:relative;left:0;top:0;width:100%;overflow:hidden}.image-gallery-pp.multi-image .inner .caroussel ul{position:relative;top:0;left:0;margin:0;padding:0}.image-gallery-pp.multi-image .inner .caroussel ul li{float:left;list-style:none}.image-gallery-pp.multi-image .inner .caroussel ul li .image{width:100%;padding-bottom:56.25%;height:0;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:#313131}.image-gallery-pp.width-wide .description{padding:0 8%;margin:0 auto 20px;max-width:860px;margin:5px auto 0}@media (max-width: 768px){.image-gallery-pp.width-wide .description{padding:0 5%}}.image-gallery-pp.width-text{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){.image-gallery-pp.width-text{padding:0 5%}}.image-gallery-pp.width-text .description{margin:5px auto 0}.image-gallery-pp.width-narrow{margin-bottom:10px}.image-gallery-pp.width-narrow.float-none{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){.image-gallery-pp.width-narrow.float-none{padding:0 5%}}.image-gallery-pp.width-narrow.float-none .inner,.image-gallery-pp.width-narrow.float-none .description{width:50%;max-width:min(50%, 50vw)}.image-gallery-pp.width-narrow.float-none .description{margin:5px auto 0}.image-gallery-pp.width-narrow.float-right{max-width:min(330px, 50vw);float:right;margin-left:10px}@media (min-width: 880.01px){.image-gallery-pp.width-narrow.float-right{margin-right:calc(((100% - min(100vw, 860px)) / 2))}}@media (max-width: 880px){.image-gallery-pp.width-narrow.float-right{margin-right:calc(((100% - min(100vw, 860px)) / 2) + 8%)}}.image-gallery-pp.width-narrow.float-right .description{text-align:right}.image-gallery-pp.width-narrow.float-left{max-width:min(330px, 50vw);float:left;margin-right:10px}@media (min-width: 880.01px){.image-gallery-pp.width-narrow.float-left{margin-left:calc(((100% - min(100vw, 860px)) / 2))}}@media (max-width: 880px){.image-gallery-pp.width-narrow.float-left{margin-left:calc(((100% - min(100vw, 860px)) / 2) + 8%)}}.panel-promo-pp{display:flex;flex-wrap:wrap;margin-bottom:2em}.panel-promo-pp .picture{flex-grow:1;flex-basis:400px;min-height:250px;display:flex;flex-direction:column;justify-content:center;background:center no-repeat;background-size:cover;position:relative}.panel-promo-pp .picture .darkener{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.3)}.panel-promo-pp .picture h3{text-align:center;color:white;margin:20px;position:relative;font-size:30px;line-height:35px}.panel-promo-pp .aside{flex-grow:1;flex-basis:400px;color:#333}.panel-promo-pp .aside h4{font-weight:normal;margin:0;font-size:20px}@media (max-width: 768px){.panel-promo-pp .aside h4{font-size:16px}}.panel-promo-pp .aside h3{color:#dd3230;margin:0 0 20px;text-transform:uppercase}.panel-promo-pp.has-picture .aside{background-color:#d1e8ea;padding:30px 40px}.panel-promo-pp.has-picture .aside .actions{margin-top:30px}.panel-promo-pp.has-picture .aside .actions .btn,.panel-promo-pp.has-picture .aside .actions .btn-xs,.panel-promo-pp.has-picture .aside .actions .btn-sm,.panel-promo-pp.has-picture .aside .actions .btn-lg{margin-top:5px}.panel-promo-pp.has-picture .aside .actions form{display:inline-block}.panel-promo-pp.no-picture .aside{padding:30px 8%;max-width:860px;margin:0 auto;display:flex}@media (max-width: 768px){.panel-promo-pp.no-picture .aside{padding:30px 5%}}@media (max-width: 768px){.panel-promo-pp.no-picture .aside{flex-direction:column}}.panel-promo-pp.no-picture .aside h3{font-size:35px;line-height:45px;letter-spacing:4px}@media (max-width: 768px){.panel-promo-pp.no-picture .aside h3{font-size:20px;letter-spacing:2px}}.panel-promo-pp.no-picture .aside .actions{flex-direction:column;justify-content:center;display:flex;margin-left:40px}@media (max-width: 768px){.panel-promo-pp.no-picture .aside .actions{margin-left:0}}.panel-promo-pp.no-picture .aside .actions .btn,.panel-promo-pp.no-picture .aside .actions .btn-xs,.panel-promo-pp.no-picture .aside .actions .btn-sm,.panel-promo-pp.no-picture .aside .actions .btn-lg{margin:20px 0;width:100%}.panel-slider-promo-pp{padding:30px 0;text-align:center;background:#d1e8ea;color:#505c66}@media (min-width: 992px){.panel-slider-promo-pp{padding:30px 0}}.panel-slider-promo-pp .panel-slider-promo-content{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){.panel-slider-promo-pp .panel-slider-promo-content{padding:0 5%}}.panel-slider-promo-pp .slider{height:55px;position:relative;cursor:default}.panel-slider-promo-pp .slider .track{pointer-events:none}.panel-slider-promo-pp .slider .track{height:4px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);background:#9ababd;border-radius:3px}.panel-slider-promo-pp .slider .track .active-track{position:absolute;height:100%;background:#454e5c;border-radius:3px}.panel-slider-promo-pp .slider .nib{width:25px;height:25px;background:#dd3230;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);transition:width 0.2s, height 0.2s;box-shadow:2px 2px 0px 0px rgba(0,0,0,0.2)}.panel-slider-promo-pp .slider:hover .nib{width:37.5px;height:37.5px}.panel-slider-promo-pp .sliderLabel{font-family:"IBM Plex Sans";font-weight:bold;color:#374150;background:white;display:inline-block;font-size:1.5em;padding:10px 50px;position:relative;margin-top:20px}.panel-slider-promo-pp .sliderLabel::before{content:'';width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #9ababd transparent;position:absolute;top:-20px;right:0}.panel-slider-promo-pp .explanation{transition:all 0.8s;transform:translateY(0px);opacity:1}.panel-slider-promo-pp .explanation .promo-content{margin:30px 0 30px;text-align:left}.panel-slider-promo-pp .explanation.disabled{height:0;transform:translateY(-20px);opacity:0;pointer-events:none}.panel-slider-promo-pp .explanation form{display:inline-block}.panel-slider-promo-pp .explanation .btn,.panel-slider-promo-pp .explanation .btn-xs,.panel-slider-promo-pp .explanation .btn-sm,.panel-slider-promo-pp .explanation .btn-lg{margin:5px 0;min-width:150px}.pdf-pp{margin:40px 0}.pdf-pp .DC-embed{max-height:80vh}.pdf-pp .DV-docViewer{border:none}.pdf-pp .DV-header{border-bottom:1px solid #b3b3b3}.pdf-pp .DV-controls{background:transparent}.pdf-pp .DV-views div span{background:none;border:none;position:relative;font-family:"IBM Plex Sans";font-size:12px;line-height:15px}.pdf-pp .DV-mini .DV-views div span{padding:4px 10px 10px}.pdf-pp .DV-views div.DV-first span{border:none}.pdf-pp .DV-viewDocument .DV-views .DV-documentView span::after,.pdf-pp .DV-viewThumbnails .DV-views .DV-thumbnailsView span::after,.pdf-pp .DV-viewAnnotations .DV-views .DV-annotationView span::after,.pdf-pp .DV-viewText .DV-views .DV-textView span::after,.pdf-pp .DV-viewSearch .DV-views .DV-textView span::after{content:'';position:absolute;left:10px;right:10px;bottom:4px;border-bottom:2px solid #333}.pdf-pp .DV-zoomLabel{text-transform:uppercase;font-size:12px;font-family:"IBM Plex Sans";color:rgba(51,51,51,0.5);padding:0 10px}.pdf-pp .DV-mini .DV-zoomBox{background:linear-gradient(to bottom, white 49%, rgba(51,51,51,0.5) 49.1%, rgba(51,51,51,0.5) 60%, white 60.1%);width:100px}.pdf-pp .DV-zoomBox .ui-slider-handle{width:12px;height:12px;background:#333;border-radius:50%}.pdf-pp .DV-mini .DV-searchBox{margin:0}.pdf-pp .DV-docViewer .DV-searchInput[type='text']{border:1px solid rgba(51,51,51,0.2);border-radius:3px;padding:5px 20px 5px 30px;margin:0 10px 0 0;background:5px center no-repeat url("/assets/img/pdf_pp/search.svg")}.pdf-pp .DV-docViewer .DV-searchInput[type='text']:-ms-input-placeholder{text-transform:uppercase;font-size:12px;font-family:"IBM Plex Sans";color:rgba(51,51,51,0.5)}.pdf-pp .DV-docViewer .DV-searchInput[type='text']::-ms-input-placeholder{text-transform:uppercase;font-size:12px;font-family:"IBM Plex Sans";color:rgba(51,51,51,0.5)}.pdf-pp .DV-docViewer .DV-searchInput[type='text'].placeholder,.pdf-pp .DV-docViewer .DV-searchInput[type='text']::placeholder{text-transform:uppercase;font-size:12px;font-family:"IBM Plex Sans";color:rgba(51,51,51,0.5)}.pdf-pp .DV-mini .DV-searchDocument .DV-searchInput-cancel{top:8px;right:14px}.pdf-pp .DV-paper,.pdf-pp .DV-pageCollection{background:#f0f1f1}.pdf-pp .DV-page{border-color:#ccc}.pdf-pp .DV-footer{background:none;border-top:1px solid #c6c6c6}.pdf-pp .DV-footer .DV-previous,.pdf-pp .DV-footer .DV-next,.pdf-pp .DV-footer .DV-fullscreen{background:center no-repeat transparent;border:none}.pdf-pp .DV-footer .DV-previous:hover,.pdf-pp .DV-footer .DV-next:hover,.pdf-pp .DV-footer .DV-fullscreen:hover{background-color:#dbdbdb}.pdf-pp .DV-footer .DV-previous{background-image:url("/assets/img/pdf_pp/prev.svg")}.pdf-pp .DV-footer .DV-next{background-image:url("/assets/img/pdf_pp/next.svg")}.pdf-pp .DV-footer .DV-fullscreen{background-image:url("/assets/img/pdf_pp/fullscreen.svg")}.pdf-pp .DV-footer .DV-pageNumberContainer span{text-transform:uppercase;font-size:12px;font-family:"IBM Plex Sans";color:rgba(51,51,51,0.5)}.pdf-pp .DV-footer .DV-pageNumberContainer input[type='text'],.pdf-pp .DV-footer .DV-pageNumberContainer .DV-currentPage{color:#333;border:1px solid rgba(51,51,51,0.2);border-radius:3px}.pdf-pp .DC-embed-page{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){.pdf-pp .DC-embed-page{padding:0 5%}}.pdf-pp .DC-embed-page .wrapper{background:#eaeced;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:5px 5%}@media (max-width: 768px){.pdf-pp .DC-embed-page .wrapper{padding:20px}}.pdf-pp .DC-embed-page .wrapper .image a{position:relative;display:block}.pdf-pp .DC-embed-page .wrapper .image a::after{display:block;content:' ';position:absolute;background:url("/assets/img/icon-search.png"),rgba(41,47,50,0.3);background-repeat:no-repeat;background-position:center;top:0;left:0;width:100%;height:100%;transition:background-color 0.2s}.pdf-pp .DC-embed-page .wrapper .image a:hover::after{background-color:rgba(41,47,50,0.8)}.pdf-pp .DC-embed-page .content{background:transparent;text-align:center;max-width:330px}.pdf-pp .DC-embed-page .content .btn,.pdf-pp .DC-embed-page .content .btn-xs,.pdf-pp .DC-embed-page .content .btn-sm,.pdf-pp .DC-embed-page .content .btn-lg{background:white}.pdf-pp .DC-embed-page .content .btn:hover,.pdf-pp .DC-embed-page .content .btn-xs:hover,.pdf-pp .DC-embed-page .content .btn-sm:hover,.pdf-pp .DC-embed-page .content .btn-lg:hover{background:#eaeced}.pdf-pp .DC-embed-note{padding:0 8%;margin:0 auto 20px;max-width:860px;position:relative;border:1px solid #f6f6f6}@media (max-width: 768px){.pdf-pp .DC-embed-note{padding:0 5%}}.pdf-pp .DC-embed-note *{position:relative}.pdf-pp .DC-embed-note .underlay{position:absolute;top:0;left:0;bottom:0;right:0;filter:blur(4px);background-position:center center;background-repeat:no-repeat}.pdf-pp .DC-embed-note .underlay::after{position:absolute;width:100%;height:100%;top:0;left:0;content:' ';display:block;background:rgba(255,255,255,0.8)}.pdf-pp .DC-embed-note .image{position:relative;width:100%;overflow:hidden;border:0px solid #292f32}.pdf-pp .DC-embed-note img{position:absolute;transform-origin:top left}.pdf-pp .DC-embed-note .btn,.pdf-pp .DC-embed-note .btn-xs,.pdf-pp .DC-embed-note .btn-sm,.pdf-pp .DC-embed-note .btn-lg{margin-bottom:15px}.quote-pp{display:flex;align-items:center;background-size:cover;color:#333;font-size:20px;font-family:"Playfair Display",serif,serif;position:relative;min-height:270px;margin-bottom:2em}@media (max-width: 768px){.quote-pp{display:block}}.quote-pp a{color:#333;text-decoration:none}.quote-pp a:hover{text-decoration:underline}.quote-pp.inverse{color:white}.quote-pp.inverse a{color:white}.quote-pp.background-image .quote,.quote-pp.background-image .author{text-shadow:0 0 15px #333}.quote-pp .author{position:absolute;top:0;width:25%;height:100%;padding:20px;padding-top:45px;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:13px;font-family:"IBM Plex Sans"}@media (max-width: 768px){.quote-pp .author{position:relative;width:100%;padding-top:20px}}.quote-pp .author .author-picture{display:inline-block;width:150px;height:150px;background-size:cover;background-position:center center;border-radius:100%}@media (max-width: 768px){.quote-pp .author .author-picture{width:75px;height:75px}}.quote-pp.twitter i.fa-twitter{position:absolute;color:rgba(255,255,255,0.1);font-size:10em;width:100%;text-align:right;padding:50px}@media (max-width: 768px){.quote-pp.twitter i.fa-twitter{text-align:center}}.quote-pp.twitter .author .author-picture{width:75px;height:75px}.quote-pp .quote{display:inline-block;position:relative;width:100%;margin:0;padding:40px 25%;text-align:center;font-size:1.7em;font-weight:bold;line-height:1.5em}@media (max-width: 768px){.quote-pp .quote{padding:15px 15px 30px;font-size:1.15em;line-height:1.45em}}.rawhtml-pp{padding:0 8%;margin:0 auto 20px;max-width:860px;position:relative}@media (max-width: 768px){.rawhtml-pp{padding:0 5%}}.rawhtml-pp.fullwidth{padding:0;max-width:100%}.rawhtml-pp img{max-width:100%;max-height:700px}.rawhtml-pp p.legacy.caption{font-size:0.8em}.rawhtml-pp iframe{max-width:100%}.rawhtml-pp .DC-embed img{max-height:none;max-width:none}.scroll-part-end-pp-admin-view{display:inline-block;background:#e0fbff;border:1px solid #aee5ec;border-radius:40px;padding:0 5px}body:not(.backend) .scroll-chart-link-start,body:not(.backend) .scroll-chart-link-end{display:inline-block;width:0;height:0;overflow:hidden;opacity:0}body.backend .scroll-chart-link-start,body.backend .scroll-chart-link-end{display:inline-block;background:#e0fbff;border:1px solid #aee5ec;border-radius:40px;margin:0 3px;padding:0 3px}body.article .scroll-chart-pp.scroll-chart-start-pp{height:0}.scroll-chart-pp .fixer{z-index:14;position:relative;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.518519) 8.33%, rgba(255,255,255,0.797271) 15.1%, rgba(255,255,255,0.927597) 25%, #fff 31.25%)}.scroll-chart-pp .fixer.fixed{position:fixed;bottom:0}.scroll-chart-pp .fixer.hover{cursor:pointer}.scroll-chart-pp .fixer .widther{margin-bottom:env(safe-area-inset-bottom)}@media (min-width: 768px){.scroll-chart-pp .fixer .widther{padding:0 8%;margin:0 auto 20px;max-width:860px;margin-bottom:0}}@media (min-width: 768px) and (max-width: 768px){.scroll-chart-pp .fixer .widther{padding:0 5%}}.scroll-chart-pp.type-timeline .scroll-chart{font-family:"IBM Plex Sans",sans-serif;margin:0 -3px;overflow:hidden;position:relative}.scroll-chart-pp.type-timeline .scroll-chart .track{position:absolute;left:0;right:0;bottom:44px;height:1px;background:rgba(172,178,183,0.8)}.scroll-chart-pp.type-timeline .scroll-chart .ticks{position:absolute;bottom:0;height:35px;left:0;right:0}.scroll-chart-pp.type-timeline .scroll-chart .ticks .tick{position:absolute}.scroll-chart-pp.type-timeline .scroll-chart .ticks .tick .nib{height:7px;width:1px;background:#acb2b7}.scroll-chart-pp.type-timeline .scroll-chart .ticks .tick .item-label{font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:#acb2b7;white-space:nowrap;transform:translateX(-50%);margin-left:1px}.scroll-chart-pp.type-timeline .scroll-chart .markers{position:absolute;bottom:45px;left:0;right:0}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker{position:absolute;bottom:0}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker .clickable{position:absolute;left:0;bottom:0;width:30px;height:50px;transform:translate(-50%, 50%);display:flex;justify-content:center;align-items:center}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker .clickable .circle{width:11px;height:11px;background:#6f767c;border-radius:50%}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker.hover .clickable .circle{background:#dd3230}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker.active .clickable{z-index:1}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker.active .clickable .circle{width:17px;height:17px;background:#ffffff;border:2px solid #b82624;display:flex;justify-content:center;align-items:center}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker.active .clickable .circle::after{content:'';display:block;width:11px;height:11px;background:#dd3230;border-radius:50%}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker .item-label{position:absolute;bottom:18px;font-weight:600;font-size:14px;line-height:18px;align-items:center;text-align:center;letter-spacing:0.1em;color:#dd3230;transform:translate(-50%, 0);white-space:nowrap}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker .nib{height:6px;width:1px;position:absolute;left:0;bottom:8px;background:#b82624;transform:translate(-50%, 0)}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker .item-label,.scroll-chart-pp.type-timeline .scroll-chart .markers .marker .nib{transition:opacity 0.3s linear, transform 0.3s ease-out}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker:not(.active) .item-label,.scroll-chart-pp.type-timeline .scroll-chart .markers .marker:not(.active) .nib{opacity:0;pointer-events:none;transition:opacity 0.3s linear, transform 0.3s ease-in}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker:not(.active) .item-label{transform:translate(-50%, 10px)}.scroll-chart-pp.type-timeline .scroll-chart .markers .marker:not(.active) .nib{transform:translate(-50%, 10px)}.speedread-pp{padding:0 8%;margin:50px auto 40px;max-width:860px}@media (max-width: 768px){.speedread-pp{padding:0 5%}}@media (max-width: 768px){.speedread-pp{padding:0}}.speedread-pp .inner{position:relative;background:#d1e8ea}.speedread-pp .label{text-transform:uppercase;font-family:"IBM Plex Sans";font-weight:bold;font-size:0.75em;letter-spacing:3px}.speedread-pp .label.expanded{display:none}.speedread-pp .frametitle{text-align:center;position:relative;top:-14px}.speedread-pp .frametitle .label{background:#39b2b1;color:white;padding:10px 100px;font-size:14px}@media (max-width: 768px){.speedread-pp .frametitle .label{padding:10px 20px}}.speedread-pp .text{height:auto;overflow:visible;margin-top:10px;padding-bottom:50px;max-width:580px;padding:0 40px;margin:auto}@media (max-width: 768px){.speedread-pp .text{padding:0 5%}}.speedread-pp .text ul,.speedread-pp .text ol{list-style-type:none;margin-left:0;padding-left:0}.speedread-pp .text li{margin-bottom:1em;position:relative}.speedread-pp .text li::before{content:'';display:block;position:absolute;left:-2em;top:0.35em;background:url("/assets/img/speedread_arrow.svg?v3") center center no-repeat;background-size:contain;width:15px;height:15px}@media (max-width: 768px){.speedread-pp .text li::before{left:-1.2em}}.speedread-pp .readmore{display:block}.speedread-pp .readmore{display:none;background:linear-gradient(to bottom, rgba(209,232,234,0) 0%, #d1e8ea 50%);position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:55px 0 14px;text-decoration:none;color:#2f9998}.speedread-pp .readmore i{background:url("/assets/img/speedread_button.svg?v3") center center no-repeat;width:22px;height:22px;background-size:100%;position:absolute;left:50%;margin-left:-11px;bottom:-11px;display:block;transition:0.3s ease-out all}.speedread-pp .readmore:hover{background:linear-gradient(to bottom, rgba(209,232,234,0) 0%, #c3e1e4 50%)}.speedread-pp .readmore:hover i{transform:scale(1.1, 1.1)}.speedread-pp .footer{background:#39b2b1;color:white;text-align:center;overflow:auto;padding:12px;margin-top:12px}.speedread-pp .footer h4{font-weight:bold;font-size:14px;letter-spacing:0.2em;text-transform:uppercase;margin:0}.speedread-pp .footer h5{font-weight:normal;font-size:14px;line-height:1.4em;letter-spacing:0.2em;text-transform:uppercase;margin:0}.speedread-pp .footer .rate{border-radius:50px;border:none;background:transparent}.speedread-pp .footer .rate:hover{background:white;color:#39b2b1}.speedread-pp .footer .rate:hover.not-ok:hover{color:#dd3230}.speedread-pp .footer .positive,.speedread-pp .footer .negative,.speedread-pp .footer h5,.speedread-pp .footer .share{display:none}.speedread-pp .footer .share{margin:12px}.speedread-pp .footer .share a:not(:hover){background:white;color:#39b2b1}.speedread-pp .footer iframe{max-width:100%;width:100%;margin:20px 0 10px}.speedread-pp .footer .tip{background:transparent}.speedread-pp .footer .tip .contentwrapper.active a.cancel{display:none}.speedread-pp .footer .tip label{display:none}.speedread-pp .footer .tip .explanation{display:none}.speedread-pp .footer .tip .btn,.speedread-pp .footer .tip .btn-xs,.speedread-pp .footer .tip .btn-sm,.speedread-pp .footer .tip .btn-lg{border-color:white;background:white;color:#39b2b1;margin:20px 0}.speedread-pp .footer .tip .btn:hover,.speedread-pp .footer .tip .btn-xs:hover,.speedread-pp .footer .tip .btn-sm:hover,.speedread-pp .footer .tip .btn-lg:hover{background:#39b2b1;color:white}.speedread-pp.collapsed .text{height:250px;overflow:hidden}.speedread-pp.collapsed .readmore{display:block}.speedread-pp.collapsed .footer{display:none}body.backend .speedread-pp .text{height:auto}body.backend .speedread-pp .readmore{display:none}.survey-question-pp{background-color:#d0e7e9;display:flex;margin:2em 0}.survey-question-pp>*{padding:40px 80px;flex:1;flex-basis:50%}@media (max-width: 900px){.survey-question-pp{flex-direction:column}.survey-question-pp>*{padding:20px 8%}}@media (max-width: 900px) and (max-width: 768px){.survey-question-pp>*{padding:20px 5%}}@media (max-width: 900px){.survey-question-pp>*:last-child{border-bottom:1px solid #e5e5e5}}.survey-question-pp aside h3{font-size:24px;color:#dd3230;margin-top:0}.survey-question-pp aside .text{margin-top:10px}.survey-question-pp aside .text img{height:auto !important;max-width:100%}.survey-question-pp .backend-content{background:white}.survey-question-pp form{background:white}.survey-question-pp form .questions{overflow:visible}.survey-question-pp form .question{margin:0;padding:0}.survey-question-pp form .question>.title{margin-bottom:12px;margin-right:0;text-align:left;font-size:20px;line-height:28px}.survey-question-pp form .question .extra.body{padding:12px 0;margin:12px auto;min-height:auto;text-align:left}.survey-question-pp form .question input[type='text']{background:transparent}.survey-question-pp form .question .segment{max-width:auto !important;margin:12px 0 !important}.survey-question-pp form .submit-wrap{margin-top:40px}.text-pp{padding:0 8%;margin:0 auto 20px;max-width:860px;text-align:left}@media (max-width: 768px){.text-pp{padding:0 5%}}.text-pp h1{font-size:1.6em;line-height:1.3em}.text-pp table td,.text-pp table th{padding:3px 5px}.video-pp{margin:0 auto 20px;max-width:860px;padding:0 8%}@media (max-width: 768px){.video-pp{padding:0 5%}}.video-pp.fullwidth{padding:0;max-width:100%}.video-pp .wrapper{width:100%;padding-bottom:56.25%;position:relative;perspective:3000px;background:black}.video-pp .wrapper .cube{position:absolute;width:100%;height:100%;transition:0.6s;transform-style:preserve-3d}.video-pp .wrapper .cube a,.video-pp .wrapper .cube iframe{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.video-pp .wrapper .cube a{display:block;background-size:cover;z-index:12;transform:rotateX(0deg)}.video-pp .wrapper .cube a img{position:absolute;top:50%;left:50%;width:150px;height:150px;margin-top:-75px;margin-left:-75px;transition:all 0.1s ease-in-out}.video-pp .wrapper .cube a:hover img{transform:scale(1.1)}.video-pp .wrapper .cube iframe.dynamic{transform:rotateX(180deg)}.video-pp .wrapper .cube.showIframe{transform:rotateX(180deg)}.video-pp .caption{margin:5px 15px;font-size:0.75em;font-family:"IBM Plex Sans";color:#9da8af}ul.pp-container__add{text-align:left}ul.pp-container__add li{display:inline-block}ul.pp-container__add a{padding:10px;border:1px solid #ddd;border-radius:3px;color:#999}ul.pp-container__add a:hover{background:#f7f7f7}ul.pp-container__add select{padding:12px;height:auto;color:#999;border-radius:3px}body.author-index main .heading{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;margin:60px 20px 20px}@media (max-width: 650px){body.author-index main .heading{margin:20px 10px}}body.author-index main .heading h1{margin:0;border-bottom:1px solid #acb2b7;font-size:18px;padding:10px;display:inline-block;color:#acb2b7;transition:all 0.2s}@media (max-width: 650px){body.author-index main .heading h1{font-size:14px}}body.author-index main .heading h1.active,body.author-index main .heading h1:hover{border-bottom:2px solid black;color:black}body.author-index main .explanation{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;text-align:center;font-size:13px;margin:10px 10px}body.author-index .authors-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}body.collection-index main .heading{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;margin:60px 20px 20px}@media (max-width: 650px){body.collection-index main .heading{margin:20px 10px}}body.collection-index main .heading h1{margin:0;border:0;font-size:24px;padding:10px;border-bottom:2px solid black;color:black}body.collection-index main .explanation{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;text-align:center;margin:10px 10px}body.collection-index .collections-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.homepage{color:#292f32}.homepage h3{font-weight:600;font-family:'IBM Plex Sans', sans-serif;letter-spacing:0.1em}.homepage h2{font-size:1.5em}.homepage h2.label{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;text-align:center;font-size:0.95em;margin-top:20px}@media (min-width: 992px){.homepage h2.label{font-size:1.1em;margin-top:45px}}.homepage .btn-inverse:hover{background-color:#e2514f;color:white}.homepage.no-member{background:#d1e8ea}.homepage .bundlecarousel{padding:15px 0;position:relative;overflow-x:hidden;text-align:center;transform:translate3d(0, 0, 0);max-width:1041px;margin:0 auto}@media (max-width: 992px){.homepage .bundlecarousel{overflow-x:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}}.homepage .bundlecarousel .innerwrapper{display:inline-block}.homepage .bundlecarousel .wrapper{display:flex;text-align:left}.homepage .bundlecarousel [class*='card']{scroll-snap-align:center;width:calc(100vw - 80px);max-width:330px;margin-right:8px;margin-left:8px}.homepage .bundlecarousel.podcastBundle{background:#e2e6e9;border-radius:5px;padding-top:150px;padding-bottom:20px;background:#e2e6e9 url("../../img/podcast.jpg") top 20px center no-repeat;background-size:230px}.homepage .bundlecarousel+.controls{position:relative;max-width:1090px;margin:0 auto;top:-250px;z-index:2}@media (max-width: 1220px){.homepage .bundlecarousel+.controls{display:none}}.homepage .bundlecarousel+.controls .prev,.homepage .bundlecarousel+.controls .next{position:absolute;top:50%;left:-30px;background:#292f32;width:40px;height:40px;border-radius:20px;transition:box-shadow 0.2s ease-out, transform 0.2s ease-out}.homepage .bundlecarousel+.controls .prev::before,.homepage .bundlecarousel+.controls .next::before{content:' ';display:block;width:13px;height:25px;position:relative;top:7px;left:15px;background-image:url("../../img/arrow-right.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.homepage .bundlecarousel+.controls .prev:hover,.homepage .bundlecarousel+.controls .next:hover{box-shadow:0 2px 5px rgba(0,0,0,0.2);transform:scale(1.05)}.homepage .bundlecarousel+.controls .prev::before{transform:rotateY(180deg);left:12px}.homepage .bundlecarousel+.controls .next{left:auto;right:-30px}.homepage .bundlecarousel+.center .btn,.homepage .bundlecarousel+.center .btn-xs,.homepage .bundlecarousel+.center .btn-sm,.homepage .bundlecarousel+.center .btn-lg,.homepage .bundlecarousel+.controls+.center .btn,.homepage .bundlecarousel+.controls+.center .btn-xs,.homepage .bundlecarousel+.controls+.center .btn-sm,.homepage .bundlecarousel+.controls+.center .btn-lg{margin:15px auto 30px}.homepage .featured{width:100%;height:calc(100vh - 60px);position:relative;overflow:hidden}@media (min-width: 992px){.homepage .featured{border:20px solid #f6f6f6;height:calc(100vh - 60px)}}.homepage .featured.animated .featured-article{transition:left .25s ease-out}@media (min-width: 992px){.homepage .featured.animated .featured-article{transition-duration:.35s}}.homepage .featured.animated .featured-article.active .gradient{transform:translate(0, 0)}.homepage .featured.animated .featured-article.active .content .collection,.homepage .featured.animated .featured-article.active .content .title,.homepage .featured.animated .featured-article.active .content .authors{opacity:1;transform:translateX(0)}.homepage .featured.animated .featured-article.active .content .commentcount{opacity:1}.homepage .featured.animated .featured-article .gradient{transform:translate(0, 500px);transition:transform 0.3s ease-in-out .3s}@media (min-width: 992px){.homepage .featured.animated .featured-article .gradient{transform:translate(-500px, 0)}}@media (min-width: 992px){.homepage .featured.animated .featured-article .gradient{transition-delay:.35s}}.homepage .featured.animated .featured-article .content .collection{opacity:0;transform:translateX(-500px);transition:transform 0.3s ease-out .3s,opacity 0.1s ease-out .3s}@media (min-width: 992px){.homepage .featured.animated .featured-article .content .collection{transition-delay:.5s}}.homepage .featured.animated .featured-article .content .title{opacity:0;transform:translateX(-500px);transition:transform 0.4s ease-out .3s,opacity 0.1s ease-out .3s}@media (min-width: 992px){.homepage .featured.animated .featured-article .content .title{transition-delay:.5s}}.homepage .featured.animated .featured-article .content .authors{opacity:0;transform:translateX(-500px);transition:transform 0.5s ease-out .3s,opacity 0.1s ease-out .3s}@media (min-width: 992px){.homepage .featured.animated .featured-article .content .authors{transition-delay:.5s}}.homepage .featured.animated .featured-article .content .commentcount{opacity:0;transition:opacity 0.3s ease-out .8s}@media (min-width: 992px){.homepage .featured.animated .featured-article .content .commentcount{transition-delay:1.05s}}.homepage .featured .featured-article{cursor:pointer;overflow:hidden;position:absolute;top:0;left:100%;color:white;width:100%;height:100%;z-index:1;font-family:"IBM Plex Sans",sans-serif;font-weight:600;letter-spacing:0.1em;text-decoration:none}.homepage .featured .featured-article.active{left:0%;z-index:2}.homepage .featured .featured-article .background,.homepage .featured .featured-article .bg-img,.homepage .featured .featured-article .gradient{position:absolute;top:0;right:0;bottom:0;left:0}.homepage .featured .featured-article .bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.homepage .featured .featured-article .gradient{background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.8) 70%);top:auto;height:70%}@media (min-width: 992px){.homepage .featured .featured-article .gradient{background-image:radial-gradient(70% 100% at 0% 80%, rgba(0,0,0,0.8) 30%, rgba(0,0,0,0) 100%);height:100%}}.homepage .featured .featured-article .content{-webkit-flex-wrap:wrap;-webkit-align-items:flex-start;-webkit-justify-content:flex-end;position:relative;padding:20px 15px 80px;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end}@media (min-width: 992px){.homepage .featured .featured-article .content{padding:30px 30px 140px}}.homepage .featured .featured-article .content .collection{background:#dd3230;width:auto;padding:5px 10px;border-radius:1px;text-transform:uppercase;font-size:14px;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;height:30px}.homepage .featured .featured-article .content .collection::before{content:' ';display:inline-block;width:17px;height:12px;background:url("../../img/icon-dossier.png") center center no-repeat;background-size:contain;margin-right:5px;position:relative;top:1px;opacity:0.5}.homepage .featured .featured-article .content h1{width:100%;font-size:32px;margin:10px 0;letter-spacing:0;text-shadow:0 0 7px rgba(0,0,0,0.8)}@media (min-width: 768px) and (min-height: 700px){.homepage .featured .featured-article .content h1{max-width:75%;font-size:55px;line-height:120%}}@media (min-width: 768px) and (min-height: 900px){.homepage .featured .featured-article .content h1{max-width:75%;font-size:65px;line-height:135%}}@media (min-width: 1200px) and (min-height: 700px){.homepage .featured .featured-article .content h1{max-width:50%}}.homepage .featured .featured-article .content .meta{display:flex;width:100%;justify-content:space-between;align-items:flex-end;margin-bottom:3px}@media (min-width: 992px){.homepage .featured .featured-article .content .meta{justify-content:flex-start}}.homepage .featured .featured-article .content .meta .authors{margin-top:2px;font-size:14px;text-transform:uppercase;color:#dd3230}.homepage .featured .featured-article .content .meta .commentcount{margin-left:20px}.homepage .featured .bottom{position:absolute;bottom:0;left:0;width:100%;height:60px;display:flex;padding:0 15px;z-index:2}@media (min-width: 992px){.homepage .featured .bottom{padding:0 30px;height:110px}}.homepage .featured .bottom .thumbnails{display:flex}.homepage .featured .bottom .thumbnails .thumbnail{height:45px;width:45px;margin-right:10px;background:center center no-repeat;background-size:cover;border-radius:1px;box-sizing:border-box;cursor:pointer;filter:grayscale(70%);border:2px solid #000;transition:border-color 0.6s ease-out}.homepage .featured .bottom .thumbnails .thumbnail:hover{border-color:#6f767c;filter:grayscale(20%)}.homepage .featured .bottom .thumbnails .thumbnail.active{border-color:white;filter:none}.homepage .featured .bottom .thumbnails .thumbnail.active:hover{border-color:white}@media (min-width: 992px){.homepage .featured .bottom .thumbnails .thumbnail{margin-right:20px;border-width:3px;width:80px;height:80px}}.homepage .featured .bottom .scroll{background:rgba(137,137,137,0.25);border-radius:1px}.homepage .featured.one-article .content{padding-bottom:20px}@media (min-width: 992px){.homepage .featured.one-article .content{padding-bottom:30px}}.homepage .featured.one-article .bottom{display:none}.homepage .promotedQuote{display:block;position:relative;max-width:725px;margin:20px auto;font-family:"Open Sans",sans-serif,sans-serif;text-decoration:none;background:white;border-radius:5px;box-shadow:2px 2px 10px rgba(0,0,0,0.1)}@media (max-width: 725px){.homepage .promotedQuote{margin:20px 15px 40px}}.homepage .promotedQuote .content{padding:10px 25px}@media (min-width: 768px){.homepage .promotedQuote .content{padding:20px 40px}}.homepage .promotedQuote .quote{font-size:1.2em}.homepage .promotedQuote .quote::before{content:'“';display:inline-block;color:#dd3230;font-size:1.8em;font-weight:bold}@media (min-width: 768px){.homepage .promotedQuote .quote{font-size:1.5em}}.homepage .promotedQuote .user{margin:15px 0;font-weight:bold}.homepage .promotedQuote .article{background:#f6f6f6;border-top:2px solid #e3e6e8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:relative;display:flex;justify-content:space-between;padding:10px 25px}@media (min-width: 768px){.homepage .promotedQuote .article{padding:15px 40px}}.homepage .promotedQuote .article .triangle{position:absolute;top:-4px;left:0px;width:30px;height:30px;overflow:hidden}.homepage .promotedQuote .article .triangle svg{position:absolute;left:-10px;top:0;width:41px;height:41px}.homepage .promotedQuote .article h2{margin:0;margin-right:10px;font-size:1em}@media (min-width: 768px){.homepage .promotedQuote .article h2{font-size:1.3em}}.homepage .promotedQuote .article .img{width:60px;height:60px;flex-shrink:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.homepage .proposition{background:#d1e8ea;padding:0 0 40px}.homepage .proposition .hero{position:relative;text-align:center;max-width:1400px;margin:0 auto}@media (min-width: 992px){.homepage .proposition .hero h1{font-size:45px;line-height:125%;align-self:end;margin-bottom:0}}.homepage .proposition .hero p{margin:20px auto;padding:0 15px;font-size:1.1em;place-self:center;max-width:350px}@media (min-width: 992px){.homepage .proposition .hero p{margin-top:0}}.homepage .proposition .hero .videowrapper{padding-top:10px;margin:0 auto;max-width:100vh}@media (min-width: 992px){.homepage .proposition .hero .videowrapper{margin:0;max-width:none;display:grid;grid-template-columns:1fr 1fr}}.homepage .proposition .hero .videowrapper .innerwrapper{width:100%;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}@media (min-width: 992px){.homepage .proposition .hero .videowrapper .innerwrapper{grid-column-start:2;grid-column-end:end;grid-row-start:1;grid-row-end:4}}.homepage .proposition .hero .videowrapper .innerwrapper video{position:absolute;top:0;left:-15px;width:100%;height:100%}@media (min-width: 992px){.homepage .proposition .hero .videowrapper .innerwrapper video{left:-30px}}.homepage .proposition .hero video{width:100%;height:auto;mix-blend-mode:darken}.homepage .proposition .hero .overlay{position:absolute;top:0;height:100%;width:100%;z-index:2}.homepage .proposition .hero .buttons{align-self:start}.homepage .proposition .hero .buttons .btn,.homepage .proposition .hero .buttons .btn-xs,.homepage .proposition .hero .buttons .btn-sm,.homepage .proposition .hero .buttons .btn-lg{margin-bottom:5px}.homepage .proposition .hero .iframewrapper{width:calc(100% - 30px);overflow:hidden;height:0;margin:10px 15px;padding:0 0 52%;position:relative}@media (min-width: 768px){.homepage .proposition .hero .iframewrapper{width:80%;padding:0 0 45%;margin:0 auto}}.homepage .proposition .hero .iframewrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0}.homepage .proposition .subscriptions .subscription{margin-top:30px;padding-bottom:15px;overflow:visible;display:flex;flex-wrap:wrap;flex-direction:column}.homepage .proposition .subscriptions .subscription:nth-child(2){border-top-left-radius:0;border-top-right-radius:0}.homepage .proposition .subscriptions .subscription .label{position:absolute;top:-40px;left:0;width:100%;background:#dd3230;color:white;text-align:center;padding:10px;font-weight:600;font-family:'IBM Plex Sans', sans-serif;text-transform:uppercase;letter-spacing:0.1em;border-top-left-radius:5px;border-top-right-radius:5px}.homepage .proposition .subscriptions .subscription .content{padding:15px 15px 0;text-align:center;display:flex;flex-wrap:wrap;margin:0 15px 15px;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.homepage .proposition .subscriptions .subscription .content p{text-align:left}.homepage .proposition .subscriptions .subscription .content h2{font-family:'Open Sans Condensed', sans-serif;letter-spacing:0;font-size:1.8em;margin-top:0;text-align:center}.homepage .proposition .subscriptions .subscription .content h3{color:#dd3230;font-size:1.8em;margin-top:auto}.homepage .proposition .subscriptions .subscription .content .btn,.homepage .proposition .subscriptions .subscription .content .btn-xs,.homepage .proposition .subscriptions .subscription .content .btn-sm,.homepage .proposition .subscriptions .subscription .content .btn-lg{max-width:200px;margin:0 auto}.homepage .proposition .call-out{background:white;box-shadow:2px 2px 10px rgba(0,0,0,0.1);border-radius:5px;max-width:550px;margin:20px auto 20px;padding:15px 30px 30px;position:relative}@media (max-width: 580px){.homepage .proposition .call-out{margin:20px 15px}}.homepage .proposition .call-out+h2{margin-top:10px}.homepage .proposition .call-out::after{content:' ';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-20px;border-style:solid;border-width:15px 20px 0 20px;border-color:white transparent transparent transparent}.homepage .proposition .call-out h2{font-family:'Open Sans Condensed', sans-serif;letter-spacing:0;margin:0 0 15px;text-align:center}@media (min-width: 768px){.homepage .proposition .call-out h2{margin:inherit;display:flex;font-size:1.8em;text-align:left}}.homepage .proposition .call-out h2::before{content:' ';display:block;width:40px;height:40px;background:url(../../img/icon-investigate.svg) center center no-repeat;background-size:contain;margin:0 auto}@media (min-width: 768px){.homepage .proposition .call-out h2::before{margin:0 15px 0 0}}.homepage .proposition .call-out h3{letter-spacing:0}.homepage .proposition .call-out ul{list-style-image:url(../../img/check_red.svg)}.homepage .proposition .call-out ul li{margin:8px 0}.homepage.has-heroScreen .proposition .videowrapper .innerwrapper video{display:none}.homepage .tip{background:#292f32;color:white;display:flex;flex-wrap:wrap;max-width:1095px;margin:15px auto 25px}@media (min-width: 992px){.homepage .tip{flex-wrap:nowrap}}.homepage .tip .img{background:url("https://www.ftm.nl/uploads/cache/panel_promo/uploads/media/5a3d0987bec40/image-preview.jpeg") center center no-repeat;background-size:cover;width:100%;padding-bottom:50%}@media (min-width: 992px){.homepage .tip .img{padding-bottom:0;flex:1 1 auto;flex-basis:50%}}.homepage .tip .content{padding:15px 15px 45px;flex:1 1 auto}@media (min-width: 992px){.homepage .tip .content{flex-basis:50%;padding:15px 30px 45px}}.homepage .tip .content h2{font-size:1.8em;font-family:'Open Sans Condensed', sans-serif;letter-spacing:0}.homepage .tip+.support{background:#d1e8ea;max-width:1095px;margin:-25px auto 0;padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center}.homepage .tip+.support h3{width:100%;text-align:center}.homepage .tip+.support .btn,.homepage .tip+.support .btn-xs,.homepage .tip+.support .btn-sm,.homepage .tip+.support .btn-lg{margin:0 10px 10px}body.article .announcement-bar .inner{margin-bottom:0}body.article article.article{overflow:hidden}@media (min-width: 768px){body.article article.article .contentwrapper{margin:0 50px}}body.article article.article .contentwrapper .content .body{padding-top:0px;position:relative}body.article article.article .contentwrapper .content .body iframe{max-width:100%}body.article article.article .contentwrapper .content .body .measureElement{position:absolute;z-index:-1}body.article article.article .contentwrapper .content .body .measureElement.h25{top:25%}body.article article.article .contentwrapper .content .body .measureElement.h50{top:50%}body.article article.article .contentwrapper .content .body .measureElement.h75{top:75%}body.article article.article .contentwrapper .content .body .measureElement.h100{top:100%}body.article article.article .register{margin:20px auto;max-width:860px;border-top:1px solid #dd3230;padding:50px 20px;font-weight:bold;font-family:"IBM Plex Sans";background-color:#eaeced;text-align:center}body.article article.article .register .btn,body.article article.article .register .btn-xs,body.article article.article .register .btn-sm,body.article article.article .register .btn-lg{margin:0 8px}body.article article.article .relations a.tag{transition:color 0.2s ease-out;background-color:#fefefe}body.article article.article .relations a.tag:hover{background-color:#fdfdfd;color:#292f32}@media (max-width: 1200px){body.article article.article .relations{margin:0 20px 20px}}body.article article.article .sharewrapper{padding:0 8%;margin:0 auto 20px;max-width:860px;font-family:"IBM Plex Sans"}@media (max-width: 768px){body.article article.article .sharewrapper{padding:0 5%}}body.article article.article .sharewrapper .background{background:#f6f6f6;padding:10px;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}body.article article.article .sharewrapper .background p{margin:0;text-align:center}body.article article.article .sharewrapper .background p,body.article article.article .sharewrapper .background .share{display:inline-block}body.article article.article .sharewrapper .background .share a{background:none;color:#9da8af;transition:color 0.2s;font-size:25px;color:#dd3230}body.article article.article .sharewrapper .background .share a:hover{color:#292f32}body.article article.article .favorite-block{padding:0 8%;margin:0 auto 20px;max-width:860px}@media (max-width: 768px){body.article article.article .favorite-block{padding:0 5%}}body.article article.article .favorite-block .favorite.author{margin-top:15px}@media (min-width: 768px){body.article article.article .favorite-block .favorite.author{display:flex;flex-direction:row}}@media (max-width: 767.98px){body.article article.article .favorite-block .favorite.author{display:flex;flex-direction:column}}@media (min-width: 768px){body.article article.article .favorite-block .favorite.author .author-picture{margin-right:15px}}body.article article.article .favorite-block .favorite.author .author-picture img{border-radius:50%}@media (min-width: 768px){body.article article.article .favorite-block .favorite.author .author-picture img{width:100px}}@media (max-width: 767.98px){body.article article.article .favorite-block .favorite.author .author-picture img{width:60px}}@media (min-width: 768px){body.article article.article .favorite-block .favorite.author .favorite-author-body>*:first-child{margin-top:0}body.article article.article .favorite-block .favorite.author .favorite-author-body>*:last-child{margin-bottom:0}}body.article article.article .favorite-block .favorite.author .favorite-author-body .favorite-author-name{display:flex;flex-direction:row;align-items:baseline}body.article article.article .favorite-block .favorite.author .favorite-author-body .favorite-author-name label{font-family:"IBM Plex Sans",sans-serif;margin:0 5px 0 0;font-weight:normal;color:#6f767c}body.article article.article .favorite-block .favorite.author .favorite-author-body .favorite-author-name a{font-family:"IBM Plex Sans",sans-serif;text-decoration:none;color:#dd3230;font-weight:bold}body.article article.article .favorite-block .favorite.author .favorite-author-body .favorite-author-name a:hover{color:#b82624}body.article article.article .favorite-block .favorite.author .favorite-author-body .favorite-author-summary{margin-bottom:10px}body.article article.article .favorite-block .favorite.author .favorite-author-body .actions{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;margin:15px 0 5px 0}body.article article.article .favorite-block .favorite.author .favorite-author-body .actions>*{margin-right:10px;margin-bottom:5px}body.article article.article .favorite-block .favorite.author .favorite-author-body .actions .wrapper.tip{flex-grow:1}body.article article.article .favorite-block .favorite.author .favorite-author-body .actions .wrapper.tip .contentwrapper.active{margin-top:15px;font-family:"IBM Plex Sans",sans-serif;width:100%}@media (min-width: 768px){body.article article.article .favorite-block .favorite.author .favorite-author-body .actions .wrapper.tip .contentwrapper.active{min-width:500px}}body.article article.article .favorite-block .favorite.author .favorite-author-body .actions .wrapper.tip .contentwrapper.active strong{display:block;margin-bottom:15px}body.article article.article .favorite-block .favorite.author .favorite-author-body .actions .wrapper.tip .contentwrapper.active label,body.article article.article .favorite-block .favorite.author .favorite-author-body .actions .wrapper.tip .contentwrapper.active .checkbox{display:none}body.article article.article .favorite-block .favorite.author:not(.is-favorite) .favorited{display:none}body.article article.article .favorite-block .favorite.author:not(.not-favorite) .do-favorite{display:none}body.article section.related-text-links{padding:0 8%;margin:0 auto 20px;max-width:860px;margin-bottom:30px;font-family:"IBM Plex Sans",sans-serif}@media (max-width: 768px){body.article section.related-text-links{padding:0 5%}}body.article section.related-text-links h3{font-size:23px;text-transform:none;margin:0;letter-spacing:normal}body.article section.related-text-links ul{list-style:none;padding:0;margin:0;line-height:normal}body.article section.related-text-links ul li{margin:10px 0}body.article section.related-text-links a{color:#39b2b1;font-weight:600}body.article section.related-articles{background-color:#f6f6f6;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:20px 10px}body.article section.related-articles>h3{font-size:25px;text-transform:none;margin:0;letter-spacing:normal}body.article section.related-articles>h4{letter-spacing:normal;text-transform:none;font-size:17px;color:#6f767c;margin:10px 0 0 0}@media (min-width: 768px){body.article section.related-articles .article-card{display:grid;width:620px;grid-template:'a c' auto 'b c' auto / 1fr 1fr;overflow:hidden}body.article section.related-articles .article-card .img-wrap{grid-area:c;margin:0;background-size:cover;background-position:center center;border-top-left-radius:0}}body.article section.related-collection-newsletter{display:flex;flex-direction:column;margin:0 0 60px;position:relative;border-radius:4px;overflow:hidden}body.article section.related-collection-newsletter>*{width:100%;padding:0 8%;margin:0 auto 20px;max-width:860px;margin-top:0;margin-bottom:0}@media (max-width: 768px){body.article section.related-collection-newsletter>*{padding:0 5%}}@media (min-width: 768px){body.article section.related-collection-newsletter .related-collection-head{display:flex;flex-direction:row}}body.article section.related-collection-newsletter .related-collection-head>*{background:lightblue;flex:1}body.article section.related-collection-newsletter .related-collection-head .related-collection-title{padding:15px 30px;background:#f6f6f6}body.article section.related-collection-newsletter .related-collection-head .related-collection-title>h3{font-size:25px;text-transform:none;margin:0;letter-spacing:normal}body.article section.related-collection-newsletter .related-collection-head .related-collection-title>h4{letter-spacing:normal;text-transform:none;font-size:17px;margin:10px 0 0 0}body.article section.related-collection-newsletter .related-collection-head .related-collection-title>h4 .collection-title{color:#dd3230;text-transform:uppercase}body.article section.related-collection-newsletter .related-collection-head .img-wrap{background:center center no-repeat;background-size:cover;position:relative}@media (max-width: 767.98px){body.article section.related-collection-newsletter .related-collection-head .img-wrap{min-height:150px}}body.article section.related-collection-newsletter .related-collection-head .img-wrap .collection{background:#dd3230;color:white;fill:white;display:inline-flex;height:25px;position:absolute;left:15px;max-width:calc(100% - 30px);bottom:0;align-items:center;text-decoration:none}body.article section.related-collection-newsletter .related-collection-head .img-wrap .collection .icon{margin-left:10px;display:flex;justify-content:center;align-items:center}body.article section.related-collection-newsletter .related-collection-head .img-wrap .collection .title{font-family:"IBM Plex Sans";font-weight:600;text-transform:uppercase;letter-spacing:0.1em;font-size:0.87em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:18px;margin:10px}body.article section.related-collection-newsletter .quickSubscribe .right{background-color:#d1e8ea;padding:15px 30px}body.article section.related-collection-newsletter .quickSubscribe .right button[type='submit']{width:auto;margin:10px auto 0}body.ftm-app article.article .sharewrapper,body.ftm-app article.article .relations-all{display:none !important}ul.related-article-list{display:block;text-align:center;margin:0 20px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch}ul.related-article-list li{width:350px;flex-basis:350px;flex-grow:1;overflow:hidden;display:inline-block;padding:6px}@media (min-width: 992px){ul.related-article-list li{max-width:50%}}@media (max-width: 768px){ul.related-article-list li{padding:6px 20px;width:auto;display:block}}ul.related-article-list li a{color:white;text-align:left}ul.related-article-list li a .article-header-list{background-size:cover;background-position:center}@media (max-width: 768px){ul.related-article-list li a .article-header-list{display:block}}ul.related-article-list li a .wrapper{margin:0;padding:20px 30px;min-height:120px;background-color:rgba(0,0,0,0.4);transition:background-color 100ms linear}ul.related-article-list li a .wrapper h3{font-size:1em;margin-bottom:0}ul.related-article-list li a:hover .wrapper{background-color:rgba(0,0,0,0.2)}body.article-index main .heading,body.audio-article-index main .heading{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;margin:60px 20px 20px}@media (max-width: 650px){body.article-index main .heading,body.audio-article-index main .heading{margin:20px 10px}}body.article-index main .heading h1,body.audio-article-index main .heading h1{margin:0;border:0;font-size:24px;padding:10px;border-bottom:2px solid black;color:black}body.article-index main .articles-list,body.audio-article-index main .articles-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.container.infinite-length{min-height:1999999px}html.no-cssgrid #browser .browser-box{overflow:auto}html.no-cssgrid #browser .year{clear:both}@media (min-width: 768px){html.cssgrid #browser .browser-box{margin:0 8%;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 0}}@media (min-width: 768px) and (max-width: 768px){html.cssgrid #browser .browser-box{margin:0 5%}}html #browser .browser-box{background-image:url("../../img/browser-line.png");background-repeat:repeat-y;background-size:4px 58px;background-position:center;padding-top:30px}@media (max-width: 768px){html #browser .browser-box{overflow:hidden;background-position:5px 0}}@media (max-width: 768px){html #browser{font-size:0.8em}}html #browser a{text-decoration:none}html #browser .year{width:100%;text-align:center}@media (max-width: 768px){html #browser .year{text-align:left;padding-left:5px}}html #browser .year span{text-align:center;margin:0 auto;display:inline-block;width:auto;background-color:#292f32;color:white;padding:10px;min-width:80px;font-family:"IBM Plex Sans";font-weight:bold;letter-spacing:0.15em}html #browser.author>.header h1,html #browser.author>.header h3{text-align:center}html #browser.author>.header .author-picture,html #browser.author>.header .picture{margin:15px auto;width:140px;height:140px;border-radius:70px;background-size:100%;background-position:center center}@media (max-width: 768px){html #browser.author>.header h1,html #browser.author>.header h3{text-align:center}html #browser.author>.header .wrapper .author-picture{margin:0 auto;float:none}}html #browser.author>.header .summary{min-height:100px}html #browser>.header{background-size:cover;background-position:top center;position:relative}html #browser>.header .wrapper{background-color:rgba(0,0,0,0.7);padding:40px 8% 0;color:white;font-family:"IBM Plex Sans";position:relative}@media (max-width: 768px){html #browser>.header .wrapper{padding:40px 8% 0}}html #browser>.header .wrapper .contentwrapper{max-width:860px;margin:0 auto}html #browser>.header .wrapper .contentwrapper .content{background-color:transparent;margin-top:0}html #browser>.header .wrapper .contentwrapper .content.body{display:none}html #browser>.header .wrapper h3{text-transform:uppercase;letter-spacing:3px}html #browser>.header .wrapper i:hover{cursor:pointer}html #browser>.header .wrapper p{line-height:1.7em}html #browser>.header .wrapper p a{color:white;text-decoration:underline}html #browser>.header .wrapper .btn,html #browser>.header .wrapper .btn-xs,html #browser>.header .wrapper .btn-sm,html #browser>.header .wrapper .btn-lg{margin:10px;margin-left:0px}html #browser>.header .wrapper .btn.do-favorite,html #browser>.header .wrapper .do-favorite.btn-xs,html #browser>.header .wrapper .do-favorite.btn-sm,html #browser>.header .wrapper .do-favorite.btn-lg{padding:15px 40px}html #browser>.header .wrapper .btn.favorited,html #browser>.header .wrapper .favorited.btn-xs,html #browser>.header .wrapper .favorited.btn-sm,html #browser>.header .wrapper .favorited.btn-lg,html #browser>.header .wrapper .btn.more,html #browser>.header .wrapper .more.btn-xs,html #browser>.header .wrapper .more.btn-sm,html #browser>.header .wrapper .more.btn-lg{border-color:white;color:white}html #browser>.header .wrapper .btn.favorited:hover,html #browser>.header .wrapper .favorited.btn-xs:hover,html #browser>.header .wrapper .favorited.btn-sm:hover,html #browser>.header .wrapper .favorited.btn-lg:hover,html #browser>.header .wrapper .btn.more:hover,html #browser>.header .wrapper .more.btn-xs:hover,html #browser>.header .wrapper .more.btn-sm:hover,html #browser>.header .wrapper .more.btn-lg:hover{color:#292f32}html #browser>.header .wrapper .btn.favorited:active,html #browser>.header .wrapper .favorited.btn-xs:active,html #browser>.header .wrapper .favorited.btn-sm:active,html #browser>.header .wrapper .favorited.btn-lg:active,html #browser>.header .wrapper .btn.favorited:focus,html #browser>.header .wrapper .favorited.btn-xs:focus,html #browser>.header .wrapper .favorited.btn-sm:focus,html #browser>.header .wrapper .favorited.btn-lg:focus,html #browser>.header .wrapper .btn.more:active,html #browser>.header .wrapper .more.btn-xs:active,html #browser>.header .wrapper .more.btn-sm:active,html #browser>.header .wrapper .more.btn-lg:active,html #browser>.header .wrapper .btn.more:focus,html #browser>.header .wrapper .more.btn-xs:focus,html #browser>.header .wrapper .more.btn-sm:focus,html #browser>.header .wrapper .more.btn-lg:focus{background-color:transparent}html #browser>.header .wrapper .btn.twitter,html #browser>.header .wrapper .twitter.btn-xs,html #browser>.header .wrapper .twitter.btn-sm,html #browser>.header .wrapper .twitter.btn-lg{color:white;padding:8px 12px;font-size:1.5em}html #browser>.header .wrapper .btn.twitter:hover,html #browser>.header .wrapper .twitter.btn-xs:hover,html #browser>.header .wrapper .twitter.btn-sm:hover,html #browser>.header .wrapper .twitter.btn-lg:hover{color:#292f32}html #browser>.header .wrapper .countwrapper{width:100%;text-align:center;margin-top:10px}html #browser>.header .wrapper .countwrapper span.label{text-transform:uppercase;font-size:0.65em;letter-spacing:3px;font-weight:600}html #browser>.header .wrapper .countwrapper span.count{background-color:#dd3230;padding:10px 30px;display:inline-block;font-weight:bold;font-size:1.5em}html #browser>.header .wrapper form{display:inline-block}html #browser>.header .wrapper form .form-group{margin:0}html #browser>.header .wrapper form .form-group .col-sm-10{float:none;padding:0}html #browser>.header .wrapper .share{position:absolute;bottom:0;right:0}@media (max-width: 768px){html #browser>.header .wrapper .share{background-color:black}html #browser>.header .wrapper .share a{display:none}html #browser>.header .wrapper .share a.collapse{display:inline-block;float:left}}html #browser.search>.header{background-image:url("../../../assets/img/lighthouse.jpg");background-position:center center}html #browser.error>.header{background-image:url("../../../assets/img/mist.jpg");background-position:bottom center}html #browser.error>.header .wrapper{padding-bottom:100px}html #browser.tag .tag-picture{margin:15px auto;width:140px;height:140px;border-radius:70px;background-size:cover;background-position:center center;float:right;margin-right:30px;margin-bottom:20px}@media screen and (max-width: 768px){html #browser.tag .tag-picture{display:block;float:none;margin-right:auto;margin-left:auto}}html #browser.tag .tag-type-icon{display:inline-block;padding-left:45px;background-size:25px;background-repeat:no-repeat;background-position:5px center}html #browser.tag .contentwrapper.tag>.content{margin-bottom:0}html #browser.tag>.header .wrapper{background-color:rgba(0,0,0,0.8)}html #browser.tag .wrapper.tag{background-color:#fff;padding:40px 8% 0;position:relative}@media (max-width: 768px){html #browser.tag .wrapper.tag{padding:15px 5% 0}}html #browser.tag .contentwrapper.tag{max-width:860px;margin:0 auto}html #browser.tag .tag-type-default{background-image:url(/assets/img/tags/types/tag-icon-default-black.svg)}html #browser.tag .tag-type-default.white{background-image:url(/assets/img/tags/types/tag-icon-default.svg)}html #browser.tag .tag-type-person{background-image:url(/assets/img/tags/types/tag-icon-person-black.svg)}html #browser.tag .tag-type-person.white{background-image:url(/assets/img/tags/types/tag-icon-person.svg)}html #browser.tag .tag-type-organisation{background-image:url(/assets/img/tags/types/tag-icon-organisation-black.svg)}html #browser.tag .tag-type-organisation.white{background-image:url(/assets/img/tags/types/tag-icon-organisation.svg)}html #browser.tag .tag-type-location{background-image:url(/assets/img/tags/types/tag-icon-location-black.svg)}html #browser.tag .tag-type-location.white{background-image:url(/assets/img/tags/types/tag-icon-location.svg)}html #browser.tag .tag-type-theme{background-image:url(/assets/img/tags/types/tag-icon-theme-black.svg)}html #browser.tag .tag-type-theme.white{background-image:url(/assets/img/tags/types/tag-icon-theme.svg)}html #browser.tag .tag-profile{font-size:0.95em;font-family:"Open Sans",sans-serif,sans-serif;background-color:#fff;padding:20px 0px;padding-bottom:50px}html #browser.tag .tag-profile .network-database-icon{float:right;margin:30px;margin-top:-50px;width:80px;margin-bottom:0}html #browser.tag .tag-profile a.text-link{color:#444}html #browser.tag .tag-profile a.text-link:hover{color:#666;text-decoration:underline}html #browser.tag .tag-profile h3{font-weight:bold;margin:10px 0 10px 0;border-bottom:1px solid #acb2b7;padding-bottom:5px;font-size:0.9em}html #browser.tag .tag-profile h4{margin:7px 0;font-weight:normal;font-size:0.65em;text-transform:uppercase;letter-spacing:3px;color:#888}html #browser.tag .tag-profile p{margin:5px 0px}html #browser.tag .tag-profile .profile-row{margin-top:5px;margin-bottom:10px}html #browser.tag .tag-profile .profile-row .property{min-width:140px}html #browser.tag .tag-profile .property{display:inline-block;vertical-align:middle;margin-right:20px;min-width:40px}html #browser.tag .tag-profile .property.empty h4,html #browser.tag .tag-profile .property.empty p{color:#ccc}html #browser.tag .tag-profile .link-list-container{overflow-x:auto}html #browser.tag .tag-profile .link-list-container ul.link-list{min-width:650px;list-style:none;padding-left:0;margin-top:0}html #browser.tag .tag-profile .link-list-container ul.link-list li{border-bottom:1px solid #eaeced;padding-bottom:4px;padding-top:4px;vertical-align:top;display:flex}html #browser.tag .tag-profile .link-list-container ul.link-list li h4{display:none}html #browser.tag .tag-profile .link-list-container ul.link-list li:last-child{border-bottom:0}html #browser.tag .tag-profile .link-list-container ul.link-list li h4{display:none}html #browser.tag .tag-profile .link-list-container ul.link-list li:first-child{padding-top:0}html #browser.tag .tag-profile .link-list-container ul.link-list li:first-child h4{display:block}html #browser.tag .tag-profile .link-list-container ul.link-list li .property{width:100px}html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-title{width:230px}@media screen and (max-width: 768px){html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-title{width:150px}}html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-start,html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-end{width:20px}@media screen and (max-width: 768px){html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-start,html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-end{min-width:20px}}html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-reward{min-width:100px}@media screen and (max-width: 768px){html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-reward{min-width:70px}}html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag1,html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag2{min-width:270px}@media screen and (max-width: 768px){html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag1,html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag2{min-width:200px}}html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag1 .tag,html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag2 .tag{float:none;display:inline-block;padding:5px 8px;padding-left:35px;background-repeat:no-repeat;background-position:5px center;background-color:#eaeced;border-radius:2px;font-size:0.85em;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-family:"IBM Plex Sans",sans-serif}@media screen and (max-width: 768px){html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag1 .tag,html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag2 .tag{background-size:20px;padding-left:30px}}html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag1 .tag:hover,html #browser.tag .tag-profile .link-list-container ul.link-list li .property.field-tag2 .tag:hover{background-color:#d7dbdd}html #browser.tag .tag-profile .only-tag ul.link-list li{padding-bottom:0px}html #browser.tag .tag-profile .no-label ul{margin-top:0}html #browser.tag .tag-profile .no-label h4{display:none}html #browser.tag .tag-profile .remarks{margin-bottom:30px}html #browser.tag .tag-profile.location .map{width:100%;width:234px;height:279px;margin:0 auto;position:relative}html #browser.tag .tag-profile.location .map .marker{position:absolute;background:url("../../img/tags/types/tag-icon-location-black.svg") center center no-repeat;background-size:100%;width:24px;height:24px;margin-left:-12px}html #browser:not(.is-favorite) .favorited{display:none}html #browser:not(.not-favorite) .do-favorite{display:none}html #browser .browserEnd{width:10px;height:10px;border-radius:10px;background-color:#292f32;animation-name:pulse;animation-duration:4s;animation-iteration-count:infinite;margin-top:-1px;margin-left:2px}@media (min-width: 768px){html #browser .browserEnd{margin:0 auto}}@keyframes pulse{0%{transform:scale(1, 1)}50%{transform:scale(1.5, 1.5)}100%{transform:scale(1, 1)}}#browser .relations{margin:0 20px}#browser .relations a{font-size:0.8em;padding:5px 8px}#browser .relations a.tag{padding-left:35px}#browser .relations a.tag.tag-type-default{background-image:none;padding-left:10px}@media (max-width: 992px){#browser .relations{padding:3px 3px}}@media (max-width: 768px){#browser .relations{margin:0}}#browser .relations a.more-relations{display:inline-block}#browser .relations a{display:none}#browser .relations a:first-child,#browser .relations a:nth-child(2),#browser .relations a:nth-child(3){display:inline-block}#browser>.contentwrapper>.relations{text-align:center;background-image:url("../../img/browser-line.png");background-repeat:repeat-y;background-size:4px 58px;background-position:5px 0;overflow:auto;margin:auto}@media (min-width: 768px){#browser>.contentwrapper>.relations{background-position:center;padding-right:50px}}#browser>.contentwrapper>.relations .label{font-size:10px;font-weight:100;line-height:20px;letter-spacing:2px}@media (max-width: 768px){#browser>.contentwrapper>.relations .label{font-size:8px;letter-spacing:1px}}#browser>.contentwrapper>.relations a{float:none;margin:10px 5px;vertical-align:middle;clear:both}#browser .linked-tags .tag-type-default{background-image:url(/assets/img/tags/types/tag-icon-default-black.svg)}#browser .linked-tags .tag-type-default.white{background-image:url(/assets/img/tags/types/tag-icon-default.svg)}#browser .linked-tags .tag-type-person{background-image:url(/assets/img/tags/types/tag-icon-person-black.svg)}#browser .linked-tags .tag-type-person.white{background-image:url(/assets/img/tags/types/tag-icon-person.svg)}#browser .linked-tags .tag-type-organisation{background-image:url(/assets/img/tags/types/tag-icon-organisation-black.svg)}#browser .linked-tags .tag-type-organisation.white{background-image:url(/assets/img/tags/types/tag-icon-organisation.svg)}#browser .linked-tags .tag-type-location{background-image:url(/assets/img/tags/types/tag-icon-location-black.svg)}#browser .linked-tags .tag-type-location.white{background-image:url(/assets/img/tags/types/tag-icon-location.svg)}#browser .linked-tags .tag-type-theme{background-image:url(/assets/img/tags/types/tag-icon-theme-black.svg)}#browser .linked-tags .tag-type-theme.white{background-image:url(/assets/img/tags/types/tag-icon-theme.svg)}#browser .linked-tags .tag{padding-left:35px;background-size:25px;background-repeat:no-repeat;background-position:5px center}#browser .linked-tags .label{background-color:#f6f6f6}html.no-cssgrid #browser .browser-item{padding-top:0;padding-top:20px;padding-bottom:10px;margin-left:20px;margin-right:10px}@media (min-width: 768px){html.no-cssgrid #browser .browser-item{margin:0;min-height:585px;width:50%;max-width:50%}}@media (min-width: 768px){html.no-cssgrid #browser .browser-item.item-offset{margin-top:292px}html.no-cssgrid #browser .browser-item.item-left{clear:left;float:left;padding-left:8%}}@media (min-width: 768px) and (max-width: 768px){html.no-cssgrid #browser .browser-item.item-left{padding-left:5%}}@media (min-width: 768px){html.no-cssgrid #browser .browser-item.item-right{float:right;clear:right;padding-right:8%}}@media (min-width: 768px) and (max-width: 768px){html.no-cssgrid #browser .browser-item.item-right{padding-right:5%}}@media (min-width: 768px){html.cssgrid #browser .browser-item{grid-row:span 2;min-height:100px}html.cssgrid #browser .item-offset{grid-row:span 3;margin-top:300px}html.cssgrid #browser .year{grid-column:1 / 3}}@media (max-width: 768px){html.cssgrid #browser .browser-item{padding-top:0;padding-top:20px;padding-bottom:10px;margin-left:20px;margin-right:10px}}html #browser .browser-item{box-sizing:border-box;width:auto}html #browser .browser-item header{overflow:visible}html #browser .browser-item header .outerwrapper{padding-left:20px;padding-right:20px}@media (max-width: 768px){html #browser .browser-item header .outerwrapper{padding-left:0;padding-right:0;padding-top:100px}}html #browser .browser-item header .outerwrapper .wrapper{padding:35px 0 0;margin-bottom:0px}@media (max-width: 768px){html #browser .browser-item header .outerwrapper .wrapper{padding:35px 0 0}}html #browser .browser-item header .author{position:relative;bottom:auto}html #browser .browser-item header .author span{display:none}@media (min-width: 768px){html #browser .browser-item header .author .author-picture{left:50%;position:absolute;margin-left:-30px;animation-name:fade2;animation-duration:6s;animation-iteration-count:infinite;top:65px;width:50px;height:50px;left:auto;margin:0}@keyframes fade2{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fade3{0%{opacity:0;z-index:1}16.67%{opacity:1;z-index:3}33.33%{opacity:1;z-index:3}50%{opacity:0;z-index:1}100%{opacity:0;z-index:1}}html #browser .browser-item header .author .author-picture:first-child{animation-name:none;z-index:2}html #browser .browser-item header .author .author-picture:first-child:nth-last-child(3) ~ .author-picture{opacity:0;animation-name:fade3;animation-duration:18s;animation-delay:6s;z-index:3}html #browser .browser-item header .author .author-picture:last-child{opacity:0;animation-delay:12s !important;z-index:4}}html #browser .browser-item header .content .count{color:white;text-transform:uppercase;font-size:0.8em;letter-spacing:0.3em;margin-bottom:10px}html #browser .browser-item header .content h1.title{font-size:1.7em;line-height:1.2em;padding-bottom:20px;margin-bottom:0}@media (max-width: 768px){html #browser .browser-item header .content h1.title{font-size:1.7em;line-height:1.3em}}html #browser .browser-item header .content .body{padding:15px 8% 20px 8%}@media (max-width: 768px){html #browser .browser-item header .content .body{padding:15px 5% 20px 5%}}@media (max-width: 768px){html #browser .browser-item header .content{word-wrap:break-word}}@media (max-width: 768px){html #browser .browser-item header .labels .type{padding:5px 10px;font-size:10px;bottom:7px;line-height:25px}}html #browser .browser-item header .completed-check{position:absolute;top:10px;right:10px;color:white}html #browser .browser-item header:after{content:'';display:block;position:absolute;width:15px;height:15px;bottom:0px;background-repeat:no-repeat;background-size:15px 15px}@media (max-width: 768px){html #browser .browser-item header:after{left:-10px;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #000 transparent}}@media (min-width: 768px){html #browser .browser-item.item-left{padding-right:40px}html #browser .browser-item.item-left header:after{right:-15px;bottom:-50px;width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:transparent transparent transparent #000}html #browser .browser-item.item-left header .author .author-picture{right:-85px}html #browser .browser-item.item-right{padding-left:40px}html #browser .browser-item.item-right header:after{left:-15px;bottom:-50px;width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #000 transparent}html #browser .browser-item.item-right header .author .author-picture{left:-85px}}@media (min-width: 768px){html #browser .browser-item .contentwrapper .content{margin:0 20px 0}}html #browser .browser-item .contentwrapper .content .body{padding-bottom:20px;padding-top:20px;font-size:1.1em}@media (min-width: 768px){html #browser .browser-item .contentwrapper .content .body{font-size:0.9em;padding:30px 20px 20px;line-height:1.85em}html #browser .browser-item .contentwrapper .content .body .authors{display:none}}html #browser .browser-item.article .contentwrapper .content .body{padding-top:80px}@media (min-width: 768px){html #browser .browser-item.article .contentwrapper .content .body{padding-top:20px}}html #browser .browser-item.collection .title::before{content:' ';display:inline-block;width:1.9em;height:0.9em;margin-right:4px;background:center center no-repeat url("../../img/icon-dossier.png");background-size:contain;opacity:0.5;font-size:0.75em}@media (min-width: 768px){html #browser .browser-item.collection.item-left{padding-right:15px}html #browser .browser-item.collection.item-right{padding-left:15px}}@media (min-width: 768px){html #browser .browser-item.panel.item-left{padding-right:15px}html #browser .browser-item.panel.item-right{padding-left:15px}}html #browser .browser-item.panel .bg-img.no-image{background:#39b2b1}html #browser .browser-item.survey .bg-img{background:#39b2b1}html #browser .browser-item.survey .author-picture{display:none}@media (min-width: 768px){html #browser .browser-item.survey .author-picture{display:block}html #browser .browser-item.survey.item-left header::after{width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:transparent transparent transparent #2d8b8b}html #browser .browser-item.survey.item-right header::after{width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #2d8b8b transparent}}html #browser .browser-item.question .bg-img{background:#dd3230}html #browser .browser-item.question .bg-img .darkener{display:none}@media (min-width: 768px){html #browser .browser-item.question.item-left header::after{width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:transparent transparent transparent #bb211f}html #browser .browser-item.question.item-right header::after{width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #bb211f transparent}}html #browser .browser-item.question .labels .comments{background:#c02d2b}html #browser .browser-item.question .contentwrapper .content .body{padding-top:40px}@media (min-width: 768px){html #browser .browser-item.question .contentwrapper .content .body{padding-top:20px}}body.panel-index .panel-header{background-size:cover;background-position:center center;color:white;position:relative}body.panel-index .panel-header::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);pointer-events:none}body.panel-index .panel-header.no-image::before{background:#39b2b1}body.panel-index .panel-header>*{position:relative}body.panel-index .panel-header .panel-body-wrapper{max-width:860px;margin:0 auto 40px;padding-top:40px}@media (max-width: 860px){body.panel-index .panel-header .panel-body-wrapper{margin:0 8% 40px}}@media (max-width: 768px){body.panel-index .panel-header .panel-body-wrapper{margin:0 5% 40px}}body.panel-index .panel-header .panel-body-wrapper h4{text-transform:uppercase;font-weight:normal;letter-spacing:8px;font-size:14px;margin:10px 0}body.panel-index .panel-header .panel-body-wrapper h1{text-transform:uppercase;letter-spacing:8px;margin:10px 0;color:#dd3230}body.panel-index .panel-header .panel-body-wrapper .panel-body a{color:#dd3230;text-decoration:none}body.panel-index .panel-header .join{margin:30px 0}body.panel-index .panel-header .btn-primary{padding:11px 30px}body.panel-index .panel-header .panel-author{display:block;text-align:center;font-family:"IBM Plex Sans";text-transform:uppercase;color:white;text-decoration:none;z-index:1}body.panel-index .panel-header .panel-author .label{font-size:10px;letter-spacing:1px}body.panel-index .panel-header .panel-author .name{color:#dd3230;font-weight:bold;font-size:16px;margin:5px 0}body.panel-index .panel-header .panel-author img{width:60px;height:60px;border-radius:50%}body.panel-index .panel-header .panel-author .img-wrapper{height:30px}body.panel-index .panel-header .share{position:absolute;bottom:0;right:0;z-index:2}@media (max-width: 768px){body.panel-index .panel-header .share{background-color:black}body.panel-index .panel-header .share a{display:none}body.panel-index .panel-header .share a.collapse{display:inline-block;float:left}}.panel-browser.disabled{background:rgba(0,0,0,0.4);overflow:auto;cursor:not-allowed}.panel-browser.disabled>*{opacity:0.3}body.panel-index .panel-header .login{text-align:center;font-family:"IBM Plex Sans";text-transform:uppercase;font-size:10px;letter-spacing:1px}body.panel-index .panel-header .login .buttons{margin-top:15px}body.panel-index .panel-header .login .buttons .btn-default{color:white}body.panel-index .panel-header .not-invited .text{display:flex;align-items:center}body.panel-index .panel-header .not-invited .text i{color:#dd3230;font-size:50px;margin-right:10px}body.panel-index .panel-header .not-invited .text p{font-family:"IBM Plex Sans";text-transform:uppercase;font-size:13px;line-height:15.6px}body.panel-index .panel-header .not-invited .btn,body.panel-index .panel-header .not-invited .btn-xs,body.panel-index .panel-header .not-invited .btn-sm,body.panel-index .panel-header .not-invited .btn-lg{margin-top:10px}body.panel-index .panel-header .progressBar{margin:30px 0 70px;display:flex;align-items:flex-end;justify-content:center;font-family:"IBM Plex Sans";font-size:13px}body.panel-index .panel-header .progressBar>.label{line-height:26px;text-transform:uppercase;font-weight:normal}body.panel-index .panel-header .progressBar .progress{flex:1;max-width:400px;margin:0 27px}body.panel-index .panel-header .progressBar .progress>.label{display:inline-block;position:relative;font-weight:bold;color:#333;line-height:40px;width:60px;margin-left:-60px;text-align:center;margin-bottom:14px;background:white;font-size:16px}body.panel-index .panel-header .progressBar .progress>.label::after{position:absolute;content:' ';width:0;height:0;border-style:solid;border-width:0 11px 11px 0;border-color:transparent #d1e8ea transparent transparent;bottom:-11px;right:0}body.panel-index .panel-header .progressBar .progress .track{border:7px solid white;border-radius:20px;margin-left:-7px;margin-right:-7px;background:#9ababd;height:26px;position:relative}body.panel-index .panel-header .progressBar .progress .track .active-track{background:#dd3230;position:absolute;height:100%;width:0%;border-radius:6px}body.panel-index .panel-header .progressBar .progress .averageProgress{position:absolute;top:-7px}body.panel-index .panel-header .progressBar .progress .averageProgress .marker{width:1px;background:rgba(0,0,0,0.4);height:26px}body.panel-index .panel-header .progressBar .progress .averageProgress .label{padding-top:4px;font-size:9px;text-transform:uppercase;line-height:11px;transform:translateX(-50%);text-align:center}body.panel-index .panel-header .progressBar form .btn,body.panel-index .panel-header .progressBar form .btn-xs,body.panel-index .panel-header .progressBar form .btn-sm,body.panel-index .panel-header .progressBar form .btn-lg{position:relative;bottom:-3px}@media (max-width: 768px){body.panel-index .panel-header .progressBar{flex-direction:column;align-items:center}body.panel-index .panel-header .progressBar>*{width:100%;text-align:center}body.panel-index .panel-header .progressBar form{margin-top:10px}body.panel-index .panel-header .progressBar .track{margin-bottom:25px}body.panel-index .panel-header .progressBar .progress{text-align:left;padding:0 70px}}ul.panel-list{display:block;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch;align-content:stretch;margin:0;padding:0;list-style:none}ul.panel-list li{min-width:320px;flex:1;display:flex;padding:1px}ul.panel-list li a{color:white;text-align:left;font-family:"IBM Plex Sans";text-decoration:none;display:block;background-size:cover;background-position:center;flex:1}ul.panel-list li a .wrapper{margin:0;padding:20px 30px;min-height:120px;height:100%;background-color:rgba(0,0,0,0.4);transition:background-color 100ms linear}ul.panel-list li a .wrapper h3{font-size:1em;margin-bottom:0}ul.panel-list li a:hover .wrapper{background-color:rgba(0,0,0,0.3)}@media (max-width: 768px){body.question #promo-bar{margin-bottom:40px}}body.question .question-header .outerwrapper{position:relative;margin-top:40px;background-color:#dd3230;color:#fff;padding-top:30px;padding-bottom:10px;padding:30px 8% 10px}@media (max-width: 768px){body.question .question-header .outerwrapper{padding:30px 5% 10px}}body.question .question-header .wrapper{margin:20px auto;max-width:860px}body.question .question-header a{color:#fff}body.question .question-header .breadcrumb{position:relative;top:-7px;z-index:1}@media (max-width: 768px){body.question .question-header .breadcrumb{margin-top:60px}}body.question .question-header .breadcrumb a{font-family:"IBM Plex Sans";text-transform:uppercase;font-size:12px;line-height:14.4px;text-decoration:none}body.question .question-header .author a{position:absolute;width:100%;left:0;top:0;text-decoration:none;text-align:center}body.question .question-header .author a .author-picture{position:absolute;left:50%;top:-30px;width:60px;margin-left:-30px;height:60px;background-size:cover;border-radius:30px;background-position:center center}body.question .question-header .author a span{color:#fff;display:block;margin-top:45px;font-weight:bold;font-family:"IBM Plex Sans"}body.question .question-header .title{margin-top:80px}@media (max-width: 768px){body.question .question-header .title{margin-top:40px}}body.question .question-header .title time{font-family:"IBM Plex Sans";text-transform:uppercase;font-size:0.8em;letter-spacing:0.3em;margin-bottom:10px;display:block}body.question .panels .wrapper{background-color:#acb2b7;padding:20px 8%}@media (max-width: 768px){body.question .panels .wrapper{padding:20px 5%}}body.question .panels .innerwrapper{margin:0 auto;max-width:860px}body.question .panels h4{margin:0;line-height:1.8em}body.question .panels h4 span{background-color:rgba(255,255,255,0.2);padding:4px 8px;border-radius:3px}body.question .content .wrapper{background-color:#fff;margin:0px auto;max-width:1200px}body.question .content .innerwrapper{margin:0 auto;max-width:860px;padding:20px 0}body.question .content .innerwrapper .body{padding:0 8%;line-height:1.7em}@media (max-width: 768px){body.question .content .innerwrapper .body{padding:0 5%}}body.question .content .innerwrapper .body .table-wrapper{max-width:100%;overflow-x:auto}body.question .content .innerwrapper .body table{border:2px solid #fff;border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid rgba(0,0,0,0.3)}body.question .content .innerwrapper .body table caption{padding-bottom:10px;text-transform:uppercase;font-size:0.8em;letter-spacing:0.3em}body.question .content .innerwrapper .body table td,body.question .content .innerwrapper .body table tr,body.question .content .innerwrapper .body table th{border-color:#292f32}body.question .content .innerwrapper .body table th{padding:5px;border-bottom-width:2px}body.question .content .innerwrapper .body table td{padding:3px 10px}body.question .content .innerwrapper .body img{max-width:100%}body.question section.comments{margin-top:0}header.question-via-panelitem{background:#dd3230;color:white;overflow:auto;padding:0 20px;margin-bottom:50vh}header.question-via-panelitem a{color:white}header.question-via-panelitem .content{max-width:860px;margin:20px auto 0}header.question-via-panelitem .content .breadcrumb{max-width:860px;margin:0 auto}header.question-via-panelitem .content .breadcrumb a{font-family:"IBM Plex Sans";text-transform:uppercase;font-size:12px;line-height:14.4px;text-decoration:none}header.question-via-panelitem .content .warning{font-family:"IBM Plex Sans";text-transform:uppercase;font-size:14px;line-height:16.8px;text-align:center;margin:50px 0}header.question-via-panelitem .content .warning .btn,header.question-via-panelitem .content .warning .btn-xs,header.question-via-panelitem .content .warning .btn-sm,header.question-via-panelitem .content .warning .btn-lg{margin:20px 0 0}body.gift .fa-gift{font-size:200px;color:#dd3230;position:relative}body.gift .fa-gift::after{content:' ';width:100px;position:absolute;height:10px;box-shadow:0 0 7px rgba(0,0,0,0.2);border-radius:50%;background:rgba(0,0,0,0.1);left:50%;bottom:0;transform:translateX(-50%)}body.gift img.gift-banner{width:100%;max-height:70vh}body.gift.new .container.page{padding:0}@media (max-width: 768px){body.gift.new .content .btn-lg,body.gift.new .content .btn-group-lg>.btn{display:block;margin:0 auto}}body.gift.activate.loggedOut #promo-bar{display:none}body.gift.activate.loggedOut .page .columns{display:flex}@media (max-width: 768px){body.gift.activate.loggedOut .page .columns{display:block}}body.gift.activate.loggedOut .page .columns>div{flex:1;padding:10px}body.gift.activate.loggedOut .page .columns>div:last-child{border-left:1px solid #ebebeb}@media (max-width: 768px){body.gift.activate.loggedOut .page .columns>div:first-child{margin-bottom:20px}body.gift.activate.loggedOut .page .columns>div:last-child{border-left:none;border-top:1px solid #ebebeb}}body.gift.activate.loggedOut .page .formWrap{text-align:left}body.gift.activate.loggedOut .page .email{color:#979797;margin-bottom:10px;font-family:"IBM Plex Sans"}body.gift.activate.loggedIn #promo-bar{display:none}body.gift.activate.loggedIn .nonEditable{color:#979797;margin-bottom:10px;font-family:"IBM Plex Sans"}body.gift.activate.loggedIn .btn,body.gift.activate.loggedIn .btn-xs,body.gift.activate.loggedIn .btn-sm,body.gift.activate.loggedIn .btn-lg{margin-top:15px}body.ftm-pulse-ios.gift main form,.ftm-app-ios.gift main form{display:none !important}body.gift.new .container.page{margin-top:0;background:#d1e8ea}body.gift.new .header{position:relative}body.gift.new .header video{margin:0 auto;mix-blend-mode:darken;max-width:100%}body.gift.new .contentwrapper .content{max-width:500px;margin:0 auto;padding:30px;text-align:left}body.gift.new .contentwrapper .content h1{border:0;padding:0;margin-top:0}body.gift.new .contentwrapper .content .introduction ul{padding-left:25px;list-style-image:url(../../img/check_red.svg)}body.gift.new .contentwrapper .content .radioprice2020{margin-bottom:10px}body.gift.new .contentwrapper .content .explanation{position:relative;top:-10px;color:#9da8af}body.gift.new #gift_form_duration label{width:100%;max-width:200px;display:flex;align-items:center}body.gift.new #gift_form_duration label h3{margin:5px 0 5px auto}body.gift.new #gift_form_personalMessage{min-height:200px !important}body.gift.new #gift_form_paymentMethod{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media (max-width: 768px){body.gift.new #gift_form_paymentMethod{display:flex;flex-direction:column}}body.gift.new #gift_form_paymentMethod .radio{text-transform:uppercase;font-weight:700;border:2px solid #292f32;margin:0;display:flex;flex-direction:row}@media (max-width: 768px){body.gift.new #gift_form_paymentMethod .radio:not(:first-child){border-top-width:0}body.gift.new #gift_form_paymentMethod .radio:first-child{border-top-left-radius:3px;border-top-right-radius:3px}body.gift.new #gift_form_paymentMethod .radio:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media (min-width: 768px){body.gift.new #gift_form_paymentMethod .radio:not(:first-child){border-left-width:0}body.gift.new #gift_form_paymentMethod .radio:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}body.gift.new #gift_form_paymentMethod .radio:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}body.gift.new #gift_form_paymentMethod .radio input{display:none}body.gift.new #gift_form_paymentMethod .radio label{color:#acb2b7;margin:0;width:100%;padding:8px 20px;text-align:center;color:#292f32;font-size:0.8em;font-weight:bold;letter-spacing:1px;flex-shrink:0}body.gift.new #gift_form_paymentMethod .radio label.active{color:black;background:#292f32;color:white}body.gift.new #gift_form_paymentMethod .radio label:hover{color:#dd3230}body.gift.new #gift_form_paymentMethod .radio{flex:1}body.gift.new #gift_form_bank{display:flex;flex-wrap:wrap}body.gift.new #gift_form_bank .choice{margin-right:20px;min-width:150px}body.gift.new #sendlater{display:none}body.gift.new #sendlater .sr-only{display:none}body.gift.new #sendlater .row{display:flex;align-items:center}body.gift.new #sendlater span{display:inline-block;margin:0 5px;font-weight:bold;font-family:"IBM Plex Sans"}body.gift.new #sendlater #gift_form_sendDate_date{margin-right:0;width:auto}body.gift.new #sendlater #gift_form_sendDate_time{display:inline-block;margin-right:0}body.gift.new #sendlater #gift_form_sendDate_time select{height:53px;position:relative;top:-2px}body.contentpage{background-color:white}body.contentpage .container article header{padding-bottom:35%;min-height:35vh;background-position:center center;background-size:cover}body.contentpage .container article .body{background-color:white;padding:10px 0 20px;margin:0 auto;max-width:1200px;margin-bottom:30px;line-height:1.5em}body.contentpage .container article .body.no-header{margin-top:40px}@media (max-width: 1300px){body.contentpage .container article .body{margin:0 50px}}@media (max-width: 768px){body.contentpage .container article .body{margin:0}}body.contentpage .container article .body div:first-child.image-gallery-pp{margin-top:-10px}body.contentpage.help-ftm-naar-de-15000{background:white}body.contentpage.help-ftm-naar-de-15000.no-member{padding-top:0}body.contentpage.help-ftm-naar-de-15000.no-member header.main-header{position:relative}body.contentpage.help-ftm-naar-de-15000 #top-bar{background:white;padding:0 20px;border-bottom:1px solid #eaeced}body.contentpage.help-ftm-naar-de-15000 #top-bar .nav,body.contentpage.help-ftm-naar-de-15000 #top-bar #search-box,body.contentpage.help-ftm-naar-de-15000 #top-bar #profile,body.contentpage.help-ftm-naar-de-15000 #top-bar #user-bar.logged-in,body.contentpage.help-ftm-naar-de-15000 #top-bar .donate,body.contentpage.help-ftm-naar-de-15000 #top-bar .login{display:none}body.contentpage.help-ftm-naar-de-15000 #top-bar #ftm_eye{position:relative;margin-top:9px;width:42px;height:42px;border-radius:60px}@media (max-width: 345px){body.contentpage.help-ftm-naar-de-15000 #top-bar #ftm_eye{width:36px;height:36px;margin-top:7px}}body.contentpage.help-ftm-naar-de-15000 #top-bar .wordmark{background-image:url("/assets/img/wordmark_black.png")}body.contentpage.help-ftm-naar-de-15000 #top-bar #promo-bar{position:relative;width:auto}body.contentpage.help-ftm-naar-de-15000 #top-bar .admin{display:inline-block;color:black;position:absolute;top:0;right:20px}@media (max-width: 345px){body.contentpage.help-ftm-naar-de-15000 #top-bar .admin{padding:9px}}@media (min-width: 768px){body.contentpage.help-ftm-naar-de-15000 #top-bar .logo{float:none;display:inline-block;width:100%;text-align:center}body.contentpage.help-ftm-naar-de-15000 #top-bar #ftm_eye{top:-10px;text-align:left}body.contentpage.help-ftm-naar-de-15000 #top-bar .wordmark{float:none;display:inline-block;width:212px;height:36px;margin:12px 15px}body.contentpage.help-ftm-naar-de-15000 #top-bar #promo-bar{position:absolute;right:20px;top:0}}body.contentpage.help-ftm-naar-de-15000 .page-header{display:none}body.content-page{background-color:white}body.content-page article{max-width:860px;padding:10px 0 20px;margin:0 auto;line-height:1.5em}body.content-page article div:first-child.image-gallery-pp{margin-top:-10px}body.content-page.help-ftm-naar-de-15000,body.content-page.deel-ftm-met-vrienden-familie,body.content-page.doe-mee-sharepagina{background:white}body.content-page.help-ftm-naar-de-15000.no-member,body.content-page.deel-ftm-met-vrienden-familie.no-member,body.content-page.doe-mee-sharepagina.no-member{padding-top:0}body.content-page.help-ftm-naar-de-15000.no-member header.main-header,body.content-page.deel-ftm-met-vrienden-familie.no-member header.main-header,body.content-page.doe-mee-sharepagina.no-member header.main-header{position:relative}body.content-page.help-ftm-naar-de-15000 #top-bar,body.content-page.deel-ftm-met-vrienden-familie #top-bar,body.content-page.doe-mee-sharepagina #top-bar{background:white;padding:0 20px;border-bottom:1px solid #eaeced}body.content-page.help-ftm-naar-de-15000 #top-bar .nav,body.content-page.help-ftm-naar-de-15000 #top-bar #search-box,body.content-page.help-ftm-naar-de-15000 #top-bar #profile,body.content-page.help-ftm-naar-de-15000 #top-bar #user-bar.logged-in,body.content-page.help-ftm-naar-de-15000 #top-bar .donate,body.content-page.help-ftm-naar-de-15000 #top-bar .login,body.content-page.deel-ftm-met-vrienden-familie #top-bar .nav,body.content-page.deel-ftm-met-vrienden-familie #top-bar #search-box,body.content-page.deel-ftm-met-vrienden-familie #top-bar #profile,body.content-page.deel-ftm-met-vrienden-familie #top-bar #user-bar.logged-in,body.content-page.deel-ftm-met-vrienden-familie #top-bar .donate,body.content-page.deel-ftm-met-vrienden-familie #top-bar .login,body.content-page.doe-mee-sharepagina #top-bar .nav,body.content-page.doe-mee-sharepagina #top-bar #search-box,body.content-page.doe-mee-sharepagina #top-bar #profile,body.content-page.doe-mee-sharepagina #top-bar #user-bar.logged-in,body.content-page.doe-mee-sharepagina #top-bar .donate,body.content-page.doe-mee-sharepagina #top-bar .login{display:none}body.content-page.help-ftm-naar-de-15000 #top-bar #ftm_eye,body.content-page.deel-ftm-met-vrienden-familie #top-bar #ftm_eye,body.content-page.doe-mee-sharepagina #top-bar #ftm_eye{position:relative;margin-top:9px;width:42px;height:42px;border-radius:60px}@media (max-width: 345px){body.content-page.help-ftm-naar-de-15000 #top-bar #ftm_eye,body.content-page.deel-ftm-met-vrienden-familie #top-bar #ftm_eye,body.content-page.doe-mee-sharepagina #top-bar #ftm_eye{width:36px;height:36px;margin-top:7px}}body.content-page.help-ftm-naar-de-15000 #top-bar .wordmark,body.content-page.deel-ftm-met-vrienden-familie #top-bar .wordmark,body.content-page.doe-mee-sharepagina #top-bar .wordmark{background-image:url("/assets/img/wordmark_black.png")}body.content-page.help-ftm-naar-de-15000 #top-bar #promo-bar,body.content-page.deel-ftm-met-vrienden-familie #top-bar #promo-bar,body.content-page.doe-mee-sharepagina #top-bar #promo-bar{position:relative;width:auto}body.content-page.help-ftm-naar-de-15000 #top-bar .admin,body.content-page.deel-ftm-met-vrienden-familie #top-bar .admin,body.content-page.doe-mee-sharepagina #top-bar .admin{display:inline-block;color:black;position:absolute;top:0;right:20px}@media (max-width: 345px){body.content-page.help-ftm-naar-de-15000 #top-bar .admin,body.content-page.deel-ftm-met-vrienden-familie #top-bar .admin,body.content-page.doe-mee-sharepagina #top-bar .admin{padding:9px}}@media (min-width: 768px){body.content-page.help-ftm-naar-de-15000 #top-bar .logo,body.content-page.deel-ftm-met-vrienden-familie #top-bar .logo,body.content-page.doe-mee-sharepagina #top-bar .logo{float:none;display:inline-block;width:100%;text-align:center}body.content-page.help-ftm-naar-de-15000 #top-bar #ftm_eye,body.content-page.deel-ftm-met-vrienden-familie #top-bar #ftm_eye,body.content-page.doe-mee-sharepagina #top-bar #ftm_eye{top:-10px;text-align:left}body.content-page.help-ftm-naar-de-15000 #top-bar .wordmark,body.content-page.deel-ftm-met-vrienden-familie #top-bar .wordmark,body.content-page.doe-mee-sharepagina #top-bar .wordmark{float:none;display:inline-block;width:212px;height:36px;margin:12px 15px}body.content-page.help-ftm-naar-de-15000 #top-bar #promo-bar,body.content-page.deel-ftm-met-vrienden-familie #top-bar #promo-bar,body.content-page.doe-mee-sharepagina #top-bar #promo-bar{position:absolute;right:20px;top:0}}body.content-page.help-ftm-naar-de-15000 .page-header,body.content-page.deel-ftm-met-vrienden-familie .page-header,body.content-page.doe-mee-sharepagina .page-header{display:none}body.content-page.help-ftm-naar-de-15000 h1,body.content-page.deel-ftm-met-vrienden-familie h1,body.content-page.doe-mee-sharepagina h1{font-size:30px}@media (min-width: 768px){body.content-page.help-ftm-naar-de-15000 h1,body.content-page.deel-ftm-met-vrienden-familie h1,body.content-page.doe-mee-sharepagina h1{font-size:40px}}body.login #promo-bar .btn.login,body.login #promo-bar .login.btn-xs,body.login #promo-bar .login.btn-sm,body.login #promo-bar .login.btn-lg{display:none}body.login .contentwrapper{max-width:600px;margin:0 auto;padding:0 20px}body.login .no-social-placeholder{height:24px}body.login .form-2020{font-family:"IBM Plex Sans",sans-serif}body.login .form-2020 .form-row{position:relative;margin:20px 0}body.login .form-2020 label{font-size:18px;text-align:left}body.login .form-2020 input[type='text'],body.login .form-2020 input[type='email'],body.login .form-2020 input[type='password']{padding-left:50px;background-color:white}body.login .form-2020 img.img-in-control{position:absolute;bottom:18px;left:16px;display:block;height:18px}body.login .form-2020 .checkbox-wrap label{max-width:400px}body.login .form-2020 .toggle{display:none;position:absolute;top:40px;right:10px}@media (max-width: 768px){body.login .form-2020 .toggle{display:block}}body.login .actions{display:flex;flex-direction:column}body.login .actions>*{margin:5px 0}body.easy.login #promo-bar{display:none}body.easy.login .checkbox-wrap,body.easy.login .register-wrap{display:none}body.easy.login main form{margin:30px 0}body.easy.login main::before{content:' ';display:block;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:2}@media (min-width: 768px){body.easy.login main .page{margin-top:150px}}body.easy.login main .contentwrapper{position:relative;z-index:3;background:#d1e8ea}body.easy.login main .contentwrapper .content{background:transparent}body.easy.login main #_submit{margin-top:5px}body.register{font-family:"IBM Plex Sans"}body.register label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.register #promo-bar .btn.register,body.register #promo-bar .register.btn-xs,body.register #promo-bar .register.btn-sm,body.register #promo-bar .register.btn-lg,body.register #promo-bar .btn.donate,body.register #promo-bar .donate.btn-xs,body.register #promo-bar .donate.btn-sm,body.register #promo-bar .donate.btn-lg{display:none}@media (max-width: 768px){body.register #promo-bar{display:none}}body.register .container{padding-top:0}body.register .container .content{max-width:none}body.register .container .img-header{width:100%;object-fit:cover}@media (min-width: 992px){body.register .container .img-header{max-height:50vh;min-height:400px}}body.register .container form{max-width:900px;margin:0 auto;padding:0 20px}body.register .container form .heading{position:relative}body.register .container form #business{position:absolute;right:0;bottom:8px}body.register .container form .type-cards{overflow:visible;justify-content:center;display:flex;flex-wrap:wrap;font-family:"IBM Plex Sans",sans-serif}@media (max-width: 768px){body.register .container form .type-cards{display:flex;flex-direction:column;align-items:center}}body.register .container form .type-cards h2{margin-top:0;font-size:1.8em}body.register .container form .type-cards .type-card{margin:50px 12px 20px 0;width:224px;position:relative}body.register .container form .type-cards .type-card:last-child{margin-right:0}body.register .container form .type-cards .type-card .support-ftm-label{position:absolute;left:0;height:32px;line-height:32px;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:2px;width:100%;top:-32px;text-align:center;border-radius:4px;max-width:250px;border-radius:5px 5px 0 0;border-top:3px solid transparent;color:#292f32;background:#eaeced}body.register .container form .type-cards .type-card .inner{border-radius:5px;position:relative;text-align:center;margin:0;padding:20px 10px;width:100%;max-width:250px;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:white;border:3px solid white;box-shadow:2px 2px 10px rgba(0,0,0,0.1);display:flex;flex:1 1 auto;flex-wrap:wrap;flex-direction:column;justify-content:flex-start}body.register .container form .type-cards .type-card .inner:hover{cursor:pointer}body.register .container form .type-cards .type-card .inner input{display:none}body.register .container form .type-cards .type-card .inner h3{color:#dd3230;font-size:1.8em;margin:auto 0 10px}body.register .container form .type-cards .type-card .inner h3+p{border-top:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6;padding:15px 0;margin-bottom:30px}body.register .container form .type-cards .type-card .inner .confirm{font-weight:bold;margin-bottom:5px}body.register .container form .type-cards .type-card .inner .confirm .icon{background-image:url(../../img/check_white.svg);background-size:cover;width:15px;height:15px;display:inline-block;position:relative;top:2px;left:-5px}body.register .container form .type-cards .type-card.support-ftm .inner{border-radius:0 0 5px 5px}body.register .container form .type-cards .type-card.active .support-ftm-label{background:#dd3230;color:white}body.register .container form .type-cards .type-card.active .inner{color:black;border:3px solid #dd3230;box-shadow:2px 2px 10px rgba(0,0,0,0.1)}body.register .container form .type-cards .type-card.active .inner h2+p+p{border-color:#dd3230;font-weight:bold}body.register .container form .type-cards .type-card.active .inner .confirm:hover{background:white;color:#dd3230}body.register .container form .type-cards .type-card.active .btn.choose,body.register .container form .type-cards .type-card.active .choose.btn-xs,body.register .container form .type-cards .type-card.active .choose.btn-sm,body.register .container form .type-cards .type-card.active .choose.btn-lg{display:none}body.register .container form .type-cards .type-card:not(.active) .btn.chosen,body.register .container form .type-cards .type-card:not(.active) .chosen.btn-xs,body.register .container form .type-cards .type-card:not(.active) .chosen.btn-sm,body.register .container form .type-cards .type-card:not(.active) .chosen.btn-lg{display:none}@media (max-width: 768px){body.register .container form .type-cards .type-card{margin:10px 0}body.register .container form .type-cards .type-card:first-child{margin-top:0}body.register .container form .type-cards .type-card.support-ftm{margin-top:40px}body.register .container form .type-cards .type-card .inner{padding:10px;flex-grow:1}body.register .container form .type-cards .type-card .inner h2+p{margin:20px 0}body.register .container form .type-cards .type-card .inner h2+p+p{padding:10px 0 15px;margin-bottom:10px}body.register .container form .type-cards .type-card .inner .confirm{margin-bottom:10px}}body.register .container form .type-cards .type-card{margin-top:20px}body.register .container form .payment_option{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 768px){body.register .container form .payment_option{display:flex;flex-direction:column}}body.register .container form .payment_option .radio{text-transform:uppercase;font-weight:700;border:2px solid #292f32;margin:0;display:flex;flex-direction:row}@media (max-width: 768px){body.register .container form .payment_option .radio:not(:first-child){border-top-width:0}body.register .container form .payment_option .radio:first-child{border-top-left-radius:3px;border-top-right-radius:3px}body.register .container form .payment_option .radio:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media (min-width: 768px){body.register .container form .payment_option .radio:not(:first-child){border-left-width:0}body.register .container form .payment_option .radio:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}body.register .container form .payment_option .radio:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}body.register .container form .payment_option .radio input{display:none}body.register .container form .payment_option .radio label{color:#acb2b7;margin:0;width:100%;padding:8px 20px;text-align:center;color:#292f32;font-size:0.8em;font-weight:bold;letter-spacing:1px;flex-shrink:0}body.register .container form .payment_option .radio label.active{color:black;background:#292f32;color:white}body.register .container form .payment_option .radio label:hover{color:#dd3230}body.register .container form #ideal div{display:flex;flex-wrap:wrap}body.register .container form #ideal .choice{margin-right:20px;min-width:150px}body.register .container form #invoice,body.register .container form #donationAmount,body.register .container form #ideal{display:none}body.register .container form #donationAmount .form-row{margin:0 0 20px}body.register .container form #amount{color:black}body.register .container form .input-group-addon{padding-right:10px}body.register .register-error-wrap{background:white;padding:50px;margin:50px 0 0}body.register .container.page{background:transparent;text-align:left;margin-top:0}body.register .container.page .content{background:#f6f6f6}body.register .container.page .content form.plain-form{margin:0;padding:0;width:auto;height:auto;background:none}body.register .container.page .content .heading{border:0;text-align:left;position:relative}body.register .container.page .content .heading:first-child{padding-top:10px}body.register .container.page .content .heading:first-child span{top:33px}@media (min-width: 768px){body.register .container.page .content .heading .logo{background:url("/assets/img/wordmark_black.png") no-repeat;background-size:contain;width:150px;height:30px;margin:0 auto;position:absolute;top:-25px;left:50%;transform:translateX(-50%)}}body.register .container.page .content .heading .call-out{background:white;box-shadow:2px 2px 10px rgba(0,0,0,0.1);border-radius:5px;max-width:550px;margin:0px auto 20px;padding:15px 30px 30px;position:relative;text-align:center}@media (max-width: 768px){body.register .container.page .content .heading .call-out{margin:20px 15px;padding:15px}body.register .container.page .content .heading .call-out *{display:none}body.register .container.page .content .heading .call-out h1{display:block}}body.register .container.page .content .heading .call-out h1{display:block}@media (max-width: 768px){body.register .container.page .content .heading .call-out h1{margin-bottom:20px}}body.register .container.page .content .heading .call-out::after{content:' ';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-20px;border-style:solid;border-width:15px 20px 0 20px;border-color:white transparent transparent transparent}body.register .container.page .content .heading h1{padding:0}body.register .container.page .content .heading h3.label{text-align:center;border:0;display:block;margin:0}body.register .container.page .content .heading span{position:absolute;background:#292f32;color:white;padding:5px 15px;border-top-right-radius:2px;border-bottom-right-radius:2px;left:-100px;top:10px;min-width:68px;text-align:center}@media (max-width: 992px){body.register .container.page .content .heading span{min-width:42px;left:-50px;top:12px;font-size:0.8em;padding:5px}}body.register .container.page .content .heading h1{border:0}body.register .container.page .content .step-1-body>*:last-child{margin-bottom:0}body.register .container.page .content .register-wrap{background:white;padding:30px 100px 80px}body.register .container.page .content form{background:#d1e8ea;padding:30px 50px 80px}@media (min-width: 768px){body.register .container.page .content form{padding:30px 100px}}body.register .container.page .content form .forfeit-saving-wrap{margin-top:10px;font-weight:bold}body.register .container.page .content form .forfeit-saving-wrap .form-row{background:white;border-radius:5px;padding:10px}body.register .container.page .content form .forfeit-saving-wrap .form-row label{margin:0}@media (min-width: 992px){body.register .container.page .content form .inputfields{display:flex;flex-direction:row}}body.register .container.page .content form .inputfields>div{flex:1;margin-right:20px}body.register .container.page .content form .inputfields .form-row{position:relative}body.register .container.page .content form .inputfields .toggle{position:absolute;top:40px;right:10px}body.register .container.page .content form .heading.totalAmount{margin:50px 0}body.register .container.page .content form .heading.totalAmount #amount{position:relative;background:transparent;color:#292f32;left:0;top:0;padding:0;font-size:1em}body.register .container.page .content form #fos_user_registration_form_submit{margin-right:20px;font-weight:bold;font-size:1em}@media (max-width: 768px){body.register .container.page .content form #fos_user_registration_form_submit+a{display:block;margin:20px 0}}body.register.no-member:not(.subscribe) .type-card[data-type='MONTHLY'] p:nth-child(2){display:none}body.ftm-pulse-ios.register main form,.ftm-app-ios.register main form{display:none !important}a.profile-edit-back{margin-right:20px}body.changePassword .content{padding:15px}body.user-confirm .newsletter-content-wrap{display:none}body.confirmedEmail .content{text-align:center}body.confirmedEmail h2{letter-spacing:5px;color:#333;text-transform:uppercase;text-align:center;margin-top:2.5em;font-size:17px;margin:90px 0 30px;display:block;border-bottom:1px solid #f6f6f6}body.confirmedEmail h2 span{padding-left:10px;padding-right:10px;padding-bottom:10px;display:inline-block;border-bottom:2px solid rgba(51,51,51,0.6)}@media (max-width: 768px){body.confirmedEmail h2{font-size:15px;margin:40px 0 20px}}body.profileTab .headerBar{font-family:"IBM Plex Sans";margin-bottom:85px;background:#dd3230}body.profileTab .headerBar .container{background:#dd3230;padding:0 10px}body.profileTab .headerBar .alias{color:white;font-size:40px;font-weight:bold;padding:120px 0;max-width:1120px;margin:0 auto}@media (max-width: 992px){body.profileTab .headerBar .alias{text-align:center}}@media (max-width: 768px){body.profileTab .headerBar .alias{font-size:30px;padding:30px 0 50px}}body.profileTab .headerBar .alias .numBadges{display:inline-block;vertical-align:middle;color:#dd3230;background:center no-repeat url("/assets/img/badge/white.svg");background-size:contain;height:50px;width:50px;display:inline-block;text-align:center;text-decoration:none;font-size:28px;line-height:50px}@media (max-width: 768px){body.profileTab .headerBar .alias .numBadges{height:40px;width:40px;line-height:40px;font-size:22px}}body.profileTab .profile-page{background:white;max-width:1120px;position:relative;margin:-120px auto 0}@media (max-width: 768px){body.profileTab .profile-page{margin:-85px auto 0}}body.profileTab .profile-avatar{text-align:center}body.profileTab .profile-avatar .img{display:inline-block;margin-top:-75px;width:150px;height:150px;border-radius:50%;background-position:center center;background-size:cover;border:3px solid white}@media (max-width: 768px){body.profileTab .profile-avatar .img{margin-top:-40px;width:80px;height:80px}}body.profileTab .profile-logout{position:absolute;top:10px;right:10px}@media (max-width: 767px){body.profileTab .profile-logout{top:-5px;right:5px}body.profileTab .profile-logout .btn,body.profileTab .profile-logout .btn-xs,body.profileTab .profile-logout .btn-sm,body.profileTab .profile-logout .btn-lg{color:white;border-color:white;padding:5px;transform:translateY(-100%)}}body.profileTab .tabs{width:100%;margin:30px 0;display:flex;justify-content:center;flex-wrap:wrap;font-family:"IBM Plex Sans"}@media (max-width: 768px){body.profileTab .tabs{font-size:12px}}body.profileTab .tabs a{color:#c4c4c4;text-decoration:none;border-bottom:1px solid #c4c4c4;padding:10px 8px 8px;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:2px}@media (max-width: 768px){body.profileTab .tabs a{text-align:center}body.profileTab .tabs a:first-child{padding-left:0}body.profileTab .tabs a:last-child{padding-right:0}}body.profileTab .tabs a.active,body.profileTab .tabs a:hover{color:#dd3230;border-color:#dd3230;border-bottom-width:3px}body.profileTab .profile-tabs{margin:60px 0 90px}body.profileTab .profile-tabs a{padding:12px 20px 8px;font-size:16px}@media (max-width: 768px){body.profileTab .profile-tabs{margin:20px 0 45px}body.profileTab .profile-tabs a{font-size:14px;padding:12px 8px 8px}}body.profileTab .alert{max-width:900px;margin:20px auto;text-align:center}body.profileTab main h2{color:#333;text-align:center;margin-top:2.5em;font-size:20px;margin:90px 0 50px;display:block;border-bottom:1px solid #f6f6f6}body.profileTab main h2 span{padding-left:10px;padding-right:10px;padding-bottom:10px;display:inline-block;border-bottom:2px solid rgba(51,51,51,0.6)}@media (max-width: 768px){body.profileTab main h2{font-size:17px;margin:40px 0 20px}}body.profileTab .profile-clear{height:1px;clear:both}body.profileTab.ftm-pulse-ios:not(.inApp) .btn.logout,body.profileTab.ftm-pulse-ios:not(.inApp) .logout.btn-xs,body.profileTab.ftm-pulse-ios:not(.inApp) .logout.btn-sm,body.profileTab.ftm-pulse-ios:not(.inApp) .logout.btn-lg{display:none !important}body.myFtm form.imitateCheckbox button{background:none;border:none;padding:0;text-align:left}body.myFtm form.imitateCheckbox button,body.myFtm form.imitateCheckbox button *{cursor:pointer}body.myFtm .empty{text-align:center;display:block;margin:30px 0;font-family:"IBM Plex Sans"}body.myFtm .empty a{color:#dd3230;text-decoration:none}body.myFtm .membership{display:flex;flex-direction:column;align-items:center}body.myFtm .membership .subscription{text-align:center;display:inline-block;border:1px solid #292f32;border-radius:5px;padding:20px 50px;font-family:"IBM Plex Sans";margin:6px;max-width:500px}body.myFtm .membership .subscription.business{line-height:2em}body.myFtm .membership .subscription h3{color:#dd3230;font-size:30px}@media (max-width: 768px){body.myFtm .membership .subscription{padding:20px;font-size:14px}body.myFtm .membership .subscription h3{font-size:17px;letter-spacing:1px}}body.myFtm .membership .subscription .validUntil{font-size:14px}body.myFtm .membership .subscription label{font-weight:normal}body.myFtm .membership .subscription label:before{background-color:white;border-width:1px}body.myFtm .membership .subscription .btn.btn-primary,body.myFtm .membership .subscription .btn-primary.btn-xs,body.myFtm .membership .subscription .btn-primary.btn-sm,body.myFtm .membership .subscription .btn-primary.btn-lg{background-color:white}body.myFtm .membership .subscription .btn.btn-primary:hover,body.myFtm .membership .subscription .btn-primary.btn-xs:hover,body.myFtm .membership .subscription .btn-primary.btn-sm:hover,body.myFtm .membership .subscription .btn-primary.btn-lg:hover{color:#dd3230;background:#f8d6d6}body.myFtm .membership .subscription .preferred-mandate{max-width:3;margin:10px 0}body.myFtm .membership .subscription .btn.change-iban,body.myFtm .membership .subscription .change-iban.btn-xs,body.myFtm .membership .subscription .change-iban.btn-sm,body.myFtm .membership .subscription .change-iban.btn-lg{margin:10px 0}body.myFtm .membership h3{font-size:24px;text-transform:uppercase;letter-spacing:2px;margin:10px 0 20px}body.myFtm .membership hr{border-color:rgba(255,255,255,0.5);width:20px;margin:20px auto;display:block}body.myFtm .membership>p{margin-left:20px;margin-right:20px}body.myFtm .membership .finish-payment,body.myFtm .membership .cancel-payment{margin:5px}body.myFtm .membership .founding-friend{border:2px solid #f7b900;border-radius:5px;padding:10px 20px;display:flex;flex-direction:column;display:flex;justify-content:center;align-items:center}body.myFtm .membership .founding-friend h3{color:#f7b900}body.myFtm .membership .founding-friend h4{font-size:16px;text-transform:none}body.myFtm .email{display:flex;justify-content:center;align-items:center;font-family:"IBM Plex Sans";font-size:16px;line-height:30px;font-weight:normal}@media (max-width: 768px){body.myFtm .email{flex-direction:column}}body.myFtm .email .icon{margin:0 50px}@media (max-width: 768px){body.myFtm .email .icon{margin:0 20px}body.myFtm .email .icon img{width:60px}}body.myFtm .email .box{max-width:400px;margin:0 10px}body.myFtm .email .box .mailPrefsWrap>div{display:flex;flex-direction:row}body.myFtm .email label{font-weight:normal}body.myFtm .email .highlight{color:#dd3230}body.myFtm .email .typesWrap{margin-left:41px}body.myFtm .email label[for='email_settings_noMail']{margin-top:10px}body.myFtm .email .btn,body.myFtm .email .btn-xs,body.myFtm .email .btn-sm,body.myFtm .email .btn-lg{margin-top:20px}body.myFtm .email .newsletter{margin-bottom:2px}body.myFtm .email .newsletter select.form-control{margin-left:10px;width:auto;display:inline-block}body.myFtm .email .faded{opacity:0.3;filter:grayscale(100%)}body.myFtm .email.receiveMail .alert.onNoMail{display:none}body.myFtm .email.noNewsletter .alert.subscription{display:block}body.myFtm .account{margin:auto;padding:0 20px;max-width:800px;display:flex;flex-direction:column;align-items:center;font-family:"IBM Plex Sans"}@media (max-width: 768px){body.myFtm .account{text-align:center}}body.myFtm .account .block{display:flex;flex-wrap:wrap;max-width:550px;align-items:center;margin-bottom:20px}body.myFtm .account .block>*{width:50%}@media (max-width: 768px){body.myFtm .account .block>*{width:100%}}body.myFtm .account .block label{color:#acb2b7;font-weight:normal;padding:15px 5px 0}body.myFtm .account .block .btn,body.myFtm .account .block .btn-xs,body.myFtm .account .block .btn-sm,body.myFtm .account .block .btn-lg{margin-left:0;width:100%}@media (min-width: 768px){body.myFtm .account .block .avatar{text-align:right}body.myFtm .account .block .avatar img{margin-right:50px}}body.myFtm .account .block .avatar img{width:100px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}body.myFtm .account p{line-height:1.7em}body.myFtm .account .btn,body.myFtm .account .btn-xs,body.myFtm .account .btn-sm,body.myFtm .account .btn-lg{margin:5px}body.myFtm table.invoices{width:100%;font-size:14px;letter-spacing:2px;font-family:"IBM Plex Sans"}body.myFtm table.invoices th{text-align:left;text-transform:uppercase}body.myFtm table.invoices td{border:1px solid #d5d5d5;border-width:1px 0 1px 0}body.myFtm table.invoices td a{display:inline-block;background:left center no-repeat url("/assets/img/pdf_download.svg");background-size:contain;padding-left:32px;text-decoration:none;font-size:12px}body.myFtm table.invoices td a:hover{background-image:url("/assets/img/pdf_download_hover.svg")}body.myFtm table.invoices th,body.myFtm table.invoices td{padding:10px 5px;text-align:left;width:150px}body.myFtm table.invoices th.spacer,body.myFtm table.invoices td.spacer{width:auto;padding:0}body.myFtm table.invoices th.amount,body.myFtm table.invoices td.amount{width:120px}body.myFtm table.invoices th.download,body.myFtm table.invoices td.download{width:100px}body.myFtm .favorites{position:relative}body.myFtm .favorites .more{margin:10px;text-align:center}body.myFtm .favorites.collapsed{max-height:300px;overflow:hidden}body.myFtm .favorites .readmore{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 50%);display:block;position:absolute;bottom:0;left:0;width:100%;padding:55px 0 30px;color:#dd3230;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:bold;font-family:"IBM Plex Sans";font-size:14px;letter-spacing:3px}body.myFtm .favorites .readmore i{background:url("/assets/img/button-kader.png") center center no-repeat;background-size:auto;width:22px;height:22px;background-size:100%;position:absolute;left:50%;margin-left:-11px;bottom:2px;display:block;transition:0.3s ease-out all;transform:scale(1, 1) rotate(0deg)}body.myFtm .favorites .readmore:hover i{transform:scale(1.05, 1.05)}body.myFtm .authors-list,body.myFtm .collections-list{display:flex;flex-wrap:wrap;justify-content:center}body.myFtm ul.panel-list{margin:-1px}body.myFtm .article-list{margin:-1px}body.myFtm .article-list li{background:#292f32;margin:1px;padding:0}body.myFtm .questions{background:#dd3230}body.myFtm .questions ul{list-style:none;padding:8px;display:flex;flex-wrap:wrap}body.myFtm .questions ul li{margin:8px;background:white;padding:15px 30px;overflow:auto;border-radius:3px;flex-basis:300px;flex-grow:1}body.myFtm .questions ul li .date{font-family:"IBM Plex Sans";text-transform:uppercase;font-size:10px;line-height:12px}body.myFtm .questions ul li .title{font-weight:bold}body.myFtm .questions ul li .btn,body.myFtm .questions ul li .btn-xs,body.myFtm .questions ul li .btn-sm,body.myFtm .questions ul li .btn-lg{margin-top:5px}body.myFtm .changeRenew{max-width:500px;margin:0 auto;text-align:left}body.myFtm .changeRenew ul{list-style-image:url(../../img/check_red.svg)}body.myFtm .changeRenew label{font-weight:normal}body.myFtm .changeRenew .changeType{clear:both}body.myFtm .changeRenew .btn,body.myFtm .changeRenew .btn-xs,body.myFtm .changeRenew .btn-sm,body.myFtm .changeRenew .btn-lg{float:right}body.myFtm .cancel{max-width:540px;padding:0 20px;margin:0 auto;text-align:left}body.myFtm .cancel .stopReason{margin:10px 0px;padding-bottom:50px}body.myFtm .cancel .stopReason label{font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}body.myFtm .cancel .stopReason .option{padding:5px 10px}body.myFtm .cancel .stopReason .option.open{background:#f6f6f6;border-radius:5px}body.myFtm .cancel .stopReason input[type='radio']{float:left;margin-right:10px;margin-top:4px;margin-bottom:10px;clear:left}body.myFtm .cancel .stopReason input[type='radio']+label{text-align:left;display:block;line-height:1.6em;margin-bottom:10px}body.myFtm .cancel .stopReason input[type='text']{float:left;margin-left:22px;color:black;padding:5px;width:calc(100% - 20px)}body.myFtm .cancel .stopReason p{margin-left:30px;margin-top:-8px;font-style:italic}body.myFtm .cancel .center{text-align:center}body.myFtm .cancel .btn,body.myFtm .cancel .btn-xs,body.myFtm .cancel .btn-sm,body.myFtm .cancel .btn-lg{font-weight:bold}body.pulseSettings{font-family:"IBM Plex Sans"}body.pulseSettings .highlight{color:#dd3230}body.pulseSettings.inApp .main-header,body.pulseSettings.inApp .main-footer,body.pulseSettings.inApp .profile-tabs{display:none}body.pulseSettings .profile-tabs{margin-bottom:50px}@media (max-width: 768px){body.pulseSettings .profile-tabs{margin-top:10px;margin-bottom:10px}}body.pulseSettings.inApp .profile-tabs a{font-size:10px}body.pulseSettings .profile-page h2{margin:40px 0}@media (max-width: 768px){body.pulseSettings .profile-page h2{margin:25px 0 15px}}body.pulseSettings .notifications{display:flex;justify-content:center;margin-bottom:60px}body.pulseSettings .notifications .left,body.pulseSettings .notifications .right{display:flex;width:150px}@media (max-width: 768px){body.pulseSettings .notifications .left,body.pulseSettings .notifications .right{align-self:center}}body.pulseSettings .notifications .left img,body.pulseSettings .notifications .right img{margin:auto;padding:0 30px;width:100%}body.pulseSettings .notifications .middle{display:flex;flex-direction:column;align-items:center;max-width:350px;margin:0 14px}body.pulseSettings .notifications .middle .explanation{color:#acb2b7;margin:14px 0}body.pulseSettings .notifications .middle form div{min-height:32px;margin:10px 0}body.pulseSettings .notifications .middle form label{padding-left:40px;position:relative;line-height:20px;font-weight:normal;margin:0}body.pulseSettings .notifications .middle form label:before{position:absolute;left:0;top:50%;transform:translateY(-50%);border-width:2px}@media (max-width: 768px){body.pulseSettings .notifications{font-size:14px}body.pulseSettings .notifications .left{width:100px}body.pulseSettings .notifications .left img{padding:0 10px}body.pulseSettings .notifications .right{display:none}}body.pulseSettings .promo{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}body.pulseSettings .promo>*{max-width:100%}body.pulseSettings .promo ul{margin:0 0 40px}body.pulseSettings .promo img{width:150px;margin:10px}body.profileTab.comments .profile-tabs{margin-bottom:50px}body.profileTab.comments .comment-tabs{margin:50px 0}body.profileTab.comments .empty{text-align:center;display:block;margin:50px 0}body.profileTab.badges h2{border:none}body.profileTab.badges .headerBar .alias{max-width:1000px}body.profileTab.badges .container{width:1000px}body.profileTab.badges .block{background:white;padding:10px 0;margin-top:1px}body.profileTab.badges .tabs-wrap{position:relative;margin-top:-120px}@media (max-width: 768px){body.profileTab.badges .tabs-wrap{margin-top:-85px}}body.profileTab.badges .tabs-wrap .profile-tabs{margin:40px 0 50px}body.profileTab.badges .intro{text-align:center}body.profileTab.badges .intro h2{margin:20px 0}body.profileTab.badges .intro form.showNumBadges .checkbox-wrap{justify-content:center}body.profileTab.badges .intro form.showNumBadges label{font-family:"IBM Plex Sans";font-weight:normal;font-size:14px;color:#8e8e8e}body.profileTab.badges .intro .noBadges{text-align:center;margin:20px 0;font-family:"IBM Plex Sans"}body.profileTab.badges .badgeRow{clear:both;overflow:auto;border-bottom:1px solid #eaeaea;display:flex;flex-wrap:wrap;align-items:center}body.profileTab.badges .badgeRow:last-child{border-bottom:none}@media (max-width: 992px){body.profileTab.badges .badgeRow{display:block}}body.profileTab.badges .badgeRow h3{max-width:300px;width:30%;flex-grow:0;flex-shrink:0;margin:20px;text-align:right;font-size:14px}@media (max-width: 992px){body.profileTab.badges .badgeRow h3{width:100%;text-align:left}}body.profileTab.badges .badgeRow .badges{margin:5px 0;display:flex;flex-wrap:wrap}body.profileTab.badges .badge{width:140px;text-align:center;font-family:"IBM Plex Sans";margin:10px}body.profileTab.badges .badge a{text-decoration:none}body.profileTab.badges .badge a:hover{text-decoration:underline}body.profileTab.badges .badge img{width:70px;display:block;margin:0 auto}body.profileTab.badges .badge .title{color:#464646;font-size:12px}body.profileTab.badges .badge .numUsers{color:#8a8a8a;font-size:10px}body.profileTab.badges .badge.not-owned{position:relative;opacity:0.5}body.profileTab.badges .badge.not-owned:after{content:' ';background:center center no-repeat url("/assets/img/badge/locked_badge.svg");background-size:contain;width:100%;height:85px;position:absolute;top:0;left:0;opacity:0.3}body.profileTab.badges .badge.not-owned img{opacity:0.2;position:relative;filter:grayscale(100%)}body.profileTab.badges .badge.not-owned .title,body.profileTab.badges .badge.not-owned .numUsers{opacity:0.6}body.profileTab.badges .highlight{display:flex;flex-wrap:wrap}body.profileTab.badges .highlight h2{width:100%;margin-bottom:5px}body.profileTab.badges .highlight .nextBadge{margin-right:1px;width:80%;flex:6;display:flex;flex-wrap:wrap;align-items:center;flex-basis:350px}body.profileTab.badges .highlight .nextBadge .message{flex:1;margin:0 20px 20px;font-family:"IBM Plex Sans"}body.profileTab.badges .highlight .nextBadge .message span{color:#dd3230}body.profileTab.badges .highlight .prevBadge{flex:4;display:flex;flex-direction:column;align-items:center;flex-basis:250px}body.profileTab.badges .highlight .badge img{width:100px;margin-bottom:10px}body.profileTab.badges .highlight .badge.not-owned:after{height:120px}body.profileTab.badges.other-user .intro{margin-bottom:-16px}body.profileTab.badges.other-user .intro h2{font-weight:normal;font-size:14px;margin-bottom:0}body.donate{font-family:"IBM Plex Sans"}body.donate #promo-bar .btn.register,body.donate #promo-bar .register.btn-xs,body.donate #promo-bar .register.btn-sm,body.donate #promo-bar .register.btn-lg,body.donate #promo-bar .btn.donate,body.donate #promo-bar .donate.btn-xs,body.donate #promo-bar .donate.btn-sm,body.donate #promo-bar .donate.btn-lg{display:none}body.donate .container{padding-top:0}body.donate .container .content{max-width:none}body.donate .why{background-image:url("../../img/donate.jpg");background-image:linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0.45)),url("../../img/donate.jpg");background-size:cover;background-position:center;color:white;padding:20px;padding-bottom:40px;position:relative}body.donate .why h1{color:#dd3230;text-transform:uppercase;font-size:1.2em;letter-spacing:3px;padding:20px 10px;border:0}body.donate .why .text{max-width:550px;margin:0 auto;padding:10px 20px;text-align:left}body.donate .why ul{margin:0}body.donate .why .share{position:absolute;bottom:0;right:0}@media (max-width: 768px){body.donate .why .share{position:relative}}body.donate .amountWrapper{display:flex;flex-wrap:wrap;justify-content:space-around}body.donate .amountWrapper .choice{background:#f2f2f2;border-radius:3px;display:flex;flex-direction:column;margin:16px;transform:scale(0.9);transition:transform 0.2s ease-out}body.donate .amountWrapper .choice label{min-width:200px;color:white;font-size:40px;line-height:70px;min-height:70px;font-weight:bold;position:relative;margin:0;padding:0}body.donate .amountWrapper .choice label input{position:absolute;top:50%;transform:translateY(-50%);left:10px;margin:0;padding:0}body.donate .amountWrapper .choice label:first-letter{color:#d5d5d5;font-weight:normal}body.donate .amountWrapper .choice .widget{border-radius:3px;background:#7b7b7b}body.donate .amountWrapper .choice .radio{margin:0;padding:0}body.donate .amountWrapper .choice .subscript{font-size:16px;font-weight:normal;padding:10px 0 5px}body.donate .amountWrapper .choice.active{transform:scale(1)}body.donate .amountWrapper .choice.active .widget{background:#dd3230}body.donate .amountWrapper .choice.other .widget{display:flex;position:relative}body.donate .amountWrapper .choice.other .widget label{min-width:30px;max-height:10px;display:flex}body.donate .amountWrapper .choice.other .widget::after{content:'€';color:red;top:0;left:40px;position:absolute;font-size:40px;line-height:70px;color:#7b7b7b;pointer-events:none}body.donate .amountWrapper .choice.other input#ftm_donation_amount{font-size:40px;line-height:50px;padding:0 0 0 50px;margin:0;width:170px;font-weight:bold;font-family:"IBM Plex Sans"}body.donate #ftm_donation_paymentMethod{display:flex;flex-direction:row;flex-wrap:wrap;max-width:700px;margin:20px auto}@media (max-width: 768px){body.donate #ftm_donation_paymentMethod{display:flex;flex-direction:column}}body.donate #ftm_donation_paymentMethod .radio{text-transform:uppercase;font-weight:700;border:2px solid #292f32;margin:0;display:flex;flex-direction:row}@media (max-width: 768px){body.donate #ftm_donation_paymentMethod .radio:not(:first-child){border-top-width:0}body.donate #ftm_donation_paymentMethod .radio:first-child{border-top-left-radius:3px;border-top-right-radius:3px}body.donate #ftm_donation_paymentMethod .radio:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media (min-width: 768px){body.donate #ftm_donation_paymentMethod .radio:not(:first-child){border-left-width:0}body.donate #ftm_donation_paymentMethod .radio:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}body.donate #ftm_donation_paymentMethod .radio:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}body.donate #ftm_donation_paymentMethod .radio input{display:none}body.donate #ftm_donation_paymentMethod .radio label{color:#acb2b7;margin:0;width:100%;padding:8px 20px;text-align:center;color:#292f32;font-size:0.8em;font-weight:bold;letter-spacing:1px;flex-shrink:0}body.donate #ftm_donation_paymentMethod .radio label.active{color:black;background:#292f32;color:white}body.donate #ftm_donation_paymentMethod .radio label:hover{color:#dd3230}body.donate #ftm_donation_bank{text-align:left;max-width:700px;margin:0 auto}body.donate #ftm_donation_bank label{padding-left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:normal;margin-bottom:0;cursor:pointer}body.donate #ftm_donation_bank input{opacity:0;margin:0}body.donate #ftm_donation_bank input+.icon{position:relative;top:4px;margin-right:5px;display:inline-block;width:20px;height:20px;content:' ';border:2px solid #acb2b7;border-radius:50%}body.donate #ftm_donation_bank input:checked+.icon::after{position:absolute;background:#292f32;width:10px;height:10px;display:block;content:' ';border-radius:50%;top:3px;left:3px}body.donate #ftm_donation_submit{margin-top:20px}body.ftm-pulse-ios.donate main form,.ftm-app-ios.donate main form{display:none !important}body.donate_thanks .content{padding-top:10px;text-align:left}body.donate_thanks .content h1{text-align:center}body.donate_thanks .content p{font-family:"PT Serif",serif}body.donate_thanks .content form{margin:50px 0}body.donate_thanks .content .signatures{margin-bottom:50px}body.donate_thanks .content .share{text-align:center}.businesssubscription.admin{font-family:"IBM Plex Sans",sans-serif}.businesssubscription.admin .container.page{text-align:left;width:100%;max-width:1120px;padding-bottom:50px}.businesssubscription.admin .alert{margin:0 8% 20px}.businesssubscription.admin .company-logo{width:100%;height:140px;margin:24px 0 0;border:20px solid white;background-color:white;background-position:center;background-repeat:no-repeat;background-size:contain}.businesssubscription.admin .data{background:#d1e8ea;padding:20px 8%}.businesssubscription.admin .data h1{padding:0;border:0}.businesssubscription.admin .data .table th{text-align:right}.businesssubscription.admin .data .table td{padding:5px 10px}.businesssubscription.admin .invoices{padding:0 8%}.businesssubscription.admin .invoices ul{padding-left:0}.businesssubscription.admin .invoices li{list-style:none}.businesssubscription.admin .invoices .invoice{display:inline-block;background:left center no-repeat url("/assets/img/pdf_download.svg");background-size:contain;padding-left:32px;line-height:32px;text-decoration:none;margin-bottom:10px}.businesssubscription.admin .invoices .invoice:hover{background-image:url("/assets/img/pdf_download_hover.svg")}.businesssubscription.admin .users{padding:0 8%}.businesssubscription.admin .users .grid .header,.businesssubscription.admin .users .grid .content{display:grid;grid-template-columns:1fr 1fr 1fr 40px}.businesssubscription.admin .users .grid .header{background:#f6f6f6;padding-right:10px;font-weight:bold}.businesssubscription.admin .users .grid .header div{padding:10px}.businesssubscription.admin .users .grid .content{max-height:450px;overflow-y:scroll;margin:0;border-right:1px solid #f6f6f6}.businesssubscription.admin .users .grid .content div{padding:5px 10px;border:1px solid #f6f6f6;word-break:break-all}.businesssubscription.admin .users .grid .content .name{color:#dd3230;font-weight:bold}.businesssubscription.admin .users .grid .content .name a{text-decoration:none}.businesssubscription.admin .users .grid .content .delete{text-align:center;display:block;padding:5px 10px}.businesssubscription.admin .users .grid .content .delete:hover{color:white;background-color:#dd3230}.businesssubscription.admin .users .grid .content .invitedMember{color:#acb2b7}.businesssubscription.admin .users .grid .total{border:1px solid #f6f6f6;padding:5px 10px}.businesssubscription.admin .users form{margin-left:10px}.businesssubscription.admin .users form label{display:block}.businesssubscription.admin .users form input{margin-bottom:20px}.businesssubscription.admin .users form .errors{color:#dd3230;font-weight:bold}body.businessregistration .container.page{margin-top:0;padding:0}body.businessregistration .container>.contentwrapper>.content{max-width:none;margin:0}body.businessregistration .container>.contentwrapper>.content>.heading,body.businessregistration .container>.contentwrapper>.content .register-wrap{background:white;max-width:900px;margin:100px auto 0;padding:30px 25px;text-align:left}@media (min-width: 768px){body.businessregistration .container>.contentwrapper>.content>.heading,body.businessregistration .container>.contentwrapper>.content .register-wrap{padding:30px 100px}}body.businessregistration .container>.contentwrapper>.content .register-wrap{margin-top:0;background:#d1e8ea}body.businessregistration .container>.contentwrapper>.content .register-wrap.page-locked p{color:#dd3230}body.businessregistration .container>.contentwrapper>.content .register-wrap>ul,body.businessregistration .container>.contentwrapper>.content .register-wrap .content-wrap>ul{padding-left:25px;list-style-image:url(../../img/check_red.svg)}body.businessregistration .container>.contentwrapper>.content .register-wrap .form-inline{display:inline;padding:0 5px}body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .btn,body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .btn-xs,body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .btn-sm,body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .btn-lg{margin-bottom:10px;width:100%}body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .btn.active,body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .active.btn-xs,body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .active.btn-sm,body.businessregistration .container>.contentwrapper>.content .register-wrap .buttongroup .active.btn-lg{background-color:#eaeced}body.businessregistration .container>.contentwrapper>.content .register-wrap table{width:100%;margin:20px 0}body.businessregistration .container>.contentwrapper>.content .register-wrap table td{padding:5px 0}body.businessregistration .container>.contentwrapper>.content .register-wrap table td.total{font-weight:bold;border-top:1px solid black}body.businessregistration .container>.contentwrapper>.content .register-wrap table .number{text-align:right}body.businessregistration .company-logo{width:100%;height:140px;margin:24px 0 0;border:20px solid white;background-position:center;background-repeat:no-repeat;background-size:contain}body.businessregistration .domainsExplanation{text-align:left;font-size:14px}body.businessregistration .domainsExplanation ul{margin:0;padding:0;list-style-type:none}body.businessregistration a.toggle{display:none}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap{max-width:none}@media (max-width: 767.98px){body.businessregistration.individual .container>.contentwrapper>.content .register-wrap{padding:0}}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap{margin:0 auto;max-width:500px;background:white;padding:30px 25px}@media (min-width: 768px){body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap{padding:30px 40px}}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap form{padding:5px 0;background:white}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap hr{border-color:#39b2b1}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #js-payment{margin-bottom:15px}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 768px){body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod{display:flex;flex-direction:column}}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio{text-transform:uppercase;font-weight:700;border:2px solid #292f32;margin:0;display:flex;flex-direction:row}@media (max-width: 768px){body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio:not(:first-child){border-top-width:0}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio:first-child{border-top-left-radius:3px;border-top-right-radius:3px}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}}@media (min-width: 768px){body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio:not(:first-child){border-left-width:0}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio input{display:none}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio label{color:#acb2b7;margin:0;width:100%;padding:8px 20px;text-align:center;color:#292f32;font-size:0.8em;font-weight:bold;letter-spacing:1px;flex-shrink:0}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio label.active{color:black;background:#292f32;color:white}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_paymentMethod .radio label:hover{color:#dd3230}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_bank{display:flex;flex-wrap:wrap}body.businessregistration.individual .container>.contentwrapper>.content .register-wrap .content-wrap #form_subscription_bank .choice{min-width:150px}.onboarding{display:flex;flex-direction:column;align-items:center;font-family:"IBM Plex Sans",sans-serif;background:white;min-height:100vh}.onboarding .onboarding-header{display:flex;flex-direction:column;align-items:center}.onboarding .onboarding-header .wordmark{width:200px;margin:30px 10px 20px}.onboarding .onboarding-header .steps{display:flex;flex-direction:column;align-items:center}.onboarding .onboarding-header .steps .label{margin-bottom:10px;font-size:13px}.onboarding .onboarding-header .steps .bars{display:flex;flex-direction:row}.onboarding .onboarding-header .steps .bars .bar{width:50px;height:3px;background:#e8ebed;margin:5px}.onboarding .onboarding-header .steps .bars .bar.active{background:black;border-radius:10px}.onboarding .main{display:flex;flex-direction:column;align-items:center;max-width:100%;text-align:center}.onboarding .main h1{font-family:"Open Sans Condensed",sans-serif;font-size:24px;max-width:300px;display:block}.onboarding .main .block{display:flex;flex-direction:column;align-items:center;padding:20px 40px;background:rgba(232,235,237,0.3);width:100vw;border:1px solid #e8ebed}.onboarding .main img{max-width:100%;display:block}.onboarding a.deny{margin:15px 20px 200px}.onboarding .welcome{text-align:center;display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.onboarding .welcome{margin-top:30px;border:2px solid #eaeced;width:500px;max-width:100%;border-radius:4px;padding:50px}}@media (max-width: 767.98px){.onboarding .welcome{width:100%;margin-top:8vh}}.onboarding .welcome .intro{text-align:center;display:flex;flex-direction:column;align-items:center}@media (max-width: 767.98px){.onboarding .welcome .intro{width:100%;border:2px solid #eaeced;border-width:2px 0;padding:8vh 10px}}.onboarding .welcome .intro .icon{background:#39b54a;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.onboarding .welcome .intro .icon img{width:24px}.onboarding .welcome .intro .text{text-align:center;display:flex;flex-direction:column;align-items:center}.onboarding .welcome .intro .text>*:first-child{margin-top:0}.onboarding .welcome .intro .text>*:last-child{margin-bottom:0}.onboarding .welcome .intro .explanation>*:last-child{margin-bottom:0}@media (min-width: 768px){.onboarding .welcome .intro .hr{height:2px;width:100%;background:#eaeced;margin-top:30px}}@media (min-width: 768px){.onboarding .welcome .btn.continue,.onboarding .welcome .continue.btn-xs,.onboarding .welcome .continue.btn-sm,.onboarding .welcome .continue.btn-lg{margin:30px 0}}@media (max-width: 767.98px){.onboarding .welcome .btn.continue,.onboarding .welcome .continue.btn-xs,.onboarding .welcome .continue.btn-sm,.onboarding .welcome .continue.btn-lg{margin:8vh 0 20px}}.onboarding .newsletter .block img{display:none}@media (max-width: 767px){.onboarding .newsletter .block img.phone{display:block}}@media (min-width: 768px){.onboarding .newsletter .block img.tablet{display:block}}.onboarding .newsletter .promo-text,.onboarding .newsletter .btn-inverse{width:320px;max-width:100%}.onboarding .favorite .block,.onboarding-heroscreen.favorite .block{padding:20px}@media (max-width: 767px){.onboarding .favorite .block,.onboarding-heroscreen.favorite .block{margin-bottom:0px;padding-bottom:100px}}.onboarding .favorite .block .items,.onboarding-heroscreen.favorite .block .items{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:1260px}.onboarding .favorite .block .author-block,.onboarding .favorite .block .collection-block,.onboarding-heroscreen.favorite .block .author-block,.onboarding-heroscreen.favorite .block .collection-block{transition:transform 0.2s ease-out, box-shadow 0.2s ease-out;display:flex;flex-direction:row;margin:10px;padding:15px;text-align:left;width:400px;flex-grow:1;max-width:400px;cursor:pointer}.onboarding .favorite .block .author-block:hover,.onboarding .favorite .block .collection-block:hover,.onboarding-heroscreen.favorite .block .author-block:hover,.onboarding-heroscreen.favorite .block .collection-block:hover{box-shadow:2px 5px 10px rgba(0,0,0,0.2);transform:translateY(-2px);text-decoration:none}@media (max-width: 500px){.onboarding .favorite .block .author-block,.onboarding .favorite .block .collection-block,.onboarding-heroscreen.favorite .block .author-block,.onboarding-heroscreen.favorite .block .collection-block{width:100%}}.onboarding .favorite .block .author-block .img-wrap,.onboarding .favorite .block .collection-block .img-wrap,.onboarding-heroscreen.favorite .block .author-block .img-wrap,.onboarding-heroscreen.favorite .block .collection-block .img-wrap{display:flex;flex-direction:column;margin-right:20px;flex-shrink:0}.onboarding .favorite .block .author-block .img-wrap img,.onboarding .favorite .block .collection-block .img-wrap img,.onboarding-heroscreen.favorite .block .author-block .img-wrap img,.onboarding-heroscreen.favorite .block .collection-block .img-wrap img{margin:25px 0 0 0;width:100px;height:100px;object-fit:cover}.onboarding .favorite .block .author-block .info-wrap h3,.onboarding .favorite .block .collection-block .info-wrap h3,.onboarding-heroscreen.favorite .block .author-block .info-wrap h3,.onboarding-heroscreen.favorite .block .collection-block .info-wrap h3{margin:0 0 10px;font-family:"Open Sans Condensed",sans-serif;font-size:20px;line-height:1.1em}.onboarding .favorite .block .author-block .status,.onboarding .favorite .block .collection-block .status,.onboarding-heroscreen.favorite .block .author-block .status,.onboarding-heroscreen.favorite .block .collection-block .status{position:absolute;right:10px;top:10px}.onboarding .favorite .block .author-block .status .is-favorite,.onboarding .favorite .block .author-block .status .loading,.onboarding .favorite .block .collection-block .status .is-favorite,.onboarding .favorite .block .collection-block .status .loading,.onboarding-heroscreen.favorite .block .author-block .status .is-favorite,.onboarding-heroscreen.favorite .block .author-block .status .loading,.onboarding-heroscreen.favorite .block .collection-block .status .is-favorite,.onboarding-heroscreen.favorite .block .collection-block .status .loading{background:lightcoral;border-radius:50%;width:31px;height:31px;display:flex;justify-content:center;align-items:center}.onboarding .favorite .block .author-block .status .loading,.onboarding .favorite .block .collection-block .status .loading,.onboarding-heroscreen.favorite .block .author-block .status .loading,.onboarding-heroscreen.favorite .block .collection-block .status .loading{background:white;border:1px solid #333}.onboarding .favorite .block .author-block .status .is-favorite,.onboarding .favorite .block .collection-block .status .is-favorite,.onboarding-heroscreen.favorite .block .author-block .status .is-favorite,.onboarding-heroscreen.favorite .block .collection-block .status .is-favorite{background:#39b2b1;color:white}.onboarding .favorite .block .author-block.is-favorite:not(.loading) .not-favorite,.onboarding .favorite .block .author-block.is-favorite:not(.loading) .loading,.onboarding .favorite .block .collection-block.is-favorite:not(.loading) .not-favorite,.onboarding .favorite .block .collection-block.is-favorite:not(.loading) .loading,.onboarding-heroscreen.favorite .block .author-block.is-favorite:not(.loading) .not-favorite,.onboarding-heroscreen.favorite .block .author-block.is-favorite:not(.loading) .loading,.onboarding-heroscreen.favorite .block .collection-block.is-favorite:not(.loading) .not-favorite,.onboarding-heroscreen.favorite .block .collection-block.is-favorite:not(.loading) .loading{display:none}.onboarding .favorite .block .author-block.not-favorite:not(.loading) .is-favorite,.onboarding .favorite .block .author-block.not-favorite:not(.loading) .loading,.onboarding .favorite .block .collection-block.not-favorite:not(.loading) .is-favorite,.onboarding .favorite .block .collection-block.not-favorite:not(.loading) .loading,.onboarding-heroscreen.favorite .block .author-block.not-favorite:not(.loading) .is-favorite,.onboarding-heroscreen.favorite .block .author-block.not-favorite:not(.loading) .loading,.onboarding-heroscreen.favorite .block .collection-block.not-favorite:not(.loading) .is-favorite,.onboarding-heroscreen.favorite .block .collection-block.not-favorite:not(.loading) .loading{display:none}.onboarding .favorite .block .author-block.loading .is-favorite,.onboarding .favorite .block .author-block.loading .not-favorite,.onboarding .favorite .block .collection-block.loading .is-favorite,.onboarding .favorite .block .collection-block.loading .not-favorite,.onboarding-heroscreen.favorite .block .author-block.loading .is-favorite,.onboarding-heroscreen.favorite .block .author-block.loading .not-favorite,.onboarding-heroscreen.favorite .block .collection-block.loading .is-favorite,.onboarding-heroscreen.favorite .block .collection-block.loading .not-favorite{display:none}.onboarding .favorite .block .author-block .img-wrap img,.onboarding-heroscreen.favorite .block .author-block .img-wrap img{border-radius:50%}.onboarding .favorite .block .collection-block .summary,.onboarding-heroscreen.favorite .block .collection-block .summary{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.onboarding .favorite .block .type-label,.onboarding-heroscreen.favorite .block .type-label{display:block;content:'Dossier';text-transform:uppercase;color:#6f767c;font-size:12px;font-weight:bold;margin:0 0 5px}.onboarding .favorite .continue,.onboarding-heroscreen.favorite .continue{padding:10px 20px 200px;background:white}@media (min-width: 766px){.onboarding .favorite .continue,.onboarding-heroscreen.favorite .continue{display:flex;flex-direction:row;width:100%}.onboarding .favorite .continue .counter,.onboarding .favorite .continue .counter-opposite,.onboarding-heroscreen.favorite .continue .counter,.onboarding-heroscreen.favorite .continue .counter-opposite{flex:1}}@media (max-width: 767px){.onboarding-page .onboarding .favorite .continue,.onboarding-page .onboarding-heroscreen.favorite .continue{display:flex;flex-direction:column;padding:10px 20px;position:fixed;bottom:0;left:0;right:0;box-shadow:2px 2px 10px rgba(0,0,0,0.2)}.onboarding-page .onboarding .favorite .continue .counter,.onboarding-page .onboarding-heroscreen.favorite .continue .counter{margin-bottom:10px}}.onboarding .favorite .continue .counter,.onboarding-heroscreen.favorite .continue .counter{color:rgba(41,47,50,0.5)}.onboarding .favorite .continue .counter .num-authors,.onboarding .favorite .continue .counter .num-collections,.onboarding-heroscreen.favorite .continue .counter .num-authors,.onboarding-heroscreen.favorite .continue .counter .num-collections{color:#39b2b1}.onboarding-heroscreen.favorite{display:flex;flex-direction:column;align-items:center;background:white}.onboarding-heroscreen.favorite h1{font-family:"Open Sans Condensed",sans-serif;font-size:24px;max-width:300px;display:block;text-align:center}@media (max-width: 767px){.onboarding-heroscreen.favorite .block{position:relative;padding:0;background:#f6f6f6}.onboarding-heroscreen.favorite .block::before,.onboarding-heroscreen.favorite .block::after{content:' ';width:100%;position:absolute;left:0;height:20px;z-index:1;pointer-events:none}.onboarding-heroscreen.favorite .block::before{top:0;background:linear-gradient(180deg, rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.07) 9.9%, rgba(0,0,0,0.0239063) 42.71%, rgba(0,0,0,0.00782386) 64.58%, rgba(0,0,0,0) 100%)}.onboarding-heroscreen.favorite .block::after{bottom:0;background:linear-gradient(0deg, rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.07) 9.9%, rgba(0,0,0,0.0239063) 42.71%, rgba(0,0,0,0.00782386) 64.58%, rgba(0,0,0,0) 100%)}.onboarding-heroscreen.favorite .block .items{max-height:60vh;overflow-y:auto;position:relative;padding:10px}}.onboarding-heroscreen.favorite .continue{font-family:"IBM Plex Sans",sans-serif}@media (min-width: 768px){.onboarding-heroscreen.favorite .continue{padding:10px 20px 40px}}@media (max-width: 767.98px){.onboarding-heroscreen.favorite .continue{padding:10px 20px 40px;display:flex;flex-direction:column}.onboarding-heroscreen.favorite .continue .counter-opposite{display:none}}.onboarding-heroscreen.favorite .continue .btn,.onboarding-heroscreen.favorite .continue .btn-xs,.onboarding-heroscreen.favorite .continue .btn-sm,.onboarding-heroscreen.favorite .continue .btn-lg{margin:10px 0}.onboarding .app .block .content,body.onboarding-app-page .app .block .content{display:flex;flex-direction:row;width:800px;max-width:100%}.onboarding .app .block .content .left,body.onboarding-app-page .app .block .content .left{padding:18px 0}.onboarding .app .block .content .left .phone-border,body.onboarding-app-page .app .block .content .left .phone-border{display:inline-block;background:#404447;padding:20px 5px;border-radius:30px}.onboarding .app .block .content .left .phone-border img,body.onboarding-app-page .app .block .content .left .phone-border img{border-radius:18px;width:234px}.onboarding .app .block .content .right,body.onboarding-app-page .app .block .content .right{flex:1;margin-left:60px;text-align:left}.onboarding .app .block .content .right .promo-text ul,body.onboarding-app-page .app .block .content .right .promo-text ul{padding-left:0;list-style-image:url("/assets/img/check_red.svg")}.onboarding .app .block .content .right .promo-text ul li,.onboarding .app .block .content .right .promo-text ul p,body.onboarding-app-page .app .block .content .right .promo-text ul li,body.onboarding-app-page .app .block .content .right .promo-text ul p{margin:0 0 20px 0}.onboarding .app .block .content .right form label,body.onboarding-app-page .app .block .content .right form label{display:block;font-size:14px}.onboarding .app .block .content .right form input[type='tel'],body.onboarding-app-page .app .block .content .right form input[type='tel']{border:1px solid #e8ebed;border-bottom:2px solid #dd3230;padding:12px 12px 12px 48px;border-radius:5px 5px 0 0;max-width:100%}.onboarding .app .block .content .right form .has-error input,body.onboarding-app-page .app .block .content .right form .has-error input{background:#f8d6d6}.onboarding .app .block .content .right form .widget,body.onboarding-app-page .app .block .content .right form .widget{position:relative}.onboarding .app .block .content .right form .widget::before,body.onboarding-app-page .app .block .content .right form .widget::before{content:'06';display:block;background:#292f32;color:white;position:absolute;top:50%;left:12px;width:30px;text-align:center;padding:3px 5px;border-radius:3px;transform:translateY(-50%)}.onboarding .app .block .content .right form #form_platform,body.onboarding-app-page .app .block .content .right form #form_platform{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 20px}.onboarding .app .block .content .right form #form_platform .choice,body.onboarding-app-page .app .block .content .right form #form_platform .choice{display:flex;flex-direction:row;margin-right:20px;align-items:center}.onboarding .app .block .content .right form #form_platform .choice label,body.onboarding-app-page .app .block .content .right form #form_platform .choice label{margin:0 0 0 5px}.onboarding .app .block .content .right form ul.errors,body.onboarding-app-page .app .block .content .right form ul.errors{margin:0;background:none;border:none;color:red;border:1px solid #e8ebed;border-radius:0 0 5px 5px;padding:5px 10px}.onboarding .app .block .content .right form .input-wrap,body.onboarding-app-page .app .block .content .right form .input-wrap{margin-bottom:10px}.onboarding .app .block .content .right .disclaimer,body.onboarding-app-page .app .block .content .right .disclaimer{margin:20px 0;color:#666;font-size:14px}.onboarding .app .block .content .right .disclaimer>*:first-child,body.onboarding-app-page .app .block .content .right .disclaimer>*:first-child{margin-top:0}.onboarding .app .block .content .right .disclaimer>*:last-child,body.onboarding-app-page .app .block .content .right .disclaimer>*:last-child{margin-bottom:0}.onboarding .app .block .content .right .app-stores,body.onboarding-app-page .app .block .content .right .app-stores{display:flex;flex-direction:row;margin-bottom:20px}.onboarding .app .block .content .right .app-stores>*,body.onboarding-app-page .app .block .content .right .app-stores>*{margin:0 10px 0 0}.onboarding .app .done.btn,.onboarding .app .done.btn-xs,.onboarding .app .done.btn-sm,.onboarding .app .done.btn-lg,body.onboarding-app-page .app .done.btn,body.onboarding-app-page .app .done.btn-xs,body.onboarding-app-page .app .done.btn-sm,body.onboarding-app-page .app .done.btn-lg{margin:20px 20px 100px}@media (orientation: portrait) and (max-width: 767px), (orientation: landscape) and (max-height: 550px){.onboarding .app .phone-form,body.onboarding-app-page .app .phone-form{display:none}}@media (max-width: 767px){.onboarding .app .block,body.onboarding-app-page .app .block{padding:0;width:100vw}.onboarding .app .block .content,body.onboarding-app-page .app .block .content{display:flex;flex-direction:column}.onboarding .app .block .content .left,body.onboarding-app-page .app .block .content .left{max-height:260px;overflow:hidden;padding:20px 20px 0;background:#e8ebed}.onboarding .app .block .content .right,body.onboarding-app-page .app .block .content .right{margin:0;padding:0 40px 40px 40px}.onboarding .app .block .content .right .app-stores,body.onboarding-app-page .app .block .content .right .app-stores{justify-content:center}.onboarding .app .block .content .right .app-stores>*,body.onboarding-app-page .app .block .content .right .app-stores>*{margin:0 10px}}body.onboarding-app-page .main.app{background:white;padding:20px;display:flex;flex-direction:column;align-items:center;font-family:"IBM Plex Sans",sans-serif}body.onboarding-app-page .main.app .done.btn,body.onboarding-app-page .main.app .done.btn-xs,body.onboarding-app-page .main.app .done.btn-sm,body.onboarding-app-page .main.app .done.btn-lg{display:none}.onboarding .member-get-member-page{width:100vw}.onboarding .member-get-member-page .block{margin:20px 0;background:#f6f6f6;border:1px solid #9da8af;border-width:1px 0;display:flex;flex-direction:column}.onboarding .member-get-member-page .block .inner{width:750px;max-width:100vw;padding:20px;margin:auto}.onboarding .member-get-member-page .block .inner .user-text>*:first-child{margin-top:0}.onboarding .member-get-member-page .block .inner .user-text>*:last-child{margin-bottom:0}.onboarding .member-get-member-page button[type='submit']{margin:10px 0 0 0}.onboarding .member-get-member-page .socialshare{display:flex;flex-direction:row;margin:10px 0 0 0}.onboarding .member-get-member-page .actions{display:flex;justify-content:center;align-items:center;margin:20px 0 50px}.article-header-list .ftm-lokaal-label{display:none}@media (max-width: 768px){body.article .article-header-list.ftm-lokaal .collection-header-list{margin-bottom:0}}body.article .article-header-list.ftm-lokaal .content h1.title{min-height:60px}body.article .article-header-list.ftm-lokaal .ftm-lokaal{max-width:1200px;margin:0 auto;position:relative;text-align:center}body.article .article-header-list.ftm-lokaal .ftm-lokaal .map{margin-bottom:20px;display:inline-block;border:1px solid white;border-top:0}@media (min-width: 768px){body.article .article-header-list.ftm-lokaal .ftm-lokaal .map{position:absolute;right:10px;top:-80px}}body.article .article-header-list.ftm-lokaal .ftm-lokaal .map .row{display:flex;justify-content:center}body.article .article-header-list.ftm-lokaal .ftm-lokaal .map .row .line{height:1px;background:white;flex-grow:1}body.article .article-header-list.ftm-lokaal .ftm-lokaal .map .row .title{margin:0 10px;color:white;text-transform:uppercase;font-weight:bold;position:relative;top:-9px;max-width:100px}body.article .article-header-list.ftm-lokaal .ftm-lokaal .map svg{margin:5px 20px;width:104px;height:126px}body.article .article-header-list.ftm-lokaal .labels .ftm-lokaal-label{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);background:#39b278;color:white;text-transform:uppercase;font-weight:bold;display:inline-block;padding:10px 15px;letter-spacing:1.5px;font-size:0.8em;z-index:2;text-decoration:none;cursor:pointer}@media (max-width: 768px){body.article .article-header-list.ftm-lokaal .labels .ftm-lokaal-label{bottom:-40px}}body.article .article-header-list.ftm-lokaal .labels .type,body.article .article-header-list.ftm-lokaal .labels .comments{background-color:#39b278}body.article .article-header-list.ftm-lokaal .labels .author{display:none}body.article .article-header-list.ftm-lokaal .labels .comments .icon{background-image:url("../../img/lokaal/icon-comment-count.png");background-position:top right}body.article .body.ftm-lokaal{padding-top:0}body.article .body.ftm-lokaal .lokaal-intro-wrapper{background:#d1eae1;margin-bottom:15px}body.article .body.ftm-lokaal .lokaal-intro-wrapper .lokaal-intro{padding:50px 8%;max-width:860px;margin:0 auto}@media (min-width: 768px){body.article .body.ftm-lokaal .lokaal-intro-wrapper .lokaal-intro{display:flex}}@media (max-width: 768px){body.article .body.ftm-lokaal .lokaal-intro-wrapper .lokaal-intro{padding:50px 5%}}body.article .body.ftm-lokaal .lokaal-intro-wrapper .lokaal-intro .text{font-size:0.95em}body.article .body.ftm-lokaal .authors{color:#39b278}body.article .body.ftm-lokaal .authors .author-picture{width:60px;height:60px;margin:8px auto 10px;background-repeat:no-repeat;background-size:cover;border-radius:30px;background-position:0 0;cursor:pointer}body.article .body.ftm-lokaal .authors .author-pictures .author-picture{display:inline-block}.ftm-lokaal .map-image{position:relative;text-align:center;display:flex}@media (max-width: 768px){.ftm-lokaal .map-image{margin-top:40px}}.ftm-lokaal .map-image svg{display:inline-block;margin:0 40px;width:119px}@media (max-width: 768px){.ftm-lokaal .map-image svg{margin:0 auto}}.ftm-lokaal .map-image .btn-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.ftm-lokaal .map-image .btn-wrap .btn,.ftm-lokaal .map-image .btn-wrap .btn-xs,.ftm-lokaal .map-image .btn-wrap .btn-sm,.ftm-lokaal .map-image .btn-wrap .btn-lg{color:#39b278;border-color:#39b278;background:#d1eae1}.ftm-lokaal .map-image .btn-wrap .btn i,.ftm-lokaal .map-image .btn-wrap .btn-xs i,.ftm-lokaal .map-image .btn-wrap .btn-sm i,.ftm-lokaal .map-image .btn-wrap .btn-lg i{position:relative;top:2px;left:-5px;display:inline-block;background:url("../../img/lokaal/location-marker-green.png") center center no-repeat;width:12px;height:15px;background-size:100%}.ftm-lokaal .map-image .btn-wrap .btn:hover,.ftm-lokaal .map-image .btn-wrap .btn-xs:hover,.ftm-lokaal .map-image .btn-wrap .btn-sm:hover,.ftm-lokaal .map-image .btn-wrap .btn-lg:hover{background:#39b278;color:white;transition:all 0.2s}.ftm-lokaal .map-image .btn-wrap .btn:hover i,.ftm-lokaal .map-image .btn-wrap .btn-xs:hover i,.ftm-lokaal .map-image .btn-wrap .btn-sm:hover i,.ftm-lokaal .map-image .btn-wrap .btn-lg:hover i{background-image:url("../../img/lokaal/location-marker-white.png")}.homepage .announcement.ftm-lokaal{background:#39b278;color:white;padding:20px}.homepage .announcement.ftm-lokaal .wrapper{max-width:1200px;margin:0 auto}@media (min-width: 768px){.homepage .announcement.ftm-lokaal .wrapper{display:flex}}.homepage .announcement.ftm-lokaal .wrapper .image{display:block;min-width:250px;min-height:150px;flex-grow:1;background-size:contain;background-repeat:no-repeat;background-position:center center}.homepage .announcement.ftm-lokaal .wrapper .text{margin:0 20px;font-family:"IBM Plex Sans";flex-grow:1}.homepage .announcement.ftm-lokaal .wrapper .btn,.homepage .announcement.ftm-lokaal .wrapper .btn-xs,.homepage .announcement.ftm-lokaal .wrapper .btn-sm,.homepage .announcement.ftm-lokaal .wrapper .btn-lg{border-color:#d1eae1}.ftm-lokaal.articles{background:#d1eae1;text-align:center;padding-bottom:40px}.ftm-lokaal.articles .label{background:#39b278;color:white;text-transform:uppercase;text-decoration:none;display:inline-block;padding:5px 20px;letter-spacing:1.5px;font-weight:bold;font-family:"IBM Plex Sans";font-size:0.8em;position:relative;top:-20px;line-height:30px}.ftm-lokaal.articles .label i{background:url("../../img/lokaal/location-marker-white.png");width:14px;height:18px;background-size:100%;display:inline-block;position:relative;top:5px;left:-5px}.ftm-lokaal.articles>p{color:#39b278;max-width:860px;margin:0 auto;padding:0 8%}@media (max-width: 768px){.ftm-lokaal.articles>p{padding:0 5%}}.ftm-lokaal.articles .articles{margin-bottom:15px}.ftm-lokaal.articles .articles .article{display:inline-block;margin:20px;max-width:420px;background-color:white;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.15);border-bottom:3px solid #39b278;position:relative;text-decoration:none;padding-bottom:10px;transition:transform 0.4s}.ftm-lokaal.articles .articles .article:hover{transform:translateY(-5px)}.ftm-lokaal.articles .articles .article .imagewrapper{width:100%;padding-bottom:45%;overflow:hidden;position:relative}.ftm-lokaal.articles .articles .article .imagewrapper .image{position:absolute;width:100%;height:100%;background-size:100%;background-position:50% 50%;transition:all 2s;transform:scale(1)}.ftm-lokaal.articles .articles .article .imagewrapper+.description{margin-top:42px}.ftm-lokaal.articles .articles .article h3,.ftm-lokaal.articles .articles .article p{text-align:left;padding:0 8%}@media (max-width: 768px){.ftm-lokaal.articles .articles .article h3,.ftm-lokaal.articles .articles .article p{padding:0px 5%}}.ftm-lokaal.articles .articles .article .description{overflow:hidden;max-height:100px}.ftm-lokaal.articles .articles .article h3{margin-top:0;font-size:1.05em;line-height:1.3em}.ftm-lokaal.articles .articles .article:after{content:' ';display:block;position:absolute;bottom:10px;height:60px;width:100%;z-index:2;background:linear-gradient(rgba(255,255,255,0), white)}@media (max-width: 992px){.ftm-lokaal.articles{position:relative}.ftm-lokaal.articles .prev,.ftm-lokaal.articles .next{display:block;width:35px;height:40px;background:url("../../img/lokaal/arrow.png");background-size:100%;position:absolute;right:0;top:calc(45vw + 22px);z-index:20;cursor:pointer}.ftm-lokaal.articles .prev{display:none;right:auto;left:0;transform:rotate(180deg)}.ftm-lokaal.articles.hidenav .prev,.ftm-lokaal.articles.hidenav .next{display:none}.ftm-lokaal.articles .outerwrapper{overflow-x:scroll;position:relative}.ftm-lokaal.articles .outerwrapper .articles{width:10000px;text-align:left}.ftm-lokaal.articles .outerwrapper .articles .article{max-width:calc(100vw - 40px);text-align:center}}.ftm-lokaal.articles .btn,.ftm-lokaal.articles .btn-xs,.ftm-lokaal.articles .btn-sm,.ftm-lokaal.articles .btn-lg{background:#39b278;border-color:#39b278;color:white}.ftm-lokaal.articles .btn:hover,.ftm-lokaal.articles .btn-xs:hover,.ftm-lokaal.articles .btn-sm:hover,.ftm-lokaal.articles .btn-lg:hover{color:#39b278;background:transparent}.related-articles-pp.ftm-lokaal{margin:50px 0}.related-articles-pp.ftm-lokaal .articles .article{max-width:330px}.related-articles-pp.ftm-lokaal .btn,.related-articles-pp.ftm-lokaal .btn-xs,.related-articles-pp.ftm-lokaal .btn-sm,.related-articles-pp.ftm-lokaal .btn-lg{display:none}body.browser .article .ftm-lokaal-label{display:none}body.browser #browser.ftm-lokaal h3{display:none}body.browser #browser.ftm-lokaal .btn.favorite,body.browser #browser.ftm-lokaal .favorite.btn-xs,body.browser #browser.ftm-lokaal .favorite.btn-sm,body.browser #browser.ftm-lokaal .favorite.btn-lg{border-color:#39b278}body.browser #browser.ftm-lokaal .btn.favorite:hover,body.browser #browser.ftm-lokaal .favorite.btn-xs:hover,body.browser #browser.ftm-lokaal .favorite.btn-sm:hover,body.browser #browser.ftm-lokaal .favorite.btn-lg:hover,body.browser #browser.ftm-lokaal .btn.favorite.active,body.browser #browser.ftm-lokaal .favorite.active.btn-xs,body.browser #browser.ftm-lokaal .favorite.active.btn-sm,body.browser #browser.ftm-lokaal .favorite.active.btn-lg{background:#39b278}body.browser #browser.ftm-lokaal .btn.competition,body.browser #browser.ftm-lokaal .competition.btn-xs,body.browser #browser.ftm-lokaal .competition.btn-sm,body.browser #browser.ftm-lokaal .competition.btn-lg{background:#39b278;border-color:#39b278}body.browser #browser.ftm-lokaal .btn.competition:hover,body.browser #browser.ftm-lokaal .competition.btn-xs:hover,body.browser #browser.ftm-lokaal .competition.btn-sm:hover,body.browser #browser.ftm-lokaal .competition.btn-lg:hover{background:transparent}body.browser #browser.ftm-lokaal .countwrapper .count{background:#39b278}body.browser #browser.ftm-lokaal #map{height:450px;z-index:1}body.browser #browser.ftm-lokaal #map .leaflet-popup-content-wrapper{border-radius:0;border-left:3px solid #39b278;box-shadow:0 3px 8px rgba(0,0,0,0.2)}body.browser #browser.ftm-lokaal .article .labels .comments,body.browser #browser.ftm-lokaal .article .labels .type{background-color:#39b278}body.browser #browser.ftm-lokaal .article .labels .comments .icon{background-image:url("../../img/lokaal/icon-comment-count.png")}#top-bar .nav .ftm-lokaal.active{border-bottom:3px solid #39b278}body.confirmedEmail .btn,body.confirmedEmail .btn-xs,body.confirmedEmail .btn-sm,body.confirmedEmail .btn-lg{font-weight:bold}body.confirmedEmail .authors{display:flex;justify-content:center}@media (max-width: 768px){body.confirmedEmail .authors{flex-wrap:wrap}}body.confirmedEmail .authors>.author{padding:0 20px;margin-bottom:20px}body.confirmedEmail .authors>.author .image{display:inline-block;width:130px;height:130px;border-radius:100px;background-size:cover;background-position:center}body.confirmedEmail .authors>.author h3{text-transform:uppercase;color:#333;font-size:17px;letter-spacing:3px;font-weight:700}body.confirmedEmail .collections{display:flex}@media (max-width: 768px){body.confirmedEmail .collections{flex-wrap:wrap}}body.confirmedEmail .collections>.collection{padding:0 20px;margin-bottom:20px;text-align:left}@media (min-width: 768px){body.confirmedEmail .collections>.collection{border-right:1px solid #ddd}}body.confirmedEmail .collections>.collection:last-child{border:0}body.confirmedEmail .collections>.collection .image{width:100%;padding-bottom:70%;background-size:cover;background-position:center}body.confirmedEmail .collections>.collection .wrapper{padding:0 10px}body.confirmedEmail .collections>.collection h3::before{display:inline-block;content:' ';height:18px;width:18px;margin-right:5px;position:relative;top:1px;opacity:0.3;background:url("/assets/img/icon-dossier-black.png") center no-repeat;background-size:contain}.experiment.personalShare,.experiment.stickybar{width:100%;background:#d1e8ea;padding:10px 20px;display:flex;align-items:center;font-family:"IBM Plex Sans";font-weight:bold}@media (min-width: 768px){.experiment.personalShare,.experiment.stickybar{font-size:18px}}@media (max-width: 992px){.experiment.personalShare,.experiment.stickybar{flex-wrap:wrap;justify-content:center}}.experiment.personalShare .avatar,.experiment.stickybar .avatar{border-radius:100%;margin-right:20px;height:40px;width:40px}.experiment.personalShare .text,.experiment.stickybar .text{flex:1 1 250px}.experiment.personalShare .remaining,.experiment.stickybar .remaining{color:#dd3230}.experiment.personalShare .btn,.experiment.personalShare .btn-xs,.experiment.personalShare .btn-sm,.experiment.personalShare .btn-lg,.experiment.stickybar .btn,.experiment.stickybar .btn-xs,.experiment.stickybar .btn-sm,.experiment.stickybar .btn-lg{margin:10px 0}.experiment.upgradeSubscription .contentwrapper{font-family:"Open Sans",sans-serif}.experiment.upgradeSubscription .contentwrapper .content{padding:0 20px}.experiment.upgradeSubscription .contentwrapper .content h1{text-align:center}.experiment.upgradeSubscription .center{text-align:center}.experiment.upgradeSubscription .center .submit{margin-top:20px;float:none;font-weight:bold}
