.bold_italic { font-style: italic; font-weight: bold } .calibre { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: "crimson text", serif; font-size: 1.125em; line-height: 1.4em; padding: 0; margin: 0 5pt } .calibre1 { height: auto; width: 350px } .calibre2 { display: block } .calibre3 { text-decoration: none } .calibre4 { height: auto; width: 100px } .calibre5 { font-weight: bold } .calibre6 { font-style: italic } .calibre7 { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre8 { height: auto; width: 400px } .calibre9 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 0 } .calibre10 { height: auto; width: 150px } .calibre11 { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre12 { display: block; list-style-type: circle; margin-bottom: 0; margin-right: 0; margin-top: 0 } .calibre13 { height: auto; width: 200px } .calibre14 { height: auto; width: 15px } .calibre15 { font-style: italic; line-height: 1.2 } .calibre16 { display: block; list-style-type: square; margin-bottom: 0; margin-right: 0; margin-top: 0 } .gfp_block { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 1em 0 -1em 1.5em } .gfp_body { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 1.5em; text-transform: none; widows: 2; padding: 0; margin: 0 } .gfp_body_first { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 1em 0 0 } .gfp_body_no_indent { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 0 } .gfp_body_space { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 1.5em; text-transform: none; widows: 2; padding: 0; margin: 12px 0 0 } .gfp_bulleted_list { display: list-item; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 } .gfp_bulleted_list_first { display: list-item; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 } .gfp_bulleted_list_sub { display: list-item; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 } .gfp_bulleted_list_sub1 { display: list-item; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 } .gfp_chapter_h { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6d726e; display: block; font-family: "Bebas Neue", sans-serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2em; orphans: 2; page-break-after: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 1em 0 0 } .gfp_chapter_h1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #f57f27; display: block; font-family: "DIN-RegularAlternate", sans-serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.1em; orphans: 2; page-break-after: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: -1em 0 2em } .gfp_contents_list { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #41ad6a; display: block; font-family: "DIN-RegularAlternate", sans-serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; padding: 0; margin: 1em 0 0 } .gfp_contents_list1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #f57f27; display: block; font-family: "DIN-RegularAlternate", sans-serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; padding: 0; margin: 1em 0 0 } .gfp_contents_sublist { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0; margin: 0 0 0.25em 2em } .gfp_copyright { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 0 0 1em } .gfp_drop_quote { color: #6d726e; display: block; font-size: 1.48148em; font-style: italic; font-variant: normal; font-weight: 600; line-height: 1.3em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 0 0 0.45em; border-top: #6d726e solid 0; border-right: #6d726e solid 0; border-bottom: #6d726e solid 0; border-left: #6d726e solid 3px; margin: 0.5em 0 } .gfp_endnote { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: -0.75em; text-transform: none; widows: 2; padding: 0; margin: 0.25em 0 0.25em 0.75em } .gfp_excerpt_first { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 1em 1.5em 0 } .gfp_excerpt_single { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 1em 1.5em } .gfp_gutgeeks { border-radius: 0 0 10px 10px; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: lighter; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0 1em 1em; border-right: #fee1ca solid 2px; border-bottom: #fee1ca solid 2px; border-left: #fee1ca solid 2px; margin: 0 0 1em } .gfp_gutgeeks_bullet { border-bottom-width: 0; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: italic; font-variant: normal; font-weight: lighter; line-height: 1.4em; orphans: 0; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0 1em 0.5em; border-right: #fee1ca solid 2px; border-left: #fee1ca solid 2px; margin: 0 } .gfp_gutgeeks_bullet_last { border-radius: 0 0 10px 10px; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: italic; font-variant: normal; font-weight: lighter; line-height: 1.4em; orphans: 0; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0 1em 1em; border-right: #fee1ca solid 2px; border-bottom: #fee1ca solid 2px; border-left: #fee1ca solid 2px; margin: 0 0 1em } .gfp_gutgeeks_first { border-bottom-width: 0; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: lighter; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 1; padding: 0 1em 0.5em; border-right: #fee1ca solid 2px; border-left: #fee1ca solid 2px; margin: 0 } .gfp_gutgeeks_head { border-bottom-width: 0; border-radius: 10px 10px 0 0; color: #f57f27; display: block; font-family: "Alegreya Sans ExtraBold", sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.3em; orphans: 1; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; padding: 1em 1em 0; border-top: #fee1ca solid 2px; border-right: #fee1ca solid 2px; border-left: #fee1ca solid 2px; margin: 1em 0 0 } .gfp_numbered_list { display: list-item; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 } .gfp_numbered_list_first { display: list-item; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 } .gfp_part_h { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6d726e; display: block; font-family: "Bebas Neue", sans-serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2em; orphans: 2; page-break-after: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 2em 0 0 } .gfp_part_h1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #f57f27; display: block; font-family: "DIN-RegularAlternate", sans-serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.1em; orphans: 2; page-break-after: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 0 10% } .gfp_quote_attribution { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: right; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 0 1.5em 1em } .gfp_sidebar { border-bottom-width: 0; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 1.5em; text-transform: none; widows: 2; padding: 0 1em; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebar_bullet_last { border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 1em 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .gfp_sidebar_bullet_sub { border-bottom-width: 0; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 1em 0 3em; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebar_bullet_sub_last { border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 1em 1em 3em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .gfp_sidebar_first { border-bottom-width: 0; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 1em; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebar_head { border-bottom-width: 0; color: #41ad6a; display: block; font-family: "DIN-Black", sans-serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.3em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 1em 1em 0.5em; border-top: #41ad6a solid 2px; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 1em 0 0 } .gfp_sidebar_head_small { border-bottom-width: 0; border-top-width: 0; color: #41ad6a; display: block; font-family: "DIN-Black", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.3em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0 1em 1em; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebar_last { border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 1.5em; text-transform: none; widows: 2; padding: 0 1em 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .gfp_sidebar_no_indent { border-bottom-width: 0; border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0.5em 1em 0; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebar_no_indent_last { border-top-width: 0; display: block; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0.5em 1em 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .gfp_sidebox_block { border-bottom-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0.5em 1em 0; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebox_body_space { border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebox_bullet { border-bottom-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 1em; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebox_bullet_first { border-bottom-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 1em 1em 0; border-top: #41ad6a solid 2px; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 1em 0 0 } .gfp_sidebox_bullet_last { border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 1em 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .gfp_sidebox_head { border-bottom-width: 0; color: #41ad6a; display: block; font-family: "DIN-Black", sans-serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.3em; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 1em; border-top: #41ad6a solid 2px; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 1em 0 0 } .gfp_sidebox_indent_last { border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 1.5em; text-transform: none; widows: 2; padding: 0 1em 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .gfp_sidebox_no_indent_space { border-bottom-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 1em 1em 0; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebox_numbered-first { border-bottom-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0.5em 1em 0; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebox_numbered-top { border-bottom-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 1em 1em 0; border-top: #41ad6a solid 2px; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 1em 0 0 } .gfp_sidebox_single { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 1em; border: #41ad6a solid 2px; margin: 1em 0 } .gfp_sidebox-numbered { border-bottom-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0.5em 1em 0; border-right: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 } .gfp_sidebox-numbered-last { border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4em; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0.5em 1em 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .gfp_subhead-s { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #f57f27; display: block; font-family: "DIN-RegularAlternate", sans-serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3em; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 1em 0 0 } .gfp_subhead-s1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #41ad6a; display: block; font-family: "DIN-Black", sans-serif; font-size: 1.48148em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2em; orphans: 2; page-break-after: avoid; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 1em 0 0.25em } .gfp_subhead-s2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #41ad6a; display: block; font-family: "DIN-Black", sans-serif; font-size: 1.48148em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2em; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 1em 0 0.25em } .gfp_subhead-s3 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.3em; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0; margin: 0.75em 0 0 } .gfp_subhead-summary { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6d726e; display: block; font-family: "DIN-Black", sans-serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.3em; orphans: 2; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; padding: 0; margin: 1.5em 0 0.25em } .gfp_summary-bullets { display: list-item; font-family: "Alegreya Sans", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: lighter; line-height: 1.4em; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 0.5em } .grey { color: #6d726f } .image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; padding: 0; margin: 1em 0 } .image_green { border-top-width: 0; display: block; text-align: center; padding: 1em; border-right: #41ad6a solid 2px; border-bottom: #41ad6a solid 2px; border-left: #41ad6a solid 2px; margin: 0 0 1em } .image_left { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: left; padding: 0; margin: 0 } .image_orange { border-bottom-width: 0; border-top-width: 0; display: block; text-align: center; padding: 1em; border-right: #fee1ca solid 2px; border-left: #fee1ca solid 2px; margin: 0 } .image_title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; padding: 0; margin: 10% 0 0 } .line { border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; border-bottom: #3daf6b solid 2px; margin: 0.5em 40% 3em } .line1 { border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; border-bottom: #3daf6b solid 2px; margin: 1em 40% } .line2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; display: block; padding: 0; border-top: #6d726f solid 1px; margin: 1em 0 0.5em } .link { color: #3daf6b } .orange { color: #f57f27 } .roman_bold { font-style: normal; font-weight: normal } .subscript { font-size: 0.75em; line-height: 1.4em; vertical-align: sub } .subscript1 { font-size: 0.6em; line-height: 1.4em; vertical-align: sub } .subscript2 { font-size: 0.77778em; line-height: 1.4em; vertical-align: sub } .superscript { font-size: 0.75em; font-style: normal; line-height: 1.4em; vertical-align: super } .superscript1 { font-size: 0.77778em; font-style: normal; line-height: 1.4em; vertical-align: super } .superscript2 { font-size: 0.6em; font-style: normal; line-height: 1.4em; vertical-align: super } .superscript3 { font-size: 0.58333em; font-style: normal; line-height: 1.4em; vertical-align: super }