aside.tr-layout-element,footer.tr-layout-element,header.tr-layout-element,nav.tr-layout-element,section.tr-layout-element{display:block}html.tr-layout-element{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.tr-layout-element{margin:0;min-width:990px}a.tr-layout-element:focus{outline:thin dotted}a.tr-layout-element:active,a.tr-layout-element:hover{outline:0}strong.tr-layout-element{font-weight:700}img.tr-layout-element{border:0}svg.tr-layout-element:not(:root){overflow:hidden}.tr-layout-element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer-widgets.tr-layout-element:before,.nav-primary.tr-layout-element:before,.site-container.tr-layout-element:before,.site-footer.tr-layout-element:before,.site-header.tr-layout-element:before,.widget.tr-layout-element:before,.wrap.tr-layout-element:before{content:" ";display:table}.footer-widgets.tr-layout-element:after,.nav-primary.tr-layout-element:after,.site-container.tr-layout-element:after,.site-footer.tr-layout-element:after,.site-header.tr-layout-element:after,.widget.tr-layout-element:after,.wrap.tr-layout-element:after{clear:both;content:" ";display:table}body.tr-layout-element{color:#414242;font-family:'Alegreya Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:1.4;background-color:#f6f3ea}a.tr-layout-element{color:#333;text-decoration:none}a img.tr-layout-element{margin-bottom:0}a.tr-layout-element:focus,a.tr-layout-element:hover{text-decoration:none}p.tr-layout-element{margin:0 0 20px;padding:0}strong.tr-layout-element{font-weight:400}ul.tr-layout-element{margin:0;padding:0}h6.tr-layout-element{color:#587582;font-weight:300;line-height:1.25;margin:0;margin-bottom:10px;padding:0}h6.tr-layout-element{font-family:'Alegreya Sans','Helvetica Neue',Helvetica,Arial,sans-serif}h6.tr-layout-element{font-size:18px}img.tr-layout-element{max-width:100%}img.tr-layout-element{height:auto}.site-container.tr-layout-element{margin:0 auto;background-color:#fff}.aligncenter.tr-layout-element{display:block;margin:0 auto 24px;text-align:center}.simple-social-icons svg[class^=social-].tr-layout-element{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons.tr-layout-element{overflow:hidden}.simple-social-icons ul.tr-layout-element{margin:0;padding:0}.simple-social-icons ul li.tr-layout-element{background:../none.html!important;border:../none.html!important;float:left;list-style-type:../none.html!important;margin:0 6px 12px!important;padding:0!important}.simple-social-icons ul li a.tr-layout-element{border:../none.html!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal!important;font-variant:normal!important;font-weight:400!important;height:1em;line-height:1em;text-align:center;text-decoration:../none.html!important;text-transform:../none.html!important;width:1em}.simple-social-icons ul.aligncenter.tr-layout-element{text-align:center}.simple-social-icons ul.aligncenter li.tr-layout-element{display:inline-block;float:none}.simple-social-icons ul li a.tr-layout-element,.simple-social-icons ul li a.tr-layout-element:hover{padding:8px;color:#467e8b;font-size:22px;border-radius:25px;background-color:#f6f3ea}.simple-social-icons ul li a.tr-layout-element:hover{color:#f6f3ea;background-color:#467e8b}.site-header.tr-layout-element{width:100%;margin:0 auto;min-height:100px;background-size:cover!important;background:url(../images/Rythm-of-the-sea-bb-cb3955c0eceb80cd0acf83c4d5626941.jpg) no-repeat center 0}.site-header .wrap.tr-layout-element{margin:0 auto 0;max-width:1140px}.title-area.tr-layout-element{float:left;overflow:hidden;width:480px}.site-title.tr-layout-element{font-size:32px;font-weight:400;line-height:1.2;margin:0;padding:0}.site-title a.tr-layout-element,.site-title a.tr-layout-element:hover{color:#222;display:block;padding:0;text-decoration:none}.site-title a.tr-layout-element{margin:60px 0 0 0;padding:0;max-width:480px;width:440px;height:130px;text-indent:-9999px;background-size:contain!important;background:url(../images/logo-rhythm-of-the-sea-8032fd6983f631c3c4bef105b8353dbd.png) no-repeat}.site-header .widget-area.tr-layout-element{float:right;width:460px}.site-header .widget.tr-layout-element{text-align:right;padding:0 10px 0 0}.site-header .widget-area h6.phone.tr-layout-element{margin:30px 110px 80px 0;font-size:36px;font-weight:400;color:#61605c;font-family:'Over the Rainbow',cursive}.genesis-nav-menu.tr-layout-element{background-color:transparent;clear:both;color:rgba(215,200,146,0);font-size:24px;line-height:1.5;text-align:center;margin:0;overflow:hidden;padding:0;width:100%}.genesis-nav-menu .menu-item.tr-layout-element{display:inline-block;margin:0;padding:0;text-align:center}.genesis-nav-menu a.tr-layout-element{color:#fff;display:block;padding:14px 12px;position:relative;font-weight:300;font-family:'Alegreya Sans SC',sans-serif}.genesis-nav-menu a.tr-layout-element:hover,.genesis-nav-menu li.tr-layout-element:hover{color:#1e0303!important;text-decoration:none}.genesis-nav-menu .menu-item.tr-layout-element:hover{position:static}.site-header .nav-header.tr-layout-element{margin:0 0 0;padding:0;float:right;width:100%;background-color:transparent}.site-header .widget_nav_menu.tr-layout-element{padding:0}.site-header .genesis-nav-menu.tr-layout-element{float:right;width:auto;width:100%;text-align:center}.site-header .genesis-nav-menu a.tr-layout-element{padding:6px 20px;font-size:24px;letter-spacing:.1em;text-transform:uppercase;color:#fff!important;background-color:#487d8d}.site-header .genesis-nav-menu a.tr-layout-element:hover,.site-header .genesis-nav-menu li.tr-layout-element:hover{color:rgba(198,193,194,0);text-decoration:none;background-color:#5091a0}.nav-primary.tr-layout-element{padding:0;background-color:#dbd2b1;-webkit-box-shadow:0 10px 6px 0 rgba(0,0,0,.6);-moz-box-shadow:0 10px 6px 0 rgba(0,0,0,.6);box-shadow:0 10px 6px 0 rgba(0,0,0,.6)}.nav-primary .wrap.tr-layout-element{margin:0 auto 0;max-width:1140px}.nav-primary .genesis-nav-menu a.tr-layout-element{padding:16px 0 16px 8px!important;letter-spacing:.02em;color:#000}.nav-primary .genesis-nav-menu li:last-child a.tr-layout-element{border-right:0 solid #000}.nav-primary li a.tr-layout-element::after{content:"|";padding:8px 0 8px 10px;color:#333}.nav-primary li:last-child a.tr-layout-element::after{content:"";padding:0}.widget.tr-layout-element{word-wrap:break-word}.widget li.tr-layout-element{list-style-type:none;margin-bottom:6px;margin-top:6px;text-align:left}.widget ul>li.tr-layout-element{text-indent:0}.widget ul>li.tr-layout-element{list-style-position:outside;padding:0 0 0 16px}.widget ul>li.tr-layout-element:last-child{margin-bottom:0}.top-footer-widgets.tr-layout-element{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);background:#dbd2b1}.top-footer-widgets .widget.tr-layout-element{text-align:center;float:left;width:25%}.footer-widgets.tr-layout-element{background-color:#487d8d}.footer-widgets.tr-layout-element,.top-footer-widgets.tr-layout-element{width:100%;clear:both;color:#333;font-size:16px}.footer-widgets .wrap.tr-layout-element,.top-footer-widgets .wrap.tr-layout-element{overflow:hidden;padding:20px 10px 10px;margin:0 auto;width:100%}.footer-widgets-1.tr-layout-element,.footer-widgets-2.tr-layout-element,.footer-widgets-3.tr-layout-element{padding:20px 2.8% 0;width:33.3333333333%}.footer-widgets-1.tr-layout-element,.footer-widgets-2.tr-layout-element{float:left}.footer-widgets-3.tr-layout-element{float:right}.footer-widgets .widget.tr-layout-element{margin-bottom:6px;word-wrap:break-word}.footer-widgets a.tr-layout-element{color:#eee}.footer-widgets-1 .widget-wrap.tr-layout-element{padding-top:90px;background:url(../images/logo-footer-rhythm-of-the-sea-eb5bcca7f0cbe3a88cdf3b180d011140.png) no-repeat 0 0}.footer-widgets-2.tr-layout-element{text-align:center}.site-footer.tr-layout-element{color:#222;font-size:12px;padding:10px 0;text-align:center}.site-footer a.tr-layout-element{color:#222}.site-footer p.tr-layout-element{margin:0}@media screen and (max-width:1200px){.site-container.tr-layout-element{margin:0 auto;width:100%}.site-header .widget-area.tr-layout-element{width:420px}.title-area.tr-layout-element{width:560px}.site-header .genesis-nav-menu a.tr-layout-element{padding:38px 14px 40px}.footer-widgets-1 .widget-wrap.tr-layout-element{padding-top:100px;background-size:auto 80%}.footer-widgets .wrap.tr-layout-element{margin:0 auto;overflow:hidden;padding:20px 0 10px;width:auto}.footer-widgets-1 .textwidget.tr-layout-element{text-align:left!important}.title-area.tr-layout-element{width:430px}.site-header .genesis-nav-menu a.tr-layout-element{padding:3px 30px}}@media screen and (max-width:1023px){.site-header .widget-area.tr-layout-element,.title-area.tr-layout-element,.wrap.tr-layout-element{width:100%}.genesis-nav-menu li.tr-layout-element,.site-header ul.genesis-nav-menu.tr-layout-element{float:none}.genesis-nav-menu.tr-layout-element,.site-title.tr-layout-element{text-align:center}.genesis-nav-menu a.tr-layout-element,.site-header .genesis-nav-menu a.tr-layout-element{padding:16px}.nav-primary li a.tr-layout-element::after{content:""}.footer-widgets-1 .widget-wrap.tr-layout-element{background-size:auto 20%}.site-title a.tr-layout-element{width:100%;max-height:140px}.site-title a.tr-layout-element{margin:60px 0 0 0;padding:0;max-width:100%}.site-header .widget-area h6.phone.tr-layout-element{margin:0 300px 0 0}.title-area.tr-layout-element{width:100%}.site-header .widget.tr-layout-element{padding:0 10px}.site-header .genesis-nav-menu a.tr-layout-element{padding:3px 30px;float:right}.footer-widgets-1 .widget-wrap.tr-layout-element{padding-top:100px;background-size:auto 60%}}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:300;src:local('Alegreya Sans Light'),local('AlegreyaSans-Light'),url(../fonts/5aUu9_-1phKLFgshYDvh6Vwt5fFPqEp2jg-8788777cc5ad54fe51d5122566fceadd.ttf) format('truetype')}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:400;src:local('Alegreya Sans Regular'),local('AlegreyaSans-Regular'),url(../fonts/5aUz9_-1phKLFgshYDvh6Vwt7VptuA-7ddd3199cdace973375f71788d285acd.ttf) format('truetype')}@font-face{font-family:'Alegreya Sans SC';font-style:normal;font-weight:300;src:local('Alegreya Sans SC Light'),local('AlegreyaSansSC-Light'),url(../fonts/mtGm4-RGJqfMvt7P8FUr0Q1j-Hf1DuJH4iNhNQ-402174f412fe781623692c6e89a651ec.ttf) format('truetype')}@font-face{font-family:'Over the Rainbow';font-style:normal;font-weight:400;src:local('Over the Rainbow'),local('OvertheRainbow'),url(../fonts/11haGoXG1k_HKhMLUWz7Mc7vvW5ulvSs8A-c095adc006bd18e0bbbc3904f3359342.ttf) format('truetype')}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:18px;margin:0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}#tr-73a2c4d0-5ace-11e8-bfce-85054c531ba4.tr-layout-element{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}