/* compact [
	plugins/auto/oembed/v3.5.0/css/oembed.css?1770638252
	squelettes-dist/css/reset.css
	skel/css/style.css
] 83.7% */

/* plugins/auto/oembed/v3.5.0/css/oembed.css?1770638252 */
figure.oe-image-block{border:1px solid #eee;background:#fff;text-align:center;width:80%;margin:3em auto;overflow:hidden;padding:4px}
figure.oe-image-block img{background:#fff;padding-bottom:4px}
figure.oe-image-block figcaption{background:#eee;padding:10px;text-align:left}
.oe-link-block{overflow:hidden}
.oe-link-block .link_logo{float:right;margin:0;margin-bottom:10px;margin-left:10px;border:5px solid #ddd}
.spip_document.oembed.oembed_video{display:block}
.spip_document .oembed,.spip_documents .oembed{display:block;background:#f8f8f8;padding:5px;border:1px solid #eee}
.spip_document span.oembed,.spip_documents span.oembed{display:inline-block}
.oembed_photo .oe-photo a[rel="external"]:after{content:''}
.oembed_photo .oembed-source{display:none}
.oembed_rich{max-width:100%;position:relative}
.oembed_rich .oe-rich{max-width:none!important}
.oembed_rich .rwd-rich-container{position:relative}
.oembed_rich .rwd-rich-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.oembed_rich .rwd-rich-container>:last-child{margin-bottom:0}
.oembed_rich .oembed.oe-rich{display:block;text-align:left}
.oembed_rich .oe-rich+.spip_doc_titre{margin-top:.5em}
.oembed_rich .spip_doc_titre+.oembed-source{display:none}
.oe-rich.async .rwd-rich-container{-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}
.oe-rich.async .rwd-rich-container.oe-play-button{height:80px!important}
@media (min-width:480px){.oembed_rich .async+.spip_doc_titre{position:absolute;top:.5em;left:90px;width:auto;right:90px;text-align:left}
.oembed_rich .oe-play-button button{left:40px}
.oembed_rich .oe-play-button{background-position:top right!important;background-size:contain!important}}
.oembed.oe-link.oe-rich .oe-html{display:block}
.oe-rich > .rwd-rich-container >blockquote{font-style:normal}
.oembed_video{max-width:100%}
.oembed_video .rwd-video-container{position:relative}
.oembed_video .rwd-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.oembed_video .oembed-source{display:none}
.oembed_video .oe-video{margin-left:auto;margin-right:auto}
.oembed_video .oe-video+.spip_doc_titre{margin-top:.5em}
.oe-play-button{position:relative;cursor:pointer}
.oe-play-button button{text-indent:-5000em;cursor:pointer;position:absolute;display:block;padding:0;left:50%;top:50%;border:none;background:#000;width:66px;height:66px;margin-left:-33px;margin-top:-33px;z-index:10;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:before{content:"";position:absolute;top:-1px;left:-1px;display:block;padding:0;border:4px solid #ddd;width:68px;height:68px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:after{content:"";position:absolute;display:block;left:50%;top:50%;border-left:20px solid #ddd;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:-7px;margin-top:-10px;z-index:11}
.oe-play-button_label{position:fixed;left:-5000em}
.oe-play-button:hover button,.oe-play-button button:focus{background-color:#DD2826}
.oe-play-button:hover button:before,.oe-play-button button:focus:before{border-color:#fff}
.oe-play-button:hover button:after,.oe-play-button:hover button:focus:after{border-left-color:#fff}
.oe-author{font-style:italic}
.oembed .storify .oembed{margin:3em auto;text-align:center}
.oembed .storify .oembed iframe,.oembed .storify .oembed object{margin:0 auto}
.storify .oe-quote-text{margin-bottom:0}
.oe-quote-block{padding-right:80px;position:relative}
.oembed_twitter .oembed-source{display:none}
.oembed_twitter .oe-rich{max-width:none!important}
.oembed_twitter .thumbnail{max-width:none!important;width:100%;height:auto}
.oembed_twitter .mastodon-toot{margin:10px}
.oe-descriptif{font-style:italic}
.oe-quote-user-block img{position:absolute;top:0;right:20px;max-width:48px;height:auto}
.oe-quote-meta,.oe-quote-user-block{display:inline}
.oe-quote-meta .via{display:none}
.oe-fb-user-block img{float:left;margin-right:10px;margin-bottom:10px}
.oe-imdb-title img{float:left;margin-right:10px;margin-bottom:10px}
.oembed_audio .oe-play-button button{background:#FF4B00}
.oembed_audio .oe-play-button button:before{border-color:#eee}
.oembed_audio .oe-play-button:hover button{background-color:#DD2826}
.oembed_audio .oe-play-button:hover button:before{border-color:#fff}
.oembed_mastodon .oe-rich{max-width:none!important;background:#f8f8f8;padding:15px;border-radius:4px;margin:1em auto}
.oembed_mastodon .rwd-rich-container{height:auto!important}
.oembed_mastodon .oembed-source{display:none}
.oembed_mastodon .spip_doc_titre{display:none}
.mastodon-toot{padding:0;margin:0;border:0;padding-left:63px;font-family:Arial,Helvetica,Sans-Serif;font-size:1.0em;line-height:1.5em;text-align:inherit}
.mastodon-toot a{background:transparent!important;text-decoration:none!important}
.mastodon-toot .emoji-sizer{vertical-align:top}
.mastodon-toot .toot-published{float:right;color:#9baec8}
.mastodon-toot .toot-published:active,.mastodon-toot .toot-published:focus,.mastodon-toot .toot-published:hover{text-decoration:underline!important}
.mastodon-toot .toot-author-url{color:#9baec8}
.mastodon-toot .toot-author-thumbnail{float:left;margin-left:-63px;margin-top:4px;width:48px;height:48px;border-radius:4px}
.mastodon-toot .toot-author-screen-name{color:#282c37}
.mastodon-toot .toot-author-url:active .toot-author-screen-name,.mastodon-toot .toot-author-url:focus .toot-author-screen-name,.mastodon-toot .toot-author-url:hover .toot-author-screen-name{text-decoration:underline}
.mastodon-toot .toot-content{display:block;margin:.75em 0 .25em;text-align:inherit;max-width:80em}
.mastodon-toot .toot-content p{margin-bottom:.75em}
.mastodon-toot .toot-content p:last-child{margin-bottom:0}
.mastodon-toot .toot-content a{color:#2b90d9}
.mastodon-toot .toot-content a:active,.mastodon-toot .toot-content a:focus,.mastodon-toot .toot-content a:hover{text-decoration:underline!important}
.mastodon-toot .invisible{display:none}
.mastodon-toot .ellipsis::after{display:inline;content:'\2026'}
.mastodon-toot .toot-enclosure{display:inline-block;position:relative;width:100%;height:0;padding-bottom:50%;margin:.25em 0}
.mastodon-toot .toot-enclosure .toot-enclosure-inner{display:block;position:absolute;top:0;left:0;height:100%;width:100%;vertical-align:middle;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}

/* squelettes-dist/css/reset.css */
/*! reset.css v7.0.0 | License:none (public domain) - v2.0 | 20110126 - http://meyerweb.com/eric/tools/css/reset/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}}

/* skel/css/style.css */
@charset "UTF-8";body{background:#fff;color:#000;font-family:"Frutiger",Arial,serif;font-size:.84rem}
a{color:#484848;transition:all .5s}
a:hover{color:#000}
strong{font-weight:700}
p{margin:0 0 1rem}
p + p{margin:1rem 0}
h1,h2,h3,h4,h5,h6{font-weight:700}
table{margin:1rem 0;width:100%}
th{font-weight:700;text-align:left}
td{text-align:left}
i{font-style:italic}
.container ul{list-style:disc;margin-left:1rem}
.container ol{list-style-type:decimal;margin-left:1rem}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572247/53595583-8a9c-4c63-9220-f4d1c3364a9d.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572247/53595583-8a9c-4c63-9220-f4d1c3364a9d.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572247/93b7d028-28f3-473a-821f-7a139c59305a.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572247/1f5eb399-3fe2-4a88-946d-1621c81da877.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572247/8ae8c829-0376-410b-8c6a-92503273d37e.ttf') format("truetype");font-weight:100;font-style:normal;font-stretch:normal}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572251/03e8fd3e-1eac-46b9-9a86-9a34c71daf36.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572251/03e8fd3e-1eac-46b9-9a86-9a34c71daf36.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572251/1d58422d-05aa-49c4-b24d-4253a9fa60c9.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572251/32a3c1b8-61bd-4946-9da4-a57376b6b020.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572251/20517b3b-48d8-4c96-8db2-7f51f71449d9.ttf') format("truetype");font-weight:100;font-style:italic;font-stretch:normal}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572255/3c1542d6-dbb8-4bb3-85e5-730bbf131fcc.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572255/3c1542d6-dbb8-4bb3-85e5-730bbf131fcc.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572255/61381871-0847-435e-9498-63b7c3d9c071.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572255/b33c9c65-2311-4db9-a364-ae857e998b70.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572255/72290e69-f361-42ef-adc2-ed908eb88cb5.ttf') format("truetype");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572259/24a5e4c6-db46-4dd5-8b46-6dc7ec24614c.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572259/24a5e4c6-db46-4dd5-8b46-6dc7ec24614c.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572259/1a4ebee8-aa4f-4ac9-ac40-d45077235ab5.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572259/779bb768-947f-4b9d-8fe7-6223b9953d12.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572259/e6b4deca-f2a9-4160-ba62-5afc72da869f.ttf') format("truetype");font-weight:400;font-style:italic;font-stretch:normal}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572263/92fb90f3-a8af-48d1-aac0-52c736cdc532.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572263/92fb90f3-a8af-48d1-aac0-52c736cdc532.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572263/63541a87-effb-4b23-a1e5-aded6ef8e33d.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572263/ede01147-5581-4d28-afc0-303f4c771fd2.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572263/a098af66-fef8-439d-abf2-0d61674a33f9.ttf') format("truetype");font-weight:700;font-style:normal;font-stretch:normal}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572267/9d3a581c-a0f5-4a3d-b149-741e9d5bba4c.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572267/9d3a581c-a0f5-4a3d-b149-741e9d5bba4c.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572267/48b2d80e-d932-4e9a-bde0-e73deb2795d1.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572267/b0bea3ee-c43e-4b00-995a-e64466ea96c7.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572267/0d63cb39-30da-4aa9-ab90-f2aea7bcd03e.ttf') format("truetype");font-weight:700;font-style:italic;font-stretch:normal}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572283/ad15e31b-64c5-4cce-8ad8-19d8a96e4973.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572283/ad15e31b-64c5-4cce-8ad8-19d8a96e4973.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572283/440f5248-b769-4a60-8e59-5a0797a60c6b.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572283/98ade8b2-89f0-43a5-87d1-a005ec31711b.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572283/8faf9307-f5cc-4771-81a4-f3cd506054bc.ttf') format("truetype");font-weight:100;font-style:normal;font-stretch:condensed}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572287/3f75147c-f5f8-40d0-a9d0-32b063f5f94f.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572287/3f75147c-f5f8-40d0-a9d0-32b063f5f94f.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572287/ef2cd0d9-2c12-4ee2-a173-b86bea1733a3.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572287/5e03b0a7-c3c4-420b-9bc3-b92ffdc61836.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572287/98b3bc38-b2d2-46cb-ba1c-bf99cf80082d.ttf') format("truetype");font-weight:100;font-style:italic;font-stretch:condensed}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572291/d219c98c-b713-4e74-9fc7-6a72c184f5d2.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572291/d219c98c-b713-4e74-9fc7-6a72c184f5d2.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572291/958efb55-70db-4b73-a7d4-a937bde80e39.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572291/f613167f-bea4-4da9-886e-453d157dff7d.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572291/d2e70d71-4529-4f3b-93cc-d85d09c9a7e2.ttf') format("truetype");font-weight:400;font-style:normal;font-stretch:condensed}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572295/7a9c7ed6-83d1-41a6-9d0d-85d028769c8f.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572295/7a9c7ed6-83d1-41a6-9d0d-85d028769c8f.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572295/2547d109-f558-4886-a618-5d8a349d80e8.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572295/d3f47f22-07a9-4a7a-be0c-4ef7a492c085.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572295/e110e6ee-908e-4087-9fa5-62f0ec236564.ttf') format("truetype");font-weight:400;font-style:italic;font-stretch:condensed}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572299/1232c012-de19-4836-b760-cc596f397aa2.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572299/1232c012-de19-4836-b760-cc596f397aa2.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572299/bf9128aa-8d28-4a06-8fa9-797ec3b076e1.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572299/0c84ca39-6f05-4db7-91c7-9fb771a47622.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572299/c1241a10-73bb-40a0-9833-eec8240a2d42.ttf') format("truetype");font-weight:700;font-style:normal;font-stretch:condensed}
@font-face{font-family:"Frutiger";src:url('//www.berrangeretvincent.com/skel/css/font/1572303/72484955-ad33-4101-9e71-46d8d4e70a29.eot?#iefix');src:url('//www.berrangeretvincent.com/skel/css/font/1572303/72484955-ad33-4101-9e71-46d8d4e70a29.eot?#iefix') format("eot"),url('//www.berrangeretvincent.com/skel/css/font/1572303/b5b2a7cf-7fbe-4641-91a3-1935d8097c87.woff2') format("woff2"),url('//www.berrangeretvincent.com/skel/css/font/1572303/a0eff2a1-b6fb-4c43-bf9e-3f96b4f24a2a.woff') format("woff"),url('//www.berrangeretvincent.com/skel/css/font/1572303/6d17de42-4034-4f6c-b7b3-d67a74f04b5f.ttf') format("truetype");font-weight:700;font-style:italic;font-stretch:condensed}
header{width:1100px;height:100px;margin:0 auto 80px;padding-top:45px;display:flex;flex-direction:row;justify-content:space-between}
.icon{vertical-align:-.15em;fill:currentColor;overflow:hidden;width:470px;height:54px;color:#000}
.icon-white{color:#fff}
a:hover .icon{color:#a5a5a5;transition:color 1s}
.container{width:1100px;margin:0 auto 3rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.thumb{width:33%;margin-bottom:0.5%;font-size:0;position:relative}
.thumb img{width:100%;height:auto}
.thumb-txt{font-size:1rem;position:absolute;z-index:5;background:rgba(255,255,255,0);color:rgba(0,0,0,0);width:100%;height:100%;top:0;line-height:140%;display:flex;justify-content:center;align-items:center;transition:all 0.5s}
.thumb-txt .tag{font-size:.85rem}
.thumb:hover .thumb-txt{background:rgba(255,255,255,0.75);color:rgba(0,0,0,1)}
.thumb:hover .tag{opacity:.7}
.thumb-txt div.inner,.thumb-txt span{text-align:center;padding:1rem}
@media (max-width:1100px){header{margin:1rem;width:100%;width:calc(100% - 2rem);height:auto}
.container{margin:1rem;width:100%;width:calc(100% - 2rem)}
.thumb{width:49.6%;margin-bottom:.7%}
.icon{width:350px;height:40px}}
@media (max-width:550px){.thumb{width:100%;margin-top:3px}
.icon{width:235px;height:27px}}
h3.spip{margin-top:1rem}
tt,.spip_code{font-family:monospace;color:#474646;background:#efefef;padding:1px 4px;margin:0 3px;border:1px solid #d3d2d2;font-weight:700}
.spip_poesie{color:#414141;background:#efefef;margin:1rem 0;padding:1rem;border-radius:.25rem;width:100%}
textarea.spip_cadre{color:#ededed;background:#414141;margin:1rem 0;padding:1rem;border-radius:.25rem;width:100%!important}
blockquote.spip{color:#ededed;background:#414141;margin:1rem 0;padding:1rem;border-radius:.25rem;width:100%}
dl.spip_documents{margin:0}
.spip_documents a.spip_out{background:transparent!important;text-decoration:none!important;border:0px #fff!important}
.spip_documents_left{float:left;margin-right:1.5em;margin-bottom:.8em}
.spip_documents_right{float:right;margin-left:1.5em;margin-bottom:.8em}
@media (max-width:1100px){.spip_documents_left,.spip_documents_right{float:none;margin:1em 0}}
dl.spip_documents_center,.spip_documents_center{display:block!important;float:none;text-align:center;margin:.8em auto}
.spip_doc_titre,.spip_doc_descriptif{clear:both;font-size:.8em;margin:0 auto;font-family:Verdana}
img.spip_logos{margin:10px}
dl.spip_documents a img{border:0!important}
.spip_doc_titre{font-size:.9em;font-weight:700}
.spip_doc_descriptif{font-size:.8em;font-weight:400}
dd.spip_doc_credits{font-size:.8em;text-align:center;margin:0}
hr.spip{border:none;border-top:1px solid #d5d5d5;clear:both}
.erreur_message{font-size:11px;color:#d00;display:block;font-family:arial,verdana;font-size:110%}
.reponse_formulaire{margin:1em 0;font-family:arial,verdana;font-size:110%}
.reponse_formulaire_ok{color:#0a0;font-family:arial,verdana;font-size:110%}
.formulaire_spip ul,.formulaire_spip li{margin:0;padding:0;list-style:none}
.spip_surligne{background:yellow}
.oembed figcaption{display:none}
.spip_documents .oembed{background:transparent;padding:0;border:none}
.reseaux{margin-bottom:1rem}
p + .reseaux{margin-top:-.5rem}
.reseau{display:inline-block;margin:.25rem .5rem;fill:#000}
.reseau:hover{fill:#999}
.menu-wrapper{width:600px;text-align:right;margin-top:20px}
.menu-secondary{margin-top:.8rem}
.menu-rwd-trigger,.menu-rwd{display:none!important}
.menu li{display:inline-block;position:relative}
.menu-wrapper a{font-size:.84rem;text-decoration:none;text-transform:uppercase;display:inline-block;margin-left:1rem;color:#949494}
.menu-wrapper a.on,.menu-wrapper a:hover{color:#000}
@media (max-width:800px){header{flex-wrap:wrap;padding-top:0}
.logo-wrapper{margin:30px auto 50px;order:2}
.menu-wrapper{width:100%;order:1;margin-top:0}
.menu-wrapper a{margin:0}
.menu-primary,.menu-secondary{display:none!important}
.menu-rwd-trigger{display:block!important;text-align:center}
.menu-rwd{text-align:center;margin:0;display:block!important;height:0;overflow:hidden;transition:all .5s}
.menu-rwd li a{color:#333;margin:1rem 0 .3rem}
.menu-rwd li li a{margin:.2rem 0;color:#ccc}
.menu-rwd.menu-open{display:block!important;height:330px}}
body.homepage{color:#fff}
.home-container-desktop-wrapper{overflow:hidden;white-space:nowrap}
.home-container-desktop-wrapper,.home-container-desktop-inner{z-index:-1;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
.home-container-desktop-wrapper{position:fixed;background:#000}
.home-container-desktop-inner{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;display:none}
.home-container-desktop{margin:4rem 2.5rem 4rem 4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:top}
.menu-lang{width:18rem;text-align:right;margin-top:25px}
.menu-lang a{display:inline-block;margin:0 1.5em;color:#fff;text-decoration:none}
.menu-lang a:hover,.menu-lang a.on{color:#aaa}
.logo-sublines{margin-left:.3rem;line-height:140%}
.home-container-smarto{display:none}
@media (max-width:800px){body.homepage{background:#fff;color:#fff}
.home-container-desktop-wrapper{display:none}
.home-container-smarto{display:block}}
.article-wrapper{width:100%}
.article-wrapper img{max-width:100%;height:auto}
.article-h1{text-align:center;font-weight:400;font-size:1.2rem;margin-bottom:4rem}
.article-slides{margin-bottom:4rem}
.article-slides-video{margin-bottom:0}
.article-slide{margin-bottom:.4rem;text-align:center;position:relative}
.article-slide-credits{position:absolute;z-index:5;background:#00000052;color:#aaa;padding:.4rem 1rem;bottom:.2rem;right:0;font-size:.8rem;display:none}
.article-slide:hover .article-slide-credits{display:block}
.article-cells{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.article-cell{width:50%}
.article-cell img{max-width:100%}
.article-cell-1{margin-bottom:4rem;line-height:150%}
.article-h2{margin-bottom:1rem}
.article-docs{margin:2rem 0 0}
.article-doc{display:block;text-decoration:none;padding-left:50px;background:transparent url('//www.berrangeretvincent.com/skel/img/icon-doc.png') no-repeat center left;min-height:50px;display:flex;align-items:center}
.article-cell-2{margin-bottom:4rem;color:#a5a5a5;line-height:160%}
.article-cell-2-inner{margin:2.2rem auto 1rem;width:50%}
@media (max-width:1100px){.article-cell-2-inner{margin:0;width:100%}}
.article-cell-4{text-align:right}
.arrow{transition:all .5s;position:relative;top:0;left:0;display:inline-block;height:25px}
.arrow.arrow-up:hover{top:-10px;padding-bottom:10px;height:25px}
.arrow.arrow-left:hover{left:-10px}
.arrow:hover{opacity:0.6}
@media (max-width:1100px){.article-cell{width:100%}
.article-cell-3,.article-cell-4{width:49%}
.article-h1{font-size:.95rem}}

