@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(../fonts/open-sans-v15-latin-300-76b56857ebbae3a5a689f213feb11af0.eot);src:local('Open Sans Light'),local('OpenSans-Light'),url(../fonts/open-sans-v15-latin-300-76b56857ebbae3a5a689f213feb11af0.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-300-60c866748ff15f5b347fdba64596b1b1.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-300-521d17bc9f3526c690e8ada6eee55bec.woff) format('woff'),url(../fonts/open-sans-v15-latin-300-177cc92d2e8027712a8c1724abd272cd.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-300-27ef0b062b2e221df16f3bbd97c2dca8.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(../fonts/open-sans-v15-latin-300italic-687596afb6f25cbf28e2ab036f2228cd.eot);src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(../fonts/open-sans-v15-latin-300italic-687596afb6f25cbf28e2ab036f2228cd.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-300italic-06bbd3188b34820cd83a0e0b3d0a6f57.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-300italic-8a648ff38ded89ea15916e84529d62d3.woff) format('woff'),url(../fonts/open-sans-v15-latin-300italic-c03f38daf03bc9e1329c1d9215406a13.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-300italic-c0a3320c5a9694ba4e43a880e3de5cf2.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans-v15-latin-regular-9dce7f01715340861bdb57318e2f3fdc.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/open-sans-v15-latin-regular-9dce7f01715340861bdb57318e2f3fdc.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-regular-cffb686d7d2f4682df8342bd4d276e09.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-regular-bf2d0783515b7d75c35bde69e01b3135.woff) format('woff'),url(../fonts/open-sans-v15-latin-regular-c045b73d86803686f4cd1cc3f9ceba59.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-regular-7aab4c13671282c90669eb6a10357e41.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(../fonts/open-sans-v15-latin-italic-9b695c7dff832fca56d270d8fd90cd3c.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url(../fonts/open-sans-v15-latin-italic-9b695c7dff832fca56d270d8fd90cd3c.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-italic-987032ea5d57c93d8da215678eae3b86.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-italic-db70d0b9cb27ada1a260a2b35e756b8b.woff) format('woff'),url(../fonts/open-sans-v15-latin-italic-f42df73dcb75559a62c2e654035a784e.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-italic-fd2ba7503f70aafcdcc45211a481684d.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(../fonts/open-sans-v15-latin-600italic-ab4479a4cc229f830f249b2c3ae116e1.eot);src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(../fonts/open-sans-v15-latin-600italic-ab4479a4cc229f830f249b2c3ae116e1.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-600italic-4950a7205f0b5cefe41fc03ac346e236.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-600italic-318ea1ada4102c0704a0637228dcad03.woff) format('woff'),url(../fonts/open-sans-v15-latin-600italic-b5d6ad58f7334fa5468100972fea6b3d.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-600italic-5eb91803ad12758ca65445a23db09778.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(../fonts/open-sans-v15-latin-600-7728dd9fbbce1c14cfbf8579d7a867a1.eot);src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(../fonts/open-sans-v15-latin-600-7728dd9fbbce1c14cfbf8579d7a867a1.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-600-223a277bd88d8a90c8cdf24cda0ad5f5.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-600-1cd5320f8937d337b61d5117cf9d7b28.woff) format('woff'),url(../fonts/open-sans-v15-latin-600-c062d7d188586db3c4cf61e1ae43b331.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-600-e16f375be3c2a73b58255a02f6d3a9ce.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans-v15-latin-700-148a6749baa5f658a45183ddb5ee159f.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/open-sans-v15-latin-700-148a6749baa5f658a45183ddb5ee159f.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-700-d08c09f2f169f4a6edbcf8b8d1636cb4.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-700-623e3205570002af47fc2b88f9335d19.woff) format('woff'),url(../fonts/open-sans-v15-latin-700-7e08cc656863d52bcb5cd34805ac605b.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-700-2e00b2635b51ba336b4b67a5d0bc03c7.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(../fonts/open-sans-v15-latin-700italic-437e5048081ea2d5cd1575ff06c78148.eot);src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(../fonts/open-sans-v15-latin-700italic-437e5048081ea2d5cd1575ff06c78148.eot#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-700italic-c02f5da6e82e1efe0b45841bfd49ce37.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-700italic-72e19cbb0e38c6773a7751156752cec4.woff) format('woff'),url(../fonts/open-sans-v15-latin-700italic-cffddf70e3f007ddacfca725283f8e28.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-700italic-f445cf25b8e059587318c7ee9014154b.svg#OpenSans) format('svg')}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;src:url(../fonts/cinzel-v7-latin-regular-c507d3f64e68ad010c9d03a7affc8bea.eot);src:local('Cinzel Regular'),local('Cinzel-Regular'),url(../fonts/cinzel-v7-latin-regular-c507d3f64e68ad010c9d03a7affc8bea.eot#iefix) format('embedded-opentype'),url(../fonts/cinzel-v7-latin-regular-cf08278eb78d926ebf86d4f0aa8efb20.woff2) format('woff2'),url(../fonts/cinzel-v7-latin-regular-e19d514e2b361a626eed8be771097fc8.woff) format('woff'),url(../fonts/cinzel-v7-latin-regular-4e3cc29e691fa0e5e1e0aa72f3ff9c46.ttf) format('truetype'),url(../fonts/cinzel-v7-latin-regular-7b23f86dafcfb7c2570bda858b81e46f.svg#Cinzel) format('svg')}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;src:url(../fonts/cinzel-v7-latin-700-61e018ce21eb4933217e2c18ac6f4337.eot);src:local('Cinzel Bold'),local('Cinzel-Bold'),url(../fonts/cinzel-v7-latin-700-61e018ce21eb4933217e2c18ac6f4337.eot#iefix) format('embedded-opentype'),url(../fonts/cinzel-v7-latin-700-f95e9a377d0cf50c067f90ad40bc4928.woff2) format('woff2'),url(../fonts/cinzel-v7-latin-700-4b1eb34f933787b1e7fa8ee5a808b17d.woff) format('woff'),url(../fonts/cinzel-v7-latin-700-7a45a173620b14c03c983252406bb22b.ttf) format('truetype'),url(../fonts/cinzel-v7-latin-700-daf0ee0fafcfdbfb5099a552f41f5ab6.svg#Cinzel) format('svg')}@font-face{font-family:'Mrs Saint Delafield';font-style:normal;font-weight:400;src:url(../fonts/mrs-saint-delafield-v5-latin-regular-6827fc7090b543ac6a38990ef293fe71.eot);src:local('Mrs Saint Delafield'),local('MrsSaintDelafield-Regular'),url(../fonts/mrs-saint-delafield-v5-latin-regular-6827fc7090b543ac6a38990ef293fe71.eot#iefix) format('embedded-opentype'),url(../fonts/mrs-saint-delafield-v5-latin-regular-9d145b5f4f496184eb1aac87a233f82e.woff2) format('woff2'),url(../fonts/mrs-saint-delafield-v5-latin-regular-6debbad680a91aeaa916c7b0c64c339f.woff) format('woff'),url(../fonts/mrs-saint-delafield-v5-latin-regular-27921c9e86d7a5cbaec5f3ca23bb6c9d.ttf) format('truetype'),url(../fonts/mrs-saint-delafield-v5-latin-regular-ab7d5fe305f149db6dacbceba5dc98e7.svg#MrsSaintDelafield) format('svg')}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}aside.tr-layout-element,footer.tr-layout-element,header.tr-layout-element,nav.tr-layout-element,section.tr-layout-element{display:block}a.tr-layout-element{background-color:transparent;-webkit-text-decoration-skip:objects}a.tr-layout-element:active,a.tr-layout-element:hover{outline-width:0}h1.tr-layout-element{font-size:2em;margin:.67em 0}img.tr-layout-element{border-style:none}svg.tr-layout-element:not(:root){overflow:hidden}.tr-layout-element::-webkit-input-placeholder{color:inherit;opacity:.54}.tr-layout-element::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html.tr-layout-element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tr-layout-element,.tr-layout-element:after,.tr-layout-element:before{box-sizing:inherit}.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}html.tr-layout-element{font-size:62.5%}body>div.tr-layout-element{font-size:1.6rem}body.tr-layout-element{color:#333;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.8;background:#f7f5e9;background:-moz-linear-gradient(top,#f7f5e9 0,#f7f5e9 40%,#fff 50%,#fff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#f7f5e9),color-stop(40%,#f7f5e9),color-stop(50%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f7f5e9 0,#f7f5e9 40%,#fff 50%,#fff 100%);background:-o-linear-gradient(top,#f7f5e9 0,#f7f5e9 40%,#fff 50%,#fff 100%);background:-ms-linear-gradient(top,#f7f5e9 0,#f7f5e9 40%,#fff 50%,#fff 100%);background:linear-gradient(to bottom,#f7f5e9 0,#f7f5e9 40%,#fff 50%,#fff 100%)}.button.tr-layout-element,a.tr-layout-element{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.tr-layout-element::-moz-selection{background-color:#333;color:#fff}.tr-layout-element::selection{background-color:#333;color:#fff}a.tr-layout-element{color:#333;text-decoration:none}a.tr-layout-element:focus,a.tr-layout-element:hover{text-decoration:none}p.tr-layout-element{margin:0 0 24px;padding:0}.strong.tr-layout-element{font-weight:600}ul.tr-layout-element{margin:0;padding:0}li.tr-layout-element{list-style-type:none}h1.tr-layout-element,h2.tr-layout-element,h3.tr-layout-element{color:#000;font-weight:400;line-height:1.25;margin:0;margin-bottom:10px;padding:0}h1.tr-layout-element,h2.tr-layout-element,h3.tr-layout-element{font-family:'Mrs Saint Delafield',cursive}h1.tr-layout-element{font-size:46px;font-size:4.6rem;color:#394171}h2.tr-layout-element{font-size:32px;font-size:3.2rem}h3.tr-layout-element{font-size:28px;font-size:2.8rem}img.tr-layout-element{max-width:100%}img.tr-layout-element{height:auto}.tr-layout-element::-moz-placeholder{color:#999;opacity:1}.tr-layout-element::-webkit-input-placeholder{color:#999}.button.tr-layout-element{background-color:#38457a;border:none;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;padding:8px 20px;white-space:normal;width:auto}.button.tr-layout-element:focus,.button.tr-layout-element:hover{border:none;text-decoration:none;background-color:#0e237e}.button.tr-layout-element{border-radius:0;display:inline-block}.screen-reader-text.tr-layout-element{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.footer-widgets .screen-reader-text.tr-layout-element{color:#d7d7d7}.screen-reader-text.tr-layout-element:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.site-container.tr-layout-element{margin:0 auto;background-size:110%;background-position-y:350px;background-repeat:no-repeat;background-position-x:-400px;background-image:url(../fonts/date-palm-a2b9ee1c2dd2f3f0dae50e1c575ffc3f.svg)}.aligncenter.tr-layout-element{margin:0 auto;display:block;text-align:center}.alignleft.tr-layout-element{float:left;text-align:left}.widget-title.tr-layout-element{margin-bottom:10px;font-size:36px;font-size:3.6rem;font-family:'Mrs Saint Delafield',cursive}.footer-widgets .widget-title.tr-layout-element{color:#fff}.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:0 0!important;border:none!important;float:left;list-style-type:none!important;margin:0 6px 12px!important;padding:0!important}.simple-social-icons ul li a.tr-layout-element{border:none!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!important;text-transform:none!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:12px;color:#fff;font-size:22px;border-radius:25px;background-color:#38457a}.simple-social-icons ul li a.tr-layout-element:hover{color:#c5a305;background-color:#0e237e}.tr-layout-element:focus{color:#333;outline:#ccc solid 1px}.site-header.tr-layout-element{margin:0 auto;width:100%;min-height:100px;background-size:cover;background:url(../images/hd-bg-6068286f74d1bf21376e90436cbd8c22.jpg) no-repeat center 0}.site-header .wrap.tr-layout-element{margin:0 auto 0;max-width:1140px}.title-area.tr-layout-element{width:480px;float:left}.site-title.tr-layout-element{margin:0}.site-title a.tr-layout-element,.site-title a.tr-layout-element:focus,.site-title a.tr-layout-element:hover{padding:0;color:#333;display:block;text-decoration:none}.site-title a.tr-layout-element{margin:30px 0 10px 0;padding:0;max-width:490px;width:490px;height:120px;text-indent:-9999px;background-size:contain!important;background:url(../images/logo-elmorocco-28a6e8aa0eee2632c551694465662460.png) no-repeat}.site-header .widget-area.tr-layout-element{float:right;width:660px}.site-header .widget.tr-layout-element{text-align:right;padding:60px 10px 0 0}.site-header .widget-area p.tr-layout-element{margin-bottom:0;text-align:right;font-size:15px;font-size:1.5rem;font-weight:700}.site-header .widget-area p.phone.tr-layout-element,.site-header .widget-area p.tr-layout-element{margin:0;font-size:20px;font-size:2rem;font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.site-header .widget-area p.phone a.tr-layout-element{color:#2c396e}.site-header .widget-area p.phone a.loc.tr-layout-element{margin-right:1em}.genesis-nav-menu.tr-layout-element{background-color:transparent;clear:both;color:#39410d;font-size:16px;font-size:1.6rem;line-height:1.5;margin:0;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:#000;display:block;padding:10px 8px;position:relative;font-weight:400;text-transform:uppercase;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.genesis-nav-menu a.tr-layout-element:focus,.genesis-nav-menu a.tr-layout-element:hover,.genesis-nav-menu li.tr-layout-element:focus,.genesis-nav-menu li.tr-layout-element:hover,.genesis-nav-menu li:focus a.tr-layout-element,.genesis-nav-menu li:hover a.tr-layout-element{color:#5c5c97;text-decoration:none}.genesis-nav-menu .menu-item.tr-layout-element:hover{position:static}.menu .menu-item.tr-layout-element:focus{position:static}.site-header .nav-header.tr-layout-element{margin:30px 0 0;padding:0;float:right;width:100%;background-color:transparent}.site-header .widget.widget_nav_menu.tr-layout-element{padding:0}.site-header .genesis-nav-menu.tr-layout-element{float:right;width:auto}.site-header .genesis-nav-menu a.tr-layout-element{padding:3px 30px;font-size:20px;font-size:2rem;letter-spacing:.1em;color:#fff;background-color:#2c396e}.site-header .genesis-nav-menu a.tr-layout-element:hover,.site-header .genesis-nav-menu li.tr-layout-element:hover{color:#fff;text-decoration:none;background-color:#505f99}.nav-primary.tr-layout-element{z-index:1;padding:0;position:relative;text-align:center;background-color:#fff;-webkit-box-shadow:0 10px 6px 0 rgba(0,0,0,.4);-moz-box-shadow:0 10px 6px 0 rgba(0,0,0,.4);box-shadow:0 10px 6px 0 rgba(0,0,0,.4)}.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;letter-spacing:.05em;color:#000}.nav-primary .genesis-nav-menu li:last-child a.tr-layout-element{border-right:0 solid #fff}.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 .wrap.tr-layout-element{margin:0 auto;max-width:1000px}.top-footer-widgets .widget-area.tr-layout-element{padding-bottom:8px;display:flex;align-items:center;justify-content:space-around}.top-footer-widgets .widget.tr-layout-element{width:33%;text-align:center}.top-footer-widgets .widget-title.tr-layout-element{display:none}.top-footer-widgets .badge.tr-layout-element{width:158px;max-height:90px}.footer-widgets.tr-layout-element{width:100%;clear:both;color:#fff;font-size:16px;font-size:1.6rem;background-color:#2c396e}.footer-widgets .wrap.tr-layout-element{margin:0 auto;padding:20px 0 10px;overflow:hidden;width:1140px}.footer-widgets-1.tr-layout-element,.footer-widgets-2.tr-layout-element,.footer-widgets-3.tr-layout-element{padding:20px 1.2% 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;text-align:center;word-wrap:break-word}.footer-widgets a.tr-layout-element{color:#ccc}.footer-widgets a.tr-layout-element:focus{color:currentColor}.footer-widgets a.tr-layout-element:hover{color:#eee0c3}.footer-widgets .widget-title.tr-layout-element{display:none}.footer-widgets span.strong.tr-layout-element{font-size:20px;font-size:2rem;font-weight:400;font-family:Cinzel,"Times New Roman",Times,serif}.footer-widgets .ada-link .button.tr-layout-element{border:2px solid #fff}.footer-widgets .ada-link .button.tr-layout-element:hover{background-color:#243248;color:#fff}.site-footer.tr-layout-element{color:#333;font-size:12px;font-size:1.2rem;padding:10px 0;text-align:center}.site-footer a.tr-layout-element{color:#333}.site-footer p.tr-layout-element{margin:0}.sep.tr-layout-element{margin:0 4px}.ada-link .button.tr-layout-element{background-color:#2e3f5b;color:#fff;display:table;font-size:1.6rem;margin:0 auto;padding:.2em 1em;text-align:center;text-transform:uppercase}.ada-link .button.tr-layout-element:hover{background-color:#39516d;color:#fff;text-shadow:1px 1px #2e3f5b}.ada-link svg#ada-icon-fw.tr-layout-element{float:left;height:30px;width:30px;margin-right:8px}.ada-link .button p.tr-layout-element{display:inline-block;margin:0}@media screen and (max-width:1200px){.site-container.tr-layout-element{max-width:1200px}.site-header .widget-area.tr-layout-element{width:40%}.title-area.tr-layout-element{width:50%}.site-header .genesis-nav-menu a.tr-layout-element{padding:4px 30px}.footer-widgets .wrap.tr-layout-element{width:auto}}@media screen and (max-width:1024px){.site-container.tr-layout-element{max-width:1024px}.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 .widget-area.tr-layout-element{padding:0}.site-footer p.tr-layout-element{padding-left:30px;padding-right:30px}.title-area.tr-layout-element{width:55%}.site-title a.tr-layout-element{margin:20px 10px 4px}.site-header .widget.tr-layout-element{padding:30px 10px 0 0}.site-header .genesis-nav-menu a.tr-layout-element{padding:4px 30px}.genesis-nav-menu .menu-item.tr-layout-element,.nav-primary .genesis-nav-menu.tr-layout-element{font-size:14px;font-size:1.4rem}.footer-widgets.tr-layout-element{font-size:14px;font-size:1.4rem}}@media screen and (max-width:1023px){.site-container.tr-layout-element{max-width:1023px}.wrap.tr-layout-element{width:100%}}#path3191.tr-layout-element{fill:#2a3e92!important;fill-opacity:1!important;fill-rule:evenodd!important;stroke:none!important}.simple-social-icons svg[class^=social-].tr-layout-element{display:inline-block;width:30px;height:30px;stroke-width:0;stroke:currentColor;fill:currentColor;right:5px;position:relative;top:-5px}#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}