/*!
Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

All client changes should be added to client.css
Any changes made in style.css will be overwritten and removed
*/

/*! 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;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:-.25em}sup{top:-.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}:root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dd,p,figure,pre,table,fieldset,hr{margin-top:0!important;margin-bottom:1.5rem}.x-bar-footer{position:static!important}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#172a30!important;font-weight:700!important}.x-btn,.button,[type=submit]{border-width:3px!important;padding:.65em 1.2em!important;font-size:1em!important;text-transform:uppercase!important;font-weight:400!important;text-shadow:none!important;letter-spacing:0.02em!important}.gform_wrapper form .gsection_title{font-size:1.4em!important}.gform_wrapper form legend{border-bottom:0px!important}.gform_wrapper form .gfield_label{font-size:1.1em!important;line-height:1.2em!important}.gform_wrapper form textarea,.gform_wrapper form input[type=text],.gform_wrapper form input[type=password],.gform_wrapper form input[type=datetime],.gform_wrapper form input[type=datetime-local],.gform_wrapper form input[type=date],.gform_wrapper form input[type=month],.gform_wrapper form input[type=time],.gform_wrapper form input[type=week],.gform_wrapper form input[type=number],.gform_wrapper form input[type=email],.gform_wrapper form input[type=url],.gform_wrapper form input[type=search],.gform_wrapper form input[type=tel],.gform_wrapper form input[type=color],.gform_wrapper form .uneditable-input,.gform_wrapper form select{font-size:1em!important;border:1.5px solid #eee!important;border-radius:.3em .3em 0 0!important;border-bottom:4px solid #9d2332!important;line-height:1.2em!important;padding:.5em 0.8em!important}.gform_wrapper form textarea:active,.gform_wrapper form textarea:focus,.gform_wrapper form textarea:hover,.gform_wrapper form input[type=text]:active,.gform_wrapper form input[type=text]:focus,.gform_wrapper form input[type=text]:hover,.gform_wrapper form input[type=password]:active,.gform_wrapper form input[type=password]:focus,.gform_wrapper form input[type=password]:hover,.gform_wrapper form input[type=datetime]:active,.gform_wrapper form input[type=datetime]:focus,.gform_wrapper form input[type=datetime]:hover,.gform_wrapper form input[type=datetime-local]:active,.gform_wrapper form input[type=datetime-local]:focus,.gform_wrapper form input[type=datetime-local]:hover,.gform_wrapper form input[type=date]:active,.gform_wrapper form input[type=date]:focus,.gform_wrapper form input[type=date]:hover,.gform_wrapper form input[type=month]:active,.gform_wrapper form input[type=month]:focus,.gform_wrapper form input[type=month]:hover,.gform_wrapper form input[type=time]:active,.gform_wrapper form input[type=time]:focus,.gform_wrapper form input[type=time]:hover,.gform_wrapper form input[type=week]:active,.gform_wrapper form input[type=week]:focus,.gform_wrapper form input[type=week]:hover,.gform_wrapper form input[type=number]:active,.gform_wrapper form input[type=number]:focus,.gform_wrapper form input[type=number]:hover,.gform_wrapper form input[type=email]:active,.gform_wrapper form input[type=email]:focus,.gform_wrapper form input[type=email]:hover,.gform_wrapper form input[type=url]:active,.gform_wrapper form input[type=url]:focus,.gform_wrapper form input[type=url]:hover,.gform_wrapper form input[type=search]:active,.gform_wrapper form input[type=search]:focus,.gform_wrapper form input[type=search]:hover,.gform_wrapper form input[type=tel]:active,.gform_wrapper form input[type=tel]:focus,.gform_wrapper form input[type=tel]:hover,.gform_wrapper form input[type=color]:active,.gform_wrapper form input[type=color]:focus,.gform_wrapper form input[type=color]:hover,.gform_wrapper form .uneditable-input:active,.gform_wrapper form .uneditable-input:focus,.gform_wrapper form .uneditable-input:hover,.gform_wrapper form select:active,.gform_wrapper form select:focus,.gform_wrapper form select:hover{border-bottom:4px solid #172a30!important}.gform_wrapper form .gf_progressbar_percentage.percentbar_blue{background-color:#9d2332!important}.gform_wrapper form .gfield-choice-input{margin-bottom:0px!important}.gform_wrapper form input[type=button]{padding:.65em 1.2em!important;font-size:1em!important;text-transform:uppercase!important;font-weight:400!important;text-shadow:none!important;letter-spacing:0.02em!important}.gform_wrapper form .gform_page_footer,.gform_wrapper form .gform_footer{padding-bottom:0px!important}form select{font-size:1em!important;border:1.5px solid #eee!important;border-radius:.3em .3em 0 0!important;border-bottom:4px solid #9d2332!important;line-height:1.2em!important;padding:.5em 0.8em!important}form select:active,form select:focus,form select:hover{border-bottom:4px solid #172a30!important}.contrast .table-contents .toc-container .single-term--title a{color:white!important}.contrast .table-contents .toc-container .single-term--title a:hover{color:#9d2332!important}.contrast .table-contents .toc-container .single-term--title a.post-active{background-color:#9d2332!important;color:white!important}.contrast .table-contents .toc-container .single-term--title a.post-active:hover{color:#333333!important}.contrast a,.contrast a abbr,.contrast a acronym,.contrast a b,.contrast a basefont,.contrast a big,.contrast a br,.contrast a code,.contrast a div,.contrast a em,.contrast a font,.contrast a h1,.contrast a h2,.contrast a h3,.contrast a h4,.contrast a h5,.contrast a h6,.contrast a i,.contrast a kbd,.contrast a small,.contrast a span,.contrast a strong,.contrast a tt,.contrast a u,.contrast a var,.contrast a:link,.contrast a:link abbr,.contrast a:link acronym,.contrast a:link b,.contrast a:link basefont,.contrast a:link big,.contrast a:link br,.contrast a:link code,.contrast a:link div,.contrast a:link em,.contrast a:link font,.contrast a:link h1,.contrast a:link h2,.contrast a:link h3,.contrast a:link h4,.contrast a:link h5,.contrast a:link h6,.contrast a:link i,.contrast a:link kbd,.contrast a:link small,.contrast a:link span,.contrast a:link strong,.contrast a:link tt,.contrast a:link u,.contrast a:link var{color:white!important}.contrast a:hover,.contrast a:focus,.contrast a:active,.contrast a abbr:hover,.contrast a abbr:focus,.contrast a abbr:active,.contrast a acronym:hover,.contrast a acronym:focus,.contrast a acronym:active,.contrast a b:hover,.contrast a b:focus,.contrast a b:active,.contrast a basefont:hover,.contrast a basefont:focus,.contrast a basefont:active,.contrast a big:hover,.contrast a big:focus,.contrast a big:active,.contrast a br:hover,.contrast a br:focus,.contrast a br:active,.contrast a code:hover,.contrast a code:focus,.contrast a code:active,.contrast a div:hover,.contrast a div:focus,.contrast a div:active,.contrast a em:hover,.contrast a em:focus,.contrast a em:active,.contrast a font:hover,.contrast a font:focus,.contrast a font:active,.contrast a h1:hover,.contrast a h1:focus,.contrast a h1:active,.contrast a h2:hover,.contrast a h2:focus,.contrast a h2:active,.contrast a h3:hover,.contrast a h3:focus,.contrast a h3:active,.contrast a h4:hover,.contrast a h4:focus,.contrast a h4:active,.contrast a h5:hover,.contrast a h5:focus,.contrast a h5:active,.contrast a h6:hover,.contrast a h6:focus,.contrast a h6:active,.contrast a i:hover,.contrast a i:focus,.contrast a i:active,.contrast a kbd:hover,.contrast a kbd:focus,.contrast a kbd:active,.contrast a small:hover,.contrast a small:focus,.contrast a small:active,.contrast a span:hover,.contrast a span:focus,.contrast a span:active,.contrast a strong:hover,.contrast a strong:focus,.contrast a strong:active,.contrast a tt:hover,.contrast a tt:focus,.contrast a tt:active,.contrast a u:hover,.contrast a u:focus,.contrast a u:active,.contrast a var:hover,.contrast a var:focus,.contrast a var:active,.contrast a:link:hover,.contrast a:link:focus,.contrast a:link:active,.contrast a:link abbr:hover,.contrast a:link abbr:focus,.contrast a:link abbr:active,.contrast a:link acronym:hover,.contrast a:link acronym:focus,.contrast a:link acronym:active,.contrast a:link b:hover,.contrast a:link b:focus,.contrast a:link b:active,.contrast a:link basefont:hover,.contrast a:link basefont:focus,.contrast a:link basefont:active,.contrast a:link big:hover,.contrast a:link big:focus,.contrast a:link big:active,.contrast a:link br:hover,.contrast a:link br:focus,.contrast a:link br:active,.contrast a:link code:hover,.contrast a:link code:focus,.contrast a:link code:active,.contrast a:link div:hover,.contrast a:link div:focus,.contrast a:link div:active,.contrast a:link em:hover,.contrast a:link em:focus,.contrast a:link em:active,.contrast a:link font:hover,.contrast a:link font:focus,.contrast a:link font:active,.contrast a:link h1:hover,.contrast a:link h1:focus,.contrast a:link h1:active,.contrast a:link h2:hover,.contrast a:link h2:focus,.contrast a:link h2:active,.contrast a:link h3:hover,.contrast a:link h3:focus,.contrast a:link h3:active,.contrast a:link h4:hover,.contrast a:link h4:focus,.contrast a:link h4:active,.contrast a:link h5:hover,.contrast a:link h5:focus,.contrast a:link h5:active,.contrast a:link h6:hover,.contrast a:link h6:focus,.contrast a:link h6:active,.contrast a:link i:hover,.contrast a:link i:focus,.contrast a:link i:active,.contrast a:link kbd:hover,.contrast a:link kbd:focus,.contrast a:link kbd:active,.contrast a:link small:hover,.contrast a:link small:focus,.contrast a:link small:active,.contrast a:link span:hover,.contrast a:link span:focus,.contrast a:link span:active,.contrast a:link strong:hover,.contrast a:link strong:focus,.contrast a:link strong:active,.contrast a:link tt:hover,.contrast a:link tt:focus,.contrast a:link tt:active,.contrast a:link u:hover,.contrast a:link u:focus,.contrast a:link u:active,.contrast a:link var:hover,.contrast a:link var:focus,.contrast a:link var:active{color:#9d2332!important}.contrast a:visited,.contrast a:visited abbr,.contrast a:visited acronym,.contrast a:visited b,.contrast a:visited basefont,.contrast a:visited big,.contrast a:visited br,.contrast a:visited code,.contrast a:visited div,.contrast a:visited em,.contrast a:visited font,.contrast a:visited h1,.contrast a:visited h2,.contrast a:visited h3,.contrast a:visited h4,.contrast a:visited h5,.contrast a:visited h6,.contrast a:visited i,.contrast a:visited kbd,.contrast a:visited small,.contrast a:visited span,.contrast a:visited strong,.contrast a:visited tt,.contrast a:visited u,.contrast a:visited var{color:white!important}.contrast a:visited:hover,.contrast a:visited:focus,.contrast a:visited:active,.contrast a:visited abbr:hover,.contrast a:visited abbr:focus,.contrast a:visited abbr:active,.contrast a:visited acronym:hover,.contrast a:visited acronym:focus,.contrast a:visited acronym:active,.contrast a:visited b:hover,.contrast a:visited b:focus,.contrast a:visited b:active,.contrast a:visited basefont:hover,.contrast a:visited basefont:focus,.contrast a:visited basefont:active,.contrast a:visited big:hover,.contrast a:visited big:focus,.contrast a:visited big:active,.contrast a:visited br:hover,.contrast a:visited br:focus,.contrast a:visited br:active,.contrast a:visited code:hover,.contrast a:visited code:focus,.contrast a:visited code:active,.contrast a:visited div:hover,.contrast a:visited div:focus,.contrast a:visited div:active,.contrast a:visited em:hover,.contrast a:visited em:focus,.contrast a:visited em:active,.contrast a:visited font:hover,.contrast a:visited font:focus,.contrast a:visited font:active,.contrast a:visited h1:hover,.contrast a:visited h1:focus,.contrast a:visited h1:active,.contrast a:visited h2:hover,.contrast a:visited h2:focus,.contrast a:visited h2:active,.contrast a:visited h3:hover,.contrast a:visited h3:focus,.contrast a:visited h3:active,.contrast a:visited h4:hover,.contrast a:visited h4:focus,.contrast a:visited h4:active,.contrast a:visited h5:hover,.contrast a:visited h5:focus,.contrast a:visited h5:active,.contrast a:visited h6:hover,.contrast a:visited h6:focus,.contrast a:visited h6:active,.contrast a:visited i:hover,.contrast a:visited i:focus,.contrast a:visited i:active,.contrast a:visited kbd:hover,.contrast a:visited kbd:focus,.contrast a:visited kbd:active,.contrast a:visited small:hover,.contrast a:visited small:focus,.contrast a:visited small:active,.contrast a:visited span:hover,.contrast a:visited span:focus,.contrast a:visited span:active,.contrast a:visited strong:hover,.contrast a:visited strong:focus,.contrast a:visited strong:active,.contrast a:visited tt:hover,.contrast a:visited tt:focus,.contrast a:visited tt:active,.contrast a:visited u:hover,.contrast a:visited u:focus,.contrast a:visited u:active,.contrast a:visited var:hover,.contrast a:visited var:focus,.contrast a:visited var:active{color:#9d2332!important}.contrast .h-sidebar{border:1px solid white!important}.contrast .gform_wrapper.gravity-theme .gf_progressbar_blue{border:1px solid #fff!important}.contrast .image-left .x-bg .x-bg-layer-lower-image{background:#172a30!important}.contrast .image-left .x-row,.contrast .image-left .x-row-inner,.contrast .image-left .x-col,.contrast .image-left .x-text,.contrast .image-left .x-text-content,.contrast .image-left .x-text-content-text,.contrast .image-left .x-text-content-text-subheadline,.contrast .image-left .x-text-content-text-primary,.contrast .image-left strong,.contrast .image-left .x-image,.contrast .image-left p{background:transparent!important}.contrast .main-cta .x-bg .x-bg-layer-lower-image{background-color:#333333!important;background-image:var(--wpr-bg-774f6a35-e9a4-4dd9-a703-cab8417b1ffb)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;filter:invert(1)!important}.contrast .main-cta .x-row,.contrast .main-cta .x-row-inner,.contrast .main-cta .x-col,.contrast .main-cta .x-text,.contrast .main-cta .x-text-content,.contrast .main-cta .x-text-content-text,.contrast .main-cta .x-text-content-text-subheadline,.contrast .main-cta .x-text-content-text-primary,.contrast .main-cta strong,.contrast .main-cta .x-image{background:transparent!important}.contrast .home-banner .x-bg .x-bg-layer-lower-image,.contrast .interior-banner .x-bg .x-bg-layer-lower-image{background-color:#333333!important;background-image:var(--wpr-bg-6f5b40e4-b39d-42b8-9331-900c10d8fee2)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;filter:invert(1)!important}.contrast .home-banner .m54as-n .x-anchor-button,.contrast .home-banner .m54cz-n .x-anchor-button,.contrast .home-banner .m49-m .x-anchor-button,.contrast .home-banner .m7d-i .x-anchor-button,.contrast .interior-banner .m54as-n .x-anchor-button,.contrast .interior-banner .m54cz-n .x-anchor-button,.contrast .interior-banner .m49-m .x-anchor-button,.contrast .interior-banner .m7d-i .x-anchor-button{background:transparent!important}.contrast .home-banner .m54as-n .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .home-banner .m54cz-n .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .home-banner .m49-m .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .home-banner .m7d-i .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .interior-banner .m54as-n .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .interior-banner .m54cz-n .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .interior-banner .m49-m .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .interior-banner .m7d-i .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary{color:#9d2332!important}.contrast .home-banner .x-row,.contrast .home-banner .x-row-inner,.contrast .home-banner .x-col,.contrast .home-banner .x-text,.contrast .home-banner .x-text-content,.contrast .home-banner .x-text-content-text,.contrast .home-banner .x-text-content-text-subheadline,.contrast .home-banner .x-text-content-text-primary,.contrast .home-banner strong,.contrast .home-banner .x-image,.contrast .home-banner p,.contrast .home-banner .m54as-n,.contrast .home-banner .m54cz-n,.contrast .interior-banner .x-row,.contrast .interior-banner .x-row-inner,.contrast .interior-banner .x-col,.contrast .interior-banner .x-text,.contrast .interior-banner .x-text-content,.contrast .interior-banner .x-text-content-text,.contrast .interior-banner .x-text-content-text-subheadline,.contrast .interior-banner .x-text-content-text-primary,.contrast .interior-banner strong,.contrast .interior-banner .x-image,.contrast .interior-banner p,.contrast .interior-banner .m54as-n,.contrast .interior-banner .m54cz-n{background:transparent!important}.contrast .news-posts a,.contrast .h-reps a{background:#000!important}.contrast .news-posts a:hover,.contrast .h-reps a:hover{background:#400000!important}.contrast .news-posts a,.contrast .news-posts article,.contrast .news-posts .x-div,.contrast .news-posts .x-text,.contrast .news-posts .x-text-content,.contrast .news-posts .x-text-content-text,.contrast .news-posts .x-text-content-text-subheadline,.contrast .news-posts .x-text-content-text-primary,.contrast .h-reps a,.contrast .h-reps article,.contrast .h-reps .x-div,.contrast .h-reps .x-text,.contrast .h-reps .x-text-content,.contrast .h-reps .x-text-content-text,.contrast .h-reps .x-text-content-text-subheadline,.contrast .h-reps .x-text-content-text-primary{text-decoration:none!important;color:white!important}.contrast .news-posts a:hover,.contrast .news-posts article:hover,.contrast .news-posts .x-div:hover,.contrast .news-posts .x-text:hover,.contrast .news-posts .x-text-content:hover,.contrast .news-posts .x-text-content-text:hover,.contrast .news-posts .x-text-content-text-subheadline:hover,.contrast .news-posts .x-text-content-text-primary:hover,.contrast .h-reps a:hover,.contrast .h-reps article:hover,.contrast .h-reps .x-div:hover,.contrast .h-reps .x-text:hover,.contrast .h-reps .x-text-content:hover,.contrast .h-reps .x-text-content-text:hover,.contrast .h-reps .x-text-content-text-subheadline:hover,.contrast .h-reps .x-text-content-text-primary:hover{color:white!important}.contrast .news-posts article,.contrast .news-posts .x-div,.contrast .news-posts .x-row-inner,.contrast .news-posts .x-graphic,.contrast .news-posts i,.contrast .news-posts i::before,.contrast .news-posts .x-icon,.contrast .news-posts .x-div .x-col,.contrast .news-posts .x-text,.contrast .news-posts .x-text-content,.contrast .news-posts .x-text-content-text,.contrast .news-posts .x-text-content-text-subheadline,.contrast .news-posts .x-text-content-text-primary,.contrast .h-reps article,.contrast .h-reps .x-div,.contrast .h-reps .x-row-inner,.contrast .h-reps .x-graphic,.contrast .h-reps i,.contrast .h-reps i::before,.contrast .h-reps .x-icon,.contrast .h-reps .x-div .x-col,.contrast .h-reps .x-text,.contrast .h-reps .x-text-content,.contrast .h-reps .x-text-content-text,.contrast .h-reps .x-text-content-text-subheadline,.contrast .h-reps .x-text-content-text-primary{background:transparent!important}.contrast .news-posts .x-col,.contrast .h-reps .x-col{border:1px solid #fff!important}.contrast .contrast-blue{background:#121212!important}.contrast .contrast-blue .x-row{background:transparent!important}.contrast .contrast-blue .x-row .x-row-inner,.contrast .contrast-blue .x-row .x-col,.contrast .contrast-blue .x-row .x-text,.contrast .contrast-blue .x-row .x-text-content,.contrast .contrast-blue .x-row .x-text-content-text,.contrast .contrast-blue .x-row .x-text-content-text-subheadline,.contrast .contrast-blue .x-row .x-text-content-text-primary{background:transparent!important}.contrast .no-black{background:transparent!important}.contrast .no-black .x-row{background:transparent!important}.contrast .no-black .x-row .x-row-inner{background:transparent!important}.contrast .x-image img{background:transparent!important}.contrast h1,.contrast h2,.contrast h3,.contrast h4,.contrast h5,.contrast h6{color:white!important}.contrast h1 strong,.contrast h2 strong,.contrast h3 strong,.contrast h4 strong,.contrast h5 strong,.contrast h6 strong{color:white!important}.contrast .x-btn,.contrast .button,.contrast [type=submit]{background:#9d2332!important;border-color:#9d2332!important;color:white!important}.contrast .x-btn:hover,.contrast .x-btn:active,.contrast .x-btn:focus,.contrast .button:hover,.contrast .button:active,.contrast .button:focus,.contrast [type=submit]:hover,.contrast [type=submit]:active,.contrast [type=submit]:focus{background:#172a30!important;border-color:#172a30!important;color:white!important}.contrast .default-btn,.contrast .x-anchor-button{background:#9d2332!important;color:white!important}.contrast .default-btn .x-anchor-text-primary,.contrast .x-anchor-button .x-anchor-text-primary{color:white!important}.contrast .default-btn:hover,.contrast .default-btn:active,.contrast .default-btn:focus,.contrast .x-anchor-button:hover,.contrast .x-anchor-button:active,.contrast .x-anchor-button:focus{background:#172a30!important}.contrast .default-btn:hover .x-anchor-content,.contrast .default-btn:active .x-anchor-content,.contrast .default-btn:focus .x-anchor-content,.contrast .x-anchor-button:hover .x-anchor-content,.contrast .x-anchor-button:active .x-anchor-content,.contrast .x-anchor-button:focus .x-anchor-content{background:transparent!important}.contrast .default-btn:hover .x-anchor-content .x-anchor-text,.contrast .default-btn:active .x-anchor-content .x-anchor-text,.contrast .default-btn:focus .x-anchor-content .x-anchor-text,.contrast .x-anchor-button:hover .x-anchor-content .x-anchor-text,.contrast .x-anchor-button:active .x-anchor-content .x-anchor-text,.contrast .x-anchor-button:focus .x-anchor-content .x-anchor-text{background:transparent!important}.contrast .default-btn:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .default-btn:active .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .default-btn:focus .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .x-anchor-button:hover .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .x-anchor-button:active .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .x-anchor-button:focus .x-anchor-content .x-anchor-text .x-anchor-text-primary{color:white!important;background:transparent!important}.contrast .default-btn .x-anchor-content,.contrast .x-anchor-button .x-anchor-content{background:transparent!important}.contrast .default-btn .x-anchor-content .x-anchor-text,.contrast .x-anchor-button .x-anchor-content .x-anchor-text{background:transparent!important}.contrast .default-btn .x-anchor-content .x-anchor-text .x-anchor-text-primary,.contrast .x-anchor-button .x-anchor-content .x-anchor-text .x-anchor-text-primary{color:white!important;background:transparent!important}.contrast .h-logo{min-width:9em!important}.contrast .h-logo img{filter:invert(1)!important}.fontsize h1{font-size:3.6em!important}.fontsize h2{font-size:3em!important}.fontsize h3{font-size:2.5em!important}.fontsize h4{font-size:2em!important}.fontsize h5{font-size:1.7em!important}.fontsize h6{font-size:1.4em!important}.fontsize p,.fontsize li:not(.a11y-toolbar-list-item),.fontsize label,.fontsize input,.fontsize select,.fontsize textarea,.fontsize legend,.fontsize code,.fontsize pre,.fontsize dd,.fontsize dt,.fontsize blockquote,.fontsize span,.fontsize .x-text{font-size:1em!important}.otgs-development-site-front-end{display:none!important}html.fontsize{font-size:21px!important}@media (max-width:1320px){html.fontsize{font-size:20px!important}}@media (max-width:1080px){html.fontsize{font-size:19px!important}}@media (max-width:797px){html.fontsize{font-size:18px!important}}@media (max-width:560px){html.fontsize{font-size:17px!important}}html.fontsize header .x-bar{font-size:1em!important}.u-visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.u-clearfix:after{content:" ";display:table;clear:both}.u-center-text{text-align:center!important}.tablepress>:where(thead,tfoot)>*>th{background-color:#eaeaea!important;font-size:1.3em!important;padding:0.65em!important}.tablepress>:where(thead,tfoot)>*>th:hover{background-color:#ddd!important}.dataTables_wrapper .tablepress{border:1px solid #eaeaea!important}.tablepress>*+tbody>*>*,.tablepress>tbody>*~*>*,.tablepress>tfoot>*>*{border-top:1px solid #eaeaea!important}.dataTables_filter{padding:1em 0!important}.dataTables_filter input{font-size:1em!important;border:1.5px solid #eee!important;border-radius:.3em .3em 0 0!important;border-bottom:4px solid #9d2332!important;line-height:1.2em!important;padding:.5em 0.8em!important}.dataTables_filter input:active,.dataTables_filter input:focus,.dataTables_filter input:hover{border-bottom:4px solid #172a30!important}.single-cfta-agreement .body-text ol,.single-cfta-agreement .body-text ul{margin:0 0 1.5em 1.5em!important}.single-cfta-agreement .body-text ol li,.single-cfta-agreement .body-text ul li{margin-bottom:0.65em!important}.single-cfta-agreement .body-text ol li ol,.single-cfta-agreement .body-text ol li ul,.single-cfta-agreement .body-text ul li ol,.single-cfta-agreement .body-text ul li ul{margin-top:1em!important}.single-cfta-agreement .body-text h1,.single-cfta-agreement .body-text h2,.single-cfta-agreement .body-text h3,.single-cfta-agreement .body-text h4,.single-cfta-agreement .body-text h5,.single-cfta-agreement .body-text h6{line-height:1.1em!important;margin-bottom:1rem!important}.single-cfta-agreement .body-text h1,.single-cfta-agreement .body-text .h1,.single-cfta-agreement .body-text h2,.single-cfta-agreement .body-text .h2{font-size:2.2em!important}.single-cfta-agreement .body-text h3,.single-cfta-agreement .body-text .h3{font-size:1.8em!important}.single-cfta-agreement .body-text h4,.single-cfta-agreement .body-text .h4{font-size:1.5em!important}.single-cfta-agreement .body-text h5,.single-cfta-agreement .body-text .h5{font-size:1.3em!important}.single-cfta-agreement .body-text h6{font-size:1.1em!important;text-transform:uppercase!important}.table-contents .toc-container{list-style:none!important;margin-left:0px!important;border-top:1px solid #eaeaea!important}.table-contents .toc-container .single-term--title a{padding:.35em 0.2em!important;border-bottom:1px solid #eaeaea!important;display:block;width:100%;color:#333333!important;transition:0.45s ease-in!important}.table-contents .toc-container .single-term--title a:hover{background-color:#eaeaea!important;color:#9d2332!important}.table-contents .toc-container .single-term--title a.active{background-color:#172a30!important;color:white!important}.table-contents .toc-container .child-terms{list-style:none!important;margin-left:0px!important}.table-contents .toc-container .child-terms .single-term--title a{padding-left:1.5em!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.table-contents .toc-container .child-terms .toc-accordion{transition:0.45s ease-in!important}.table-contents .toc-container .child-terms .toc-accordion--active i{transform:rotate(180deg)!important}.table-contents .toc-container .child-terms .toc-accordion i{margin-left:0.4em!important;display:flex!important;justify-content:center!important;align-items:center!important;line-height:1em!important}.table-contents .toc-container .child-terms .child-terms,.table-contents .toc-container .child-terms .posts{list-style:none!important;margin-left:0px!important}.table-contents .toc-container .child-terms .child-terms li a,.table-contents .toc-container .child-terms .posts li a{padding:.3em 0 .3em 3em!important;border-bottom:1px solid #eaeaea!important;display:block;width:100%;color:#333333!important}.table-contents .toc-container .child-terms .child-terms li a:hover,.table-contents .toc-container .child-terms .posts li a:hover{background-color:#eaeaea!important;color:#9d2332!important}.table-contents .toc-container .child-terms .child-terms li a.active,.table-contents .toc-container .child-terms .posts li a.active{background-color:#172a30!important;color:white!important}.post-active{background-color:#eaeaea!important;font-weight:600!important}.hidden{display:none!important}.hello-cfta-member-links{display:flex;justify-content:flex-start}@media (max-width:768px){.hello-cfta-member-links{flex-direction:column}}.hello-cfta-member-links--active,.hello-cfta-member-links--archived{flex:1}.hello-cfta-member-links--active{margin-right:3em}@media (max-width:768px){.hello-cfta-member-links--active{margin-right:0;margin-bottom:2em}}