.articles-section h2:after,.inner-article hr,.inner-post h2:after,blockquote:after,blockquote:before,header .profile-container:after,q:after,q:before{content:''}.buttons a,em{font-size:.9em}em,i{font-style:italic}.mobile-menu,header{position:fixed;z-index:1001;top:0}.article a,.article-banner-text a,.bottomMenuBarButton,.btn,.button a,.footer a,.mobile-menu-container a,a.red-card,header .links a,header .profile a{text-decoration:none}button,input[type=text],input[type=email],input[type=date],input[type=button],input[type=submit],input[type=datetime-local],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}p{line-height:1.4em;margin-top:.5em;margin-bottom:.5em}b{font-weight:700}a,a:visited{color:#b50000}button{font-family:Poppins}em{color:#5f6368;display:block}header{align-items:center;background:#fff;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);color:#202124;display:flex;font-size:14px;height:64px;padding:0 20px;width:100%}header .links a,header .middle{align-items:center;position:relative}header .middle{display:flex;flex:1;height:100%;overflow:hidden}header .links{display:none;flex:1;height:100%;line-height:20px;min-width:50%;padding-left:24px}header .links a{color:#202124;display:flex;font-weight:500;margin:0;padding:0 16px}header .search-box{display:flex;flex:1;justify-content:flex-end;height:100%;min-width:50%}header .search-box-wrapper{height:100%;align-items:center;display:none;width:100%}header .search-box-wrapper input{background:#f1f3f4;border:none;padding:8px 8px 8px 40px;width:100%;font:inherit;font-size:16px;line-height:20px;border-top-left-radius:2px;border-top-right-radius:2px}header .search-box-wrapper input:focus{outline:0;box-shadow:0 2px 0 0 #b50000}header .profile{margin-left:0;align-items:center;display:flex;height:100%}header .profile a{color:#000}header .profile-container{margin:0 0 0 16px;align-items:center;display:flex;position:relative}.hr:after,.hr:before,.mobile-menu:before{content:""}header .menu{padding-right:10px}header .svg-icon{height:28px;width:28px}header.expanded .search-box-wrapper{display:flex}header a.logo-text,header.expanded .logo,header.expanded .search-box-button{display:none}.mobile-menu.expanded:before{opacity:1}.mobile-menu.expanded .mobile-menu-container{transform:none}.search-box-button{border-radius:0;border:none;box-shadow:none;color:#5f6368;cursor:pointer;padding:0 8px;transition:none;background:0 0}.search-box-button svg{color:#000;padding-top:3px}.mobile-menu{left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.mobile-menu.expanded{pointer-events:auto;visibility:visible}.mobile-menu:before{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;will-change:opacity;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.mobile-menu-container{position:relative;width:90%;max-width:268px;background:#fff;height:100%;box-shadow:2px 0 12px rgba(0,0,0,.4);transform:translateX(-110%);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;will-change:transform;transition:transform .2s ease}.article,.form{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.mobile-menu-container a{border-bottom:1px solid #dadce0;color:#5f6368;font-size:14px;padding:16px 24px;font-weight:700}.mobile-menu-header{display:flex;align-items:center;border-bottom:1px solid #dadce0;padding:16px}.mobile-menu-header a{border:none}.mobile-menu-header .logo{padding:5px;margin-left:20px}section.articles-section{margin:3em 1em}h1,h2{margin-bottom:.5em;font-weight:700}#comments,#tempsattente,#votes{position:relative;top:-74px}h1{padding-top:.5em;font-size:1.5em}h2{padding-top:.2em;font-size:1.3em}.articles-section h2{text-align:center}.articles-section h2:after{text-align:center;width:40px;height:10px;border-bottom:solid 2px #b50000;display:block;margin:auto}.article,.footer ul{margin-bottom:1em}h3{font-weight:700;font-size:1.2em}h4{font-weight:700}h4:before{content:'- '}.articles{display:flex;flex-direction:column}.article{background-color:#fff;border-radius:1em;display:flex;flex-direction:column;margin-top:1em}.article img{width:100%;object-fit:cover;height:auto;max-height:320px;border-radius:1em 1em 0 0}.article img.big{height:350px}img.profile{width:50px;height:auto;border-radius:.5em}.article img.contain{object-fit:contain}.article a{color:#000}.gallery-items .article-banner{min-width:92%;box-shadow:none;scroll-snap-align:center;margin-left:.5em;margin-right:.5em;margin-top:0;display:inline-block;position:relative;overflow:hidden;background:linear-gradient(0deg,#b50000 0,#b50000 32%,#fff 35%);border-radius:1em}.btn,.button a{box-shadow:inset 0 -.6em 0 -.35em rgba(0,0,0,.17)}.article-banner img{width:100%;object-fit:cover;height:auto}.article-banner-text{color:#fff;padding:.5em .5em 1em;background-color:#b50000}.article-banner-bg{height:12px;background:url(../img/red-divider.png) left bottom}.article-banner-text a{color:#000;display:inline-block;border:1px solid #fff;padding:.5em 1em;text-align:center;margin-top:1em;background-color:#fff;border-radius:10px}.buttons,ul.list-group li{border-top:solid 1px #bbb}.buttons{display:flex;padding-top:1em}.buttons li{margin-right:1em}.buttons a{color:#555;padding:14px}.button a,.inner-article{padding:1em}.buttons svg{stroke:#555;vertical-align:bottom}.article a:first-child{flex-grow:1}.inner-article hr{background-color:#fff;border:none;display:block;height:1em;position:relative;margin:-1em -1em 0;border-radius:1em 1em 0 0}.bottom-article{padding:0 1em 1em}hr{border:none;border-bottom:solid 1px #bbb}p.date{font-size:.8em;color:#555;margin-top:.3em;margin-bottom:0}.button{text-align:center;background-color:#b50000;margin:1em auto;border:none;max-width:20em}.footer,.form{background-color:#fff}.button a{color:#fff;display:block}.svg-icon{width:1em;height:1em}.big-svg-icon{width:2em;height:2em}.svg-icon circle{stroke:#4691f6;stroke-width:1}.footer{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);font-size:14px;width:100%;box-sizing:border-box;display:flex;justify-content:center;color:#5f6368;padding-bottom:5em;margin-top:2em}.footer a{color:#000;display:block;margin:.3em;padding-top:.5em;padding-bottom:.5em}.footer-container{display:flex;flex-direction:column}.footer-container>div{padding:1em}.footer-social-btns{margin-top:1em}.footer-social-btns a{color:#000;display:inline-block;padding:.6em;font-size:24px;margin-top:.1em;margin-bottom:.1em;margin-left:0}.footer-social-btns svg{width:.9em;height:.9em;fill:#000}.footer-social-btns path{fill:#000}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.input-group{display:flex}.input-group-prepend{background:#555;border:1px solid #555;border-right:none;padding-left:5px;padding-right:5px;display:flex;align-items:center;align-content:stretch}.input-group-prepend span{color:#fff;font-weight:700}.input-group input[type=email],.input-group input[type=text]{border:1px solid #555;width:100%}input:focus,textarea:focus{outline:0;box-shadow:0 2px 0 0 #b50000}.input-group input[type=submit]{background:#555;border:1px solid #555;padding:.6em}input{line-height:1.5em;padding:.5em;border-radius:0}.outer-form{padding-top:1em}.form{margin:1em;padding:1em;border:1px solid #bbb;border-radius:.15em;display:flex;flex-direction:column}.form-label-group{position:relative;margin-top:25px;margin-bottom:30px}.form-label-group input[type=date],.form-label-group input[type=datetime-local],.form-label-group input[type=datetime],.form-label-group input[type=email],.form-label-group input[type=number],.form-label-group input[type=password],.form-label-group input[type=text]{font-size:1.1em;padding:5px 0;display:block;width:100%;border:none;border-bottom:1px solid #757575}.form-label-group input:focus{outline:0}.form-label-group label{color:#999;font-size:1.1em;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.form-label-group input:focus~label,.form-label-group label.control-label{top:-10px;font-size:.8em;color:#5264AE}.form-label-group input:not(:placeholder-shown):not(:focus)~label{top:-10px;font-size:.8em;color:#5264AE}.form-label-group label.control-label{margin-bottom:.2em}.form-label-group-with-prepend label{left:36px}.form-label-group label.control-label-fixed{font-size:.8em;color:#5264AE;margin-bottom:.2em;position:relative;top:-3px}.form-label-group select{font-size:1.1em;padding:10px 0;display:block;width:100%;border:none;border-bottom:1px solid #757575}.form-label-group div.mce-tinymce{margin-top:.2em}.form-label-checkbox{margin-top:25px;margin-bottom:30px;display:flex;align-content:center;align-items:center}.form-label-checkbox label{margin-left:.5em}.form-label-group textarea{margin-top:.5em}.text-danger{color:red;font-size:.8em}.btn{font-size:1.1em;display:block;padding:.7em 1.4em;margin:0 .3em .3em 0;border-radius:.15em;box-sizing:border-box;font-weight:700;color:#fff;background-color:#3369ff;background-size:200%;text-align:center;position:relative;border:none;width:100%;transition:.5s ease-out}a.btn{color:#fff}.w300px-centered{max-width:300px;margin:auto}.form-inline .btn{margin:0;border-radius:0;color:#fff}.btn-secondary{background-color:#fff;border:1px solid #888;color:#888}a.btn-secondary{color:#888}.btn:active{top:.1em}.btn:hover{box-shadow:inset 0 -.7em 0 -.35em rgba(0,0,0,.3)}.btn-secondary:hover{color:#000}.text-btn{display:block;padding:.7em 0;margin:0 .3em .3em 0}.form-label-group:placeholder{color:#fff}.text-center{text-align:center}.form-bottom{color:#5f6368;font-size:.8em}.form-bottom a{color:#5f6368;display:block;margin-bottom:1em}.hr{display:flex;flex-basis:100%;align-items:center;color:#666;margin:1em 0}.hr:after,.hr:before{flex-grow:1;background:#777;height:1px;font-size:0;line-height:0;margin:0 0 0 8px}.hr:before{margin:0 8px 0 0}.alert-success,.validation-summary-errors{padding:.3em;margin-top:.5em;margin-bottom:.5em;line-height:1.3em}.validation-summary-errors{border-left:solid 4px red;background-color:#fee}.alert-success{border-left:solid 4px #35a91f;background-color:#f1ffe9}td,th{padding:.5em}div.text-help,label.tip{color:#5f6368;text-align:center;margin-top:.4em;display:block;font-size:.8em}div.has-danger div.pristine-error{color:red}div.fb-login-button{height:40px}.d-none{display:none}.gallery{position:relative;margin:auto}.gallery .btns{position:absolute;top:50%;transform:translateY(-50%);height:30px;width:30px;border-radius:2px;background-color:rgba(0,0,0,.5);background-position:50% 50%;background-repeat:no-repeat;z-index:1}.gallery .btns.next{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="18" height="18" viewBox="0 0 34 34" xmlns="http://www.w3.org/2000/svg"><title>Shape</title><path d="M25.557 14.7L13.818 2.961 16.8 0l16.8 16.8-16.8 16.8-2.961-2.961L25.557 18.9H0v-4.2z" fill="%23FFF" fill-rule="evenodd"/></svg>');right:2px}.gallery .btns.prev{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="18" height="18" viewBox="0 0 34 34" xmlns="http://www.w3.org/2000/svg"><title>Shape</title><path d="M33.6 14.7H8.043L19.782 2.961 16.8 0 0 16.8l16.8 16.8 2.961-2.961L8.043 18.9H33.6z" fill="%23FFF" fill-rule="evenodd"/></svg>');left:2px}.gallery-items{margin:1em;display:flex;overflow:hidden;align-items:stretch;align-content:flex-start;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gallery-items-low-margin{margin:.2em}.gallery-items .article{min-width:92%;box-shadow:none;scroll-snap-align:center;margin-left:.5em;margin-right:.5em;margin-top:0}.gallery-items .button{border-radius:.15em}.gallery-items h2{margin-bottom:.5em}.gallery-items svg.icons{display:block;margin:auto auto .3em;width:40px;height:40px}.gallery-items-all-screen img{height:400px!important;width:auto;margin-right:.5em;max-width:unset!important}.gallery-items-all-screen img:last-child{margin-right:0}.articles-section .gallery-items{margin-left:-1em;margin-right:-1em}.articles-section .btns.next{right:-10px}.articles-section .btns.prev{left:-10px}.lds-dual-ring{display:block;width:80px;height:80px;margin:1em auto}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #fff;border-color:#b50000 transparent;animation:lds-dual-ring 1.2s linear infinite}table{border-collapse:collapse;border-spacing:0;width:100%;margin-top:1em;margin-bottom:1em}th{text-align:center;font-weight:700}td,th{border-bottom:1px solid #000;vertical-align:middle}thead{background:#CFCFCF;background:-moz-linear-gradient(top,#dbdbdb 0,#d3d3d3 66%,#CFCFCF 100%);background:-webkit-linear-gradient(top,#dbdbdb 0,#d3d3d3 66%,#CFCFCF 100%);background:linear-gradient(to bottom,#dbdbdb 0,#d3d3d3 66%,#CFCFCF 100%)}tr:nth-child(even){background:#F1F1F1}a.red{color:#b50000;font-weight:700}audio{max-width:100%}.hidden-mobile{display:none}a.red-card{background-color:#b50000;padding:1em;color:#fff;border-radius:1em;text-align:center;position:relative;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.bottomMenuBar,.promoFooter{position:fixed;background-color:#fff;width:100%;bottom:0}a.red-card:hover{top:-2px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}div.small{font-size:1.5em;margin-bottom:.8em}div.big{font-size:2em}#backLink{color:grey}#paypalButtons{text-align:center}ul.list-group li{padding-top:.8em;margin-bottom:.8em}ul.list-group li:first-child{border-top:none}a.filepond--credits{display:none}div.height250px{height:250px}div.height320px{height:320px}.padding-1-b0{padding:1em 1em 0}.padding-1-l0b0{padding:1em 1em 0 0}.padding-t1{padding-top:1em}.padding-t0{padding-top:0}.margin-b0{margin-bottom:0!important}.default-margin,.margin-b1{margin-bottom:1em}div.margin-t1{margin-top:1em!important}div.margin-t2{margin-top:2em!important}.default-margin{margin-top:1em}.default-padding{padding:0 1em 1em}.promoFooter{height:75px;transition:all 1.4s ease-in 1.4s;z-index:101;display:flex;justify-content:center;align-items:flex-start;box-shadow:0 10px 5px #ccc,0 -2px 5px #ccc}.bottomMenuBar{left:0;padding:8px}.bottomMenuBarButton,.rightButton{background-color:#fff;padding:.5em .5em .4em;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);position:relative}.bottomMenuBarButton{border:1px solid #bbb;border-radius:.15em;margin-right:15px;top:-16px}.rightButton{float:right;margin-top:-36px;border:1px solid #bbb;border-radius:.15em}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.rightButtonLoading{background-color:#5f6368}.rightButtonLoading svg{-webkit-animation:lds-dual-ring 3s linear infinite;-moz-animation:lds-dual-ring 3s linear infinite;animation:lds-dual-ring 3s linear infinite}.container{margin:1em}.container-2cols{flex-direction:row;display:flex;grid-gap:1em;margin:0}.container-2cols .column:first-child{flex:0}div.inner-post{max-width:1000px;margin:auto;background-color:#fff;padding:1em;border:1px solid #bbb;border-radius:.15em;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.answer,.question{border-radius:.15em}.inner-post img{max-width:100%;height:auto}.inner-post h2:after{border-top:solid 2px #b50000;display:block;padding-top:.2em;margin-top:.2em;width:40px}.inner-post ul{margin:.5em;list-style-position:inside}.inner-post li{padding:.5em;margin-left:1em;line-height:1.5em;text-indent:-1em}.inner-post li:before{content:"";width:1em;height:1em;display:inline-block;background-size:70%;background-repeat:no-repeat;background-position:left center;position:relative;top:.23rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22200%22%20height%3D%22200%22%20viewBox%3D%220%200%20200%20200%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%22100%22%20cy%3D%22100%22%20r%3D%2270%22%20stroke%3D%22black%22%20stroke-width%3D%2220%22%20fill%3D%22none%22%20rx%3D%224%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%22160%22%20width%3D%22192%22%20height%3D%2220%22%20rx%3D%2210%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E)}.post img~p{text-align:center}p.postSection{font-size:1.2em;margin:0 1em}p.postSection:before{content:'';display:block;width:40px;border-top:solid 2px #b50000;margin:2.5em auto auto;padding-bottom:1.5em}.post hr{width:40px;border-bottom:solid 2px #b50000;margin-left:0}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:1em}.video{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-banner{text-align:center}.youtube-banner img{max-width:300px}.youtube-banner a{font-weight:700}.post-info{color:#666;font-size:.8em}.breadcrumb{font-size:.8em}.breadcrumb a{color:#5f6368;padding:0 8px}.breadcrumb a:first-of-type{padding:0 0 8px}.breadcrumb ul{display:flex;align-items:center}.breadcrumb svg{fill:#5f6368}.breadcrumb li::before{content:"";background:0 0;margin:0;padding:0;width:0}.question{margin-top:1.3em;margin-bottom:1em;background-color:#eee}.questionTitle{text-align:center;padding:1em 1em 0}.question .row{display:grid;grid-gap:1em;grid-template-columns:repeat(1,1fr);align-items:center;padding:1em}.answer{text-align:center;background-color:#fff;padding:1em;border:2px solid #fff}div.explanation{padding:.5em;border:1px solid #ccc;margin:.5em;position:relative}div.explanation:before{content:"Explications";top:-.5em;left:1em;position:absolute;background-color:#fff;padding:0 1em;color:#ccc;font-size:.8em}.slider:before,div.tooltiptext::after{content:""}div.hidden{display:none}.bad-answer{border:2px solid red}.good-answer{border:2px solid #50a433}.result{margin-top:1.3em;margin-bottom:1em;background-color:#eee;border-radius:.15em;padding:1em}.resultTitle{font-weight:700}.ratings{margin:1em}.ratings img{height:20px;width:20px;margin:.5em}.pagination{padding:0 1em 1em}.page-item{background:#fff;padding:1em;display:inline-block;margin:.3em}.page-link{color:#000;font-weight:700}.active{background:grey}.active .page-link{color:#fff}.disabled .page-link{font-weight:400;color:grey}.comments{display:flex;align-items:flex-start;padding-bottom:1em}.inner-comments{padding-left:1em}.max1000{max-width:1000px;margin:auto}div.bingMap{position:relative;margin-top:1em}#bingMap{margin-top:1em;margin-bottom:1em;height:400px}span.rideStatus{display:block;padding:7px 5px;color:#fff;border-radius:3px;background-color:#5f6368;text-align:center;min-width:65px;margin-left:10px}span.rideClosed{background-color:#000}span.rideSlow{background-color:#2a853d}span.rideMedium{background-color:#ba6529}span.rideBusy{background-color:#b50000}i.show-password{background:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 3c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>') center center no-repeat;display:block;fill:#757575;position:absolute;top:2px;right:0;padding:5px;width:37px;height:37px;filter:opacity(.6)}i.show-password path{color:#757575}i.show-password-cross{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>')}.switch{position:relative;display:inline-block;width:60px;height:34px;padding-right:5px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}div.tooltiptext,input:checked+.slider{background-color:#b50000}input:focus+.slider{box-shadow:0 0 1px #b50000}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.map-blue-icon,.map-red-icon,.slider.round:before,a.logoButton img,a.logoButton:before{border-radius:50%}div.adwords-pub{height:320px}div.tooltiptext{visibility:hidden;width:210px;color:#fff;text-align:left;border-radius:6px;padding:7px;position:absolute;z-index:1;top:39px;right:-5px}div.tooltiptext::after{position:absolute;bottom:100%;right:15px;border-width:5px;border-style:solid;border-color:transparent transparent #b50000}.modal,.modal-content{position:fixed;width:100%}.modal{display:none;z-index:1;left:0;top:0;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s}.modal .close{padding:10px;float:right}.modal-content{bottom:0;background-color:#fefefe;-webkit-animation-name:slideIn;-webkit-animation-duration:.4s;animation-name:slideIn;animation-duration:.4s}.modal-body{padding:5px 10px}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}div.logoButtons{display:flex;flex-wrap:wrap;justify-content:center}div.logoButtonsScrollable{display:flex;justify-content:left;overflow:hidden;align-items:stretch;align-content:flex-start;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}div.logoButton{margin-bottom:.2em}a.logoButton{position:relative;margin:1em;max-width:205px;display:flex;align-items:center;height:200px}a.logoButton img{width:200px;padding:10px;position:relative;filter:grayscale(.4);transition:filter .2s ease-in-out}a.logoButton img:hover{filter:grayscale(0)}a.logoButton:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:5px;background:linear-gradient(to bottom,#ff8030,#b50000)}a.logoButton span{position:absolute;top:174px;left:0;background-color:#b50000;color:#fff;width:100%;text-align:center;padding:.5em}@media (min-width:800px){svg.menu{display:none}header .links,header .search-box-wrapper{display:flex}header .search-box{justify-content:flex-start}header .profile-container:after{content:'Mon compte'}.search-box-button{display:none}header.expanded .search-box-wrapper{transform:translate(calc(-50%))}header .search-box-wrapper{max-width:calc(200% - 32px);min-width:calc(200% - 32px);transform:translateX(calc(50% - 184px));transition:.2s transform;width:calc(200% - 32px)}header .logo,header.expanded .logo{display:flex;align-items:center}header a.logo-text{display:block;text-decoration:none;color:#000;font-size:1.5em;padding-left:5px;position:relative;padding-bottom:5px}header a.logo-text:after{content:'Expert en parcs d\'attractions';position:absolute;left:0;text-decoration:none;color:#b50000;font-size:.325em;padding-left:5px;text-transform:uppercase;top:20px}header a.logo-text-en:after{content:'Theme park experts';font-size:.52em}.footer-container{display:grid;grid-template-columns:25% 25% 25% 25%;justify-content:center;max-width:1000px}.footer a{padding-top:.3em;padding-bottom:.3em}.articles{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:1em}.articles280px{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.form-600,.outer-form,.outer-form-600{max-width:600px;margin:auto}.gallery .btns{display:none}.gallery-all-screen .btns{display:block}.gallery-items{overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em}.gallery-items-by3{overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr)}.container,.gallery-items-all-screen{display:flex}.gallery-items-all-screen img{height:500px!important}.gallery-items-low-margin{margin:1em}.gallery-items .article,.gallery-items .article-banner{min-width:unset;margin-left:0;margin-right:0;margin-bottom:0}.container{flex-direction:row;grid-gap:1em;margin:0}.outer-page{max-width:1000px;margin:auto}.column{flex:1}.double-column{flex:2}.secondary-column{border-left:solid 1px #5f6368;padding-left:1em}.hidden-mobile{display:block}td.hidden-mobile,th.hidden-mobile{display:table-cell}.question .row{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.articles-section .gallery-items{margin-left:0;margin-right:0}.article-banner-bg{height:24px;background:url(../img/red-divider-large.png)}.promoFooter{padding-top:5px}.modal-content{width:600px;margin:15% auto;position:relative}div.logoButtonsScrollable{flex-wrap:wrap;overflow:hidden}a.logoButton img{filter:grayscale(.9)}}.map-blue-icon,.map-red-icon,.map-yellow-icon{width:20px;height:20px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.map-red-icon{background-color:#db3b3b;border:2px solid #a02a2a}.map-blue-icon{background-color:#3498DA;border:2px solid #2a73a0}.map-yellow-icon{background-color:#FFFB00;border-radius:50%;border:2px solid #c9c700}