body.gppro-custom a:hover{color:#333}body.gppro-custom a:focus{color:#333}body.gppro-custom .site-header .wrap{padding-right:30px}body.gppro-custom.featured-section .site-header>.wrap{border-bottom-width:2px}body.gppro-custom .site-header.dark .title-area{padding-bottom:23px}body.gppro-custom .nav-primary .genesis-nav-menu>.menu-item>a{font-size:16px;font-weight:700}body.gppro-custom .nav-primary .genesis-nav-menu>.menu-item>a:hover{color:#e5554e}body.gppro-custom .nav-primary .genesis-nav-menu>.menu-item>a:focus{color:#e5554e}body.gppro-custom .nav-primary .genesis-nav-menu>.current-menu-item>a:hover{color:#e5554e}body.gppro-custom .nav-primary .genesis-nav-menu>.current-menu-item>a:focus{color:#e5554e}body.gppro-custom .site-header.dark .genesis-nav-menu a{padding:27px 13px 19px 20px}body.gppro-custom .nav-primary .genesis-nav-menu .sub-menu a:hover{background-color:#222;color:#e5554e}body.gppro-custom .nav-primary .genesis-nav-menu .sub-menu a:focus{background-color:#222;color:#e5554e}body.gppro-custom .nav-primary .genesis-nav-menu .sub-menu .current-menu-item>a:hover{background-color:#222;color:#e5554e}body.gppro-custom .nav-primary .genesis-nav-menu .sub-menu .current-menu-item>a:focus{background-color:#222;color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu>.menu-item>a:hover{color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu>.menu-item>a:focus{color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu>.current-menu-item>a:hover{color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu>.current-menu-item>a:focus{color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu .sub-menu a:hover{background-color:#222;color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu .sub-menu a:focus{background-color:#222;color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item>a:hover{background-color:#222;color:#e5554e}body.gppro-custom .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item>a:focus{background-color:#222;color:#e5554e}body.gppro-custom .site-footer .genesis-nav-menu>.menu-item>a:hover{color:#22a1c4}body.gppro-custom .site-footer .genesis-nav-menu>.menu-item>a:focus{color:#22a1c4}body.gppro-custom .site-footer .genesis-nav-menu>.current-menu-item>a:hover{color:#22a1c4}body.gppro-custom .site-footer .genesis-nav-menu>.current-menu-item>a:focus{color:#22a1c4}body.gppro-custom .site-inner{margin-top:143px}body.gppro-custom .content>.entry{margin-bottom:39px;padding-top:32px}body.gppro-custom .entry-header .entry-title a:hover{color:#666}body.gppro-custom .entry-header .entry-title a:focus{color:#666}body.gppro-custom .entry-header .entry-title{margin-bottom:0}body.gppro-custom .entry-header::after{border-bottom-width:0;margin-bottom:20px;padding-bottom:27px;width:46%}body.gppro-custom .content>.entry .entry-content a:hover{color:#000}body.gppro-custom .content>.entry .entry-content a:focus{color:#000}body.gppro-custom .entry-footer .entry-categories a:hover{color:#333}body.gppro-custom .entry-footer .entry-categories a:focus{color:#333}body.gppro-custom .entry-footer .entry-tags a:hover{color:#333}body.gppro-custom .entry-footer .entry-tags a:focus{color:#333}body.gppro-custom .entry-footer::before{margin-top:49px;padding-top:15px}body.gppro-custom .content>.post .entry-content a.more-link:hover{color:#fff}body.gppro-custom .content>.post .entry-content a.more-link:focus{color:#fff}body.gppro-custom .breadcrumb a:hover{color:#333}body.gppro-custom .breadcrumb a:focus{color:#333}body.gppro-custom .archive-pagination li a:hover{background-color:#e5554e;color:#fff}body.gppro-custom .archive-pagination li a:focus{background-color:#e5554e;color:#fff}body.gppro-custom .archive-pagination li.active a:hover{background-color:#e5554e;color:#fff}body.gppro-custom .archive-pagination li.active a:focus{background-color:#e5554e;color:#fff}body.gppro-custom .after-entry{padding-top:41px}body.gppro-custom .after-entry .widget .widget-title{font-style:normal;text-align:left}body.gppro-custom .after-entry .widget a:hover{color:#333}body.gppro-custom .after-entry .widget a:focus{color:#333}body.gppro-custom .author-box-content a:hover{color:#333}body.gppro-custom .author-box-content a:focus{color:#333}body.gppro-custom .comment-author a:hover{color:#333}body.gppro-custom .comment-author a:focus{color:#333}body.gppro-custom .comment-meta a:hover{color:#333}body.gppro-custom .comment-meta a:focus{color:#333}body.gppro-custom .comment-content a:hover{color:#333}body.gppro-custom .comment-content a:focus{color:#333}body.gppro-custom a.comment-reply-link:hover{color:#333}body.gppro-custom a.comment-reply-link:focus{color:#333}body.gppro-custom .entry-pings .comment-author a:hover{color:#333}body.gppro-custom .entry-pings .comment-author a:focus{color:#333}body.gppro-custom .entry-pings .comment-metadata a:hover{color:#333}body.gppro-custom .entry-pings .comment-metadata a:focus{color:#333}body.gppro-custom p.comment-notes a:hover{color:#000}body.gppro-custom p.logged-in-as a:hover{color:#000}body.gppro-custom p.comment-notes a:focus{color:#000}body.gppro-custom p.logged-in-as a:focus{color:#000}body.gppro-custom .comment-respond input[type="text"]:focus{background-color:#fff;border-color:#999}body.gppro-custom .comment-respond input[type="email"]:focus{background-color:#fff;border-color:#999}body.gppro-custom .comment-respond input[type="url"]:focus{background-color:#fff;border-color:#999}body.gppro-custom .comment-respond textarea:focus{background-color:#fff;border-color:#999}body.gppro-custom .comment-respond input#submit:hover{background-color:#d04943;color:#fff}body.gppro-custom .comment-respond input#submit:focus{background-color:#d04943;color:#fff}body.gppro-custom .sidebar .widget .widget-title{font-style:normal;text-align:center}body.gppro-custom .sidebar .widget a:hover{color:#333}body.gppro-custom .sidebar .widget a:focus{color:#333}body.gppro-custom .footer-widgets .widget .widget-title{font-style:normal;text-align:center}body.gppro-custom .footer-widgets .widget a:hover{color:#333}body.gppro-custom .footer-widgets .widget a:focus{color:#333}body.gppro-custom .site-footer p a:hover{color:#e5554e}body.gppro-custom .site-footer p a:focus{color:#e5554e}body.gppro-custom .front-page-1 .flexible-widgets .widget{font-family:"Big Caslon","Book Antiqua","Palatino Linotype",Georgia,serif;font-size:26px;font-style:italic;font-weight:800;margin-bottom:41px;padding-bottom:72px;padding-left:20px;padding-right:80px;text-align:left}body.gppro-custom .front-page-1 h4.widget-title{font-style:normal;margin-bottom:42px;text-align:center}body.gppro-custom .front-page-1 .image-section .widget .button:hover{background-color:#fff;border-color:#fff}body.gppro-custom .front-page-1 .image-section .widget .button:focus{background-color:#fff;border-color:#fff}body.gppro-custom .front-page-1 .image-section .widget a.button:hover{color:#000}body.gppro-custom .front-page-1 .image-section .widget a.button:focus{color:#000}body.gppro-custom .front-page-1 .image-section .widget .button.clear:hover{background-color:#fff;border-color:#fff;border-style:solid;border-width:2px}body.gppro-custom .front-page-1 .image-section .widget .button.clear:focus{background-color:#fff;border-color:#fff}body.gppro-custom .front-page-1 .image-section .widget a.button.clear{color:#fff}body.gppro-custom .front-page-1 .image-section .widget a.button.clear:hover{color:#000}body.gppro-custom .front-page-1 .image-section .widget a.button.clear:focus{color:#000}body.gppro-custom .front-page-1 .image-section .widget .button.clear{border-color:#fff;border-style:solid;border-width:2px}body.gppro-custom .front-page-1 .flexible-widgets .button.clear:focus{border-style:solid;border-width:2px}body.gppro-custom .front-page-2 .flexible-widgets{padding-bottom:63px;padding-top:86px}body.gppro-custom .front-page-2 .widget-full .widget{padding-top:80px}body.gppro-custom .front-page-2 .widget-area .widget:nth-of-type(1){padding-top:80px}body.gppro-custom .front-page-2 .widget-halves.uneven .widget:last-of-type{padding-top:80px}body.gppro-custom .front-page-2 .solid-section .widget{padding-top:0}body.gppro-custom .front-page-2 .flexible-widgets .widget{font-weight:400;margin-bottom:40px}body.gppro-custom .front-page-2 h4.widget-title{font-size:32px;font-style:normal;font-weight:700;margin-bottom:24px;padding-bottom:37px;text-align:center}body.gppro-custom .front-page-2 h4{font-size:19px}body.gppro-custom .front-page-3 h4.widget-title{font-style:normal;font-weight:400;text-align:center}body.gppro-custom .front-page-3 .flexible-widgets .widget{font-weight:400}body.gppro-custom .front-page-3 h2{font-weight:800}body.gppro-custom .front-page-4 .flexible-widgets{padding-bottom:81px;padding-top:150px}body.gppro-custom .front-page-4 h4.widget-title{text-align:center}body.gppro-custom .front-page-4 .widget-title{font-style:normal}body.gppro-custom .front-page-4 h4{font-weight:700}body.gppro-custom .front-page-4 .solid-section .widget .button:hover{color:#fff}body.gppro-custom .front-page-4 .solid-section .widget .button:focus{color:#fff}body.gppro-custom .front-page-5 h4.widget-title{font-size:20px;font-style:normal;text-align:center}body.gppro-custom .front-page-5 .flexible-widgets .widget{font-weight:400}body.gppro-custom .front-page-6 .flexible-widgets{background-color:#1e73be;padding-top:150px}body.gppro-custom .front-page-6 .solid-section .widget{background-color:#1e73be;padding:0}body.gppro-custom .front-page-6 .flexible-widgets .widget{color:#fff;font-size:40px;font-style:italic;font-weight:800;margin-bottom:0;margin-top:52px}body.gppro-custom .front-page-6 h4.widget-title{font-size:26px;font-style:normal;text-align:center}body.gppro-custom .front-page-6 h2{color:#fff}body.gppro-custom .front-page-7 h4.widget-title{font-style:normal;text-align:center}body.gppro-custom .front-page-7 .flexible-widgets .widget{font-weight:400}body.gppro-custom .front-page-7 .image-section .widget .button:hover{background-color:#fff}body.gppro-custom .front-page-7 .image-section .widget .button:focus{background-color:#fff}body.gppro-custom .front-page-7 .image-section .widget a.button:hover{color:#000}body.gppro-custom .front-page-7 .image-section .widget a.button:focus{color:#000}body.gppro-custom .front-page-7 .image-section .widget .button{border-radius:17px;padding:21px 24px 20px 28px}@media only screen and (min-width:800px){body.gppro-custom .nav-primary .genesis-nav-menu>.menu-item>a{padding:23px 13px 0 12px}}@media only screen and (max-width:800px){body.gppro-custom .front-page-2 .flexible-widgets{padding-bottom:45px;padding-top:76px}body.gppro-custom .front-page-4 .flexible-widgets{padding-bottom:50px;padding-top:62px}body.gppro-custom .front-page-6 .flexible-widgets{padding-top:150px}}body.gppro-custom .site-header.dark .genesis-nav-menu a{padding:20px 15px}body.gppro-custom .flexible-widgets.widget-full .widget{background:none}body.gppro-custom .flexible-widgets.widget-area .widget:nth-of-type(1){background:none}body.gppro-custom .flexible-widgets.widget-halves.uneven .widget:last-of-type{background:none}