@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700,400italic,700italic|Cinzel:400,700);body{font-family:'Palatino Linotype','Book Antiqua',Palatino,serif}p{font-size:15px;line-height:24px}hr{margin-top:50px;margin-bottom:50px}@media (max-width:767px){hr{margin-top:20px;margin-bottom:20px}}#header{margin-bottom:40px}@media (max-width:767px){#header{margin-bottom:20px}}#header .header-text{position:absolute;top:0;width:100%;text-align:center;margin-top:80px}#header .header-text.white{color:#fff}#header .header-text h1{font-size:60px}@media (max-width:767px){#header .header-text h1{font-size:20px;font-weight:900}}#header .header-text hr{width:250px;margin-top:30px;margin-bottom:30px}@media (max-width:767px){#header .header-text hr{margin-top:10px;margin-bottom:10px;font-weight:600}}#header .header-text .subtext{font-size:20px}@media (max-width:767px){#header .header-text .subtext{font-size:14px}}@media (max-width:1199px){#header .header-text{margin-top:20px}}@media (max-width:767px){#header .header-text{margin-top:0}}#footer{position:relative;margin-top:60px}#footer .btn-container{position:absolute;bottom:0;width:100%;text-align:center;margin-bottom:80px}@media (max-width:767px){#footer .btn-container{margin-bottom:20px}}#footer .footer-text{position:absolute;bottom:0;width:100%;text-align:center;margin-bottom:80px}#footer .footer-text.white{color:#fff}#footer .footer-text h1{font-size:60px}@media (max-width:767px){#footer .footer-text h1{font-size:20px;font-weight:900}}#footer .footer-text hr{width:250px;margin-top:30px;margin-bottom:30px}@media (max-width:767px){#footer .footer-text hr{margin-top:10px;margin-bottom:10px;font-weight:600}}#footer .footer-text .subtext{font-size:20px}@media (max-width:767px){#footer .footer-text .subtext{font-size:14px}}@media (max-width:1199px){#footer .footer-text{margin-bottom:20px}}@media (max-width:767px){#footer .footer-text{margin-bottom:0}}.person-container{padding:20px}.person-container .name{margin-top:8px;font-size:16px;font-weight:bold}.person-container .title{margin-bottom:20px}.person-container .contact-details a{color:#000;text-decoration:underline}.nav-container,.close-container{position:absolute;left:0;top:0;z-index:2}.nav-container i,.close-container i{padding-top:15px;padding-left:15px;cursor:pointer;color:#fff;font-size:40px}@media (max-width:767px){.nav-container i,.close-container i{font-size:20px}}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;background-color:#000;display:none}.menu-overlay .close-container{z-index:4}.link-container{border:solid 1px #000;position:fixed;left:50%;top:50%;z-index:200;height:400px;margin-top:-200px;width:600px;margin-left:-300px}.link-container a{text-decoration:none}.link-container .link{font-family:Cinzel,serif;height:80px;line-height:80px;width:600px;font-size:26px;border-bottom:1px solid #444;text-align:center;color:#fff}.link-container .link.top{border-top:1px solid #444}.link-container .link:hover{background-color:#222}