/* @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;}
.block-femaflsm-flood-risk-level #result_box_label{font-weight:600;}.block-femaflsm-flood-risk-level #flood_risk_result_box{color:#002b47;}.block-femaflsm-flood-risk-level .flood-risk-level-grid{max-width:32rem !important;}.block-femaflsm-flood-risk-level input[type=number]{-moz-appearance:textfield;}.block-femaflsm-flood-risk-level .flood-risk-input{max-width:100%;-moz-appearance:textfield;}.block-femaflsm-flood-risk-level .flood-risk-input::-webkit-inner-spin-button,.block-femaflsm-flood-risk-level .flood-risk-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.block-femaflsm-flood-risk-level .flood-risk-input::-moz-inner-spin-button,.block-femaflsm-flood-risk-level .flood-risk-input::-moz-outer-spin-button{-moz-appearance:none;margin:0;}.block-femaflsm-flood-risk-level form{position:relative;}.block-femaflsm-flood-risk-level form .form-item{margin-left:auto;margin-right:auto;max-width:210px;}.block-femaflsm-flood-risk-level form .flood-risk-form-submit{margin-top:0.5rem;margin-left:auto;margin-right:auto;max-width:173px;position:relative;}.block-femaflsm-flood-risk-level form .usa-button{margin:0;width:auto;}.block-femaflsm-flood-risk-level form .ajax-progress{position:absolute;right:0;top:9px;}.block-femaflsm-flood-risk-level form .ajax-progress .throbber{padding:1px 6px 2px;}.block-femaflsm-flood-risk-level form .ajax-progress .message{width:0;height:0;overflow:hidden;display:none;}.block-femaflsm-flood-risk-level form .find-flood-risk-reset{margin-top:1.5rem;}.block-femaflsm-flood-risk-level form .find-flood-risk-reset{text-align:center;}@media all and (min-width:40em){.block-femaflsm-flood-risk-level form{display:flex;align-items:center;}.block-femaflsm-flood-risk-level form .flood-risk-input,.block-femaflsm-flood-risk-level form .form-submit{height:43px;}.block-femaflsm-flood-risk-level form .flood-risk-form-submit{margin:0;}.block-femaflsm-flood-risk-level form .find-flood-risk-reset{margin-top:0.25rem;margin-left:1rem;}}.block-femaflsm-flood-risk-level .risk-rating-none{background-color:#dedfe0;}.block-femaflsm-flood-risk-level .risk-rating-low{background-color:#fff11a;}.block-femaflsm-flood-risk-level .risk-rating-moderate{background-color:#f47f2d;}.block-femaflsm-flood-risk-level .risk-rating-high{background-color:#e61538;}.block-femaflsm-flood-risk-level #flooding_risk_index *{color:#000000 !important;}.block-femaflsm-flood-risk-level .risk-rating{font-weight:600;font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.13rem;padding-top:0.25rem;}.block-femaflsm-flood-risk-level .risk-score{font-weight:600;text-align:center;font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:2.13rem;line-height:0.9;position:relative;top:-3px;}
.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;}
:root{--startposx:-90px;--endposx:85px;--startposy:0px;--endposy:0px;--waveheight:94px;--wavespeed:3.5s;}.waves-container{width:100vw;left:50%;transform:translateX(-50%);position:relative;}.waves-container.waves-container--flipped{transform:translateX(-50%) scaleY(-1);}.waves-outer{position:relative;}.waves-inner{width:100%;height:var(--waveheight);}.waves{width:100%;position:relative;height:var(--waveheight);margin-bottom:-7px;min-height:var(--waveheight);max-height:150px;}.content{background-color:white;text-align:center;position:relative;height:20vh;}.parallax > use{transform:translate3d(var(--startposx),var(--startposy),0);animation:move-forever var(--wavespeed) cubic-bezier(0.55,0.5,0.45,0.5) infinite;animation-delay:calc(var(--wavespeed) * -1);}.parallax > use:nth-child(1){--startposy:-10px;--endposy:-10px;--wavespeed:3.5s;}.parallax > use:nth-child(2){--startposy:-5px;--endposy:-5px;--wavespeed:3s;}.parallax > use:nth-child(3){--endposy:-10px;--wavespeed:4s;}.animations-paused .parallax > use{animation:none;}.animations-paused .parallax > use:nth-child(2){--startposx:-31px;}.animations-paused .parallax > use:nth-child(3){--startposx:26px;}@keyframes move-forever{0%{transform:translate3d(var(--startposx),var(--startposy),0);}50%{transform:translate3d(-2.5px,var(--endposy),0);}100%{transform:translate3d(var(--endposx),var(--startposy),0);}}@media (max-width:768px){:root{--waveheight:40px;}}.waves-container .pause-animations-button{position:absolute;z-index:100;bottom:1.25rem;right:1.25rem;}
.paragraph--unpublished{background-color:#fff4f4;}
