/*!
Theme Name: LPFA 2019 Theme
Theme URI: https://lpfa.com
Description: Custom theme created for the Louisiana Public Facilities Authority
Author: Object 9
Author URI: https://object9.com
Version: 1.0
*/.container,.container:after,.dropdown-content ul:after,li.gfield,nav.primary,ul.gform_fields:after{clear:both}a,h1,h4{color:#8B6F4B}.hero h1,.home-apply-bonds h2,.page-header h1,h5,nav.primary ul li a,nav.top ul li a{text-transform:uppercase}.page-header h1,h6{letter-spacing:.04em}.container,hr{position:relative}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;height:100%}body{font-family:"Open Sans",sans-serif;background-color:#fff;font-size:18px;line-height:1.8;color:#000;height:100%;overflow-x:hidden;width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit}a{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a:focus,a:hover{color:#493a27;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}img{vertical-align:middle;max-width:100%;height:auto}.container{max-width:1300px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1em;zoom:1}.container:after,.container:before{content:" ";display:table}.container.medium{max-width:1000px}.container.small{max-width:850px}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}p{margin:0 0 2em;font-size:.9em}p.large-text{font-size:1.25em;line-height:2}p.extra-large-text{font-size:1.5em;line-height:2.2}p.extra-leading{line-height:2.2}p.medium-text{font-size:1.15em;line-height:2}p.narrow{padding:0 10%}em{font-style:oblique}strong{font-weight:700}h1{font-family:Merriweather,serif;font-size:3em;font-weight:700;line-height:1.1;letter-spacing:.02em;margin-bottom:.75em}h2{font-family:Merriweather,serif;color:#0C2340;line-height:1.2;font-size:2em;font-weight:700;margin-bottom:.2em}.button,.gform_wrapper,.wp-block-button__link,h5,h6,input[type=submit],nav.basic a{font-family:"Josefin Sans",sans-serif}h3{font-size:2em;line-height:1.3;font-weight:700;margin-bottom:.3em}h3.large{font-size:3em}h4{font-size:1.2em;line-height:2;letter-spacing:.02em;margin-bottom:.5em;font-weight:700}h5{font-size:1em;letter-spacing:.06em;line-height:1.25}h6{padding-left:15px;font-weight:600;color:#000}hr{border:0;height:1px;overflow:visible;background-color:#8B6F4B;margin:3em 0}hr:after{content:url(/static/assets/img/fleur.svg);position:absolute;display:block;width:42px;height:35px;left:50%;top:-17px;margin-left:-21px}hr.plain:after{display:none}ul.four-col,ul.three-col{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap}hr.plain.navy{background-color:#0C2340;margin:2em 0;height:2px}ol,ul{list-style:disc;margin:0 0 1.5em 1em}ol li,ul li{margin-bottom:1em}ol li:last-child,ul li:last-child{margin-bottom:0}ul.bordered,ul.unstyled{list-style-type:none;margin:0;padding:0}ul.bordered li{border-top:1px solid #8B6F4B;margin:0;padding:.75em 0}ul.bordered li:first-child{border:0;padding-top:0}ul.bordered.white li{border-top-color:#fff}ul.bordered.gray li{border-top-color:rgba(0,0,0,.2)}ul.bordered.four-col li:first-child,ul.bordered.three-col li:first-child,ul.bordered.two-col li:first-child{border-top:1px solid #8B6F4B;padding-top:.75em}ul.bordered.four-col.gray li:first-child,ul.bordered.three-col.gray li:first-child,ul.bordered.two-col.gray li:first-child{border-top-color:rgba(0,0,0,.2)}ul.bordered.four-col.white li:first-child,ul.bordered.three-col.white li:first-child,ul.bordered.two-col.white li:first-child{border-top-color:#fff}ul.small-text li{font-size:.85em}sub,sup{font-size:.7em;position:relative}ul.three-col{display:flex;flex-wrap:wrap}ul.three-col li{width:33.33%;padding-right:2em}ul.four-col{display:flex;flex-wrap:wrap}ul.four-col li{width:25%;padding-right:2em}ul.two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.two-col li{width:50%;padding-right:2em}ol{list-style-type:decimal}sup{top:-.4em}sub{bottom:-.4em}blockquote{padding:1.5em 2em;font-size:1.4em}.wp-block-quote{border:0}@media (max-width:885px){h1{font-size:2em;line-height:1.25em}h2{font-size:1.5em}h3{font-size:1.25em}h3.large{font-size:2em}hr.plain{margin:1.5em 0}h4{line-height:1.4}p.large-text,p.medium-text{font-size:1em}p.extra-large-text{font-size:1.25em;line-height:2}}input[type=text],input[type=email],input[type=search],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:#fff;height:3.5em;border:1px solid #e7e5e5;padding:0 .5em}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus{outline:0}input[type=text]:disabled,input[type=email]:disabled,input[type=search]:disabled,input[type=tel]:disabled,textarea:disabled{background-color:#d9d9d9;color:gray;cursor:not-allowed}textarea{height:auto;padding:.5em}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background-color:#fff;margin:0;border:1px solid #bfbfbf;cursor:pointer;position:relative;outline:0;top:4px;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.15)}input[type=checkbox]:checked{-webkit-box-shadow:none;box-shadow:none}input[type=checkbox]:checked:after{position:absolute;content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1'><path fill='#000000' width='20' height='20' d='M15.3,3.7L8,11.1L4.5,7.7L2,10.1L8,16l9.9-9.9L15.3,3.7z'/></svg>");color:#000;display:block;left:-1px;top:-1px}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 5px 0 0;width:20px;height:20px;border-radius:50%;background-color:#fff;border:1px solid #bfbfbf;cursor:pointer;position:relative;top:4px;outline:0;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.15)}input[type=radio]:checked:after{position:absolute;display:block;width:8px;height:8px;border-radius:50%;left:5px;top:5px;background-color:#000;content:""}.button,.wp-block-button__link,input[type=submit],nav.basic a{display:inline-block;font-size:1.25em;text-decoration:none;border:1px solid #8B6F4B;padding:.8em 1.5em;background:0 0;color:#8B6F4B;border-radius:2px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.button:hover,.wp-block-button__link:hover,input:hover[type=submit],nav.basic a:hover{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#fff;background-color:#8B6F4B}.modal-backdrop,.modal-content{position:fixed;-webkit-transition:all .5s ease}.button-blue-background,.button-blue:hover{background-color:#005893}.button-blue{color:#005893;border-color:#005893}.button-blue-background{color:#fff;border:0}.button-blue-background:hover{background-color:#8B6F4B}.button-navy{color:#0C2340;border-color:#0C2340}.button-navy:hover{background-color:#0C2340}.button-white{color:#fff;border-color:#fff}.button-white:hover{color:#8B6F4B;background-color:#fff}.button-large{font-size:1.75em;padding:20px}.button-small{font-size:1em;padding:10px}.button-small-padded-sides,nav.basic a{padding:10px 30px}.button-padded-sides{padding:20px 40px}.button-block{display:block;text-align:center}.button-mini,nav.basic a{font-size:.85em;padding:.75em;line-height:1}.alert,.gform_confirmation_message,.validation_error{display:block;border:1px solid #bfbfbf;background-color:#fff;padding:.5em;border-left:4px solid #005893;margin-bottom:1em}.alert p,.gform_confirmation_message p,.validation_error p{margin:0}.alert-error,.validation_error{border-left-color:#d9534f}.alert-success,.gform_confirmation_message{border-left-color:#5cb85c}table{border-collapse:collapse;border-spacing:0;width:100%}table th{text-align:left;font-weight:700;background-color:#8B6F4B;color:#fff}.gform_wrapper,table.striped tr:nth-child(even){background-color:#F3F2F2}table td,table th{padding:.5em 0}table.small{font-size:.85em}table.striped th{padding:.5em}table.striped td{border:1px solid #e7e5e5;padding:.5em}.columns{display:-webkit-box;display:-ms-flexbox;display:flex}.columns.two-thirds{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.columns.two-thirds .column.one{width:70%}.columns.two-thirds .column.one.bordered{width:67%;padding-right:3%;border-right:2px solid #F3F2F2}.columns.two-thirds .column.two{width:30%}@media (max-width:885px){.columns.two-thirds .column.one,.columns.two-thirds .column.one.bordered,.columns.two-thirds .column.two,.columns.two-thirds .column.two.bordered{width:100%;border:0;padding:0}.columns{display:block}}.gform_wrapper{width:70%;max-width:900px;color:#8B6F4B;padding:4%;border:1px solid #8B6F4B;margin:0 auto 3em}.gform_footer{text-align:center}.gform_validation_container{display:none}ul.gform_fields{list-style-type:none;margin:0;padding:0;zoom:1}ul.gform_fields:after,ul.gform_fields:before{content:" ";display:table}li.gfield{float:left;width:48%}li.gfield.right{float:right;clear:none}li.gfield.full{float:none;width:100%}li.gfield.address-state{float:left;width:22%;clear:none;margin-left:4%}li.gfield.address-zip{float:right;width:22%;clear:none}.ginput_container_select{width:100%;background:url(assets/images/select-arrows-small.svg) center right no-repeat,center right no-repeat #fff;background-size:30px;border-radius:3px;border:1px solid #e7e5e5}.ginput_container_select select{padding:0 .5em;width:100%;height:3.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;border-radius:0}.gfield_required{color:#000}ul.gfield_checkbox,ul.gfield_radio{list-style-type:none;margin:0;padding:0}ul.gfield_checkbox li,ul.gfield_radio li{margin:0}.gfield_error input[type=text],.gfield_error input[type=email],.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error textarea{border-color:#d9534f;background-color:rgba(217,83,79,.1)}.validation_message{color:#d9534f;font-size:.88em;font-style:oblique}@media (max-width:885px){.gform_wrapper,li.gfield{width:100%}li.gfield{float:none}li.gfield.address-state{float:left;width:48%;margin-left:0}li.gfield.address-zip{float:right;width:48%}}.modal-backdrop{width:100%;height:100%;background-color:rgba(0,0,0,.85);top:0;left:0;z-index:1005;visibility:hidden;opacity:0;-o-transition:all .5s ease;transition:all .5s ease}.modal-backdrop.active{visibility:visible;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.modal-content{width:90%;z-index:1006;background-color:#fff;border-radius:4px;top:-100%;left:50%;max-width:600px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-o-transition:all .5s ease;transition:all .5s ease;height:80%}.modal-content.full{max-width:none;height:80%}.modal-content.active{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:50%}.modal-content .modal-content-interior{position:relative;height:100%;padding-top:175px}.modal-content .modal-content-interior .close-button{position:absolute;z-index:1007;right:10px;top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #8B6F4B;font-size:2em;color:#8B6F4B;background:0 0;width:50px;height:50px;border-radius:50%;line-height:.5;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.modal-content .modal-content-interior .close-button:hover,nav.primary ul li ul,nav.primary ul li:hover>ul{-webkit-transition:all .2s ease;-o-transition:all .2s ease}.modal-content .modal-content-interior .close-button:hover{background-color:#8B6F4B;color:#fff;transition:all .2s ease}.modal-content .inner-title{text-align:center;padding:2em 2em 0;position:absolute;top:0;left:0;height:175px;width:100%}.modal-content .inner-content{position:absolute;width:100%;bottom:0;left:0;top:175px;overflow-y:scroll;padding:0 2em 2em}.staff-modal h5{padding-left:0;font-size:1.5em;color:#8B6F4B}.staff-modal h6,nav.top ul li a{color:#0C2340;font-family:"Josefin Sans",sans-serif}.staff-modal hr{margin:2em 0}.staff-modal p{font-size:.9em}.staff-modal p strong{color:#8B6F4B}.dropdown{position:relative;z-index:3;display:inline-block}.dropdown-content{display:none;position:absolute;top:40px;left:0;z-index:1;background-color:#fff;width:250px;text-align:left;border:1px solid #f2f2f2}.dropdown-content.padded{padding:1em}.dropdown-content p{line-height:1.4;margin:0}.dropdown-content.right{left:auto;right:0}.dropdown-content ul{list-style-type:none;margin:0;padding:0;zoom:1}.dropdown-content ul:after,.dropdown-content ul:before{content:" ";display:table}.dropdown-content ul li{float:none;width:100%;margin:0;line-height:1}.dropdown-content ul li a{display:block;color:#000;text-decoration:none}.dropdown-content ul li:first-child a{border:0}.dropdown-content.active{display:block}@media (max-width:885px){.dropdown.mobile-block .dropdown-content{position:relative;top:auto!important}}.accordion .accordion-slide .accordion-body{display:none}.accordion .accordion-slide .toggle-icon{width:30px;position:absolute;right:10px;top:0;height:50px}.accordion .accordion-slide .toggle-icon svg{position:relative;top:8px;width:30px;height:30px}.accordion .accordion-slide.active .toggle-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hero .container,.page-header .container{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.accordion .accordion-slide.active .toggle-icon svg{top:10px}.accordion .accordion-slide .accordion-toggle{position:relative;display:block;background-color:#0C2340;text-decoration:none;border-top:1px solid #040c15;padding:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion .accordion-slide .accordion-toggle:hover{background-color:#005893}.accordion .accordion-slide .accordion-toggle h3{color:#fff;margin:0;font-size:1.35em}.accordion .accordion-slide:first-child .accordion-toggle{border:0}.alignleft{float:left;width:45%;margin:.5em 1.5em 1em 0}.alignright{float:right;width:45%;margin:.5em 0 1em 1.5em}.alignnone{width:130%;margin-left:-15%;margin-bottom:2em}.wp-block-image,.wp-caption{margin:0}.wp-block-image.alignnone,.wp-block-image.alignwide,.wp-caption.alignnone,.wp-caption.alignwide{width:130%!important;padding-top:2em;margin-left:-15%;margin-bottom:3em;text-align:center}.wp-block-image.alignnone img,.wp-block-image.alignwide img,.wp-caption.alignnone img,.wp-caption.alignwide img{width:100%}.wp-block-image.alignleft,.wp-block-image.alignright,.wp-caption.alignleft,.wp-caption.alignright{width:45%!important}.wp-block-image.alignleft,.wp-caption.alignleft{margin:.5em 1.5em 1em 0}.wp-block-image.alignright,.wp-caption.alignright{margin:.5em 0 1em 1.5em}.wp-block-image img,.wp-caption img{width:100%;margin-bottom:.5em}.wp-block-image figcaption,.wp-block-image p,.wp-caption figcaption,.wp-caption p{font-size:.75em;line-height:1.3;font-style:oblique}.wp-block-button.alignnone{width:auto;margin:1em 0}p.has-drop-cap:first-letter,p.has-drop-cap:not(:focus):first-letter{float:left;font-weight:700;font-size:3.5em;line-height:.8;padding-top:.1em;padding-right:.2em;font-family:"Open Sans",sans-serif;margin:0}@media (max-width:767px){.alignleft,.alignright{float:none;width:100%;margin:0 0 20px}.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{width:100%!important}.wp-caption img{width:100%}}header.primary{border-top:solid 10px #8B6F4B;padding-top:2.5em;position:relative}header.primary .logo{display:block;float:left}header.primary img{width:260px}@media (max-width:1000px){header.primary{padding-top:1.5em}}@media (max-width:885px){header.primary{padding:0;line-height:80px;border:0}header.primary img{width:150px}}.page-header{background-color:#0C2340;height:250px;margin-bottom:3em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-header .container{position:relative;top:50%;margin:0 auto;transform:translateY(-50%)}.page-header h1{line-height:1;padding:.5em 0 .5em .65em;border-left:solid 4px #fff;color:#fff;margin:0}@media (max-width:885px){.page-header{height:auto}.page-header .container{margin:0;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;padding:2em 1em}.page-header h1{padding-left:0;border:0;margin:0;text-transform:none;letter-spacing:0}}.search-form-container{position:absolute;right:0;top:0}.search-form-container .inner{position:relative}.search-form-container .search-form-toggle{display:inline-block;width:50px;height:50px;text-align:center;position:relative;top:-5px}.search-form-container .search-form-toggle.active,.search-form-container .search-form-toggle.active:hover{background-color:#0C2340}.search-form-container .search-form-toggle.active svg path,.search-form-container .search-form-toggle.active:hover svg path{fill:#fff}.search-form-container .search-form-toggle svg{width:26px;height:36px;position:relative;top:5px}.search-form-container .search-form-toggle svg path{fill:#8B6F4B;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.search-form-container .search-form-toggle:hover svg path{fill:#005893;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.search-form-container .dropdown-content{width:400px;margin-top:-6px;border:0;z-index:9;background-color:#0C2340;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.15);box-shadow:5px 5px 10px 0 rgba(0,0,0,.15)}.search-form-container .dropdown-content .form-inner{position:relative;padding:10px 100px 10px 10px}.search-form-container .dropdown-content button{position:absolute;right:10px;top:10px;width:90px;border:0;height:50px;background-color:#005893;color:#fff;font-size:.9em}.search-form-container .dropdown-content input[type=search]{border:0;height:50px;font-size:.9em;color:#8B6F4B}.search-form-container .dropdown-content input[type=search]::-webkit-input-placeholder{color:#8B6F4B}.search-form-container .dropdown-content input[type=search]::-moz-placeholder{color:#8B6F4B}.search-form-container .dropdown-content input[type=search]:-ms-input-placeholder{color:#8B6F4B}.search-form-container .dropdown-content input[type=search]::-ms-input-placeholder{color:#8B6F4B}.search-form-container .dropdown-content input[type=search]::placeholder{color:#8B6F4B}@media (max-width:885px){.search-form-container{line-height:1.8;right:80px}.search-form-container .search-form-toggle{width:80px;height:80px;top:auto}.search-form-container .search-form-toggle svg{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-form-container .dropdown-content{margin-right:-80px;width:100vw;margin-top:0;border:0;z-index:9;background-color:#0C2340;-webkit-box-shadow:none;box-shadow:none}.search-form-container .dropdown-content .form-inner{position:relative;padding:10px 90px 10px 5vw}}footer{background:url(assets/images/fleur-ltgold.svg) center no-repeat,center no-repeat #8B6F4B;background-size:300px auto;padding:2em 0;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .logo{display:inline-block;width:300px;margin-bottom:2em}footer p{line-height:2em;margin:0;font-size:1em}footer .address{padding-top:5em}footer .phone-numbers{list-style-type:none;margin:0;padding:0;text-align:center;color:#fff}footer .phone-numbers li{display:inline-block;padding:0 1.25em;position:relative}footer .phone-numbers li:before{content:'\2022';position:absolute;color:#594730;left:-.2em}footer a,footer a[href^=tel]{color:#fff!important}footer .phone-numbers li:first-child{padding-left:0}footer .phone-numbers li:first-child:before{display:none}footer .phone-numbers li:last-child{padding-right:0}footer a[href^=tel]{text-decoration:inherit}footer .button,footer input[type=submit],footer nav.basic a,nav.basic footer a{float:right}footer .copyright{font-size:.7em;padding:10em 0 0;margin-bottom:0}@media (max-width:885px){footer{background:#8B6F4B;text-align:center}footer .logo{display:block;width:300px;margin:0 auto 3em}footer p{line-height:2em;margin:0;font-size:1em}footer .address{padding-top:0}footer .phone-numbers{padding-top:1em}footer .phone-numbers li{display:block;padding:0;margin:0}footer .phone-numbers li:before{display:none}footer .button,footer input[type=submit],footer nav.basic a,nav.basic footer a{float:none;margin:0 auto 2em}footer .copyright{padding:4em 0 0}}.hero{height:525px;position:relative;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero .wp-post-image{display:none}.hero:after{position:absolute;left:50%;margin-left:-13px;bottom:0;content:'';width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:20px solid #fff}.hero .container,.hero.public-notices{position:relative}.hero .container{top:50%;transform:translateY(-50%)}.hero h1{font-size:1.85em;color:#fff;letter-spacing:.2em;font-family:"Josefin Sans",sans-serif;margin:0}.hero h1 strong,.home-apply-bonds h2,.home-intro h1,.home-intro h2{font-family:Merriweather,serif}.hero h1 strong{display:block;text-transform:none;letter-spacing:0;font-size:1.7em;padding-top:.4em}.hero.public-notices .container{position:absolute;width:100%;max-width:none;margin:0 auto}.hero.public-notices h1{padding-left:1rem;padding-right:30vw;max-width:1300px;margin:0 auto}.hero.public-notices:after{display:none}.hero.public-notices .columns{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.hero.public-notices .column.one{width:70%;padding:10rem 3rem}.hero.public-notices .column.two{width:30%;background-color:#8B6F4B;padding:2rem;color:#fff}.hero.public-notices .column.two .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero.public-notices .column.two ul{list-style-type:none;margin:0 0 1.5rem;padding:0}.hero.public-notices .column.two ul li{line-height:1.5;font-size:1rem}.hero.public-notices .column.two ul li a{color:#fff;text-decoration:none}.hero.public-notices .column.two ul li a:hover{text-decoration:underline}.page-nav-top a,nav.primary ul li a,nav.top ul li a{text-decoration:none}.hero.public-notices .column.two .button-small{padding:.6rem .7rem;border-radius:4px;font-size:.85rem;line-height:1}.hero.public-notices .column.two h3{font-size:1.4rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1rem;padding-bottom:1rem}@media (max-width:1120px){.hero.public-notices h1{font-size:1.5em;padding-right:40vw}.hero.public-notices .column.one{width:60%}.hero.public-notices .column.two{width:40%}}@media (max-width:1000px){.hero.public-notices{height:auto}.hero.public-notices .columns{display:block;height:auto}.hero.public-notices .column.one{width:100%}.hero.public-notices .column.two{width:100%;padding-left:1em}.hero.public-notices .column.two .inner{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hero.public-notices .container{top:6rem;-webkit-transform:none;-ms-transform:none;transform:none}.hero.public-notices h1{padding:0}}@media (max-width:885px){.hero{height:auto;background:#0C2340!important}.hero .wp-post-image{display:block}.hero:after{display:none}.hero .container{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hero h1{padding:2em 0;font-size:1.15em;color:#8B6F4B}.hero h1 strong{color:#fff;line-height:1.2}}.block.full-width.content-reverse,.block.two-column .column.content-reverse{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block.full-width.background-tan{background-color:#f4f0eb}.block.full-width.background-navy{background-color:#0C2340}.block.full-width.background-blue{background-color:#005893}.block.full-width.background-gold{background-color:#8B6F4B}.block-wrapper.bg-white{background-color:#fff}.block-wrapper.bg-navy{background-color:#0C2340}.block-wrapper.bg-blue{background-color:#005893}.block-wrapper.bg-gold{background-color:#8B6F4B}.block-wrapper.bg-tan,.block.two-column .column.background-tan{background-color:#F3F2F2}.image-border.image-border-tan img{border:10px solid #F3F2F2}.image-border.image-border-navy img{border:10px solid #0C2340}.image-border.image-border-gold img{border:10px solid #8B6F4B}.image-border.image-border-blue img{border:10px solid #005893}.block.two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.block.two-column .background-image-mobile{display:none}.block.two-column.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block.two-column.align-top{-webkit-box-align:top;-ms-flex-align:top;align-items:top}.block.two-column .column{width:50%;padding:0 2em}.block.two-column .column.background-gold{background-color:#8B6F4B}.block.two-column .column.background-white{background-color:#fff}.block.two-column .column.background-navy{background-color:#0C2340}.block.two-column .column.background-blue{background-color:#005893}.block.two-column .column img{width:100%}@media (max-width:885px){.block.mobile-padding-top,.block.two-column .column.column-padding-top-mobile{padding-top:2em!important}.block.mobile-padding-bottom,.block.two-column .column.column-padding-bottom-mobile{padding-bottom:2em!important}.block.two-column{display:block}.block.two-column .column{width:100%!important}.block.two-column .column .background-image-mobile{display:block;visibility:hidden;opacity:0}.block.two-column .column.column-padding-left-mobile{padding-left:2em!important}.block.two-column .column.column-padding-right-mobile{padding-right:2em!important}}.block.checklist ul{list-style-type:none;margin:0;padding:0;border:15px solid #8B6F4B}.block.checklist ul li{background-color:#d8e6ee;margin:0;padding:2em 4em 2em 5em;position:relative}.block.checklist ul li p{margin:0}.block.checklist ul li:nth-child(even){background-color:#eef4f8}.block.checklist ul li:before{content:url(assets/images/check-ltgrey.svg);position:absolute;display:block;width:35px;height:35px;left:1.5em;top:2.2em}.public-hearing-notices{border:1px solid rgba(139,111,75,.5);margin-top:2em}.public-hearing-notices ul.bordered li:first-child,.public-hearing-notices ul.bordered li:nth-child(2),.public-hearing-notices ul.bordered li:nth-child(3){border:0}.public-hearing-notices ul.bordered li{border-color:rgba(139,111,75,.5);padding:1em 0}nav.top{float:right;padding-right:40px}nav.top .search-icon{float:right;padding-top:8px;width:20px;padding-left:0}nav.top ul{list-style-type:none;margin:0;padding:0;display:inline-block}nav.top ul li{padding-right:1.5em;margin:0;display:inline-block}nav.top ul li a{font-size:.8em}nav.top ul li a:hover{color:#8B6F4B}nav.top ul li:last-child{padding-right:.4em}@media (max-width:885px){nav.top{display:none}}nav.primary{padding-top:2em;font-family:"Josefin Sans",sans-serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav.primary ul{font-size:0;line-height:0}nav.primary ul li{font-size:18px;line-height:1.8;font-weight:600;position:relative;z-index:3;letter-spacing:.03em;display:inline-block;margin:0}nav.primary ul li:hover a{background-color:#005893;color:#fff}nav.primary ul li:hover>ul{visibility:visible;opacity:1;transition:all .2s ease}nav.primary ul li:hover>ul a{background-color:#7a6242}nav.primary ul li:hover>ul ul a{background-color:#594730}nav.primary ul li ul a,nav.primary ul li ul a:hover{background-color:#6a5539}nav.primary ul li a{display:inline-block;line-height:50px;color:#0C2340;padding:0 2em}nav.primary ul li ul{visibility:hidden;opacity:0;transition:all .2s ease;position:absolute;margin:0;width:300px;left:0;top:50px;text-align:left;font-size:18px}nav.primary ul li ul li{font-size:.85em;display:block}nav.primary ul li ul li ul li{font-size:.75em}nav.primary ul li ul a{color:#fff;display:block;text-transform:none;padding:1em;border-top:solid 1px #705a3d;line-height:1.2}nav.primary ul li ul li:first-child>a{border-top:0}nav.primary ul li ul li:hover ul{visibility:visible;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}nav.primary ul li ul ul{left:300px;top:0}nav.primary ul li ul ul a:hover{background-color:#493a27}nav.primary ul li.hidden-desktop{display:none}nav.primary ul li.investors ul ul{left:-300px}@media (max-width:1200px){nav.primary{padding-top:1em}nav.primary ul li a{font-size:.9em;padding:0 1.5em}}@media (max-width:885px){nav.primary ul li.investors ul ul{left:auto}.body-wrap{position:relative;width:100%;right:0;-webkit-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}body.mobile-nav-open .body-wrap,nav.primary{-webkit-transition:right .3s ease;-o-transition:right .3s ease}nav.primary{position:fixed;overflow:scroll;width:70%;height:100%;background-color:#0a1c33;top:0;right:-70%;z-index:9;padding:0;text-align:left;transition:right .3s ease}nav.primary ul{font-size:18px;line-height:1.8;margin:0}nav.primary ul li{display:block;text-transform:none}nav.primary ul li:hover a{background-color:inherit}nav.primary ul li ul a:hover,nav.primary ul li ul ul a:hover,nav.primary ul li:hover ul a,nav.primary ul li:hover ul ul a{background-color:#8B6F4B}nav.primary ul li a{display:block;line-height:1.3;color:#fff;padding:1em;border-top:1px solid #06101e;text-transform:none;letter-spacing:0}nav.primary ul li ul{display:none;visibility:visible;opacity:1;position:relative;width:100%;left:auto;top:auto}nav.primary ul li ul a,nav.primary ul li ul.visible,nav.primary ul li.hidden-desktop{display:block}nav.primary ul li ul li,nav.primary ul li ul li ul li{font-size:1em}nav.primary ul li ul a{color:#fff;text-transform:none;border-top:solid 1px #705a3d;line-height:1.2}nav.primary ul li ul ul{left:auto;top:auto;border-top:solid 1px #705a3d}nav.primary ul li.menu-item-has-children>a{position:relative}nav.primary ul li.menu-item-has-children>a:after{position:absolute;right:1em;top:1.3em;content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}nav.primary ul li.menu-item-has-children>a.active:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;border-bottom:7px solid #fff}body.mobile-nav-open .body-wrap{right:70%;transition:right .3s ease}body.mobile-nav-open nav.primary{right:0;-webkit-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}}.page-nav-top{position:relative;height:50px;margin:-3em 0 3em;background-color:#F3F2F2;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.page-nav-top .toggle{line-height:50px;display:block;background-color:#F3F2F2}.page-nav-top .toggle h6{line-height:50px}.page-nav-top .toggle:hover{background-color:#dbd7d7}.page-nav-top .toggle span{line-height:1;display:block;position:relative;width:50px;height:50px;margin-right:10px;float:left;background-color:#005893}.page-nav-top .toggle span svg{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.page-nav-top .toggle span svg polygon{fill:#fff}.page-nav-top nav{display:none;background-color:#8B6F4B}.page-nav-top.active .toggle,.page-nav-top.active .toggle span{background-color:#705a3d}.page-nav-top nav ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-nav-top nav ul li{width:48%;margin:0}.page-nav-top nav ul li a{display:block;font-size:.85em;color:#fff;border-top:solid 1px #705a3d;padding:1em 0}.page-nav-top nav ul li a:hover{text-decoration:underline}.page-nav-top nav ul li:first-child a,.page-nav-top nav ul li:nth-child(2) a{border:0}.page-nav-top.active{height:auto}.page-nav-top.active .toggle h6{color:#fff}.page-nav-top.active .toggle span svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-nav-top.active nav{display:block}@media (max-width:885px){.page-nav-top nav ul li{width:100%}.page-nav-top nav ul li:nth-child(2) a{border-top:solid 1px #705a3d}}.page-nav-bottom{margin-bottom:3em}.page-nav-bottom h6{display:block;color:#8B6F4B;padding:0 0 1em;margin-bottom:0;border-bottom:1px solid #8B6F4B}.page-nav-bottom ul,nav.basic ul{margin:0;display:-webkit-box;display:-ms-flexbox;list-style-type:none}.page-nav-bottom ul{padding:0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-nav-bottom ul li{width:48%;border-top:solid 1px #dfd3c3;margin-bottom:0}.page-nav-bottom ul li a{display:block;padding:1em 0;color:#8B6F4B;font-size:.8em;text-decoration:none}.page-nav-bottom ul li a:hover{text-decoration:underline}.page-nav-bottom ul li:first-child,.page-nav-bottom ul li:nth-child(2){border:0}@media (max-width:885px){.page-nav-bottom ul li{width:100%}.page-nav-bottom ul li:nth-child(2) a{border-top:solid 1px #dfd3c3}}.nav-mobile-toggle{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#F3F2F2;border:0;position:absolute;top:0;cursor:pointer;right:0;width:80px;height:80px;text-decoration:none;text-align:center}.not-found .content,.services-section h5 span{position:relative;top:50%;-webkit-transform:translateY(-50%)}.nav-mobile-toggle:active,.nav-mobile-toggle:focus{outline:0}.nav-mobile-toggle .icon{position:relative;left:0;width:36px;height:29px;display:inline-block;vertical-align:middle}.nav-mobile-toggle .icon .inner{width:100%;height:5px;display:block;position:absolute;background-color:#0C2340;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.nav-mobile-toggle .icon .inner.top{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-mobile-toggle .icon .inner.bottom{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;bottom:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-mobile-toggle .icon .inner.middle{left:0;top:12px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}body.mobile-nav-open .nav-mobile-toggle{background-color:#0C2340}body.mobile-nav-open .nav-mobile-toggle .icon .inner{border-radius:3px;background-color:#fff;left:8px}body.mobile-nav-open .nav-mobile-toggle .icon .inner.top{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}body.mobile-nav-open .nav-mobile-toggle .icon .inner.bottom{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}body.mobile-nav-open .nav-mobile-toggle .icon .inner.middle{left:-10px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;opacity:0;visibility:hidden}@media (max-width:885px){.nav-mobile-toggle{display:block}}nav.basic{border-top:2px solid #F3F2F2;padding-top:2em}nav.basic ul{padding:0;display:flex}nav.basic li{width:50%}nav.basic li.next{text-align:right}.annual-reports,.center,.not-found,.services-section,.services-section h5,.staff-client-service-section .column-1,.staff-listing,.staff-listing li{text-align:center}.home-intro{background:url(assets/images/fleur-ltgray.svg) center 155px no-repeat;background-size:200px;padding:4em 0}.home-intro h1,.home-intro h2{color:#8B6F4B;font-size:3em;font-weight:700;line-height:1.1;letter-spacing:.02em;margin-bottom:.5em}.home-intro p{max-width:800px;margin:0 auto;font-size:1.35em;line-height:2.5}.services-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.services-section .service{width:33.3333%}.services-section h5{height:120px;color:#fff;padding:0 1em;background-color:#0C2340}.services-section h5 span{display:inline-block;-ms-transform:translateY(-50%);transform:translateY(-50%)}.services-section .service.gold h5{background-color:#8B6F4B}.services-section .service.light-blue h5{background-color:#005893}.services-section p{margin-top:40px}.home-apply-bonds{background:url(/static/assets/img/la-map2.png) center no-repeat;background-size:45%}.home-apply-bonds h2{color:#fff;font-size:2.75em;letter-spacing:.05em;line-height:1.5em;margin:0}.home-apply-bonds p.extra-large-text,.not-found h1{font-family:"Josefin Sans",sans-serif}.home-apply-bonds p.extra-large-text{max-width:450px;padding:3em 0 4em;margin:0 auto;font-size:1.75em;line-height:1.3;color:#e8dfd4}.what-we-do-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.staff-listing li .learn-more div,.what-we-do-section .news-events hr:after{display:none}.what-we-do-section .what-we-do-text{width:60%;padding-right:2em}.what-we-do-section .what-we-do-text h2{font-size:3em}.what-we-do-section .what-we-do-text p{line-height:3;font-size:1em}.what-we-do-section .news-events{padding:1.1em 2em;width:35%;border:1px solid #8B6F4B}.what-we-do-section .news-events h5{font-size:1.35em;letter-spacing:.1em;color:#8B6F4B;padding:0 0 .5em}.what-we-do-section .news-events hr{margin:0;background-color:transparent;border-top:solid 1px #8B6F4B}.what-we-do-section .news-events ul{list-style-type:none;margin:0;padding:0}.what-we-do-section .news-events li{padding:1em 0 0;font-size:.8em;margin:0}.what-we-do-section .news-events li a{color:#000;text-decoration:none;display:block}.what-we-do-section .news-events li a:hover{text-decoration:underline}.what-we-do-section .news-events li strong{color:#8B6F4B}.what-we-do-section .news-events p{padding-top:1.5em;margin:0 0 1em}.what-we-do-section .news-events p .button,.what-we-do-section .news-events p input[type=submit],.what-we-do-section .news-events p nav.basic a,nav.basic .what-we-do-section .news-events p a{font-size:1em;padding:.75em 0}@media (max-width:885px){.home-intro p,.what-we-do-section .what-we-do-text p{line-height:2}.home-intro{background:0 0;padding:2em 1em}.home-intro h1,.home-intro h2{font-size:2em}.home-intro p{font-size:1em}.home-intro.extra-padding-top{padding-top:2em}.services-section{display:block;padding:0}.services-section.padding-bottom{padding-bottom:0}.services-section h5{height:auto;padding:1em;background:0 0}.services-section h5 span{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.services-section .service{width:100%;background-color:#0C2340;margin-bottom:1em}.services-section .service.navy{background-color:#0C2340}.services-section .service.gold{background-color:#8B6F4B}.services-section .service.blue{background-color:#005893}.services-section .button,.services-section input[type=submit],.services-section nav.basic a,nav.basic .services-section a{border-color:#fff;color:#fff;font-size:1em}.services-section p{margin:0;padding:1em 0}.what-we-do-section{display:block;padding-bottom:2em!important}.what-we-do-section .what-we-do-text{width:100%;padding-right:0;text-align:center}.what-we-do-section .what-we-do-text h2{font-size:2em}.what-we-do-section .news-events{padding:1.1em 2em;width:100%}.home-apply-bonds{background:0 0;padding:2em 1em!important}.home-apply-bonds h2{font-size:1.75em}.home-apply-bonds p.extra-large-text{padding:1em 0 2em;font-size:1.25em}}.staff-listing{list-style-type:none;margin:0;padding:0;font-size:0;line-height:0}.staff-listing li{font-size:18px;line-height:1.8;display:inline-block;width:33.333%;padding:1em 2em}.staff-listing li img{margin-bottom:20px}.staff-listing li h6{color:#8B6F4B;font-size:1.1em;letter-spacing:.01em;padding:0;margin-bottom:0;line-height:1}.staff-listing li p{font-size:.8em;color:#0C2340;margin:0 0 1em}.staff-listing.staff li{padding:2em}.staff-client-service-section{background-color:#0C2340;margin-top:3em;padding:5% 0}.staff-client-service-section .staff-client-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.staff-client-service-section .column-1{width:30%}.staff-client-service-section img{width:300px}.staff-client-service-section .column-2{width:65%;padding-left:1%}.staff-client-service-section .column-2 h6{padding-left:0;font-size:1.5em;color:#8B6F4B}.staff-client-service-section .column-2 p{padding-top:10px;line-height:2em;color:#fff;font-size:1.25em;display:inline-block}@media (max-width:885px){.staff-listing li{display:block;width:100%}}.post-archive-list{list-style-type:none;margin:0;padding:0}.post-archive-list li.post{border-top:2px solid #F3F2F2;margin:0;padding:2em 0}.post-archive-list li.post a{text-decoration:none}.post-archive-list li.post h2{margin-bottom:.5em;color:#8B6F4B}.post-archive-list li.post h5{font-weight:700;color:#666;font-size:.85em;margin-bottom:1em}.post-archive-list li.post p{margin-bottom:1em}.post-archive-list li.post p.last{margin:0}.post-archive-list li.post:first-child{border:0;padding-top:0}.post-year-archives{list-style-type:none;margin:0;padding:0}.post-year-archives li{border-top:1px solid rgba(139,111,75,.3);margin:0}.post-year-archives a{display:block;text-decoration:none;padding:.5em 0;background-color:#fff}.post-year-archives a:hover{background-color:#8B6F4B;padding-left:1em;color:#fff}.post-single .back a{text-decoration:none;font-size:.9em}.post-single .back a:hover{text-decoration:underline}.post-single h5{font-weight:700;color:#0C2340;font-size:.9em;margin-bottom:2em}.annual-reports h3{font-size:1.7em;color:#8B6F4B;display:inline-block;margin-right:1.5em;vertical-align:middle}.annual-reports ul{display:inline-block;vertical-align:middle;list-style-type:none;margin:0;padding:0}.annual-reports ul li{font-size:.75em;display:inline-block;margin:0 0 0 1em}.annual-reports ul li:first-child{margin:0}.annual-reports .report-row{border-top:1px solid rgba(139,111,75,.3);padding:1em}.annual-reports .report-row:first-child{border-top:0;padding-top:0}@media (max-width:885px){.annual-reports h3{display:block;margin:0 0 .5em}.annual-reports ul{display:block}.annual-reports ul li{display:block;margin:0 0 .75em}.annual-reports ul li:first-child{margin:0 0 .75em}}.not-found{padding:4em 0;height:50vh}.not-found h1{font-size:10em;line-height:.6;margin:0}.not-found h3{line-height:1;margin:0}.not-found .content{-ms-transform:translateY(-50%);transform:translateY(-50%)}.pull-left{float:left}.pull-right{float:right}.font-serif{font-family:Merriweather,serif}.font-sans-serif{font-family:"Open Sans",sans-serif}.font-display{font-family:"Josefin Sans",sans-serif}.padding-top{padding-top:3em}.extra-padding-top{padding-top:6em}.padding-bottom{padding-bottom:3em}.extra-padding-bottom{padding-bottom:6em}.margin-bottom{margin-bottom:1em}.extra-margin-bottom{margin-bottom:2em}.no-margin-bottom{margin-bottom:0}.navy{color:#0C2340}.blue{color:#005893}.gold{color:#8B6F4B}@media (max-width:885px){.not-found{height:auto}.not-found h1{font-size:5em}.not-found .content{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.extra-padding-top{padding-top:2em}}