@import url(https://fonts.googleapis.com/css?family=Archivo+Black|Lato:400,400i,700,700i,900,900i|Bebas+Neue|Oswald:300,400,500,600,700|Fjalla+One|Merriweather:300,300i,400,400i,700,700i,900,900i|Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Open+Sans:400,400i,600,600i,700,700i,800,800i|Playfair+Display:400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|PT+Sans:400,400i,700,700i|Raleway:400,400i,500,500i,600,600i,700,700i,800,800i|Roboto:300,300i,400,400i,500,500i,700,700i,900,900i|Roboto+Condensed:300,300i,400,400i,700,700i|Solway|Source+Serif+Pro:400,600,700|Squada+One&display=swap);html{font-size:62.5%}body{background:#fff;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.625}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 .5em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}a{color:#1072af;text-decoration:none;font-weight:500}a:hover{color:#1289bd;text-decoration:underline}a.read-more{font-weight:700;white-space:nowrap}a.read-more:after{content:'\00a0\00bb'}a.read-more-button{display:inline-block;font-weight:700;white-space:nowrap;padding:5px 15px;border:1px solid #ccc;border-radius:5px}a.read-more-button:after{content:'\00a0\00bb'}a.read-more-button:hover{background:#569ad3;border-color:#569ad3;color:#fff;text-decoration:none}h1{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:32px;font-size:3.2rem;color:#569ad3}h2{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:28px;font-size:2.8rem;color:#1289bd}h3{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:24px;font-size:2.4rem}h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem;color:#6a7686}h5{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;color:#1e3768}h6{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;color:#f05023}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{text-decoration:none}a.alignleft,img.alignleft,.wp-caption.alignleft,a.alignright,img.alignright,.wp-caption.alignright{margin:0 auto 20px}.alignleft,.alignright{display:block;float:none;text-align:initial}button,.button,.gform_button,input[type="submit"]{border-radius:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.1;font-weight:700;text-transform:uppercase;text-decoration:none;background:#03a88f;color:#fff;padding:23px 30px;border-radius:3px}button.yellow,.button.yellow,.gform_button.yellow,input[type="submit"].yellow{background:#fbdb4c;color:#000}button.orange,.button.orange,.gform_button.orange,input[type="submit"].orange{background:#f05023;color:#fff}button.purple,.button.purple,.gform_button.purple,input[type="submit"].purple{background:#7a4186;color:#fff}button.blue,.button.blue,.gform_button.blue,input[type="submit"].blue{background:#1072af;color:#fff}button.blue:hover,.button.blue:hover,.gform_button.blue:hover,input[type="submit"].blue:hover{background:#7a4186}button.big-text,.button.big-text,.gform_button.big-text,input[type="submit"].big-text{font-size:22px;line-height:1.2}button.join,.button.join,.gform_button.join,input[type="submit"].join{background:#fbdb4c;color:#000;border-radius:0;box-shadow:3px 3px 3px rgba(0,0,0,.5)}button.join:hover,.button.join:hover,.gform_button.join:hover,input[type="submit"].join:hover{background:#ffcd05;color:#000}button.donate,.button.donate,.gform_button.donate,input[type="submit"].donate{background:#f05023;color:#fff;font-size:24px;border-radius:0;box-shadow:3px 3px 3px rgba(0,0,0,.5)}button.donate:hover,.button.donate:hover,.gform_button.donate:hover,input[type="submit"].donate:hover{background:#d73102;color:#fff}button.by-mail,.button.by-mail,.gform_button.by-mail,input[type="submit"].by-mail{background:#1e3768;color:#fff}button.by-mail:hover,.button.by-mail:hover,.gform_button.by-mail:hover,input[type="submit"].by-mail:hover{background:#262733;color:#fff}button.contact,.button.contact,.gform_button.contact,input[type="submit"].contact{background:#fff;color:#569ad3;border:2px solid #ccc;padding:12px}button.contact:before,.button.contact:before,.gform_button.contact:before,input[type="submit"].contact:before{font-family:"Font Awesome 5 Free";content:'\f0e0\00a0'}button.contact:hover,.button.contact:hover,.gform_button.contact:hover,input[type="submit"].contact:hover{background:#569ad3;border-color:#569ad3;color:#fff}button.print,.button.print,.gform_button.print,input[type="submit"].print{background:#fff;color:#4971b7;border:2px solid #4971b7;padding:12px}button.print:before,.button.print:before,.gform_button.print:before,input[type="submit"].print:before{font-family:"Font Awesome 5 Free";content:'\f02f\00a0'}button.print:hover,.button.print:hover,.gform_button.print:hover,input[type="submit"].print:hover{background:#4971b7;color:#fff}button span,.button span,.gform_button span,input[type="submit"] span{display:block}button .small-text,.button .small-text,.gform_button .small-text,input[type="submit"] .small-text{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1;text-transform:none}button:hover,.button:hover,.gform_button:hover,input[type="submit"]:hover{background:#1072af;color:#fff;text-decoration:none}.button+.button{margin-left:10px}blockquote{position:relative;background:#f3f2f0;margin:0 auto 20px;padding:40px 50px;overflow:hidden;z-index:-1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}blockquote:before,blockquote:after{display:block;content:'';position:absolute;width:50px;height:50px;background-image:url(https://files.fop.net/wp-content/themes/fraternal-order-of-police/images/quote-mark.png);background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:0}blockquote:before{top:0;left:0}blockquote:after{bottom:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}blockquote:last-child{margin-bottom:0}blockquote p{position:relative;width:auto;text-align:left;z-index:1;font-family:"Georgia","Times New Roman",Times,serif;font-style:normal;font-size:18px;margin-bottom:12px}blockquote footer{position:relative;width:auto;max-width:60%;font-family:"Georgia","Times New Roman",Times,serif;font-weight:400;font-style:italic}blockquote footer:before{position:absolute;top:0;left:-15px;content:'\2013\00a0'}.entry-content ol>li{list-style-type:inherit}.entry-content ul:not(.no-bullets){margin-bottom:30px;padding-left:40px}.entry-content ul:not(.no-bullets) ul{margin-bottom:0}.entry-content ul:not(.no-bullets)>li{position:relative;list-style-type:none}.entry-content ul:not(.no-bullets)>li:before{position:absolute;content:'\f0da';display:block;font-family:"Font Awesome 5 Free";color:#4971b7;font-weight:700;left:-15px}.entry-content ul:not(.no-bullets) ul>li{list-style-type:none}.entry-content ul:not(.no-bullets) ul>li:before{color:#569ad3}.entry-content ul.no-bullets{margin-bottom:30px;padding-left:0}.entry-content ul.no-bullets li{list-style-type:none}.entry-content h4{margin-top:0}.gform_wrapper .gform_description ol>li{list-style-type:inherit!important}.alignright{margin-left:10px;margin-bottom:10px}.entry-title a{color:#555}.entry-title a:hover{color:#1072af}.entry-categories{display:inline-block}:focus{color:initial;border:0;outline:0}.message{display:block;padding:12px;margin:0 auto 15px;text-align:center}.message.alert{background:#dfd781;border:2px solid #b5a256;color:#393939}.top-priority{color:#cd2030}.leg-group-title{display:inline-block;padding-bottom:3px;border-bottom:3px solid #569ad3;margin-bottom:1em}.promotion-box{border:1px solid #dedede;padding:20px;border-radius:4px;margin-bottom:20px}.promotion-box .promo-title{background:#1289bd;color:#fff;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;padding:5px 10px}.slick-slider{opacity:0;display:none;transition:opacity 1s ease}.slick-slider.slick-initialized{display:block!important;opacity:1!important}.slick-slider:not(.slick-initialized) .entry:not(:first-child){display:none}.site-inner{padding:60px 30px}.nav-utility .wrap,.nav-primary .wrap,.site-header .wrap,.site-inner .wrap,.home-alerts .wrap,.home-news .wrap,.home-pub .wrap,.home-services .wrap,.home-benefits .wrap,.home-shop .wrap,.home-partners .wrap,.home-social .wrap,.home-education .wrap,.home-banners .wrap,.home-lodges .wrap,.footer-widgets .wrap,.site-footer .wrap,.widget-area.labor-services .wrap,.widget-area.institutions-logos .wrap,.widget-area.associates .wrap,.widget-area.auxiliary .wrap,.widget-area.government-media .wrap,.widget-area.donate .wrap{position:relative;width:100%;max-width:1400px;margin:0 auto}.home-slider .wrap{position:relative;width:100%;max-width:1600px;margin:0 auto}.home-slider .wrap .widget{margin:0 auto}.home-alerts{background:#fbdb4c;color:#000}.home-alerts{background-image:url(https://files.fop.net/wp-content/uploads/2021/02/alerts_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:left center;padding:40px}.home-alerts .widget{margin:0 auto}.home-news .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.home-news .widget{width:100%;margin:0 auto;padding:30px}.home-pub{background:#1289bd;color:#fff}.home-pub .widget{margin:0 auto}.home-services,.home-education{background:#1e3768;color:#fff}.home-services .widget.widget-highlight .entry-body p,.home-education .widget.widget-highlight .entry-body p{color:#fff}.home-social{padding:40px}.home-social .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.home-social .home-social-feeds{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.home-social .home-social-feeds .widget{margin-bottom:15px}.home-social .widget{margin:0 auto}.home-education{background-color:#1e3768;background-image:url(https://files.fop.net/wp-content/uploads/2021/02/education_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:left center;padding:40px 40px 20px}.home-shop{padding:40px}.home-shop .widget{margin:0 auto}.home-partners{background:#fbdb4c;color:#000;padding:0}.home-partners .widget{margin:0 auto}.home-benefits{background:#f3f2f0;padding:20px}.home-benefits .widget{margin:0 auto}.home-benefits img{border:1px solid #ccc}.home-banners{background:#f3f2f0;padding:20px}.home-banners .widget{margin:0 auto}.home-banners img{border:1px solid #ccc}.home-lodges .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.home-lodges .widget{width:100%;margin:0 auto;padding:30px}.widget-area.institutions-logos .wrap{padding:0 30px 60px}.widget-area.labor-services{background:#1e3768;color:#fff}.widget-area.labor-services .widgettitle{color:#afcce0;text-align:center}.widget-area.associates{background:#fff;color:#000}.widget-area.associates .widgettitle,.widget-area.associates h2{font-size:32px;color:#fbdb4c;text-align:center}.widget-area.associates .widgettitle a,.widget-area.associates h2 a{color:#1289bd}.widget-area.associates .widget-body p{font-size:18px}.widget-area.associates .widget{margin:0 auto}.widget-area.auxiliary{background:#1e3768;color:#fff}.widget-area.auxiliary .widgettitle{color:#afcce0;text-align:center}.widget-area.government-media,.widget-area.donate{background:#fbdb4c;color:#000;padding:30px}.widget-area.government-media .wrap,.widget-area.donate .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.widget-area.government-media .widget,.widget-area.donate .widget{width:100%;margin:0 auto 20px}.widget-area.government-media .widget:last-child,.widget-area.donate .widget:last-child{margin-bottom:0}.widget-area.government-media .widgettitle,.widget-area.donate .widgettitle{color:#f05023}.widget-area.government-media .widgettitle a,.widget-area.donate .widgettitle a{color:#f05023}.widget-area.donate .wrap{-webkit-justify-content:space-between;justify-content:space-between}.wp-custom-logo .title-area{float:none;width:100%;text-align:center}.wp-custom-logo .title-area a{display:inline-block;cursor:pointer}.wp-custom-logo .title-area img{display:block;width:100%;max-width:200px;height:auto;margin:0 auto}.wp-custom-logo .site-container .title-area{max-width:100%}.wp-custom-logo .site-title{display:inline-block;font-family:"Bebas Neue",Arial,Helvetica,sans-serif;font-size:32px;line-height:.9;color:#393939;font-weight:400;border-bottom:4px solid #569ad3;text-transform:uppercase;margin:0 auto}.wp-custom-logo .site-description{display:block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:.125em;line-height:1;color:#6a7686;text-transform:uppercase;max-width:260px;margin:5px auto 0}.site-description,.wp-custom-logo .site-title{clip:none;width:auto;height:auto;overflow:visible;position:relative!important}.site-header .wrap{min-height:100px}.site-header .widget-area{display:none;padding:0 0 15px}.genesis-nav-menu .sub-menu,.genesis-nav-menu .parent-sub-menu,.genesis-nav-menu .faux-sub-menu{padding-left:0}.genesis-nav-menu .sub-menu a,.genesis-nav-menu .parent-sub-menu a,.genesis-nav-menu .faux-sub-menu a{border:0}.menu-utility{display:none}.nav-utility{background:#afcce0;transition:all 0.25s ease-in-out;padding-top:0;text-align:center}.nav-utility .menu{-webkit-justify-content:center;justify-content:center}.nav-utility .menu>.menu-item>a{color:#5f6978;padding:6px 12px}.nav-utility .menu>.menu-item>a:hover{background:#569ad3;color:#fff}.nav-utility .menu>.menu-item.red>a{background:#cd2030;color:#fff}.nav-utility .menu>.menu-item.red>a:hover{background:#a11926}.nav-utility .menu>.menu-item.current-menu-item>a{background:#1e3768;color:#fff}.nav-utility .sub-menu .sub-menu{margin:-40px 0 0 180px}.nav-utility .sub-menu .menu-item a{line-height:1.2;text-align:left;padding:12px}.nav-utility .sub-menu .menu-item>a{background:#569ad3;color:#fff}.nav-utility .sub-menu .menu-item>a:hover{background:#28679b;color:#fff}.nav-utility .sub-menu .menu-item.current-menu-item>a{background:#1e3768;color:#fff}.nav-callout{position:absolute;top:0;right:0;width:auto;display:none}.nav-callout ul.menu .menu-item{margin:0 2px}.nav-callout ul.menu .menu-item a{display:-webkit-flex;display:flex;padding:10px 20px;background:#f3f2f0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#1e3768;text-transform:uppercase;text-align:center;-webkit-align-items:center;align-items:center}.nav-callout ul.menu .menu-item a span span{display:block;font-weight:500;font-size:13px}.nav-callout ul.menu .menu-item.light-blue{border-bottom:5px solid #569ad3}.nav-callout ul.menu .menu-item.orange{border-bottom:5px solid #f05023}.nav-callout ul.menu .menu-item.green{border-bottom:5px solid #69a463}.nav-callout ul.menu .menu-item.yellow{border-bottom:5px solid #fbdb4c}.nav-social{position:absolute;top:50px;right:0;width:auto;display:none}.nav-social ul.menu .menu-item{vertical-align:middle;padding:0 5px}.nav-social ul.menu .menu-item a{font-size:30px;color:#4971b7;padding:0;cursor:pointer}.nav-social ul.menu:before{content:'Connect';display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;line-height:30px;text-transform:uppercase;color:#4971b7;margin-right:6px;vertical-align:middle}.nav-stripe{background:#1e3768}.nav-stripe .menu-toggle{background:#274888;color:#fff;margin-top:0;margin-bottom:0;border-radius:4px}.nav-stripe .menu-toggle:hover{background:#569ad3}.nav-stripe .sub-menu-toggle{color:#fff}.nav-stripe .sub-menu-toggle:hover{color:#fbdb4c}.nav-primary{padding-top:0;padding-bottom:0}.nav-primary .menu>.menu-item>a{background:#569ad3}.nav-primary .menu>.menu-item>a:hover{background:#3381c3}.nav-primary .menu>.menu-item.current-menu-item>a{background:#fbdb4c;color:#1e3768!important}.nav-primary .genesis-nav-menu .sub-wide{background:#4971b7}.nav-primary .genesis-nav-menu .sub-wide .sub-menu>.menu-item>a,.nav-primary .genesis-nav-menu .sub-wide .parent-sub-menu>.menu-item>a{background:none;padding-left:24px}.nav-primary .genesis-nav-menu .sub-wide .sub-menu>.menu-item>a:hover,.nav-primary .genesis-nav-menu .sub-wide .parent-sub-menu>.menu-item>a:hover{background:#3a5a93}.nav-primary .genesis-nav-menu .sub-wide .sub-menu>.menu-item.current-menu-item>a,.nav-primary .genesis-nav-menu .sub-wide .parent-sub-menu>.menu-item.current-menu-item>a{background:#fbdb4c;color:#1e3768}.nav-primary .genesis-nav-menu .sub-wide .sub-menu .sub-menu>.menu-item>a,.nav-primary .genesis-nav-menu .sub-wide .parent-sub-menu .faux-sub-menu>.menu-item>a{padding-left:36px}.nav-primary .menu-item a{display:-webkit-flex;display:flex;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.2;color:#fff;-webkit-align-items:center;align-items:center;padding:12px}.nav-primary .menu-item a:hover{background:#404040;color:#fff}.nav-primary .menu-item.red>a{background:#cd2030;color:#fff}.nav-primary .menu-item.red>a:hover{background:#a11926}.nav-primary .menu-item.current-menu-item a{background:#fff;color:#569ad3}.nav-primary .menu-item.nav-button.blue a{background:#569ad3;color:#fff}.nav-primary .wrap{width:100%;max-width:1400px;margin:0 auto}#primary-nav-search-form{background:#f3f2f0}#primary-nav-search-icon a{color:#3e6cc7}#primary-nav-search-icon a:hover{color:#fff}.soliloquy-container{margin:0 auto!important}.soliloquy-fc-slider .soliloquy-caption-inside{background:rgba(0,0,0,.65)!important}.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title,.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:42px!important;font-weight:800!important;color:#ffffff!important;margin:0!important;text-transform:uppercase}.soliloquy-fc-slider .soliloquy-caption-inside h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;color:#afcce0;text-transform:uppercase}.soliloquy-fc-slider .soliloquy-caption-inside p{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}.soliloquy-fc-slider .soliloquy-caption-inside .read-more{color:#afcce0}.soliloquy-fc-slider .soliloquy-caption-inside .read-more:after{content:'\00a0\f061';font-family:"Font Awesome 5 Free";font-weight:700}.widget.widget-bulletin .widget-header{margin-bottom:20px}.widget.widget-bulletin .widget-header p{font-family:"Merriweather","Times New Roman",Times,Courier,serif;font-size:16px}.widget.widget-bulletin .widget-title{display:inline-block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#000;padding-bottom:6px;border-bottom:8px solid #cd2030}.widget.widget-bulletin .entry.bulletin{margin:0}.widget.widget-bulletin .entry-image-file{display:block;width:100%;height:auto;border:6px solid #fbdb4c;margin:0 auto}.widget.widget-bulletin .entry-content{background:rgba(255,205,5,.7);padding:20px}.widget.widget-bulletin .entry-header{margin-bottom:4px}.widget.widget-bulletin .entry-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:1.1;color:#393939;margin-bottom:0}.widget.widget-bulletin .entry-title a{font-weight:700;color:#393939}.widget.widget-bulletin .entry-meta{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;margin-top:4px}.widget.widget-bulletin .entry-date{color:#cd2030}.widget.widget-bulletin .entry-body p{font-family:"Merriweather","Times New Roman",Times,Courier,serif;font-size:16px}.widget.widget-bulletin .entry-body p:last-child{margin-bottom:0}.widget.widget-bulletin .entry-footer{margin-top:4px}.widget.widget-bulletin .entry-footer p.more-info a.read-more{font-family:"Roboto",Arial,Helvetica,sans-serif;color:#cd2030}.widget.widget-recent-activity .widget-title{font-size:28px;padding:0 0 4px;border-bottom:5px solid #ebbc00}.widget.widget-recent-activity .entry.recent-activity{margin:0;padding:8px 0;border-bottom:1px solid #ebbc00}.widget.widget-recent-activity .entry.recent-activity:last-child{border-bottom:0}.widget.widget-recent-activity .entry.recent-activity.has-image .entry-image{width:100%;margin-bottom:10px}.widget.widget-recent-activity .entry.recent-activity.has-image .entry-image img{display:block;width:100%;max-width:320px;margin:0 auto}.widget.widget-recent-activity .entry-content{width:100%}.widget.widget-recent-activity .entry-title{font-size:22px;font-weight:700;color:#555;margin:0 auto}.widget.widget-recent-activity .entry-title a{font-weight:700;color:#555}.widget.widget-recent-activity .entry-meta{color:#947600}.widget.widget_recent_entries .widget-title,.widget.widget-recent-news .widget-title{background:#6a7686;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;color:#fff;padding:4px 8px;border-bottom:0;margin:0 auto 12px}.widget.widget_recent_entries .entry.recent-activity,.widget.widget-recent-news .entry.recent-activity{margin:0;padding:12px 0;border-bottom:1px solid #d1d1d1}.widget.widget_recent_entries .entry.recent-activity:last-child,.widget.widget-recent-news .entry.recent-activity:last-child{border-bottom:0}.widget.widget_recent_entries .entry-title,.widget.widget-recent-news .entry-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.2;color:#000}.widget.widget_recent_entries .entry-title a,.widget.widget-recent-news .entry-title a{color:#000;font-weight:500}.widget.widget_recent_entries .entry-meta,.widget.widget-recent-news .entry-meta{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;color:#4971b7}.widget.widget_recent_entries .more-info,.widget.widget-recent-news .more-info{text-align:center;margin:30px 0}.widget.widget_recent_entries .more-info .button,.widget.widget-recent-news .more-info .button{background:#ffcd05;color:#000;box-shadow:2px 2px 5px rgba(0,0,0,.3)}.widget.widget-featured-video .entry.video{margin:0}.widget.widget-featured-video .entry-video iframe{margin:0 auto}.widget.widget-featured-video .entry-header{background:#6a7686;border-bottom:8px solid #ffcd05;color:#fff;padding:20px}.widget.widget-featured-video .widget-title{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#abd3ff;margin:0 auto 5px}.widget.widget-featured-video .entry-title{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1.1;color:#fff;margin:0 auto}.widget.widget-featured-video .entry-title a{color:#fff}.widget.widget-featured-video .entry-body{background:rgba(0,0,0,.9);color:rgba(255,255,255,.8);padding:20px}.widget.widget-featured-video .entry-date{font-weight:700}.widget.widget-publication-posts .widget-header{padding:30px;background:#1072af}.widget.widget-publication-posts .widget-title{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;font-style:italic;width:auto}.widget.widget-publication-posts .widget-title span{display:inline-block;border-bottom:8px solid #fbdb4c;padding-bottom:8px}.widget.widget-publication-posts .widget-post-header{text-align:center;background:#1289bd;padding:30px}.widget.widget-publication-posts .widget-post-header .button{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:20px;text-transform:none;background:#fbdb4c;color:#000;padding:4px 16px;margin:0 auto}.widget.widget-publication-posts .issue-cover{margin-bottom:20px}.widget.widget-publication-posts .cover-image{box-shadow:4px 4px 8px rgba(0,0,0,.3)}.widget.widget-publication-posts .widget-body{text-align:center;background:#1289bd}.widget.widget-publication-posts .entries.articles{height:100%}.widget.widget-publication-posts .entry.article{padding:30px}.widget.widget-publication-posts .entry.article .entry-image{text-align:center;margin-bottom:12px}.widget.widget-publication-posts .entry.article .entry-image a{display:block}.widget.widget-publication-posts .entry.article .entry-image img{display:block;width:100%;height:auto;margin:0 auto}.widget.widget-publication-posts .entry.article .entry-category-link{display:block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;line-height:1;background:#1072af;color:#fbdb4c;text-align:left;font-weight:700;text-decoration:none;padding:8px}.widget.widget-publication-posts .entry.article .entry-content{text-align:left}.widget.widget-publication-posts .entry.article .entry-title{font-size:20px;color:#fff;margin:0 auto 8px}.widget.widget-publication-posts .entry.article .entry-title a{color:#fff}.widget.widget-publication-posts .entry.article .read-more{color:#fbdb4c}.widget.widget-shop .widget-content-wrap{background:#1d62a1;background-image:url(https://files.fop.net/wp-content/uploads/2021/02/shop_bg.jpg);background-repeat:no-repeat;background-size:200% 200%;background-position:center center;padding:30px 40px;border-radius:4px}.widget.widget-shop .widget-title{margin:0 auto}.widget.widget-shop .widget-title img{display:block;width:100%;max-width:420px;height:auto;margin:0 auto}.widget.widget-shop .widget-image{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}.widget.widget-shop .widget-body{color:#fff;text-align:center}.widget.widget-shop .more-info{text-align:center;margin:30px 0}.widget.widget-shop .more-info .button{background:#ffcd05;color:#000;box-shadow:2px 2px 5px rgba(0,0,0,.3)}.widget.widget-highlight .widgettitle,.widget.widget-programs .widgettitle{font-size:32px;text-transform:uppercase;margin:20px auto 12px}.widget.widget-highlight .entry.highlight,.widget.widget-highlight .entry.program,.widget.widget-programs .entry.highlight,.widget.widget-programs .entry.program{position:relative;margin:0 auto;padding:15px 25px}.widget.widget-highlight .entry.highlight.slick-active:not(:last-of-type):after,.widget.widget-highlight .entry.program.slick-active:not(:last-of-type):after,.widget.widget-programs .entry.highlight.slick-active:not(:last-of-type):after,.widget.widget-programs .entry.program.slick-active:not(:last-of-type):after{content:'';position:absolute;top:50%;right:-.5px;width:1px;height:80%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#2f56a3}.widget.widget-highlight .entry-image-file,.widget.widget-programs .entry-image-file{display:block;width:100%;max-width:250px;height:auto;margin:0 auto;border:4px solid #294c90}.widget.widget-highlight .entry-header,.widget.widget-programs .entry-header{margin:0 auto 15px}.widget.widget-highlight .entry-title,.widget.widget-programs .entry-title{display:block;font-size:32px;line-height:1;color:#fbdb4c;text-align:center;width:100%;max-width:200px;margin:0 auto}.widget.widget-highlight .entry-title a,.widget.widget-programs .entry-title a{font-weight:700;color:#ffcd05}.widget.widget-highlight .entry-body,.widget.widget-programs .entry-body{width:90%;margin:0 auto}.widget.widget-highlight .more-info .button,.widget.widget-programs .more-info .button{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;color:#000;background:#ffcd05;border-radius:0;padding:8px 24px;cursor:pointer}.widget.widget-highlight .slick-dots li button,.widget.widget-programs .slick-dots li button{height:25px}.widget.widget-highlight .slick-dots li button:before,.widget.widget-programs .slick-dots li button:before{font-size:12px;line-height:25px;color:#fff}.widget.widget-highlight .slick-dots li.slick-active button:before,.widget.widget-programs .slick-dots li.slick-active button:before{color:#fff}.widget.widget-highlight .vertical .entry-header,.widget.widget-programs .vertical .entry-header{min-height:60px;max-width:220px}.widget.widget-highlight .vertical .entry-title,.widget.widget-programs .vertical .entry-title{text-align:center}.widget.widget-highlight .vertical .entry-image-file,.widget.widget-programs .vertical .entry-image-file{max-width:150px;border:0}.widget.widget-highlight .vertical .more-info .button,.widget.widget-programs .vertical .more-info .button{padding:15px 30px}.widget.widget-highlight .vertical .entry-footer,.widget.widget-programs .vertical .entry-footer{min-height:56px}.widget.widget-programs .vertical .entry-header{min-height:52px;margin:0 auto 10px}.widget.widget-programs .vertical .entry-image-file{max-width:480px;margin-bottom:8px}.widget.widget-programs .vertical .entry-title{max-width:320px;font-size:26px}.widget.widget-partners .widget-header{background:#ffcd05;padding:40px;margin-bottom:20px;margin-right:0}.widget.widget-partners .widget-header p{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;color:#393939}.widget.widget-partners .widget-body{background:#fbdb4c}.widget.widget-partners .widget-title{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;line-height:1;color:#000}.widget.widget-partners .widget-title span{display:inline-block;padding-bottom:12px;border-bottom:8px solid #f05023}.widget.widget-partners .entries.partners{border-left:1px solid #ffcd05;border-right:1px solid #ffcd05}.widget.widget-partners .entry.partner{padding:0 20px;color:#393939}.widget.widget-partners .entry.partner.slick-active{border-right:1px solid #ffcd05}.widget.widget-partners .entry-title{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;color:#f05023}.widget.widget-partners .entry-title a{color:#f05023}.widget.widget-partners .entry-image{text-align:center}.widget.widget-partners .entry-image img{margin:0 auto}.widget.widget-partners .more-info{text-align:center}.widget.widget-partners .button{background:#f05023;box-shadow:2px 2px 4px rgba(0,0,0,.3)}.widget.widget-partners .slick-prev:before,.widget.widget-partners .slick-next:before{font-family:"Font Awesome 5 Free";color:#555}.widget.widget-partners .slick-prev:before{content:'\f053'}.widget.widget-partners .slick-next:before{content:'\f054'}.widget.widget-partners .slick-dots li button{height:25px}.widget.widget-partners .slick-dots li button:before{font-size:12px;line-height:25px;color:#ffcd05;opacity:1}.widget.widget-partners .slick-dots li.slick-active button:before{color:#f05023}.widget.widget-social-facebook .entries.social-posts,.widget.widget-social-twitter .entries.social-posts{height:580px}.widget.widget-social-facebook .widget-title,.widget.widget-social-twitter .widget-title{position:relative;background-color:#569ad3;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;color:#fff;padding:4px 8px;margin:0 auto 12px}.widget.widget-social-facebook .widget-title .widget-icon-link,.widget.widget-social-twitter .widget-title .widget-icon-link{position:absolute;top:2px;right:2px;font-size:20px;color:#fff}.widget.widget-social-facebook .entry-image,.widget.widget-social-twitter .entry-image{border-radius:4px}.widget.widget-social-facebook .widget-title{background-color:#4971b7}.widget.widget-banner-carousel .slick-next:before,.widget.widget-banner-carousel .slick-prev:before{color:#bfbfbf!important}.widget.widget-lodges-map .widget-header{text-align:center}.widget.widget-lodges-map .widget-header p{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;color:#393939}.widget.widget-lodges-map .widget-title{display:inline-block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;border-bottom:8px solid #4971b7;padding-bottom:6px;margin:0 auto 12px}.widget.widget-lodges-map .widget-image a{display:block}.widget.widget-lodges-map .widget-image img{display:block;width:100%;height:auto;margin:0 auto}.widget.widget-featured-page .entry.featured-page{margin:0 auto}.widget.widget-featured-page .entry-image img{display:block;width:100%;height:auto;margin:0 auto}.widget.widget-featured-page .widget-title{background:#6a7686;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:28px;font-weight:900;color:#fff;padding:15px;margin:0 auto;border-bottom:10px solid #ffcd05}.widget.widget-featured-page .widget-title a{font-weight:900;color:#fff}.widget.widget-featured-page .entry-body{background:rgba(0,0,0,.9);color:#fff;padding:20px}.widget.widget-featured-page.gma-feature .widget-title{border-bottom-color:#f05023}.widget.widget-side-menu a{display:block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.1;text-decoration:none}.widget.widget-side-menu a:hover{background:#f3f2f0;color:#1e3768}.widget.widget-side-menu .current-menu-item>a{background:#1289bd;color:#fff}.widget.widget-side-menu li li{margin:0}.widget.widget-side-menu .menu>li>a{padding:12px 16px;background:#1e3768;color:#fff;text-transform:uppercase;font-weight:700}.widget.widget-side-menu .sub-menu>li>a{padding:12px 16px;border-bottom:1px solid #ccc}.widget.widget-side-menu .sub-menu .sub-menu>li>a{padding:12px 16px 12px 24px}.widget.widget-side-menu .sub-menu .sub-menu .sub-menu>li>a{padding:12px 16px 12px 32px}.widget.widget-weekly-updates .widgettitle{font-size:28px;padding-bottom:4px;border-bottom:5px solid #ebbc00}.widget.widget-weekly-updates .entry.weekly-update{margin:0;padding:8px 0;border-bottom:1px solid #ebbc00}.widget.widget-weekly-updates .entry.weekly-update:last-child{border-bottom:0}.widget.widget-weekly-updates .entry-title{font-size:22px;color:#555;margin:0 auto}.widget.widget-weekly-updates .entry-title a{color:#555}.widget.widget-weekly-updates .entry-meta{color:#947600}.widget.widget-weekly-updates-current .widgettitle{font-size:28px;padding-bottom:4px;border-bottom:5px solid #ebbc00}.widget.widget-weekly-updates-current .entry.weekly-update{margin:0;padding:8px 0;border-bottom:1px solid #ebbc00}.widget.widget-weekly-updates-current .entry.weekly-update:last-child{border-bottom:0}.widget.widget-weekly-updates-current .entry-image{text-align:center}.widget.widget-weekly-updates-current .entry-image img{max-width:300px}.widget.widget-weekly-updates-current .entry-title{font-size:22px;color:#555;margin:0 auto;text-align:center}.widget.widget-weekly-updates-current .entry-title a{color:#555}.widget.widget-weekly-updates-current .entry-meta{text-align:center;color:#947600}.widget.widget-weekly-updates-current .more-info{text-align:center}.widget.widget-weekly-updates-current .more-info .button{padding:8px 16px;background:#f05023}.widget.widget-weekly-updates-current .more-info .button:hover{background:#e5b800;color:#000}.widget.widget-letters .widgettitle{font-size:28px;padding-bottom:4px;border-bottom:5px solid #ebbc00}.widget.widget-letters .entry.letter{margin:0;padding:8px 0;border-bottom:1px solid #ebbc00}.widget.widget-letters .entry.letter:last-child{border-bottom:0}.widget.widget-letters .entry-title{font-size:22px;color:#555;margin:0 auto}.widget.widget-letters .entry-title a{color:#555}.widget.widget-letters .entry-content a{color:#f05023}.widget.widget-letters .entry-meta{color:#947600}.widget.widget-letters .entry-meta a{font-weight:400;color:#947600}.widget.widget-records .widgettitle{font-size:28px;padding-bottom:4px;border-bottom:5px solid #ebbc00}.widget.widget-contact-info,.widget.widget-info{padding:30px;border:1px solid #dedede;border-radius:5px}.widget.widget-contact-info .widgettitle,.widget.widget-info .widgettitle{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#1072af}.widget.widget-contact-info ul>li,.widget.widget-info ul>li{list-style-type:disc;margin-left:20px}.widget.widget-section-title .widget-title{font-size:28px;text-transform:uppercase;text-align:center;margin:0}.widget.widget-monthly-donation .monthly-donation{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding:20px 0;background:#fee870;border-radius:5px;padding:20px}.widget.widget-monthly-donation .monthly-donation-image,.widget.widget-monthly-donation .monthly-donation-content{width:100%}.widget.widget-monthly-donation .monthly-donation-image{margin-bottom:30px}.widget.widget-planned-giving .giving-content,.widget.widget-corporate-giving .giving-content{padding:0 20px}.widget.widget-planned-giving h4,.widget.widget-corporate-giving h4{color:#393939}.widget.widget-big-button .button.big{width:100%;font-size:24px;box-shadow:4px 4px 4px rgba(0,0,0,.3)}.widget.widget-big-button .button.big.join{background:#fbdb4c;color:#000}.widget.widget-big-button .button.big.join:hover{background:#ffcd05;color:#000}.widget.widget-big-button.button.big.donate{background:#f05023;color:#fff}.widget.widget-big-button.button.big.donate:hover{background:#d73102;color:#fff}.home-education .widget.widget-highlight .entry-header{margin-bottom:0}.home-education .widget.widget-highlight .entry-image{margin-bottom:15px}.home-education .widget.widget-highlight .entry-title{font-size:42px;line-height:1.1em;text-transform:uppercase;max-width:none;margin-bottom:0}.home-education .widget.widget-highlight .entry-title a{display:block}.home-education .widget.widget-highlight .entry-title span{text-transform:none;color:#fff}.home-education .widget.widget-highlight .entry-title span.fop{display:block;font-size:24px;line-height:1em}body.page .content .entry-header,body.single .content .entry-header{margin-bottom:1.5em}body.page .content .entry,body.single .content .entry{margin-bottom:0}body.page .content .entry p:last-child,body.single .content .entry p:last-child{margin-bottom:0}body.donate .donate-title{text-align:center;margin-bottom:1.5em}body.donate .donate-box{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}body.donate .donate-box .button.donate{font-size:16px}body.donate .donate-box .donate-content{margin-bottom:20px}body.donate .donate-box .donate-footer{text-align:center}body.single-bulletin .content .entry-header .entry-title{margin-bottom:5px}body.single-bulletin .content .entry-meta .entry-time{color:#999}.page-header h1{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:30px;line-height:1em;margin:0 0 5px;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.page-header h1 .pipe{font-weight:400}.page-header h2{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;color:#fff;text-transform:uppercase;margin:0;text-shadow:2px 2px 2px rgba(0,0,0,.5)}body.tax-record .content .entries.records .entry.record{padding:16px 0;margin-bottom:0;border-bottom:1px solid #dedede}body.tax-record .content .entries.records .entry-meta{font-size:14px;color:#555;margin:0 auto 3px}body.tax-record .content .entries.records .entry-content p{line-height:1.3}body.tax-record .content .entries.records .entry-content p:last-child{margin:0 auto}body.tax-record .content .entries.records .entry-title{font-size:18px;margin:0 auto 8px;color:#393939}body.tax-record .content .entries.records .entry-title a{font-weight:700;color:#393939}body.tax-program .content .entries.programs .entry.program{padding:16px 0;margin-bottom:0;border-bottom:1px solid #dedede}body.tax-program .content .entries.programs .entry-meta{font-size:14px;color:#555;margin:0 auto 3px}body.tax-program .content .entries.programs .entry-content p:last-of-type{margin:0 auto 8px}body.tax-program .content .entries.programs .entry-content p:last-child{margin:0 auto}body.tax-program .content .entries.programs .entry-title{font-size:24px;font-weight:700;margin:0 auto 8px;color:#569ad3}body.tax-program .content .entries.programs .entry-title a{font-weight:700;color:#569ad3}body.tax-program .content .entries.programs .entry-footer .entry-meta{border-top:0;padding-top:0}body.tax-program .content table.programs-table{margin-bottom:8px}body.tax-program .content table.programs-table tbody td{text-align:left}body.single-program .content table.programs-table{margin-bottom:8px}body.single-program .content table.programs-table tbody td{text-align:left}body.general-counsel .gc-name{font-size:28px;margin-bottom:5px}body.general-counsel .gc-title{font-size:18px;margin-bottom:1.5em;color:#6a7686}body.general-counsel .gc-bio{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}body.general-counsel .gc-bio dt{width:100px;font-weight:700}body.general-counsel .gc-bio dd{width:calc(100% - 100px);margin-left:0}body.single-press-release .press-org{text-align:center}body.single-press-release .org-title{font-family:"Bebas Neue",Arial,Helvetica,sans-serif;font-size:48px;font-weight:400;line-height:.9;text-transform:uppercase;color:#393939;border-bottom:4px solid #569ad3;padding:3px 0}body.single-press-release .entry-header{margin-bottom:30px}body.single-press-release .entry-header .entry-title{font-family:Arial,Helvetica,sans-serif;font-size:32px;color:#000}body.single-press-release .entry-header .entry-title a{color:#000}body.single-press-release .entry-header .entry-deck{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:22px;color:#6a7686;text-transform:uppercase;text-align:center}body.single-press-release .entry-content p{font-family:Arial,Helvetica,sans-serif}body.single-press-release .press-header{margin-bottom:30px}body.single-press-release .press-header .entry-meta{font-family:Arial,Helvetica,sans-serif}body.single-press-release .press-footer .press-slogan{letter-spacing:.125em;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:1.2;letter-spacing:.125em;color:#6a7686;text-transform:uppercase}body.single-press-release .press-footer .press-slogan .established{letter-spacing:.025em;text-transform:none}body.single-press-release .press-footer .press-download{text-align:center;margin-top:30px}body.single-press-release .press-footer .press-download .button.download{background:#fff;color:#4971b7;border:2px solid #4971b7;padding:8px 12px}body.single-press-release .press-footer .press-download .button.download:before{font-family:"Font Awesome 5 Free";content:'\f019\00a0'}body.single-press-release .press-footer .press-download .button.download:hover{background:#4971b7;color:#fff}body.single-letter .letter-org{text-align:center}body.single-letter .org-title{font-family:"Bebas Neue",Arial,Helvetica,sans-serif;font-size:54px;font-weight:400;line-height:.9;text-transform:uppercase;color:#393939;border-bottom:4px solid #569ad3;padding:3px 0}body.single-letter .entry-header{margin-bottom:30px}body.single-letter .entry-header .entry-title{font-family:Arial,Helvetica,sans-serif;font-size:32px;color:#000}body.single-letter .entry-header .entry-title a{color:#000}body.single-letter .entry-header .entry-deck{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:22px;color:#6a7686;text-transform:uppercase;text-align:center}body.single-letter .entry-meta{margin-bottom:20px}body.single-letter .entry-content p{font-family:Arial,Helvetica,sans-serif}body.single-letter .letter-header{margin-bottom:30px}body.single-letter .letter-header .letter-address,body.single-letter .letter-header .entry-meta{font-family:Arial,Helvetica,sans-serif}body.single-letter .letter-header .letter-execs{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}body.single-letter .letter-header .letter-exec{font-size:14px;text-transform:uppercase;color:#000}body.single-letter .letter-header .letter-exec .letter-exec-name{font-size:16px;color:#1072af}body.single-letter .letter-header .letter-address,body.single-letter .letter-header .letter-info{font-weight:700}body.single-letter .letter-header .pipe{color:#1072af}body.single-letter .addressee-table td:first-child{padding-right:20px}body.single-letter .letter-footer .letter-cc{position:relative;padding-left:30px;margin-bottom:20px;font-style:normal}body.single-letter .letter-footer .letter-cc:before{content:'cc:';position:absolute;top:0;left:0}body.single-letter .letter-footer .letter-slogan{letter-spacing:.125em;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:1.2;letter-spacing:.125em;color:#6a7686;text-transform:uppercase}body.single-letter .letter-footer .letter-slogan .established{letter-spacing:.025em;text-transform:none}body.single-letter .letter-footer .letter-download{text-align:center;margin-top:30px}body.single-letter .letter-footer .letter-download .button.download{background:#fff;color:#4971b7;border:2px solid #4971b7;padding:8px 12px}body.single-letter .letter-footer .letter-download .button.download:before{font-family:"Font Awesome 5 Free";content:'\f019\00a0'}body.single-letter .letter-footer .letter-download .button.download:hover{background:#4971b7;color:#fff}body.archive-weekly-update .entry.weekly-update{background:#f3f2f0}body.archive-weekly-update .entry.weekly-update .entry-title{font-size:16px;text-transform:uppercase;margin:0 auto;margin-bottom:0}body.archive-weekly-update .entry.weekly-update .entry-title span{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:20px;text-transform:none}body.archive-weekly-update .entry.weekly-update .entry-title a{color:#4971b7}body.archive-weekly-update .entry.weekly-update .entry-title a span{color:#393939}body.archive-weekly-update .entry.weekly-update img{display:block;margin:0 auto 8px}body.ow-mission-statement .preact-title span{font-family:"Georgia","Times New Roman",Times,serif;font-size:32px;color:#569ad3}body.ow-newsletters-webinars .entries.ow-journals{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;clear:both;margin-bottom:1.5em}body.ow-newsletters-webinars .entry.ow-journal{text-align:center;padding:20px;margin-bottom:5px!important;background:#f3f2f0}body.ow-newsletters-webinars .entry.ow-journal .entry-title{font-size:16px;text-transform:uppercase;margin:0 auto;margin-bottom:0}body.ow-newsletters-webinars .entry.ow-journal .entry-title span{display:block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:20px;text-transform:none}body.ow-newsletters-webinars .entry.ow-journal .entry-title a{color:#4971b7}body.ow-newsletters-webinars .entry.ow-journal .entry-title a span{color:#393939}body.ow-newsletters-webinars .entry.ow-journal img{display:block;margin:0 auto 8px}.tax-profile-type .entry.profile .entry-title{font-size:32px;line-height:1}.tax-profile-type .entry.profile .entry-title .entry-name{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;color:#1289bd;margin:0 auto 4px}.tax-profile-type .entry.profile .entry-title .entry-name a{display:block;color:#1289bd;font-weight:700}.tax-profile-type .entry.profile .entry-title .entry-position{display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:18px;color:#596271;text-transform:uppercase;padding-bottom:3px;border-bottom:2px solid #809fda}.tax-profile-type .entry.profile .entry-meta{font-size:16px;font-weight:700;color:#596271}.single-profile .entry.profile .entry-title{font-size:32px;line-height:1}.single-profile .entry.profile .entry-title .entry-name{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#1289bd;margin:0 auto 4px}.single-profile .entry.profile .entry-title .entry-position{display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:18px;color:#596271;text-transform:uppercase;padding-bottom:3px;border-bottom:2px solid #809fda}.single-profile .entry.profile .entry-meta{font-size:16px;font-weight:700;color:#596271}.single-profile .profile-contact-form-button{background:#fff;color:#555;border:1px solid #dedede;border-radius:4px}.single-profile .profile-contact-form-button .fa{color:#f05023}.single-profile .profile-contact-form-button:hover,.single-profile .profile-contact-form-button:focus,.single-profile .profile-contact-form-button:active{background:#569ad3;color:#fff;border-color:#569ad3}.single-profile .profile-contact-form-button:hover .fa,.single-profile .profile-contact-form-button:focus .fa,.single-profile .profile-contact-form-button:active .fa{color:#fbdb4c}.single-profile .profile-contact.active .profile-contact-form-button{background:#4971b7;color:#fff;border-color:#4971b7}.single-profile .profile-contact.active .profile-contact-form-button .fa{color:#fbdb4c}.single-profile .profile-contact-form{border:1px solid #dedede;border-radius:4px;padding:30px 40px;margin-bottom:40px}.single-profile .profile-contact-form .gform_wrapper{margin:0 auto}.entries.profiles.display-grid .entry.profile{margin-bottom:1em}.entries.profiles.display-grid .entry-title{font-size:24px;line-height:1em;margin-bottom:5px}.entries.profiles.display-grid .entry-meta{line-height:1.4em}.entries.profiles.display-grid .meta-term{font-size:20px;font-weight:700;color:#393939;margin-bottom:0}.entries.profiles.display-grid .meta-location{color:#393939;text-transform:uppercase}.member-cards-table{margin-bottom:1em}.member-cards-table tbody{border-bottom:0}.member-cards-table tbody tr{border-top:0}.member-cards-table tbody td{border-top:0}.member-cards-table>tbody>tr>td{padding:10px}.member-card-table{margin-bottom:0}.member-card-table th,.member-card-table td{text-align:center}.member-card-table thead th{text-transform:uppercase;background:#569ad3;color:#fff}.member-card-table img{display:block;width:100%;height:auto;border-radius:5px;margin:0 auto;border:1px solid #dedede}body.blog .content .entry.post,body.blog .content .entry.noom_record,body.blog .content .entry.noom_legislation,body.blog .content .entry.noom_letter,body.blog .content .entry.noom_speech,body.category .content .entry.post,body.category .content .entry.noom_record,body.category .content .entry.noom_legislation,body.category .content .entry.noom_letter,body.category .content .entry.noom_speech{padding:20px 0;margin:0 auto;border-bottom:1px solid #dedede}body.blog .content .entry-content p:last-child,body.category .content .entry-content p:last-child{margin-bottom:0}body.events-archive #tribe-events,body.events-archive #tribe-events-pg-template,body.events-archive .tribe-events-pg-template,body.events-single #tribe-events,body.events-single #tribe-events-pg-template,body.events-single .tribe-events-pg-template{padding:0}body.archive-employment-opps .entry.employment-opp{padding:20px 0;margin:0 auto;border-bottom:1px solid #dedede}body.archive-employment-opps .entry.employment-opp .entry-footer .entry-meta{border-top:0}body.single-award #genesis-content .entry-header{margin-bottom:1.5em}body.single-award #genesis-content .entry-header .entry-title{margin-bottom:4px}body.single-award #genesis-content .entry-meta .meta-honorees{display:block;font-size:24px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:700;color:#69a463}body.single-award #genesis-content .entry-meta .meta-states{display:inline-block;font-size:14px;font-family:"Montserrat",Arial,Helvetica,sans-serif;background:#1e3768;color:#fff;padding:4px 8px}body.single-discount .mobile-buttons{margin-bottom:28px}body.single-discount .mobile-buttons a{display:inline-block;margin:2px}body.single-discount .mobile-buttons .button-mobile{display:inline-block;width:100%;max-width:250px}body.search .content .archive-description{margin-bottom:1em}body.search .content .archive-description .archive-title{margin:0}body.search .content article{margin-bottom:0;padding:20px 0;border-bottom:1px solid #dedede}body.search .content article p:last-child{margin:0}body.search .content .entry-title{font-size:24px}body.single-webinar .content .entry .entry-meta{font-size:22px;line-height:1.1;font-weight:700;font-style:italic}.entries.webinars .entry.webinar{background:#deeaf2;border:16px solid #ccdeeb}.entries.webinars .entry.webinar .entry-title{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;color:#1e3768}.entries.webinars .entry.webinar .entry-title a{color:#1e3768;font-weight:700}.entries.webinars .entry.webinar .meta-presenter{font-weight:700;line-height:1.2}.entries.companies .entry.company{margin-bottom:0;padding:10px 0}.entries.companies .entry.company .company-title{font-size:24px}.entries.companies .entry.company .company-details{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;width:100%;max-width:420px}.entries.companies .entry.company .company-details dt{width:125px}.entries.companies .entry.company .company-details dd{width:calc(100% - 150px);margin-left:0}.entries.companies .entry.company .company-details dt,.entries.companies .entry.company .company-details dd{border-bottom:1px solid #dedede}.location-list{margin:0 0 1em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;width:auto}.location-list dt,.location-list dd{border-bottom:1px solid #ccc;padding:5px}.location-list dt{width:75px}.location-list dd{width:calc(100% - 75px);margin-left:0}.hotline-list{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.hotline-list li{width:280px;padding:10px}.calls-to-action{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}.calls-to-action div{width:100%;text-align:center;margin-bottom:1em}.calls-to-action div .button{margin-top:8px}.site-map-list>li{margin-bottom:7px}.footer-widgets{background:#1289bd;color:#fff;border-top:0;padding:30px 0}.footer-widgets a{color:#fff;text-decoration:none}.footer-widgets a:hover{color:#fbdb4c}.footer-widgets .widget.widget-footer-contact-info .textwidget{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.footer-widgets .widget.widget-footer-contact-info .widget-logo img{max-width:180px}.footer-widgets .widget.widget-footer-contact-info .widget-logo,.footer-widgets .widget.widget-footer-contact-info .widget-address{width:100%;text-align:center}.footer-widgets .widget.widget-footer-contact-info h3{font-family:"Bebas Neue",Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;text-transform:uppercase}.footer-widgets .widget.widget-menu{text-align:center}.footer-widgets .widget.widget-buttons{text-align:center}.footer-widgets .widget.widget-buttons .menu-item a{border-radius:0;background:#ffcd05;color:#000;font-family:"Montserrat",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:700;text-decoration:none;padding:15px 25px;box-shadow:4px 4px 4px rgba(0,0,0,.3)}.site-footer{background:#1e3768;font-size:14px;font-size:1.4rem;color:#fff;border-top:0}.site-footer a{color:#809fda}.site-footer #logo-designer{vertical-align:middle;margin-top:-2px;width:90px;height:20px}@media screen and (min-width:720px){.entry.ow-journal{width:calc(( 100% / 3 ) - 5px);margin-right:5px}}@media screen and (min-width:960px){.mobile-only{display:none!important}.full-width-content .content{width:100%}.full-width-content .content .archive-description{max-width:65%;margin:0 auto 20px}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 20px 20px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 20px 20px 0}.alignleft,.alignright{display:inline}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}table{display:table}table thead{display:table-header-group}table thead th{text-align:center}table thead th[align="left"]{text-align:left}table thead th[align="right"]{text-align:right}table tbody{display:table-row-group}table tbody tr{display:table-row}table tbody td,table tbody th[scope="row"]{display:table-cell;border-top:1px solid #ccc}table tbody td{text-align:center}table tbody td[align="left"]{text-align:left}table tbody td[align="right"]{text-align:right}table tfoot{display:table-footer-group}table tfoot td,table tfoot th[scope="row"]{border-top:1px solid #ccc}table tfoot td{text-align:center}table tfoot td[align="left"]{text-align:left}table tfoot td[align="right"]{text-align:right}.admin-bar .site-header{top:auto}.site-inner{max-width:1400px}.nav-utility{position:relative}.nav-utility .menu{position:relative;z-index:10000}.nav-utility .sub-menu{top:100%;border-top:0}.nav-utility .sub-menu a{border:0}.site-header{position:relative;z-index:auto}.site-header .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.site-header .widget-area{display:block;width:calc(100% - 351px);padding:0}.wp-custom-logo .site-container .title-area{max-width:150px}.wp-custom-logo .title-area img{max-width:130px;margin-top:-40px;margin-bottom:-100px}.wp-custom-logo .title-area .site-title{font-size:34px}.wp-custom-logo .title-area .site-description{font-size:14px;max-width:260px}.wp-custom-logo .site-title-wrap{position:absolute;top:50%;left:150px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.genesis-nav-menu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.genesis-nav-menu>.menu-item{display:-webkit-flex;display:flex}.genesis-nav-menu a{padding:12px 0}.nav-callout,.nav-social{display:inline-block}.nav-callout ul.menu .menu-item a{padding:4px 12px;font-size:14px}.menu-utility{display:-webkit-flex;display:flex}.nav-stripe .wrap{min-height:62px}.nav-primary{position:absolute;left:25px;clear:both;float:none;width:auto;padding-bottom:0}.nav-primary .menu>.menu-item>a{background:none}.nav-primary .sub-menu{border-top:0}.nav-primary .genesis-nav-menu .sub-wide{border-top:0;background:#569ad3!important;color:#fff}.nav-primary .genesis-nav-menu .sub-wide a{color:#fff}.nav-primary .genesis-nav-menu .fop-university .sub-wide .sub-menu{height:320px;display:-webkit-flex!important;display:flex!important;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap}.nav-primary>.wrap>.menu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%}.nav-primary>.wrap>.menu>.menu-item{display:block}.nav-primary>.wrap>.menu>.menu-item>a{position:relative;width:auto;height:100%;text-align:center;margin-left:2px;padding:12px 16px}.nav-primary>.wrap>.menu>.menu-item>a:before{content:'';position:absolute;left:-2px;top:50%;bottom:5px;width:2px;height:48px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#274888}.nav-primary>.wrap>.menu>.menu-item>a span span{display:block}.nav-primary>.wrap>.menu>.menu-item.main-menu-last>a{margin-right:2px}.nav-primary>.wrap>.menu>.menu-item.main-menu-last>a:after{content:'';position:absolute;right:-2px;top:50%;bottom:5px;width:2px;height:48px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#274888}.nav-primary .wide-menu-title{display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:5px solid #76addb;padding-bottom:5px}.nav-primary .sub-menu .menu-item a,.nav-primary .parent-sub-menu .menu-item a,.nav-primary .faux-sub-menu .menu-item a{padding:4px 8px;background:none}.nav-primary .sub-menu .menu-item a>span,.nav-primary .parent-sub-menu .menu-item a>span,.nav-primary .faux-sub-menu .menu-item a>span{display:inline-block;border-bottom:2px solid transparent}.nav-primary .sub-menu .menu-item a:hover,.nav-primary .parent-sub-menu .menu-item a:hover,.nav-primary .faux-sub-menu .menu-item a:hover{background:#3687cb}.nav-primary .sub-menu .menu-item.current-menu-item a,.nav-primary .parent-sub-menu .menu-item.current-menu-item a,.nav-primary .faux-sub-menu .menu-item.current-menu-item a{background:#fbdb4c;color:#1e3768}.nav-primary .faux-sub-menu .faux-sub-menu .menu-item a{padding:4px 16px}.soliloquy-fc-slider .soliloquy-caption-inside{background:rgba(0,0,0,.65)!important}.soliloquy-fc-slider .soliloquy-caption-inside h3{font-size:24px}.soliloquy-fc-slider .soliloquy-caption-inside p{font-size:16px;line-height:1.5}.home-news .widget:nth-child(odd){width:50%}.home-news .widget:nth-child(even){width:50%}.home-pub{background:linear-gradient(to right,#1072af 50%,#1289bd calc(50% + 1px))}.home-partners{background:linear-gradient(to right,#ffcd05 50%,#fbdb4c calc(50% + 1px))}.home-social .home-social-feeds{width:calc(( 70% - 12.5px ));margin-right:25px}.home-social .home-social-feeds .widget{margin-bottom:0;width:calc(( 100% / 2 ) - 12.5px)}.home-social .home-social-feeds .widget:nth-child(odd){margin-right:25px}.home-social .home-social-ads{width:calc(30% - 12.5px)}.widget-area.government-media .wrap,.widget-area.donate .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:space-between;align-items:space-between}.widget-area.government-media .widget{width:calc(( 100% / 3 ) - 40px);margin-bottom:0}.widget-area.donate .wrap{-webkit-align-items:center;align-items:center}.widget-area.donate .widget{width:calc(25% - 40px)}.widget-area.donate .widget.widget-first{width:calc(50% - 40px)}.widget-area.donate .widget.widget{margin-bottom:0}.widget-area.donate .widget.widget-section-title{width:100%;margin-bottom:20px}.widget.widget-bulletin .widget-header{text-align:left}.widget.widget-publication-posts .widget-wrap .widget-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.widget.widget-publication-posts .widget-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:20%}.widget.widget-publication-posts .widget-post-header{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:25%}.widget.widget-publication-posts .widget-body{width:55%}.widget.widget-shop .widget-wrap .textwidget{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.widget.widget-shop .widget-content{width:40%}.widget.widget-shop .widget-image{width:60%}.widget.widget-shop .more-info{margin:30px 0 0}.widget.widget-highlight .entry-title{max-width:none;text-align:left}.widget.widget-highlight .entry-body{width:auto}.widget.widget-partners .widget-header{text-align:left}.widget.widget-partners .entries.partners{margin:0 30px}.widget.widget-partners .entry.partner{padding:30px 40px 40px}.widget.widget-monthly-donation .monthly-donation-image{width:50%;margin-bottom:0}.widget.widget-monthly-donation .monthly-donation-content{width:50%}.widget.widget-recent-activity .entry.recent-activity.has-image{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.widget.widget-recent-activity .entry.recent-activity.has-image .entry-image{width:calc(30% - 10px);margin-right:10px;margin-bottom:0}.widget.widget-recent-activity .entry.recent-activity.has-image .entry-content{width:70%}.home-education .widget.widget-highlight .entry-title{font-size:48px}.home-education .widget.widget-highlight .entry-image{margin:0 auto}.home-lodges .widget:nth-child(odd){width:55%}.home-lodges .widget:nth-child(even){width:45%}.footer-widgets .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.footer-widgets .widget-area:nth-child(n+1){width:50%}.footer-widgets .widget-area:nth-child(n+2),.footer-widgets .widget-area:nth-child(n+3){width:25%}.footer-widgets .widget.widget-menu,.footer-widgets .widget .widget-buttons{text-align:left}.footer-widgets .widget.widget-footer-contact-info .widget-logo img{max-width:none}.footer-widgets .widget.widget-footer-contact-info .widget-logo,.footer-widgets .widget.widget-footer-contact-info .widget-address{width:50%;text-align:left}body.donate .donate-box{-webkit-align-items:flex-start;align-items:flex-start}body.donate .donate-box .donate-content{width:calc(100% - 265px);-webkit-order:2;order:2;margin-bottom:0}body.donate .donate-box .donate-footer{width:250px;margin-right:15px;-webkit-order:1;order:1;text-align:center}body.donate .donate-box .button{width:100%;max-width:210px}body.donate .donate-box .button+.button{margin-left:0;margin-top:15px}.calls-to-action div{width:47%}}@media screen and (min-width:1400px){.site-header .wrap{min-height:120px}.wp-custom-logo .site-container .title-area{max-width:250px}.wp-custom-logo .title-area img{max-width:230px;margin-top:-40px;margin-bottom:-100px}.wp-custom-logo .title-area .site-title{font-size:68px}.wp-custom-logo .title-area .site-description{font-size:17px;max-width:100%}.wp-custom-logo .site-title-wrap{position:absolute;top:50%;left:270px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-primary{left:270px}.nav-callout ul.menu .menu-item a{padding:10px 20px;font-size:16px}.nav-utility .menu>.menu-item>a{padding:12px 24px}.nav-social{top:70px}.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title,.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:54px!important}.widget.widget-recent-news .widget-title,.widget.widget_recent_entries .widget-title{background-image:url(https://files.fop.net/wp-content/uploads/2021/02/header-stripes.png);background-repeat:no-repeat;background-position:right 10px center;background-size:contain}.widget.widget-social-facebook .entries.social-posts,.widget.widget-social-twitter .entries.social-posts{height:580px}.widget.widget-social-facebook .widget-title,.widget.widget-social-twitter .widget-title{background-image:url(https://files.fop.net/wp-content/uploads/2021/02/header-stripes-short.png);background-repeat:no-repeat;background-position:right 10px center;background-size:contain}}