.footer-legal{max-width:520px;margin:0 auto;text-align:center;font-size:14px;color:#C5B84E;letter-spacing:0.2px}.footer-legal a{color:#C5B84E;text-decoration:none;margin:0 8px}.footer-legal a:hover{text-decoration:underline;opacity:0.95}.et_pb_social_media_follow{margin-top:6px;text-align:center}.footer-legal .separator{color:rgba(0,0,0,0.06);margin:0 6px}.blurb1:hover{background-color:#91B6A7!important;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1);transition:all .4s ease}.blurb1:hover,.blurb1:hover .et_pb_module_header,.blurb1:hover .et_pb_module_header *,.blurb1:hover .et_pb_blurb_description,.blurb1:hover .et_pb_blurb_description *{color:#C56B4E!important}.blurb2:hover{background-color:#4C7B69!important;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1);transition:all .4s ease}.blurb2:hover,.blurb2:hover .et_pb_module_header,.blurb2:hover .et_pb_module_header *,.blurb2:hover .et_pb_blurb_description,.blurb2:hover .et_pb_blurb_description *{color:#C56B4E!important}.blurb3:hover{background-color:#C8B3A2!important;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1);transition:all .4s ease}.blurb3:hover,.blurb3:hover .et_pb_module_header,.blurb3:hover .et_pb_module_header *,.blurb3:hover .et_pb_blurb_description,.blurb3:hover .et_pb_blurb_description *{color:#C56B4E!important}.blurb4:hover{background-color:#F6EDE4!important;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1);transition:all .4s ease}.blurb4:hover,.blurb4:hover .et_pb_module_header,.blurb4:hover .et_pb_module_header *,.blurb4:hover .et_pb_blurb_description,.blurb4:hover .et_pb_blurb_description *{color:#C65F3E!important}.blurb2:hover{background-color:#4C7B69!important}.blurb2:hover .et_pb_module_header,.blurb2:hover .et_pb_module_header *{color:#C56B4E!important}.blurb2:hover .et_pb_blurb_description,.blurb2:hover .et_pb_blurb_description *{color:#EAD7C8!important}.blurb2:hover .et_pb_module_header{text-shadow:0 1px 1px rgba(0,0,0,.15)}#main-header{border-bottom:1px solid #B38452!important}#top-menu li a{color:#6C8B7B!important;font-weight:500}#top-menu li a:hover,#top-menu li.current-menu-item>a{color:#B38452!important}.et_mobile_menu{background:rgba(255,255,255,0.9)!important;border-top:1px solid #B38452}#top-menu{margin-left:0!important}#et-top-navigation{padding-right:0!important;margin-right:0!important}#logo{margin-right:30px!important}