/* Company material and service notes as continuous content. Vlad_Odya. */
.company-document{padding-block:60px 45px;font-size:17px;line-height:1.75}
.company-document h1{font-size:32px;letter-spacing:-.02em;margin-bottom:30px}
.company-document h2{font-size:26px;letter-spacing:-.015em;max-width:100%;margin-bottom:18px}
.company-document>p{margin-top:20px;max-width:78ch}
.project-photo{float:right;width:54%;margin:0 0 25px 48px}
.project-photo img{width:100%;height:auto}
.project-photo figcaption{font-size:13px;line-height:1.6;color:#555;margin-top:10px}
.project-story-links{font-size:16px}
.company-document a:not(.igg-frame-link){text-underline-offset:3px}
.launch-reading{clear:both;max-width:78ch;padding-top:42px;margin-bottom:55px}
.launch-reading>p{margin-top:17px}
.launch-reading .igg-frame-link{margin-top:23px}
.rental-reading{clear:both;margin:0 0 40px}
.rental-reading:after,.company-document:after{content:'';display:table;clear:both}
.rental-screen{float:left;width:58%;margin:4px 42px 22px 0}
.rental-screen img{width:100%;height:auto}
.rental-screen figcaption{font-size:12px;line-height:1.6;margin-top:10px;color:#555}
.rental-reading>p{font-size:16px;margin-top:17px}
.rental-reading .igg-frame-link{margin-top:23px}
.marketing-reading{clear:both;max-width:85ch}
.company-document>.marketing-reading+p{max-width:85ch;margin-top:25px}
.partnership-reading{max-width:85ch;margin-top:55px}
.partnership-reading>p{margin-top:17px}
.page-home .site-footer{border:0;margin-top:0}
.page-home .footer-bottom{border:0}
@media(max-width:1000px){.project-photo{width:51%;margin-left:34px}.rental-screen{width:55%;margin-right:30px}.company-document{font-size:16px}}
@media(max-width:760px){.company-document{padding-block:38px 30px}.company-document h1{font-size:30px;margin-bottom:24px}.company-document h2{font-size:25px}.project-photo{float:none;width:100%;margin:0 0 27px}.rental-screen{float:none;width:100%;margin:22px 0}.company-document>p{margin-top:18px}.launch-reading{padding-top:35px;margin-bottom:38px}.rental-reading{margin-bottom:30px}.partnership-reading{margin-top:40px}.company-document .igg-frame-link{margin-top:20px}}
