@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,.cookies,.totop,.noprint,.header__nav,.image{display:none !important;}

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

.anim{opacity:1;}

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

h2,h3,h4,h5,h6{margin-bottom:40px;line-height:105%;}

h2{font-size:4.4rem;}
h3{font-size:3.4rem;}
h4{font-size:2.8rem;}

.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;}

.sticky-wrapper{height:auto !important;}

.header{height:auto;margin:0 0 40px 0;box-shadow:none;}
.header.stuck{position:relative;}
.logo{margin-left:0;}
.claim{font-size:2.0rem;}
.claim,.claim span,.hdr .h1{color:#f22f34 !important;}

.apla{box-shadow:none;border-radius:0 !important;}

.grid{display:block;}

.hdr .posit{padding-top:0 !important;padding-bottom:40px;text-align:left;}
.hdr .icon{display:none !important;}
.hdr .h1{font-size:20px;}

.price,.price span,.info,.info span{color:white !important;}
.price span{font-size:2.0rem;}

.info{height:auto;padding:10px 0;text-align:center;}

.details__hdr{min-height:0;padding:15px 0;}
.details__hdr.flex--center{justify-content:flex-start;}
.details__image,.details__clause,.details__section{margin-left:0;margin-right:0;}
.details__image,.details__clause{border-radius:0;}
.details__image img{width:100%;}
.details__section{margin-top:40px;}
/*.details__info ul:not(.flex){column-count:1;}*/
.details__params .hid{display:block !important;}
.details__description .crop{max-height:none;overflow:visible;}
.details__description .crop:before{display:none !important;}
.details__panel{margin-top:50px;page-break-inside:avoid;}

.developer__developer hr{display:none;}
.developer__developer .tag{color:white !important;}
.developer__image .img{padding-top:0;}
.developer__image .img .src{position:relative;top:auto;left:auto;width:100%;min-height:0;min-width:0;transform:none;}
.developer__info{margin:10px 0 0 0;}
.developer__info ul{display:block;padding:0;overflow:hidden;}
.developer__info li{float:left;min-height:0;padding:10px 20px;}
.developer__info span,.developer__info strong{display:block;}
.developer__info strong{font-size:24px;}
.developer__section h3{text-align:left;}
.developer__section h3:before{left:0;}
.developer__offers .grid{margin:-10px;}
.developer__item{display:inline-block;width:47%;margin:10px;padding-bottom:0;vertical-align:top;}
.developer__item .title{display:table;width:100%;}
.developer__item .title strong{width:100%;}
.developer__item .title strong,.developer__item .title .tag{display:table-cell;vertical-align:middle;}

.agent{margin-top:40px;padding:0 !important;}
.agent .title,.agent .grey{text-align:left;}

/*.inner-wrapper-sticky{position:relative !important;top:auto !important;left: auto !important;width:auto !important;}*/