.paragraph--type--duvody{
    display: flex;
    flex-wrap: wrap;
}
.paragraph--type--duvody > h2{
    width: 355px;
}
.paragraph--type--duvody .field--name-field-polozky-duvodu{
    padding: 0;
    margin: 0;
    list-style: none;
    width: calc(100% - 355px);
}
.paragraph--type--duvody .field--name-field-polozky-duvodu > .field__item{
    margin: 0 0 40px;
}
.paragraph--type--duvody .field--name-field-polozky-duvodu > .field__item:last-child{
    margin: 0;
}
.paragraph .paragraph.paragraph--type--polozka-duvodu{
    position: relative;
    padding-left: 110px;
}
.paragraph--type--polozka-duvodu .field--name-field-ikonka{
    position: absolute;
    left: 0;
    top: 0;
    width: 70px;
}
body.not-front .paragraph--type--duvody{
    flex-direction: column;
    padding: 0;
}
body.not-front .paragraph--type--duvody > h2{
    width: 100%;
    color: #044834;
}
body.not-front .paragraph--type--duvody .field--name-field-polozky-duvodu{
    width: 100%;
}
@media screen and (max-width: 1023px){
    .paragraph--type--duvody > h2{width: 100%;}
    .paragraph--type--duvody .field--name-field-polozky-duvodu{width: 100%;}
}
@media screen and (max-width: 479px){
    .paragraph .paragraph.paragraph--type--polozka-duvodu {padding-left: 90px;}
}