@import url(../../styles/fontawesome-site/style.min.css);.B,.bold,.header,.menu,.semi-bold{font-family:Univers,sans-serif}.header,.menu,.roman{font-style:normal}figure,img,picture{display:block;width:100%}.page,img,table{width:100%}@font-face{font-family:Univers;src:url("fonts/1476004/4a916908-f6f7-4df6-90a1-176fb83137d9.eot?#iefix");src:url("fonts/1476004/4a916908-f6f7-4df6-90a1-176fb83137d9.eot?#iefix") format("eot"),url("fonts/1476004/bf8f8741-5f64-4db9-a877-a44624092e68.woff2") format("woff2"),url("fonts/1476004/7ce02c2c-45d4-4dee-90f2-f8034e29ac24.woff") format("woff"),url("fonts/1476004/0955c906-88fc-47e8-8ea2-0765bdf88050.ttf") format("truetype");font-display:block}@font-face{font-family:Univers-Light;src:url("fonts/1475998/30d23194-f646-428e-9323-c85f8aea47ed.eot?#iefix");src:url("fonts/1475998/30d23194-f646-428e-9323-c85f8aea47ed.eot?#iefix") format("eot"),url("fonts/1475998/58c01d2a-ce4a-4360-a61f-761e91aa67c0.woff2") format("woff2"),url("fonts/1475998/ccd9698a-60c5-48f7-acbe-5352b4aa81d4.woff") format("woff"),url("fonts/1475998/ba8ec1ac-e90e-4cea-bda8-85f718fb8fd0.ttf") format("truetype");font-display:block}#print-external,.admin-edit-link,.admin-panel,.admin_panel_container,.after-list,.back-link,.back-row,.cc-window,.contact-follow,.featured-trailer,.filters-sorting,.footer,.hide-on-computers,.hide-on-print,.item-sep,.lang_switch,.nav-trigger,.nav-triggers,.news-content .item-media,.only-desktop,.page_blocks,.pref-window,.prefs-reset-form,.project-categories,.project-header,.slides-nav-compact,.top-nav,a.close-item,a.scroll-to{display:none!important}html{font-size:16px}body,button,input,select,textarea{font-family:Univers-Light,sans-serif;line-height:1.4}.regular,.sans.regular,.serif.regular{font-family:inherit;font-weight:400}.B,.bold,.semi-bold{font-weight:500}.title,h1,h2,h3,h4,table th{font-family:Univers,sans-serif;font-weight:400;text-align:left}.italic{font-style:italic}.upper{text-transform:uppercase}.scroll-down i{font-family:fontawesome}.title,h1,h2,h3,h4{line-height:1.3;margin:0 0 .2rem}p.semi-bold{margin-top:.5rem}h1{font-size:1.4rem}h2{font-size:1.2rem;margin-top:1.6rem}h3,h4{font-size:1rem}.block-inner ol,.block-inner ul{list-style:inherit;padding:0 0 0 1em}.block-inner ol{list-style:decimal}.block-inner ol li,.main-header,.news-figure{margin-bottom:1rem}.editor-list{padding-left:1.2em;margin:.5em 0}ul.editor-list{list-style:none}ol.editor-list{list-style:decimal inside}.editor-list li{position:relative;padding:.15rem 0 .15rem .7em;line-height:inherit;margin-bottom:.2em}ul.editor-list li:before{content:"\e929";display:inline-block;padding:.15rem 0;font-family:fontawesome;font-size:6px;line-height:inherit;color:inherit;position:absolute;left:0;top:1.1em}ul.editor-list.chevron li:before{content:"\e605"}ul.editor-list.arrow li:before{content:"\e60c";top:.7em}ul.editor-list.check li:before{content:"\f00c";font-size:.7em;top:.3em}ul.editor-list.plus li:before{content:"+";font-size:.7em;top:.3em}ul.editor-list.minus li:before{content:"-";font-size:.7em;top:.25em}@media screen and (hover:none){ul.editor-list li:before{font-size:.5em;top:.8em}}body{margin:1rem}.page{max-width:800px;padding:1rem 2% 3rem;margin:0 auto}.header{position:static;padding:1rem 0 1.2rem;margin-bottom:2rem}.header-top{height:auto}.main{padding:0!important}.only-mobiles{display:block!important}.content,.main{padding-top:0;margin-top:0}.law-page .content,.text-section{max-width:none}ul{list-style-position:inside;padding:0 0 0 1rem;margin:.5rem 0}.content li{margin-bottom:.5rem}ul li::marker{color:#333;margin-right:1ch}.content li a,.content p a{text-decoration:none;color:#212121}p{margin:0}.empty-p{height:.5em;margin-bottom:0}figure,picture{margin:0}table{border-collapse:collapse;border:.1px solid #eee}table td,table th{font-size:.9rem;padding:.4rem;border:.1px solid #eee}.logo{display:flex;justify-content:flex-end}.logo a,.logo svg,.more-info{display:block}.logo svg{max-width:320px}.block-inner,.home .template-two-cols .block-inner,.main-title,.max-width,.no-sections,.project-details,.project-top,.template-two-cols,.top-text{padding:0}.title-on-img span{display:inline-block;margin-right:.3em}.swiper-wrapper.slides{display:flex;flex-direction:column}.fade-this{opacity:1}.home .slideshow-title,.slides-and-latest-news{background:0 0}.bg-gray,.bg-violet,.template-two-cols,.template-two-cols .c1,.template-two-cols .c2{max-width:none;background:0 0;color:#212121}.contact a,.news-title .open-item{color:#000;text-decoration:none}.project-details,.template-two-cols .c1{margin-top:2rem}.project-item{width:100%!important;max-width:none!important;padding:1rem 0!important;border:none!important;text-align:left;margin:0!important}.one-by-row .project-item{padding:0!important;background:0 0!important}.one-by-row .title-wrap{margin:0 0 1rem;padding:1rem 0}.project-item .project-link{display:flex}.project-link .project-media{width:35%;padding-right:5%;background:0 0}.project-link .project-info{width:65%}.project-info .col-right{text-align:left}.title-wrap{justify-content:flex-start;text-align:left}.mod-detail .title-wrap{justify-content:center;text-align:center;margin-bottom:3rem}.news-content .news-media{display:flex;justify-content:center}.news-content .thumb-figure{max-width:200px}.news-title{font-size:1.8em;margin-top:.2em}.news-link::before{display:none}.news-item .titles-wrap{font-size:.8rem}.search .item .item-link{padding:1.4rem 0}.search .item-image{width:auto}.search .item-image img{object-position:0}.law-page h2 a,.law-page p a{line-height:inherit;text-decoration:underline;text-decoration-style:solid;text-decoration-color:rgba(0,0,0,.4);text-decoration-thickness:0.05em;text-underline-offset:3px;transition:color .3s,text-decoration .3s}.swiper-slide .slide{opacity:1!important}.contact p{line-height:1.5;margin:0 0 .3em}
