/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.paragraph--type--jump-links{margin-left:auto;margin-right:auto;}.flsm-jump-links ul{padding:0;}.flsm-jump-links li{max-width:100%;display:block;margin-bottom:1rem;list-style:none;}.flsm-jump-links li:last-child{margin-bottom:1rem;}.flsm-jump-links a.usa-link{display:inline-block;padding-left:0.5rem;border-left-width:0.25rem;border-left-color:#b8d9e8;border-left-style:solid;line-height:1.1;font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:600;}
.usa-search .usa-form-group{margin-top:0;}.usa-header [type=search]{font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:0.87rem;padding-left:0.88rem !important;border-bottom-right-radius:0;border-top-right-radius:0;border-right-width:0;border-right-style:solid;}.usa-header [type=search].border-secondary-vivid::-moz-placeholder{color:#e41d3d;}.usa-header [type=search].border-secondary-vivid::placeholder{color:#e41d3d;}.usa-header [type=search].border-secondary-vivid::-webkit-input-placeholder{color:#e41d3d;}.usa-header [type=search].border-secondary-vivid::-moz-placeholder{color:#e41d3d;}.usa-header [type=search].border-secondary-vivid::-ms-input-placeholder{color:#e41d3d;}@media all and (min-width:64em){[role=search]{max-width:15rem!important;}.usa-header [type=search]{padding-left:0.5rem;}}
.paragraph--type--tabs{position:relative;}.flsm-tablist-mobile select{display:block;border-radius:0;border-width:0;border-style:solid;background-color:#f5f5f6;padding:0.75rem;font-weight:700;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;background-image:url("/themes/custom/flsm_parent/assets/floodsmart/img/all/usa-icons/chevron_down.svg");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5rem;}.flsm-tabs.standard .flsm-tab-button{padding-left:0.75rem;padding-right:0.75rem;padding-bottom:1.25rem;padding-top:1.25rem;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#edeeee;color:#2f2f30!important;text-decoration:none!important;font-weight:600!important;}.flsm-tabs.standard .flsm-tab-button:hover{background-color:#f5f5f6;}.flsm-tabs.standard .flsm-tab-button.active{border-bottom-color:#0078ae;border-bottom-style:solid;font-weight:700!important;}.flsm-tabs.orientation-horizontal .flsm-tab-button{text-align:center!important;font-weight:700!important;display:flex;justify-content:center;align-items:center;}.flsm-tabs.orientation-horizontal.standard .flsm-tab-content-container{padding-left:0.75rem;padding-right:0.75rem;padding-bottom:1.25rem;padding-top:1.25rem;}.flsm-tabs.orientation-horizontal.flood_risk{padding:1.25rem;background-color:rgba(0,43,71,0.95);position:relative;z-index:2;min-height:478px;}.flsm-tabs.orientation-horizontal.flood_risk .field--name-field-heading{width:100%;margin-bottom:1.25rem;}.flsm-tabs.orientation-horizontal.flood_risk .field--name-field-heading h2{color:white;text-align:center;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tablist-mobile.tab-selected-1 select{background-color:#fff11a;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tablist-mobile.tab-selected-2 select{background-color:#f47f2d;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tablist-mobile.tab-selected-3 select{background-color:#e61538;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button{padding:1.5rem;text-transform:uppercase!important;color:black!important;text-decoration:none!important;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button.active{text-decoration:underline!important;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button:nth-child(1){background-color:#fff11a;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button:nth-child(1):hover{background-color:#fffaaf;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button:nth-child(2){background-color:#f47f2d;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button:nth-child(2):hover{background-color:#f7a56c;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button:nth-child(3){background-color:#e61538;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-button:nth-child(3):hover{background-color:#ec506a;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-content{padding-top:1.25rem;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-content *{color:white;max-width:40rem;margin-left:auto;margin-right:auto;}@media all and (min-width:40em){.flsm-tabs.orientation-horizontal.flood_risk{padding:2.5rem;}.flsm-tabs.orientation-horizontal.flood_risk .flsm-tab-content{padding:1.5rem;}}@media all and (min-width:64em){.flsm-tabs.orientation-horizontal.flood_risk{padding:2.5rem;}}.flsm-tabs.orientation-vertical.standard .flsm-tab-content-container{padding-left:0.75rem;padding-right:0.75rem;padding-bottom:1.25rem;padding-top:1.25rem;}@media all and (min-width:40em){.flsm-tabs.orientation-vertical.standard .flsm-tab-content-container{padding:0;padding-left:3rem;}}.flsm-tabs.orientation-vertical.flood_zones .flsm-tablist-mobile{padding:1.25rem;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tablist-mobile.tab-selected-1{background-color:#001726;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tablist-mobile.tab-selected-2{background-color:#002b47;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tablist-mobile.tab-selected-3{background-color:#003e67;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tablist-mobile.tab-selected-4{background-color:#005288;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tablist-mobile.tab-selected-5{background-color:#3d7ca5;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tablist-mobile select{background-color:white;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button{color:white!important;text-align:center!important;font-weight:normal!important;text-decoration:none!important;display:flex;justify-content:center;align-items:center;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button:nth-child(1){background-color:#001726;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button:nth-child(2){background-color:#002b47;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button:nth-child(3){background-color:#003e67;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button:nth-child(4){background-color:#005288;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button:nth-child(5){background-color:#3d7ca5;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button.active{font-weight:700!important;text-decoration:underline!important;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-button:hover{color:#002b47!important;background-color:#d6e3ec;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content{position:relative;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(1) .field--name-field-tab-content-text{background-color:#001726;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(2) .field--name-field-tab-content-text{background-color:#002b47;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(3) .field--name-field-tab-content-text{background-color:#003e67;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(4) .field--name-field-tab-content-text{background-color:#005288;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(5) .field--name-field-tab-content-text{background-color:#3d7ca5;}.flsm-tabs.orientation-vertical.flood_zones .field--name-field-tab-content-text{color:white;width:100%;padding:1.25rem;}.flsm-tabs.orientation-vertical.flood_zones .field--name-field-tab-content-text *{color:white;max-width:40rem;margin-left:auto;margin-right:auto;}@media all and (min-width:40em){.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content-container{border-left-color:white;border-left-style:solid;border-left-width:2px;}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(1) .field--name-field-tab-content-text{background-color:rgba(0,23,38,0.9);}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(2) .field--name-field-tab-content-text{background-color:rgba(0,43,71,0.9);}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(3) .field--name-field-tab-content-text{background-color:rgba(0,62,103,0.9);}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(4) .field--name-field-tab-content-text{background-color:rgba(0,82,136,0.9);}.flsm-tabs.orientation-vertical.flood_zones .flsm-tab-content:nth-child(5) .field--name-field-tab-content-text{background-color:rgba(61,124,165,0.9);}.flsm-tabs.orientation-vertical.flood_zones .field--name-field-tab-content-text{position:absolute;z-index:2;bottom:0;}}.flsm-tabs.orientation-vertical.flood_zones .field--name-field-image{position:relative;z-index:1;}.flsm-tabs.orientation-vertical.flood_zones .field--name-field-image picture,.flsm-tabs.orientation-vertical.flood_zones .field--name-field-image img{display:block;}.flsm-no-stretch button{flex:0 0 0%;}.variation-flood-risk .waves-container{position:absolute;bottom:0;display:flex;flex-direction:column;transition:height linear 0.5s;}.variation-flood-risk .waves-container:after{background-color:#d6e9f2;content:"";flex:1;}
.paragraph--unpublished{background-color:#fff4f4;}
