nav{display:inline-block}.navigationList{list-style-type:none;margin:0;padding:0;font-weight:100;display:flex}.navigationList li{padding:5px;margin:0 10px}.navigationList li a{font-size:18px}.homeContainer{position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.columns{display:flex;justify-content:space-between;align-items:flex-start}.navigationContainer{padding:0 0 20px;position:absolute;bottom:0;right:0}.mainTitleSection{box-sizing:border-box;text-align:left}.mainTitleSection h2{font-size:34px;font-weight:100;padding:20px;margin:0 20px}.mainTitleSection h1{font-size:144px;line-height:130px;font-weight:400;font-family:var(--font-lora,"Lora"),serif;margin:0;padding:0 40px 40px}.mainTitleSection h1 span{display:block}h1.bordered{border-top:1px solid var(--accent);border-bottom:1px solid var(--accent)}.abstractContainer{border:2px solid #393939;box-sizing:border-box;box-shadow:3px 4px 25px rgba(0,0,0,.42);border-radius:5px;padding:20px;width:50%;max-width:600px;color:#21252b;text-align:left;position:relative;font-size:18px;height:302px;font-weight:400;margin-left:10px;display:flex;flex-direction:column;justify-content:center}.abstractContainer .darkLink{float:right}.abstractList{list-style-type:none;margin:0;padding:0;font-weight:100}.abstractList li{margin:15px 0}.closingMessage{position:absolute;bottom:-80px;font-weight:100;width:350px;text-align:right;right:0;margin-right:20px}.sectionContainer{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (max-width:1024px){.homeContainer{position:relative}.columns,.homeContainer{display:flex;flex-direction:column}.columns{justify-content:flex-start;align-items:center;flex-grow:0}.navigationContainer{padding:0 0 20px;position:relative;text-align:right;margin-top:40px}.navigationContainer .navigationList{flex-wrap:wrap;justify-content:center}.navigationContainer .navigationList li{margin:10px}.abstractContainer{max-width:100%;width:100%;font-size:16px;margin-left:0;margin-bottom:40px;margin-top:10px;height:auto}.mainTitleSection{width:100%}.mainTitleSection h1{font-size:80px;line-height:71px;padding:12px 5px 32px}.mainTitleSection h2{font-size:18px;padding:10px;margin:0}.closingMessage{width:310px;margin-right:8px;bottom:-70px}}