body{font-family:'Roboto', sans-serif}a{color:black}a:hover{color:black;text-decoration:none}img{width:100%}@font-face{font-family:"Material Design Icons";src:url("../fonts/materialicons/materialdesignicons-webfont.eot?v=1.4.57");src:url("../fonts/materialicons/materialdesignicons-webfont.eot?#iefix&v=1.4.57") format("embedded-opentype"),url("../fonts/materialicons/materialdesignicons-webfont.woff2?v=1.4.57") format("woff2"),url("../fonts/materialicons/materialdesignicons-webfont.woff?v=1.4.57") format("woff"),url("../fonts/materialicons/materialdesignicons-webfont.ttf?v=1.4.57") format("truetype"),url("../fonts/materialicons/materialdesignicons-webfont.svg?v=1.4.57#materialdesigniconsregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}.mdi{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.mdi-map-marker:before{content:"\f440"}.mdi-menu:before{content:"\f44e"}.mdi-plus:before{content:"\f504"}.header{position:fixed;height:90px;z-index:9999;background-color:white;width:100%;box-shadow:0 0 2px 3px rgba(0,0,0,0.2)}.header .logo{font-size:42px;font-weight:bold;padding-top:10px;font-family:'Playfair Display', serif}.header .logo a{color:#242f38 !important}.main-nav-menu{display:flex}.main-nav-menu ul{list-style:none;padding-top:32px;font-size:20px}.main-nav-menu ul li{display:inline-block;padding:0 16px}.main-nav-menu ul li a{color:#242f38 !important}.mobile-menu-icon{font-size:40px;margin-top:24px;display:none !important}@media (max-width: 992px){.mobile-menu-icon{display:flex !important}.main-nav-menu{display:none !important}.main-nav-menu--active{display:block !important;position:fixed !important;top:88px !important;left:0 !important;width:100vw !important;height:10vh !important;z-index:1000;background:white !important}.main-nav-menu--active ul{background:white !important;padding:0 0 16px 32px !important;border-bottom:1px solid black !important}.main-nav-menu--active li{display:block !important;padding:16px 0 !important}}.footer{padding:60px 0 40px;background-color:#052D2C}.footer .nav{font-size:18px}.footer .nav ul{list-style:none;padding:0 !important}.footer .nav li{padding:8px 0}.footer .nav a{color:white}.button-link{display:block;border:2px solid #41aa08;border-radius:48px;padding:12px 40px;font-size:18px;transition:all .3s;text-align:center;letter-spacing:1px}.button-link--inverted{border:2px solid white;color:white}.button-link--inverted:hover{color:black;background-color:white}.button-link--accent{color:white;background-color:#41aa08;border:2px solid white}.button-link--accent:hover{color:white}.page{padding-top:120px;min-height:calc(100vh - 300px)}.page a{color:#007bff}.page a:hover{color:#007bff}.watermark{color:white;padding-top:36px;font-size:12px;letter-spacing:5px}
