/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media(min-width: 16px){body::after{content:'{"zero":{"value": "16px", "active": true}, "phone":{"value": "560px", "active": false}, "portrait":{"value": "768px", "active": false}, "admin-bar":{"value": "782px", "active": false}, "landscape":{"value": "1024px", "active": false}, "desktop":{"value": "1280px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media(min-width: 560px){body::after{content:'{"zero":{"value": "16px", "active": true}, "phone":{"value": "560px", "active": true}, "portrait":{"value": "768px", "active": false}, "admin-bar":{"value": "782px", "active": false}, "landscape":{"value": "1024px", "active": false}, "desktop":{"value": "1280px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media(min-width: 768px){body::after{content:'{"zero":{"value": "16px", "active": true}, "phone":{"value": "560px", "active": true}, "portrait":{"value": "768px", "active": true}, "admin-bar":{"value": "782px", "active": false}, "landscape":{"value": "1024px", "active": false}, "desktop":{"value": "1280px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media(min-width: 782px){body::after{content:'{"zero":{"value": "16px", "active": true}, "phone":{"value": "560px", "active": true}, "portrait":{"value": "768px", "active": true}, "admin-bar":{"value": "782px", "active": true}, "landscape":{"value": "1024px", "active": false}, "desktop":{"value": "1280px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media(min-width: 1024px){body::after{content:'{"zero":{"value": "16px", "active": true}, "phone":{"value": "560px", "active": true}, "portrait":{"value": "768px", "active": true}, "admin-bar":{"value": "782px", "active": true}, "landscape":{"value": "1024px", "active": true}, "desktop":{"value": "1280px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media(min-width: 1280px){body::after{content:'{"zero":{"value": "16px", "active": true}, "phone":{"value": "560px", "active": true}, "portrait":{"value": "768px", "active": true}, "admin-bar":{"value": "782px", "active": true}, "landscape":{"value": "1024px", "active": true}, "desktop":{"value": "1280px", "active": true}}';display:block;height:0;overflow:hidden;width:0}}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal !important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}@keyframes fadein{from{opacity:0}to{opacity:1}}.site-inner{word-wrap:break-word}.content-sidebar-wrap{margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:73.5em;width:100%}.content{margin-bottom:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.content{margin-bottom:4rem}}.sidebar-primary{margin-right:auto;margin-bottom:calc(1.525rem + 3.3vw);margin-left:auto;width:22em}@media (min-width: 1200px){.sidebar-primary{margin-bottom:4rem}}@media(min-width: 769px){.content-sidebar .content-sidebar-wrap{display:flex;align-items:flex-start}.content-sidebar .content{width:calc(100% - 22em - 3em)}.content-sidebar .sidebar-primary{position:sticky;top:5.5em;left:0;margin-left:3em}}@media(min-width: 783px){.content-sidebar.admin-bar .sidebar-primary{top:7.5em}}@media(min-width: 769px){.sidebar-content .content-sidebar-wrap{display:flex;max-width:80em}.sidebar-content .content{order:2;width:calc(100% - 22em - 3em)}.sidebar-content .sidebar-primary{order:1;margin-right:3em}}html:not(.locked){scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}html.admin-bar-showing{margin-top:2em}* html.admin-bar-showing body{margin-top:2em}@media(max-width: 782px){html.admin-bar-showing{margin-top:0}* html.admin-bar-showing body{margin-top:0}#wpadminbar{display:none !important}}body{color:#525252;font-family:"Source Sans Pro","system-ui",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body:not(.app-logged-in) .show-app-logged-in{display:none !important}body.app-logged-in .hide-app-logged-in{display:none !important}body svg{fill:currentColor}a{border-bottom:2px solid rgba(47,78,208,.5);color:inherit;text-decoration:none;transition:all .15s ease-in-out}a:hover{border-bottom-color:#2f4ed0;color:#2f4ed0}ol,ul{overflow:initial;margin:0;padding:0}ol li,ul li{list-style-type:none}p{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5}p:last-child{margin-bottom:0}b,strong{font-weight:bold}iframe{border:none}hr{clear:both;margin:1.5em 0;border:none;border-collapse:collapse;border-top:1px solid #aaa}h1,h2,h3,h4,h5,h6{margin:0;color:#292929}h1{margin-bottom:.25em;font-size:calc(1.475rem + 2.7vw)}@media (min-width: 1200px){h1{font-size:3.5rem}}h1:last-child{margin-bottom:0}h2{margin-bottom:.4em;font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h2{font-size:2.5rem}}h2:last-child{margin-bottom:0}h3{margin-bottom:.5263157895em;font-size:calc(1.315rem + 0.78vw)}@media (min-width: 1200px){h3{font-size:1.9rem}}h3:last-child{margin-bottom:0}h4{margin-bottom:.7142857143em;font-size:calc(1.265rem + 0.18vw)}@media (min-width: 1200px){h4{font-size:1.4rem}}h4:last-child{margin-bottom:0}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}audio,canvas,img,video{vertical-align:middle}figure{margin:0}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}@media(min-width: 561px){.alignleft{float:left;text-align:left}}@media(min-width: 561px){.alignright{float:right;text-align:right}}img.centered,.aligncenter{display:block;margin:0 auto 1.5em}img.alignnone,.alignnone{margin-bottom:1.5em}@media(min-width: 561px){a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 1.5em 1.5em 0}}@media(min-width: 561px){a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 1.5em 1.5em}}@media(max-width: 560px){a.alignleft,img.alignleft,.wp-caption.alignleft,a.alignright,img.alignright,.wp-caption.alignright{display:block;margin:0 auto 1.5em}}.wp-caption p{margin-bottom:0}.wp-caption-text{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5;margin:0;color:#757575;text-align:center;font-size:0.9rem}.wp-caption-text:last-child{margin-bottom:0}.wp-audio-shortcode,.wp-playlist,.wp-video{margin:0 0 1.5em}.btn,.post-password-form input[type=submit]{display:inline-block;padding:0;border:none;border-radius:0;background-color:transparent;text-align:center;line-height:1.15;cursor:pointer;transition:all .15s ease-in-out;-webkit-appearance:none;appearance:none}.btn:disabled,.post-password-form input[type=submit]:disabled{cursor:not-allowed}.btn-solid,.post-password-form input[type=submit]{border:1px solid #bdbdbd;border-radius:.5rem;padding:1.25em 1.75em;border-color:#2f4ed0;background-color:#2f4ed0;color:#fff;text-transform:uppercase;font-weight:600}.btn-solid:hover,.post-password-form input[type=submit]:hover{background-color:#fff;color:#2f4ed0}.btn-link{display:inline-flex;align-items:center;color:#2f4ed0;text-transform:uppercase;font-weight:600}.btn-link svg{display:block;flex:0 0 auto;width:1.25em;height:1.25em}.btn-link svg:first-child{margin-right:.5em}.btn-link svg:last-child{margin-left:.2em}.btn-download{display:inline-flex;align-items:center;color:#2f4ed0;text-transform:uppercase;font-weight:600}.btn-download svg{display:block;flex:0 0 auto;margin-right:.5em;width:1.25em;height:1.25em}.btn-download:hover{color:inherit}.btn-bordered{border:1px solid #bdbdbd;border-radius:.5rem;padding:1em 1.75em;text-transform:uppercase;font-weight:600}.btn-bordered:hover{border-color:#2f4ed0;background-color:#fff;color:#2f4ed0}.button-row{margin-bottom:1.5em;text-align:center}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=number],textarea{border:1px solid #bdbdbd;border-radius:.5rem;padding:1.25em;max-width:100%;width:100%;background-color:#fff;color:#525252;line-height:1.15;transition:all .15s ease-in-out;-webkit-appearance:none;appearance:none}input[type=text]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=number]:disabled,textarea:disabled{opacity:.5}textarea{display:block;resize:vertical}select{width:100%;color:#525252}select option{color:#292929}.styled-select{position:relative}.styled-select.placeholder select{color:#757575}.styled-select select{border:1px solid #bdbdbd;border-radius:.5rem;padding:1.25em 4.25em 1.25em 1.25em;max-width:100%;width:100%;background-color:#fff;color:#525252;font-family:inherit;line-height:1.15;cursor:pointer;transition:all .15s ease-in-out;-webkit-appearance:none;appearance:none}.styled-select select::-ms-expand{display:none}.styled-select select:disabled{opacity:.5}.styled-select svg{position:absolute;top:50%;right:1.25em;width:1.75em;height:1.75em;transform:translateY(-50%);pointer-events:none;fill:#525252}.checkbox{display:flex;align-items:flex-start;cursor:pointer}.checkbox input[type=checkbox]{border:1px solid #bdbdbd;border-radius:.5rem;flex:0 0 auto;width:1em;height:1em;background-color:#fff;transition:background-color .15s ease-in-out,opacity .15s ease-in-out;transform:translateY(2px);-webkit-appearance:none;appearance:none}.checkbox input[type=checkbox]:checked{border-color:transparent;background-color:#2f4ed0}.checkbox span{margin-left:1em;color:#757575;font-size:0.9rem;line-height:1.25}.checkbox a{border:none}::placeholder{color:#757575;text-overflow:ellipsis;opacity:1}input[type=search]{box-sizing:border-box}input[type=search]::-ms-clear{display:none;width:0;height:0}.search-form{position:relative;display:flex;align-items:center;width:16em}.search-form:focus-within .btn svg,.search-form:focus-within .post-password-form input[type=submit] svg,.post-password-form .search-form:focus-within input[type=submit] svg{fill:#2f4ed0}.search-form input[type=search]{flex:1 1 auto;order:2;padding:0 0 0 .75em;border:none;background-color:transparent}.search-form input[type=search]:focus{outline:none}.search-form .btn,.search-form .post-password-form input[type=submit],.post-password-form .search-form input[type=submit]{display:flex;align-items:center;flex:0 0 auto;justify-content:center;order:1;width:1.25em;height:1.25em}.search-form .btn svg,.search-form .post-password-form input[type=submit] svg,.post-password-form .search-form input[type=submit] svg{display:block;width:1.25em;height:1.25em;fill:#757575}.post-password-form{display:flex;align-items:center;max-width:25em}.post-password-form input[type=password]{flex:1 1 auto}.post-password-form input[type=submit]{flex:0 0 auto;margin-left:.25em}.search-results-dropdown{position:absolute;top:100%;left:0;z-index:5;margin-top:1em;width:100%}.search-results-dropdown ul{border:1px solid #bdbdbd;border-radius:.5rem;display:none;overflow-y:scroll;padding:1.5em;max-height:22.75em;background-color:#fff}.search-results-dropdown ul.show{display:block}.search-results-dropdown li{margin-bottom:1.25em}.search-results-dropdown li:last-child{margin-bottom:0}.search-results-dropdown a{border:none;color:#757575}.search-results-dropdown em{background-color:#d6e6ff;color:#2f4ed0;font-style:normal}.table-container{overflow:auto;margin-bottom:1.5em}.tablepress{border:1px solid #bdbdbd;border-radius:.5rem;margin-bottom:1.5em;min-width:42.5em;width:100%;border-spacing:0}.tablepress:last-child{margin-bottom:0}.tablepress:not(.show-all) tr.hide{display:none}.tablepress:not(.show-all) .btn-less{display:none}.tablepress.show-all .btn-more{display:none}.tablepress .show-hide td{padding:1.25rem 1.5rem}.tablepress thead th{padding:1.25rem 1.5rem;background-color:#ecf1f9;text-align:left;font-size:1rem}.tablepress tbody tr:last-child th,.tablepress tbody tr:last-child td{border-bottom:none}.tablepress tbody tr th,.tablepress tbody tr td{border-bottom:1px solid #bdbdbd}.tablepress tbody th,.tablepress tbody td{padding:.75rem 1.5rem;font-size:0.9rem;line-height:1.5}.tablepress tbody ul,.tablepress tbody ol{padding-left:1em;font-size:0.9rem}.tablepress tbody ul li,.tablepress tbody ol li{margin-bottom:0}.app-banner{position:relative;padding-top:.75em;padding-bottom:.75em;background-color:#292929}.app-banner .inner>.wrap{margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:73.5em;width:100%;display:flex;align-items:center;justify-content:center}.app-banner p{margin-bottom:0;color:#fff;font-size:1.25rem}.app-banner .btn-solid,.app-banner .post-password-form input[type=submit],.post-password-form .app-banner input[type=submit]{flex:0 0 auto;margin-left:1em}.app-banner .btn-close{position:absolute;top:50%;right:2em;transform:translateY(-50%)}.app-banner .btn-close svg{display:block;width:1.5em;height:1.5em;fill:#fff}@media(max-width: 767px){.app-banner{text-align:center}.app-banner .inner>.wrap{display:block}.app-banner p{margin-bottom:.8em}.app-banner .btn-solid,.app-banner .post-password-form input[type=submit],.post-password-form .app-banner input[type=submit]{margin-left:0}.app-banner .btn-close{display:none}}.site-header{position:sticky;top:0;left:0;z-index:99;margin-bottom:calc(1.525rem + 3.3vw);width:100%;background-color:#fff;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (min-width: 1200px){.site-header{margin-bottom:4rem}}.site-header.sticky{box-shadow:0 .5em .75em rgba(41,41,41,.08)}.site-header>.wrap{margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:73.5em;width:100%;display:flex;align-items:center;padding-top:.75em;padding-bottom:.75em;min-height:3.25em;max-width:80em}@media(min-width: 783px){.admin-bar .site-header{top:2em}}.title-area{flex:0 0 auto;margin-right:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.title-area{margin-right:3rem}}.site-logo{border:none}.site-title,.site-description{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal !important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.header-widget-area{display:flex;align-items:center;flex:1 1 auto}@media(max-width: 1024px){.header-widget-area{display:block;flex:0 0 auto;margin-left:auto}}.header-search-container{position:relative;margin-left:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){.header-search-container{margin-left:2rem}}.header-search-container.open .btn-open-search .icon-search{display:none}.header-search-container.open .btn-open-search .icon-close{display:block}.header-search-container.open .search-form{display:flex}.header-search-container .search-form{border:1px solid #bdbdbd;border-radius:.5rem;position:absolute;top:100%;left:50%;z-index:1;display:none;margin-top:.25em;padding:.75em;background-color:#fff;transform:translateX(-50%)}.btn-open-search{display:flex;align-items:center;justify-content:center;width:1.25em;height:1.25em}.btn-open-search svg{display:block;width:1.25em;height:1.25em;fill:#757575}.btn-open-search .icon-search{display:block}.btn-open-search .icon-close{display:none}@media(max-width: 1024px){.btn-open-search{display:none}}.top-menu{display:flex;align-items:center;margin-left:auto}.top-menu a{display:block;border:none;color:inherit}.top-menu>.menu-item{position:relative;padding-top:1em;padding-bottom:1em}.top-menu>.menu-item:hover>a{color:#2f4ed0}.top-menu>.menu-item+.menu-item>a{margin-left:1rem;padding-left:1rem;border-left:1px solid #bdbdbd}.top-menu>.menu-item.menu-item-has-children:before,.top-menu>.menu-item.menu-item-has-children:after{position:absolute;bottom:0;left:-9999px;z-index:99;width:0;height:0;border-width:0 6px 8px 6px;border-style:solid;border-color:transparent;content:"";opacity:0;transition:opacity .4s ease-in-out;transform:translateX(-50%);pointer-events:none}.top-menu>.menu-item.menu-item-has-children:before{border-bottom-color:#bdbdbd}.top-menu>.menu-item.menu-item-has-children:after{bottom:-1px;border-bottom-color:#fff}.top-menu>.menu-item.menu-item-has-children:hover:before,.top-menu>.menu-item.menu-item-has-children:hover:after{left:50%;opacity:1}.top-menu>.menu-item.menu-item-has-children:hover>.sub-menu{left:50%;opacity:1}.top-menu .menu-item-footer{padding-top:1em;border-top:1px solid #bdbdbd}.top-menu .menu-item-footer span{display:block}.top-menu .menu-item-footer .phone{margin-bottom:.5em;font-weight:bold}.top-menu .menu-item-footer .hours{font-size:0.75rem}.top-menu .sub-menu{border:1px solid #bdbdbd;border-radius:.5rem;position:absolute;top:100%;left:-9999px;z-index:5;padding:1.25em 1em;width:13em;background-color:#fff;opacity:0;transition:opacity .4s ease-in-out;transform:translateX(-50%)}.top-menu .sub-menu .menu-item{margin-bottom:1em}.top-menu .sub-menu .menu-item:last-child{margin-bottom:0}.top-menu .sub-menu .menu-item a:hover{color:#2f4ed0}@media(max-width: 1024px){.top-menu{display:none}}.btn-toggle-menu{display:none;align-items:center;justify-content:center;margin-left:1.5em;width:1.25em;height:1.25em}.btn-toggle-menu svg{display:block;width:1.25em;height:1.25em;transition:fill .15s ease-in-out}@media(max-width: 1024px){.btn-toggle-menu{display:flex}}.hero{padding-top:calc(1.6rem + 4.2vw);padding-bottom:calc(1.7rem + 5.4vw);text-align:center}@media (min-width: 1200px){.hero{padding-top:4.75rem;padding-bottom:5.75rem}}.hero.has-image{padding-top:calc(1.525rem + 3.3vw);padding-bottom:calc(1.45rem + 2.4vw);background-color:#014d7c;color:#fff}@media (min-width: 1200px){.hero.has-image{padding-top:4rem;padding-bottom:3.25rem}}.hero.has-image h1{color:inherit;font-size:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){.hero.has-image h1{font-size:2rem}}.hero>.wrap{margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:73.5em;width:100%;max-width:80em}.hero img{display:block;margin:0 auto 2em}.hero h1,.hero .h1{margin-bottom:.1428571429em;line-height:1}.hero h1~p,.hero .h1~p{font-weight:normal;font-size:calc(1.285rem + 0.42vw)}@media (min-width: 1200px){.hero h1~p,.hero .h1~p{font-size:1.6rem}}@media(max-width: 1024px){.nav-primary{position:absolute;top:100%;left:0;z-index:99;display:none;overflow-y:scroll;max-height:calc(100vh - 3.25em);width:100%;background-color:#fff}.nav-primary>.wrap{margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:73.5em;width:100%}.nav-primary.open{display:block}}.genesis-nav-menu{display:flex;align-items:center}.genesis-nav-menu .menu-item a{display:block;border:none;color:inherit}.genesis-nav-menu>.menu-item{position:relative}.genesis-nav-menu>.menu-item+.menu-item{margin-left:2em}.genesis-nav-menu>.menu-item:hover>a{color:#2f4ed0}.genesis-nav-menu>.menu-item.menu-item-has-children:hover>.sub-menu{left:0;opacity:1}.genesis-nav-menu>.menu-item>a{padding-top:1em;padding-bottom:1em}.genesis-nav-menu>.menu-item>.sub-menu{border:1px solid #bdbdbd;border-radius:.5rem;position:absolute;top:100%;left:-9999px;z-index:99;padding-top:.5em;padding-bottom:.5em;width:16em;background-color:#fff;opacity:0;transition:opacity .4s ease-in-out}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item:hover>a{background-color:#fafafa}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item:hover>.sub-menu{display:block}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>a{padding:.5em .75em}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>a span{display:flex;align-items:center}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>a span svg{margin-left:auto;width:1.25em;height:1.25em}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{border:1px solid #bdbdbd;border-radius:.5rem;position:absolute;top:-1px;left:100%;z-index:1;display:none;padding-top:.5em;padding-bottom:.5em;width:16em;background-color:#fff}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item:hover>a{background-color:#fafafa}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item>a{padding:.5em .75em}@media(min-width: 1025px){.genesis-nav-menu .menu-item.mobile-only{display:none}}@media(max-width: 1024px){.genesis-nav-menu{display:block}.genesis-nav-menu>.menu-item+.menu-item{margin-left:0}.genesis-nav-menu>.menu-item.open>.sub-menu{display:block}.genesis-nav-menu>.menu-item>.sub-menu{position:static;z-index:auto;display:none;width:100%;opacity:1}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item.menu-item-has-children>a{background-color:#fafafa}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>a span{display:block}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>a span svg{display:none}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{position:static;display:block;padding-left:.75em;width:100%;border:none}}.single-post .entry{margin-bottom:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.single-post .entry{margin-bottom:4rem}}.breadcrumbs{margin-bottom:1em;color:#757575;font-size:0.9rem}.breadcrumbs a{border:none;color:inherit}.breadcrumbs svg{width:1.25em;height:1.25em;vertical-align:bottom}.entry-header{margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.entry-header{margin-bottom:3rem}}.entry-title{margin-bottom:.4285714286em;word-wrap:break-word;line-height:1}.entry-title a{color:inherit}.entry-excerpt{margin-bottom:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){.entry-excerpt{margin-bottom:2.25rem}}.entry-excerpt p{font-size:calc(1.285rem + 0.42vw);line-height:1.33}@media (min-width: 1200px){.entry-excerpt p{font-size:1.6rem}}.entry-info{display:flex;align-items:center}.entry-info img{flex:0 0 auto;margin-right:1em;border-radius:50%}.entry-info p{color:#757575;font-size:0.9rem}.entry-info p a{border:none}.entry-image{display:block;margin:0 auto calc(1.425rem + 2.1vw);max-width:none;width:100%}@media (min-width: 1200px){.entry-image{margin:0 auto 3rem}}.entry-content h2{margin-top:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.entry-content h2{margin-top:4rem}}.entry-content h2:first-child{margin-top:0}.entry-content h3{margin-top:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.entry-content h3{margin-top:3rem}}.entry-content h3:first-child{margin-top:0}.entry-content ol,.entry-content ul{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5;overflow:hidden;padding-left:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.entry-content ol,.entry-content ul{padding-left:2.5rem}}.entry-content ol:last-child,.entry-content ul:last-child{margin-bottom:0}.entry-content ol li,.entry-content ul li{margin-bottom:1em}.entry-content ol li:last-child,.entry-content ul li:last-child{margin-bottom:0}.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul{margin-bottom:.5em;padding-left:1.25em;font-size:1em}.entry-content ol:not(.bullet-list)>li{list-style-type:decimal}.entry-content ul>li,.entry-content ol.bullet-list>li{list-style-type:disc}.entry-content blockquote{margin:calc(1.425rem + 2.1vw) 0;padding-left:calc(1.425rem + 2.1vw);border-left:.25em solid #292929}@media (min-width: 1200px){.entry-content blockquote{margin:3rem 0;padding-left:3rem}}.entry-content blockquote p{font-weight:bold;font-style:italic;font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){.entry-content blockquote p{font-size:1.5rem}}.entry-content h2{scroll-margin-top:2em}.entry-content img{border:1px solid #bdbdbd;border-radius:.5rem}.columns-list{margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.columns-list{margin-bottom:3rem}}.columns-list:last-child{margin-bottom:0}.columns-list.columns-4>ul,.columns-list.columns-4>ol{columns:4}.columns-list.columns-3>ul,.columns-list.columns-3>ol{columns:3}.columns-list.columns-2>ul,.columns-list.columns-2>ol{columns:2}.columns-list>ul,.columns-list>ol{overflow:initial;margin:0;padding:0;margin:0 0 1.5em;font-size:1.1rem;line-height:1.5;overflow:hidden;padding-left:1.25em;font-size:1rem}.columns-list>ul li,.columns-list>ol li{list-style-type:none}.columns-list>ul:last-child,.columns-list>ol:last-child{margin-bottom:0}.columns-list>ul li,.columns-list>ol li{margin-bottom:1.25em;list-style-type:disc;break-inside:avoid}.columns-list>ul li:last-child,.columns-list>ol li:last-child{margin-bottom:0}@media(max-width: 767px){.columns-list.mobile-columns-4>ul,.columns-list.mobile-columns-4>ol{columns:4}.columns-list.mobile-columns-3>ul,.columns-list.mobile-columns-3>ol{columns:3}.columns-list.mobile-columns-2>ul,.columns-list.mobile-columns-2>ol{columns:2}.columns-list ul,.columns-list ol{columns:1}}.tip{border:1px solid #bdbdbd;border-radius:.5rem;margin:calc(1.425rem + 2.1vw) 0;padding:1.5em;background-color:#fafafa}@media (min-width: 1200px){.tip{margin:3rem 0}}.tip ul li,.tip ol li{margin-bottom:1.5em}.tip ul li:last-child,.tip ol li:last-child{margin-bottom:0}.entry-pagination{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5}.entry-pagination:last-child{margin-bottom:0}.entry-meta{clear:both}.related header{margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.related header{margin-bottom:3rem}}.related h2{margin-bottom:0}.related ul{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5;overflow:hidden;padding-left:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.related ul{padding-left:2.5rem}}.related ul:last-child{margin-bottom:0}.related ul li{margin-bottom:1.5em;list-style-type:disc}.related ul li:last-child{margin-bottom:0}.entry-toc{margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.entry-toc{margin-bottom:3rem}}.entry-toc:last-child{margin-bottom:0}.entry-toc h4{margin-bottom:1em;text-transform:uppercase;font-weight:normal;font-size:1rem}.entry-toc a{display:block;padding:1em 0 1em 1em;border-bottom:none;border-left:2px solid #bdbdbd;color:#757575;text-decoration:none}.entry-toc a:last-child{margin-bottom:0}.entry-toc a.current{border-left-color:#2f4ed0;color:inherit;font-weight:bold}@media(max-width: 768px){.entry-toc{display:none}}.entry-cta{border:1px solid #bdbdbd;border-radius:.5rem;visibility:hidden;padding:1.75em 1.25em 1.25em;max-width:15em;border-top:.25em solid #2f4ed0;text-align:center;opacity:0;transition:all .3s ease-in-out}.entry-cta.show{visibility:visible;opacity:1}.entry-cta h4{font-size:1.25rem}.entry-cta p{font-size:1rem}.entry-cta .btn-solid,.entry-cta .post-password-form input[type=submit],.post-password-form .entry-cta input[type=submit]{width:100%}.faq-item{margin-bottom:1.5em}.faq-item.open .icon-plus{display:none}.faq-item.open .icon-minus{display:block}.faq-item.open>div{display:block}.faq-item:last-child{margin-bottom:0}.faq-item header{display:flex;align-items:center;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #bdbdbd;cursor:pointer;gap:1.5em}.faq-item header h2,.faq-item header h3,.faq-item header h4{margin-bottom:0}.faq-item header .icon-wrapper{display:flex;align-items:center;flex:0 0 auto;justify-content:center;margin-left:auto;width:1.5em;height:1.5em;border-radius:50%;background-color:#8093e9}.faq-item header svg{width:1.25em;height:1.25em;fill:#fff}.faq-item .icon-plus{display:block}.faq-item .icon-minus{display:none}.faq-item>div{display:none}.table-of-contents{border:1px solid #bdbdbd;border-radius:.5rem;margin-bottom:calc(1.425rem + 2.1vw);padding:1.5em 1.5em 2em}@media (min-width: 1200px){.table-of-contents{margin-bottom:3rem}}.table-of-contents span{display:block;margin-bottom:.6666666667em;font-weight:bold;font-size:calc(1.275rem + 0.3vw);line-height:1.15}@media (min-width: 1200px){.table-of-contents span{font-size:1.5rem}}.table-of-contents ol{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5}.table-of-contents ol:last-child{margin-bottom:0}.table-of-contents li{margin-bottom:1.25em}.table-of-contents li:last-child{margin-bottom:0}.component-banner{margin-top:calc(1.425rem + 2.1vw);margin-bottom:calc(1.425rem + 2.1vw);padding:1.5em;background-color:#292929;background-position:right center;background-size:auto 100%;background-repeat:no-repeat;color:#fff}@media (min-width: 1200px){.component-banner{margin-top:3rem;margin-bottom:3rem}}.component-banner .inner{max-width:20em}.component-banner h3{margin-bottom:.46875em;color:inherit;font-size:calc(1.285rem + 0.42vw)}@media (min-width: 1200px){.component-banner h3{font-size:1.6rem}}.component-banner p{font-size:1rem}.component-banner .btn-solid,.component-banner .post-password-form input[type=submit],.post-password-form .component-banner input[type=submit]{background-color:#fff;color:#292929}.component-banner .btn-solid:hover,.component-banner .post-password-form input[type=submit]:hover,.post-password-form .component-banner input[type=submit]:hover{border-color:#fff;background-color:#292929;color:#fff}.component-downloads{margin-top:calc(1.425rem + 2.1vw);margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.component-downloads{margin-top:3rem;margin-bottom:3rem}}.component-downloads header{margin-bottom:1em}.component-downloads .item{border:1px solid #bdbdbd;border-radius:.5rem;display:flex;margin-bottom:1em}.component-downloads .item:last-child{margin-bottom:0}.component-downloads .image,.component-downloads .text{padding:1.25em 1.5em}.component-downloads .image{display:flex;align-items:center;flex:0 0 auto;justify-content:center;border-right:1px solid #bdbdbd;background-color:#fafafa}.component-downloads img{border:1px solid #bdbdbd;border-radius:.5rem;display:block;margin:0 auto}.component-downloads .text{align-self:center;flex:1 1 auto}.component-downloads .text>div{display:flex;align-items:center}.component-downloads .text>div .btn+.btn,.component-downloads .text>div .post-password-form input[type=submit]+.btn,.post-password-form .component-downloads .text>div input[type=submit]+.btn,.component-downloads .text>div .post-password-form .btn+input[type=submit],.post-password-form .component-downloads .text>div .btn+input[type=submit],.component-downloads .text>div .post-password-form input[type=submit]+input[type=submit],.post-password-form .component-downloads .text>div input[type=submit]+input[type=submit]{margin-left:1.5em}.component-downloads h4{margin-bottom:.3333333333em;font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){.component-downloads h4{font-size:1.5rem}}.component-downloads p{font-size:1rem}@media(max-width: 767px){.component-downloads .item{display:block}.component-downloads .image{border-right:none;border-bottom:1px solid #bdbdbd}}.component-gallery{display:flex;flex-wrap:wrap;margin-top:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.component-gallery{margin-top:3rem}}.component-gallery .item{margin-bottom:calc(1.425rem + 2.1vw);margin-left:1.25em;width:calc(33.32% - 0.8333333333em)}@media (min-width: 1200px){.component-gallery .item{margin-bottom:3rem}}.component-gallery .item:nth-child(3n-2){margin-left:0}.component-gallery .image{border:1px solid #bdbdbd;border-radius:.5rem;position:relative;margin-bottom:.75em}.component-gallery .image a{display:block;border:none}.component-gallery .image:hover .overlay{visibility:visible;opacity:1}.component-gallery img{display:block;margin:0 auto}.component-gallery .overlay{position:absolute;top:0;left:0;display:flex;visibility:hidden;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;opacity:0;transition:.3s ease-in-out all}.component-gallery .overlay svg{display:block;width:2.5em;height:2.5em}.component-gallery .text>div{display:flex;align-items:center;margin-bottom:.75em}.component-gallery .text>div .btn,.component-gallery .text>div .post-password-form input[type=submit],.post-password-form .component-gallery .text>div input[type=submit]{border:1px solid #bdbdbd;border-radius:.5rem;flex:1 1 0;justify-content:center;padding:.5em .25em;color:inherit}.component-gallery .text>div .btn+.btn,.component-gallery .text>div .post-password-form input[type=submit]+.btn,.post-password-form .component-gallery .text>div input[type=submit]+.btn,.component-gallery .text>div .post-password-form .btn+input[type=submit],.post-password-form .component-gallery .text>div .btn+input[type=submit],.component-gallery .text>div .post-password-form input[type=submit]+input[type=submit],.post-password-form .component-gallery .text>div input[type=submit]+input[type=submit]{margin-left:.75em}.component-gallery h4{margin-bottom:.2777777778em;font-size:0.9rem}.component-gallery p{color:#757575;font-size:0.9rem}@media(max-width: 767px){.component-gallery{display:block}.component-gallery .item{margin-right:auto;margin-left:auto;max-width:22em;width:100%}.component-gallery .item:nth-child(3n-2){margin-left:auto}}.component-takeaways{border:1px solid #bdbdbd;border-radius:.5rem;margin-top:calc(1.425rem + 2.1vw);margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.component-takeaways{margin-top:3rem;margin-bottom:3rem}}.component-takeaways header{display:flex;align-items:center;padding:1.25em;border-bottom:1px solid #bdbdbd}.component-takeaways header svg{flex:0 0 auto;margin-right:1em;width:1.25em;height:1.25em;fill:#2f4ed0}.component-takeaways header h4{margin-bottom:0;font-size:1.25rem}.component-takeaways .inner{padding:1.25em}.component-takeaways ul{padding-left:1em}.footer-widgets{padding-top:calc(1.625rem + 4.5vw);padding-bottom:calc(1.725rem + 5.7vw);border-top:1px solid #bdbdbd}@media (min-width: 1200px){.footer-widgets{padding-top:5rem;padding-bottom:6rem}}.footer-widgets>.wrap{margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:73.5em;width:100%;display:flex}.footer-widgets .widget-area{flex:1 1 0}.footer-widgets .widgettitle{margin-bottom:1.1111111111em;text-transform:uppercase;font-weight:bold;font-size:0.9rem;line-height:1.15}.footer-widgets ul li{margin-bottom:1em}.footer-widgets ul li:last-child{margin-bottom:0}.footer-widgets ul a{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5;border:none;color:#757575;font-size:0.9rem;line-height:1.15}.footer-widgets ul a:last-child{margin-bottom:0}.footer-widgets ul a:hover{color:#2f4ed0}@media(max-width: 767px){.footer-widgets{padding-top:calc(1.525rem + 3.3vw);padding-bottom:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){.footer-widgets{padding-top:4rem;padding-bottom:2rem}}.footer-widgets>.wrap{flex-wrap:wrap}.footer-widgets .widget-area{flex:0 0 auto;width:50%}.footer-widgets .widget{margin-bottom:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.footer-widgets .widget{margin-bottom:4rem}}}.site-footer{padding-top:1em;padding-bottom:1em;background-color:#fafafa}.site-footer>.wrap{margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:73.5em;width:100%;max-width:80em}.site-footer .inner{display:flex;align-items:center}.site-footer .left{display:flex;align-items:center;flex:1 1 auto;margin-right:auto;gap:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){.site-footer .left{gap:2.25rem}}.site-footer .left p{color:#757575;font-size:0.75rem}.site-footer .left ul{display:flex;align-items:center;margin-left:auto}.site-footer .left ul li+li{margin-left:.5em;padding-left:.5em;border-left:1px solid #bdbdbd}.site-footer .left ul a{display:block;border:none;color:#757575;font-size:0.75rem}.site-footer .images{display:flex;align-items:center;gap:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){.site-footer .images{gap:2.25rem}}.site-footer .images img{display:block}.site-footer .social{margin-left:1.5em}.site-footer .copyright{padding-top:.6666666667em;border-top:1px solid #bdbdbd;color:#757575;font-size:0.75rem}@media(max-width: 768px){.site-footer .inner{display:block}.site-footer .left{flex-wrap:wrap;margin-bottom:1em;gap:.5em}.site-footer .left p{width:100%}.site-footer .left ul{margin-left:0}.site-footer .images{gap:1.5em}.site-footer .social{margin-bottom:1em;margin-left:0}}.social{display:flex;align-items:center}.social a{display:flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;border:none}.social a+a{margin-left:1.5em}.social svg{display:block;width:1.25em;height:1.25em}.popup-bg{position:fixed;top:0;left:0;z-index:99;display:none;align-items:center;width:100%;height:100%;background-color:rgba(40,50,80,.75)}.popup-bg.open{display:flex}.popup{border:1px solid #bdbdbd;border-radius:.5rem;position:relative;margin-right:auto;margin-left:auto;padding:calc(1.475rem + 2.7vw);max-width:46em;max-height:100vh;width:100%;background-color:#fff;text-align:center}@media (min-width: 1200px){.popup{padding:3.5rem}}.popup .btn-close{position:absolute;top:1em;right:1em}.popup .btn-close svg{display:block;width:1.5em;height:1.5em;pointer-events:none;fill:#757575}.popup header svg{display:block;margin:0 auto 1em;width:5em;height:5em}.popup header p{margin-bottom:.75em;margin-bottom:0;color:#757575}.popup h2{margin-bottom:.5em;font-size:calc(1.475rem + 2.7vw)}@media (min-width: 1200px){.popup h2{font-size:3.5rem}}.popup p{font-size:1.25rem}.popup .btn-solid,.popup .post-password-form input[type=submit],.post-password-form .popup input[type=submit]{padding:.75em 1.25em;font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){.popup .btn-solid,.popup .post-password-form input[type=submit],.post-password-form .popup input[type=submit]{font-size:1.5rem}}@media(max-width: 560px){.popup{padding:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){.popup{padding:1.5rem}}}.archive .content-sidebar-wrap,.search .content-sidebar-wrap{max-width:80em}.category .site-header,.tag .site-header,.search .site-header{margin-bottom:0}.category .hero,.tag .hero,.search .hero{text-align:center}.category .hero h1,.tag .hero h1,.search .hero h1{margin-bottom:0;max-width:none}.author-box{border:1px solid #bdbdbd;border-radius:.5rem;display:flex;align-items:flex-start;margin-bottom:calc(1.6rem + 4.2vw)}@media (min-width: 1200px){.author-box{margin-bottom:4.75rem}}.author-box:last-child{margin-bottom:0}.author .author-box{padding:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.author .author-box{padding:2.5rem}}.single-post .author-box{padding:1.25rem}.author .author-box img{margin-right:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.author .author-box img{margin-right:4rem}}.single-post .author-box img{margin-right:1.25rem;max-width:9.25em}.single-post .author-box h4{margin-bottom:.5357142857em}.author-box h4 a{border:none}.author .author-box p{font-size:calc(1.285rem + 0.42vw);line-height:1.33}@media (min-width: 1200px){.author .author-box p{font-size:1.6rem}}.author .author-box p.title{font-size:1.25rem}.single-post .author-box p{font-size:1rem}.author-box p.title{margin-bottom:.75em;color:#757575}@media(max-width: 768px){.author-box{display:block}.author-box img{margin-bottom:.75em}.author .author-box img{margin-right:0}.single-post .author-box img{margin-right:0;max-width:100%}}.categories-nav{position:relative;margin-bottom:calc(1.525rem + 3.3vw);background-color:#fff}@media (min-width: 1200px){.categories-nav{margin-bottom:4rem}}.categories-nav:before{position:absolute;bottom:0;left:0;width:100%;width:100%;height:2px;background-color:#bdbdbd;content:""}.categories-nav>div{display:flex;align-items:flex-end;padding-bottom:2px}.categories-nav .categories-list{flex:0 0 auto;margin-right:auto}.categories-nav .search-form{display:none;align-self:center;flex:0 0 auto;margin-left:1.5em}.categories-nav .search-form.open,.search .categories-nav .search-form{display:flex}.categories-nav .search-form.open+.btn-toggle-search,.search .categories-nav .search-form+.btn-toggle-search{display:none}.categories-nav .btn-toggle-search{align-self:center;flex:0 0 auto;margin-left:1.5em}.categories-nav .btn-toggle-search svg{display:block;width:1.25em;height:1.25em}@media(max-width: 1024px){.categories-nav{margin-left:-0.75em;width:calc(100% + 1.5em)}.categories-nav>div{overflow-x:scroll}.categories-nav:after{position:absolute;top:0;right:0;bottom:2px;width:calc(1.75rem + 6vw);background-image:linear-gradient(to right, rgba(255, 255, 255, 0), #FFFFFF);content:"";pointer-events:none}@media (min-width: 1200px){.categories-nav:after{width:6.25rem}}.categories-nav .search-form,.categories-nav .btn-toggle-search{display:none !important}}.categories-list{display:flex;align-items:flex-end}.categories-list li{flex:0 0 auto}.categories-list a{position:relative;display:block;padding:.5em 1em;border:none;color:#757575}.categories-list a.current{color:inherit;font-weight:bold}.categories-list a.current:before{position:absolute;position:absolute;top:100%;left:0;width:100%;height:2px;background-color:#2f4ed0;content:""}@media(max-width: 1024px){.categories-list a{margin-bottom:0}}.loop header{margin-bottom:calc(1.425rem + 2.1vw);width:100%}@media (min-width: 1200px){.loop header{margin-bottom:3rem}}.loop header h2{margin-bottom:0;font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.loop header h2{font-size:2.5rem}}.loop .block{margin-bottom:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.loop .block{margin-bottom:4rem}}.loop a{border:none}.loop img{display:block;margin-bottom:1em;max-width:none;width:100%}.loop h3{margin-bottom:.1666666667em;font-weight:normal;font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){.loop h3{font-size:1.5rem}}.loop p{color:#757575;font-size:0.9rem}@media(min-width: 1024px){.loop{display:flex;flex-wrap:wrap}.loop .block{margin-left:1.75em;width:calc( 33.33% - 1.1666666667em )}.loop .block:nth-of-type(3n - 2){margin-left:0}}@media(max-width: 1023px)and (min-width: 561px){.loop{display:flex;flex-wrap:wrap}.loop .block{margin-left:1.5em;width:calc( 50% - 0.75em )}.loop .block:nth-of-type(odd){margin-left:0}}.archive-pagination ul{display:flex;align-items:center;justify-content:center}.archive-pagination li a{padding:.5rem;border:none;text-transform:uppercase;font-weight:bold}.archive-pagination li a:hover{color:inherit}.archive-pagination li.active a{color:#2f4ed0}.archive-pagination li svg{display:block;width:1em;height:1em}
