h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:700;line-height:44px}a{color:#fff;font-style:normal;text-decoration:none}a:hover{border:1px solid #fff}.body{background-color:#fff}.info-block{padding:10px 20px}.h1{color:#000;letter-spacing:.2px;padding-top:10px;padding-bottom:8px;font-family:Ppneuemontreal book,sans-serif;font-size:15px;font-weight:400}.link{color:#201cff;letter-spacing:.008rem;cursor:pointer;font-family:Ppneuemontreal book,sans-serif;font-size:15px;line-height:24px;text-decoration:none;transition:color .6s ease-in-out}.link:hover{color:#557dffa1;border-style:none}.link.social{color:#f15d5f}.link.special{color:#fff}.link.special:hover{color:#ffffff87}.columns{border:1px #000}.small-text{color:#a3a2a2;letter-spacing:.2px;font-family:Ppneuemontreal book,sans-serif;font-size:15px;line-height:24px}.small-text.special-paragraph{padding-bottom:20px;padding-right:40px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;line-height:209px}@media screen and (max-width:991px){.secondary-text{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.h1,.link{font-size:20px}.project-text.indent{padding-left:20px;padding-right:20px}.small-text{font-size:20px;line-height:28px}.small-text.special-paragraph{font-size:20px}.secondary-text{text-indent:60px;width:400px;padding-left:0;padding-right:0}.italic-text-2{font-size:20px}}@media screen and (max-width:479px){.h1,.link{font-size:20px;line-height:24px}.small-text{font-size:20px}.secondary-text{width:320px;padding-left:0}}