.aside-list{font-size:14px;padding-left:0}.list-item{list-style-type:none;display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #4f6885}.list-item a{color:#c3ffff;transition:color .3s}.list-item a svg{fill:currentColor}.list-item.socials{justify-content:flex-start;gap:15px}:root{--button-background:#ccc;--button-background-hover:#fff;--button-color:#000;--button-color-hover:#ccc;--home-top-background-image:none;--contacts-top-background-image:none;--contact-form-input-placeholder-color:#ccc;--contact-form-input-text-color:#000}.spec-top{display:flex;flex-wrap:wrap;gap:0 15px;margin-bottom:15px}.spec-main{flex:1 1 calc(100% - 380px - 15px)}.spec-main h1{position:relative;margin-bottom:0;padding-bottom:15px}.spec-main h1::after{content:"";position:absolute;bottom:0;left:0;background-color:#56b0d2;width:80px;height:2px}.spec-aside{flex:0 0 380px;color:#fff;background-color:#2a5282;padding:30px}.spec-aside h2{color:#cde4ff}.spec-description{min-height:150px}.spec-description .classification-rating{display:inline-block;max-width:100%;padding:15px}@media screen and (min-width:992px){.list-item a:hover{color:#fff}}@media screen and (max-width:992px){.spec-main{flex:1 1 100%;max-width:720px;margin:0 auto}.spec-main h1{margin-bottom:15px}.spec-aside{flex:1 1 100%;max-width:720px;margin:0 auto}}