@font-face{font-family:swis721;src:url(../media/swis721-s.p.2mvwt33odm50b.ttf)format("truetype");font-display:swap}@font-face{font-family:swis721 Fallback;src:local(Arial);ascent-override:120.73%;descent-override:29.57%;line-gap-override:0.0%;size-adjust:79.75%}.swis721_7b339152-module__oOlzcW__className{font-family:swis721,swis721 Fallback,sans-serif}.swis721_7b339152-module__oOlzcW__variable{--font-swis721:"swis721", "swis721 Fallback", sans-serif}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%;font-weight:400}::-moz-selection{color:#000;-moz-text-shadow:0px 0px 0px #000;background:#fff}::selection{color:#000;text-shadow:0 0 #000;background:#fff}html{color:#fff;font-family:var(--font-swis721), sans-serif;letter-spacing:.15em;background:#111;margin:0;padding:0}body{margin:0;padding:0}a{color:#fff;text-decoration:none}a:hover{font-weight:700}ul{margin:0;padding:0;list-style:none}p{display:block}.navbar{text-align:center}.navbar ul{margin-top:30px}.navbar li{border-right:1px solid #fff;width:140px;display:inline-block}.navbar li:last-child{border-right:0}.navbar a{color:#fff;font-size:14px}a.active{font-weight:700}.lang{border:0;border-left:1px solid #fff;border-right:1px solid #fff;padding:0 10px 0 12px;position:absolute;top:30px;right:50px}.lang-m{position:initial;float:right;border:0;border-left:1px solid #fff;border-right:1px solid #fff;margin:18px 30px 18px 0;padding:0 10px 0 12px;display:none}.lang-m a{margin:0!important}.home{text-align:center;width:600px;margin:16% auto 0}.home p{margin:20px 0}.contact{text-align:right;margin:6% 25%;font-size:16px}.contact span{letter-spacing:.2em;margin-bottom:30px;font-size:20px}.contact p{margin:10px 0 20px}.contact b{border-bottom:1px solid #fff}.pepe{letter-spacing:.3em;border-bottom:1px solid #fff;padding:10px 0;font-size:19px}.pepe div{font-size:30px;display:inline-block}.archi{padding:20px 10px}.london{text-transform:uppercase;margin:20px 0;font-size:13px}.certificates{z-index:100;position:fixed;bottom:20px;right:30px}.certificates img,.certificates-m img{height:36px}.certificates-m{text-align:center;width:100%;margin:100px 0;display:none}.footer{background:#111;width:100%;bottom:0;box-shadow:0 -2px 3px #111}.social{text-align:center;margin:17px}.footer a{margin:25px;font-size:13px}.footer span{vertical-align:middle}.social a svg{vertical-align:middle;width:20px;height:20px;margin-right:10px;display:inline-block}.biography{width:100%;height:auto;margin:100px auto;overflow:auto}.b-cont{width:60%;margin:0 auto}.biography p:first-child{margin-top:0}.photo{vertical-align:top;text-align:center;width:35%;display:inline-block}.photo img{width:200px}.b-text{text-align:justify;width:60%;font-size:15px;line-height:20px;display:inline-block}.b-text p{margin:0 0 10px;line-height:1.5em}.br,.brp{display:none}.news{margin:70px 200px 150px}.news ul{list-style:outside}.year{letter-spacing:.2em;margin-bottom:30px;padding-top:20px;font-size:25px}.month{letter-spacing:.2em;text-transform:uppercase;margin-bottom:20px;font-size:18px}.ptext{margin-bottom:40px;font-size:15px;line-height:30px}.ptext a{color:#949494}.ptext a:hover{color:#fff}.ptitle{margin-bottom:5px}.pimg{margin-top:10px}.pimg img{height:150px;margin-right:5px;display:inline-block}.notice{color:#dc143c;text-align:center;margin:20px auto;font-size:16px;font-weight:700}@media (max-width:1100px){.lang-m,.social{display:inline-block}.lang{display:none}.home{margin:20% auto 0}.b-cont{width:80%}.contact{margin:10% 15%}.certificates{display:none}.certificates-m{display:block}.biography{margin-bottom:0}.news{margin:70px 150px 100px}.photo img{width:150px}}@media (max-width:890px){.navbar li{width:130px}.news{margin:70px 100px 100px}.footer a{margin:0 0 0 10px;font-size:12px}}@media (max-width:820px){.navbar ul{margin-top:20px}.navbar li{width:110px;margin:7px 0}li.news-a{width:130px}.home{width:100%;margin:30% auto 0}.pepe{border:none}.social{text-align:left}.footer{position:inherit}}@media (max-width:700px){.sn{display:none}}@media (max-width:600px){.brp{display:block}.photo img{width:120px}li.news-a{width:130px}.news{margin:70px 50px 100px}}@media (max-width:500px){.biography{margin:15% auto 0}.b-cont{width:85%}li.news-a{width:130px}.photo{width:70%;margin:0 auto 30px;display:block}.photo img{width:80%}.contact{margin:15% 10% 100px;font-size:14px}.b-text{width:100%;font-size:14px;display:block}.news{margin:70px 30px 100px}}@media (max-width:430px){.pepe{border:none;font-size:16px}.navbar li{width:100px}li.news-a{width:130px}.pepe div{font-size:25px}.br{display:block}.resp{border-right:0!important}}
