@page{margin:1.5cm;}
body{max-width:none;}
body,th,td,input,select,textarea,button,a,div,p,span,strong,em,h1,h2,h3,h4,h5,h6,time{color:black !important;}

html,body{background-color:white;}

.posit{width:99.9% !important;min-width:99.9% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important;}

nav,footer,.breadcrumb,.cookies,.totop,.noprint,.invest__logo,.invest__3d,.locales,.invest__trigger,.invest__gallery,.shadow,.formular{display:none !important;}

iframe img{max-width:none !important;}

.anim{opacity:1;}

/*page-break-inside:avoid;*/

.text ul > li,.text ol > li{margin-left:30px;padding-left:0;}
.text ul > li{list-style:disc;}
.text ul > li:before{display:none;}
.text table th,.text table td{border:1px solid silver;}
.text table th{background-color:transparent;}

.file{page-break-inside:avoid;}

.print{display:block !important;}

.header{position:relative !important;border-bottom:1px solid silver;margin-bottom:50px;}

.main{padding-top:0;}

.section .apla{border:0;padding:0;border-radius:0;}

.article{margin-top:0;}
.article__date{text-align:center;}

.section .posit.flex .txt{display:none;}
.section .posit.flex h2.title{font-size:38px;}

.hero .text h2{font-size:48px;}
.hero .text ul > li{padding-left:0;}
.hero .text ul > li:after{display:none;}

.hero--invest .posit{display:block;padding:0;}
.hero--invest .inner{max-width:none;min-height:0;padding:0;}
.hero--invest .text{text-shadow:none;}
.hero--invest .maxx{max-width:none;}
.hero--invest .address{border-color:silver;}
.hero--invest .offer__item__boxes{display:none;}
.hero--invest .img{border-radius:15px;}
.hero--invest .img,.hero--invest .img .src{position:relative;}
.hero--invest .img .src{top:auto;left:auto;min-height:auto;min-width:100%;transform:none;}

.invest__advantages{display:block;}
.invest__advantages .apla{position:relative;min-height:0;padding:0 !important;}
.invest__advantages .apla + .apla{margin-top:15px;}

.invest__find{page-break-inside:avoid;}
.invest__find .googlemap{display:none;}
.invest__find .hid{display:block;}

.office__people.grid{display:block;}

.office__person{page-break-inside:avoid;}
.office__person.apla{border:1px solid silver;padding:30px;border-radius:15px;}
.office__person + .office__person{margin-top:15px;}