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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-weight:inherit;font-style:inherit;vertical-align:baseline;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:100%}body{color:#000;background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;vertical-align:middle;font-weight:400}a img{border:none}body{color:#111;background-color:#fff;margin:0;padding:0;font-family:Merriweather,serif;font-size:16pt;font-style:normal;font-weight:400}strong{font-weight:800}header{width:96%;max-width:1100px;margin:0 auto}header nav{width:100%;position:relative}header nav h1{text-indent:-9999px;background:url(/img/vsnmzg-logo.png) 0 0 no-repeat;width:100%;height:51px;margin:50px 0;display:block}header nav h1 a{width:100%;height:51px;display:block}header nav ul{border-top:2px solid #979797;border-bottom:2px solid #979797;width:100%;height:40px;margin:0;list-style:none}header nav ul li{float:left;text-align:left;width:auto;padding:13px 30px 10px 0;font-size:1.1rem;display:inline-block;position:relative}header nav ul li:hover>ul{display:inherit}header nav ul li:hover:after{content:"";display:block}header nav ul li a{color:#111;padding:0;text-decoration:none;display:block}header nav ul li a:hover,header nav ul li a.active{font-weight:400}header nav ul li:last-of-type{float:right;padding-right:0}header nav ul li ul{z-index:1001;background:#fff;border:none;height:auto;margin:0;padding:10px 15px;display:none;position:absolute;top:42px;left:0;overflow:hidden}header nav ul li ul li{float:none;border:none;width:auto;padding:0 0 8px;font-size:1rem;display:list-item;position:relative}header nav ul li ul li:last-of-type{float:left;padding-right:30px}header nav ul li ul li:hover:after{content:"";display:none}header nav ul li ul li a:hover,header nav ul li ul li a.active{font-weight:400}header nav div.languages{border-top:2px solid #979797;width:auto;position:absolute;top:20px;right:0}header nav div.languages a{color:#111;padding-right:20px;font-size:.9rem;text-decoration:none}header nav div.languages a:last-of-type{padding-right:0}header nav div.languages a.active{color:#3f72a2}header nav span.mobile-menu{display:none}main{width:96%;max-width:1100px;margin:0 auto;overflow:hidden}main section.slider{margin:20px 0;position:relative}main section.slider ul.slick-dots{position:absolute;bottom:30px;right:30px;overflow:hidden}main section.slider ul.slick-dots li{float:left;margin-left:6px}main section.slider ul.slick-dots li button{text-indent:-9999px;border:none;border-radius:12px;width:12px;height:12px;padding:0;display:block}main section.slider ul.slick-dots li.slick-active button{background:#979797}main section.news{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;-o-box-orient:horizontal;-o-box-lines:multiple;border-top:2px solid #979797;-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-flow:wrap;padding:15px 0;display:flex}main section.news a{color:#111;text-decoration:none}main section.news.featured{display:inline-block}main section.news.featured article{float:left}main section.news.featured article h2{max-width:320px;margin-top:10px}main section.news span{width:100%;font-size:.8rem;display:block}main section.news article{width:30%;margin:20px 3% 40px 0}main section.news article.featured{width:63%}main section.news article.featured img{width:100%;margin-top:10px}main section.news article h2{margin:0 0 20px;font-size:1.6rem;line-height:1.9rem}main section.news article p{font-size:1rem;line-height:1.4rem}main section.galleries span{width:100%;margin:20px 0;font-size:.8rem;display:block}main section.galleries article{float:left;width:48%;margin:0 4% 40px 0}main section.galleries article:nth-of-type(2n){margin-right:0}main section.galleries article img{width:100%}main section.galleries article a{color:#111;text-decoration:none}main section.galleries article h2{margin:20px 0;font-size:1.4rem;line-height:1.6rem}main section.people{margin:30px 0 60px;display:inline-block;overflow:hidden}main section.people h1{margin-bottom:30px;font-size:1.9rem}main section.people a{float:left;color:#fff;margin:0 2% 16px 0;text-decoration:none;display:block;position:relative}main section.people a.big{width:32%}main section.people a.big:nth-of-type(3n){margin-right:0}main section.people a.standard{width:23.5%}main section.people a.standard:nth-of-type(4n+3){margin-right:0}main section.people a.person{width:23.5%}main section.people a.person:nth-of-type(4n){margin-right:0}main section.people a img{width:100%}main section.people a div{background:#3f72a2;width:100%;height:100%;display:none;position:absolute;top:0;left:0}main section.people a div span{position:absolute;bottom:30px;right:30px}main section.people a:hover div{display:block}main section.person h1{margin:40px 0;font-size:2rem;line-height:2.2rem}main section.person img{width:100%;height:auto}main article.single{float:left;width:60%;margin:20px 7% 120px 0}main article.single.page{margin-top:30px}main article.single.page h1{margin:0 0 20px}main article.single span{font-size:.9rem}main article.single h1{margin:20px 0;font-size:2rem;line-height:2.2rem}main article.single img{width:100%;margin:0 0 30px}main article.single p{padding-bottom:20px;font-size:1rem;line-height:1.4rem}main article.single ul{margin:0 0 20px 20px;list-style:outside}main article.single ul li{padding:0 0 8px 15px;font-size:1rem}main article.single ol{margin:0 0 20px 20px;list-style:decimal}main article.single ol li{padding:0 0 8px 15px;font-size:1rem}main article.single a{color:#111}main aside.single{float:left;border-left:2px solid #979797;width:32%;margin:20px 0 120px;padding-bottom:60px}main aside.single.page{margin-top:30px}main aside.single.person h3,main aside.single.person h2{margin-left:20px;font-size:1.8rem;line-height:2rem}main aside.single.person p{margin-top:20px;font-size:1rem;line-height:1.4rem}main aside.single a{color:#111;text-decoration:none}main aside.single span{text-transform:uppercase;margin:0 0 20px 20px;font-size:.9rem;display:block}main aside.single article{margin:0 0 60px}main aside.single article h2{margin:0 0 20px 20px;font-size:1.5rem;line-height:1.7rem}main aside.single article p{margin:0 0 20px 20px;font-size:.9rem;line-height:1.1rem}main aside.single ul{margin:0 0 20px 20px}main aside.single ul li{margin-bottom:6px;font-size:.9rem}main aside.single p{margin:40px 0 20px 20px;font-size:.9rem;line-height:1rem}main ul.galleryList{border-bottom:2px solid #979797;width:100%;margin-bottom:20px;padding:40px 0;display:inline-block}main ul.galleryList li{float:left;width:16.5%;margin:0 2% 20px 0}main ul.galleryList li img{width:100%;height:auto}main div.lightboxWrapper{background:#fff 50% no-repeat;width:100%;height:100%;display:none;position:fixed;top:0;left:0}main div.lightboxWrapper.open{display:block}main div.lightboxWrapper.loading{background-image:url(/img/preloader.gif);display:none}main a.closeLightbox{background:url(/img/close.png) 0 0 no-repeat;width:26px;height:26px;display:block;position:absolute;top:26px;right:26px}main a.closeLightbox:hover{background:url(/img/close.png) 0 100% no-repeat}main div.lightboxWrapper div.innerWrapper{white-space:nowrap;width:950px;height:700px;margin-top:-400px;margin-left:-475px;position:absolute;top:50%;left:50%;overflow:hidden}main div.lightboxWrapper div.innerWrapper div.slide{width:950px;height:592px;display:inline-block}main div.lightboxWrapper div.innerWrapper div.info{width:100%;position:absolute;top:606px}main div.lightboxWrapper div.innerWrapper div.info p{margin-bottom:.5em}main div.lightboxWrapper ul.thumbs{white-space:nowrap;width:925px;height:119px;margin-left:-480px;padding-top:5px;padding-left:5px;display:block;position:absolute;bottom:32px;left:50%;overflow:hidden}main div.lightboxWrapper ul.thumbs li{clear:none;float:none;width:110px;height:109px;margin-right:5px;display:inline-block;position:relative}main div.lightboxWrapper ul.thumbs li a{border:5px solid #0000;width:110px;height:109px;display:block;position:absolute}main div.lightboxWrapper ul.thumbs li a.selected{border:5px solid #e30013}main div.lightboxWrapper ul.controls{width:58px;height:24px;margin-left:450px;display:block;position:absolute;bottom:116px;left:50%}main div.lightboxWrapper ul.controls li,main div.lightboxWrapper ul.controls li a{float:left;clear:none;width:24px;height:24px;display:block}main div.lightboxWrapper ul.controls li:last-child{float:right}main div.lightboxWrapper ul.controls li a.arrowLeft{background:url(/img/largerArrows.png) 0 0 no-repeat}main div.lightboxWrapper ul.controls li a.arrowLeft:hover{background:url(/img/largerArrows.png) 0 100% no-repeat}main div.lightboxWrapper ul.controls li a.arrowRight{background:url(/img/largerArrows.png) 100% 0 no-repeat}main div.lightboxWrapper ul.controls li a.arrowRight:hover{background:url(/img/largerArrows.png) 100% 100% no-repeat}main div.lightboxWrapper a.control{width:24px;height:24px;margin-top:-100px;display:block;position:absolute;top:50%;left:50%}main div.lightboxWrapper a.control.prev{background:url(/img/largerArrows.png) 0 0 no-repeat;margin-left:-520px}main div.lightboxWrapper a.control.prev:hover{background:url(/img/largerArrows.png) 0 100% no-repeat}main div.lightboxWrapper a.control.next{background:url(/img/largerArrows.png) 100% 0 no-repeat;margin-left:492px}main div.lightboxWrapper a.control.next:hover{background:url(/img/largerArrows.png) 100% 100% no-repeat}footer{border-top:2px solid #979797;width:96%;max-width:1100px;margin:0 auto;padding:15px 0 60px;font-size:.8rem;line-height:1rem}footer a{color:#111;text-decoration:none}footer a:hover{text-decoration:underline}footer ul{margin:25px 0;overflow:hidden}footer ul li{text-transform:uppercase;float:left;width:13%;margin-right:3%;padding-top:3px}footer ul li ul{margin:20px 0 0}footer ul li ul li{text-transform:none;float:none;width:100%;margin:4px 0 0}footer ul li span{text-transform:none;width:100%;margin:15px 0 0;line-height:1rem;display:block}footer a.signature{text-indent:-9999px;background:url(/img/design-by-parabureau.png) 0 0 no-repeat;width:142px;height:14px;margin:60px 0 0;display:block}@media (width<=800px){header nav{border-bottom:2px solid #979797}header nav ul,header nav div.languages{display:none}header nav span.mobile-menu{background:-o-repeating-linear-gradient(#979797 0 2px,#fff 2px 12px,#979797 12px 14px,#fff 14px 24px);background:-ms-repeating-linear-gradient(#979797 0px, #979797 2px, #fff 2px, #fff 12px, #979797 12px, #979797 14px, #fff 14px, #fff 24px);cursor:pointer;background:repeating-linear-gradient(#979797 0 2px,#fff 2px 12px,#979797 12px 14px,#fff 14px 24px);width:56px;height:52px;display:block;position:absolute;top:0;right:0}main section.news article{width:100%;display:none}main section.news article:first-of-type,main section.news article:nth-of-type(2){display:block}main section.news article.featured{width:100%}main aside.single{display:none}main aside.single.person{width:100%;margin-top:0;display:block}main article.single{width:100%;margin-bottom:60px}main section.galleries article{width:100%}main ul.galleryList li{width:31%}main section.people a.standard,main section.people a.big{width:32%}main section.people a.standard:nth-of-type(3n),main section.people a.big:nth-of-type(3n){margin-right:0}main section.people a.standard:nth-of-type(4n+3){margin-right:2%}footer span,footer ul li{display:none}footer ul li:nth-of-type(4){width:100%;display:block}}
