.scrolltop .scroll,.scrolltop .scroll:hover{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.scrolltop{display:none;margin:0 auto;position:fixed;bottom:20px;right:10px;z-index:1000}.scrolltop .scroll{position:absolute;right:20px;bottom:20px;background:rgba(180,180,180,.45);padding:15px;text-align:center;margin:0;cursor:pointer;transition:.5s}.scrolltop .scroll:hover{background:rgba(200,200,200,.9);transition:.5s}.scrolltop .scroll i{color:#f9f8ed;font-size:25px;margin-top:-5px;margin-left:1px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?pvwgz2);src:url(/fonts/icomoon.eot?pvwgz2#iefix) format('embedded-opentype'),url(/fonts/icomoon.ttf?pvwgz2) format('truetype'),url(/fonts/icomoon.woff?pvwgz2) format('woff'),url(/fonts/icomoon.svg?pvwgz2#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\ea40"}.icon-menu:before{content:"\e9bd"}.icon-circle-up:before{content:"\ea41"}.section.default{background:#f9f8ed}.content-box{background-color:transparent;border:none}footer,header nav{background-color:#eee}.content-box .box{margin-bottom:1rem}.content-box .box .title{position:relative;display:flex;align-items:center}.content-box .box .title .num{color:#c6d9cb;flex-shrink:0;position:absolute;z-index:0;font-size:4rem;width:100%;left:-1.5em}@media only all and (max-width:767px){.content-box .box .title .num{left:0}}.content-box .box .title .card-title{z-index:1;width:100%;margin:.7rem 0;color:#424242;font-size:2rem}@media only all and (min-width:768px) and (max-width:1023px){.content-box .box .title .num{left:-1em}.content-box .box .title .card-title{margin-left:15px}}.content-box .box .box-items li{list-style-type:disc;color:#6a9c78}.content-box .box .box-items li span{color:#424242;font-size:17px}.content-box .box .card-text{margin-top:1rem}.mbr-regular{font-weight:400}.mbr-bold{font-weight:700}.mbr-center{text-align:center}.section-header{font-size:2.5rem;font-weight:400}*{font-family:"Book Antiqua","Palatino Linotype",Palatino,serif}a{color:#6a9c78}footer{padding-top:10px;padding-bottom:10px;color:#424242;font-size:12px}header{position:fixed;width:100%;top:0;left:0;z-index:1000}header nav{height:105px}@media only all and (max-width:767px){header nav .brand-logo{left:160px!important;width:100%}}main{margin-top:105px}.awp{width:180px;float:left}@media only all and (max-width:767px){.awp{width:70px;position:absolute;right:-30px;top:10px}}.parallax__overlay{width:100%;height:100%;background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));background:-moz-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));background:-ms-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));background:-o-linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='@overlay-gradient-start000', GradientType=0);position:absolute}.inline-block{display:inline-block}.inline-block.inline-block--floatRight{float:right;padding-top:10px}.header{margin:0;height:42px;line-height:42px;font-size:20px;font-weight:200}.header.header__main{color:#6a9c78;font-size:28px;font-weight:300;margin-left:-20px}@media only all and (min-width:768px) and (max-width:1023px){header nav .brand-logo{left:220px!important}.header.header__main{font-size:18px}.menu-entries{display:none}}@media only all and (max-width:767px){.inline-block.inline-block--floatRight{float:inherit}.inline-block.inline-block--headers{position:absolute;left:19%}.header{line-height:36px;height:32px}.header.header__main{font-size:18px;margin-left:0}}.header.header__sub{color:#424242;font-size:20px;margin-left:-20px}@media only all and (max-width:767px){.header.header__sub{font-size:18px;margin-left:0}.menu-entries{display:none}}.text-white{color:#f9f8ed}.menu{margin:25px 0!important;cursor:pointer}.menu .menu__bar{width:35px;height:4px;background-color:#000;margin:6px 0}.menu-entries li a{line-height:105px;font-weight:600;color:#424242;text-transform:uppercase}blockquote,blockquote p{line-height:1.4!important}.menu-entries li a.active{background-color:rgba(0,0,0,.1)}.parallax-content{position:relative;top:10%}@media only all and (min-width:1024px){.menu{display:none}.parallax-content{top:50%}}.parallax-content .quote{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:5}.parallax-content .text-content{display:block;position:absolute;z-index:5;left:20%}.parallax-content .text-content h2{font-size:2rem}.parallax-container.parallax--fullHeight{height:90vh!important}blockquote{border:0;padding:0;background:0 0;font-size:36px;font-style:italic;margin:0;position:relative;text-shadow:0 1px #424242;z-index:600}blockquote p:first-child:after,blockquote p:first-child:before{font-family:Georgia,serif;color:#a5ccb0;font-size:5em;font-weight:700;opacity:.5;position:absolute;z-index:-300;text-shadow:none}blockquote *{box-sizing:border-box}blockquote p{color:#f9f8ed}blockquote p:first-child:before{content:'\201C';top:-.4em;left:-.5em}blockquote p:first-child:after{content:'\201D';top:.4em;right:-.5em}#map-container{width:100%;height:600px}.map-box h1,.map-box h2{margin:0;padding:0;font-weight:400}.map-box h1{font-size:14px}.map-box h2,.map-box p{font-size:12px}.map-box h2{line-height:14px}.text-18{font-size:18px}.text-16{font-size:16px}.main-photo{width:85%;float:right}@media only all and (max-width:767px){blockquote p:first-child:after{display:none}.main-photo{display:block;margin:0 auto;float:none}}.main-photo.photo-sub{display:block;margin:0 auto;float:none}@media only all and (min-width:768px) and (max-width:1023px){.main-photo.photo-sub{display:none}}.text-justify{text-align:justify}.text-phone{display:none}@media only all and (max-width:767px){.main-photo.photo-sub,.text-non-phone{display:none}.text-phone{display:block}}.text-no-margin{margin:0}.text-white a{color:#f9f8ed;text-decoration:underline}.text-white a:hover{color:#6a9c78}