/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/libraries/owlcarousel2/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0;}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option--selectable{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative;}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--group{padding:0;}.select2-container--default .select2-results__option--disabled{color:#999;}.select2-container--default .select2-results__option--selected{background-color:#ddd;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option--group{padding:0;}.select2-container--classic .select2-results__option--disabled{color:grey;}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/libraries/slick/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/libraries/slick/slick/./fonts/slick.eot);src:url(/libraries/slick/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/libraries/slick/slick/./fonts/slick.woff) format('woff'),url(/libraries/slick/slick/./fonts/slick.ttf) format('truetype'),url(/libraries/slick/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
*:focus,a:focus{outline:none;box-shadow:none;}*:focus:focus-visible,*:focus.focus-visible,a:focus:focus-visible,a:focus.focus-visible{box-shadow:0 0 0 2px #4c76a8,0 0 0 6px rgba(76,118,168,0.25);border-radius:2px;}video{height:auto;max-width:100%;}.video-container video,.video-container iframe,.video-container object,.video-container embed{border:0;outline:0;aspect-ratio:16/9;}#drupal-live-announce{bottom:0;}table.sticky-header thead{top:0 !important;}.field--type-text-with-summary a.btn.btn.btn,.field--type-text-long a.btn.btn.btn{text-decoration:none;}html,body{font-weight:400;font-family:"Source Sans Pro",Arial,sans-serif;color:#3F3E46;-webkit-font-smoothing:antialiased;}h1,.h1.h1{font-weight:600;font-family:"Source Sans Pro",Arial,sans-serif;color:#205493;font-size:2em;}@media (min-width:992px){h1,.h1.h1{font-size:2.75em;}}h2,.h2.h2{font-weight:600;font-family:"Source Sans Pro",Arial,sans-serif;color:#205493;font-size:1.75em;}@media (min-width:992px){h2,.h2.h2{font-size:2.125em;}}h3,.h3.h3{font-weight:600;font-family:"Source Sans Pro",Arial,sans-serif;color:#205493;font-size:1.25em;}@media (min-width:992px){h3,.h3.h3{font-size:1.5em;}}h4,.h4.h4{font-weight:600;font-family:"Source Sans Pro",Arial,sans-serif;color:#205493;font-size:1.125em;}@media (min-width:992px){h4,.h4.h4{font-size:1.25em;}}h5,.h5.h5{font-weight:800;font-family:"Source Sans Pro",Arial,sans-serif;color:#205493;font-size:1em;}@media (min-width:992px){h5,.h5.h5{font-size:1.125em;}}h6,.h6.h6{font-weight:800;font-family:"Source Sans Pro",Arial,sans-serif;color:#205493;font-size:1em;}p,.p1.p1{font-weight:400;font-family:"Source Sans Pro",Arial,sans-serif;color:#3F3E46;font-size:1em;}.p2.p2{font-weight:400;font-family:"Source Sans Pro",Arial,sans-serif;color:#3F3E46;font-size:0.875em;}.p3.p3{font-weight:400;font-family:"Source Sans Pro",Arial,sans-serif;color:#3F3E46;font-size:0.625em;}.disclaimer{font-size:0.875em;}.disclaimer + .disclaimer{padding:15px 0 0;}a{color:#205493;}a:hover,a:focus{color:#021d44;}.field--name-field-response ul,.field--name-field-response ol,.field--name-body ul,.field--name-body ol{padding:0 0 0 30px;margin:0;}.field--name-field-response ul li + li,.field--name-field-response ol li + li,.field--name-body ul li + li,.field--name-body ol li + li{margin-top:20px;}.field--name-field-response ol ::marker,.field--name-body ol ::marker{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;color:#205493;}.info-box{background-color:#f7f9fb;padding:20px;margin:0 0 30px;border-radius:4px;border:2px solid #205493;}.info-box h1,.info-box h2,.info-box h3,.info-box h4,.info-box h5,.info-box h6{margin-top:0;}#block-fws-raf-mainnavigation{display:none;}.branding__container{display:flex;align-items:flex-start;max-width:500px;padding:10px;margin-right:60px;color:#FFFFFF;transition:all 0.25s ease-out;}@media (min-width:768px){.branding__container{padding:10px 10px 0;}}@media (min-width:992px){.branding__container{padding:20px 10px 0;}}.branding__container:hover,.branding__container:focus{color:#FFFFFF;}.branding__container:hover:focus-visible,.branding__container:focus:focus-visible{outline:none;box-shadow:0 0 0 2px #FFFFFF,0 0 0 6px rgba(255,255,255,0.25);border-radius:4px;transition:all 0.125s ease-out;}.branding__logo{margin-right:15px;width:50px;}@media (min-width:768px){.branding__logo{width:65px;}}.branding__text{display:flex;flex-direction:column;}.branding__name{font-weight:600;font-family:"Source Sans Pro",Arial,sans-serif;font-size:18px;color:#FFFFFF;}@media (min-width:768px){.branding__name{font-size:22px;}}.branding__slogan{font-weight:400;font-family:"Source Sans Pro",Arial,sans-serif;font-size:14px;color:#FFFFFF;}@media (min-width:768px){.branding__slogan{font-size:16px;}}body:has(#navbar-collapse.in){overflow:hidden;}header#navbar{background:linear-gradient(#021d44 0%,#021d44 25%,rgba(32,84,147,0.8) 100%);}header#navbar:has(#navbar-collapse.in){position:fixed;top:0;left:0;right:0;bottom:0;}header#navbar:has(#navbar-collapse.in) .navbar-toggle .icon-bar{display:block;width:22px;height:2px;margin:4px auto;transition:0.4s;}header#navbar:has(#navbar-collapse.in) .navbar-toggle .icon-bar:nth-child(2){transform:translateY(6px) rotate(45deg);}header#navbar:has(#navbar-collapse.in) .navbar-toggle .icon-bar:nth-child(3){opacity:0;}header#navbar:has(#navbar-collapse.in) .navbar-toggle .icon-bar:nth-child(4){transform:translateY(-6px) rotate(-45deg);}header#navbar #navbar-collapse{border-top:0;box-shadow:none;}header#navbar #navbar-collapse.in #mobile-menu{display:block;}header#navbar #mobile-menu{display:none;}header#navbar .navbar-header{margin-bottom:0;}header#navbar .navbar-header .navbar-toggle{right:5px;top:5px;}@media (min-width:992px){header#navbar .menu--utility li a{position:relative;text-decoration:none;transition:all 0.25s ease-out;padding:15px;min-width:44px;}header#navbar .menu--utility li a:after{transform:scale(0);transition:all 0.25s ease-out;}header#navbar .menu--utility li a:hover,header#navbar .menu--utility li a:focus,header#navbar .menu--utility li a[aria-expanded=true]{outline:0;}header#navbar .menu--utility li a:hover:after,header#navbar .menu--utility li a:focus:after,header#navbar .menu--utility li a[aria-expanded=true]:after{content:"";position:absolute;top:auto;left:0;bottom:0;right:0;height:4px;background:rgba(255,255,255,0.75);transform:scale(1);transition:all 0.125s ease-out;}header#navbar .menu--utility li a:focus{border-radius:4px;box-shadow:none;transition:all 0.125s ease-out;}header#navbar .menu--utility li a:focus-visible{border-radius:4px;box-shadow:0 0 0 4px rgba(255,255,255,0.75);transition:all 0.125s ease-out;}}header#navbar > .container{width:100%;padding:0;}@media (min-width:992px){header#navbar > .container{width:970px;}}@media (min-width:1200px){header#navbar > .container{width:1170px;}}@media (min-width:992px){header#navbar:has(#navbar-collapse.in){position:relative;top:unset;left:unset;right:unset;bottom:unset;}}.menu__toggle{height:48px;width:48px;right:5px;top:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;border-radius:4px;transition:all 0.25s ease-out;animation:none;}.menu__toggle:focus{box-shadow:0 0 0 2px #FFFFFF,0 0 0 6px rgba(255,255,255,0.25);border-radius:4px;transition:all 0.125s ease-out;}.menu__toggle:before,.menu__toggle:after{transition:none;}@media (min-width:768px){.menu__toggle.btn-close{display:none;}}.mb-menuwrapper{height:calc(100% - 88px);top:88px;}@media (min-width:768px){.mb-menuwrapper{height:calc(100% - 108px);top:100px;}}.navbar-main{border:0;width:auto;margin-bottom:0;}.navbar-main .navbar-nav{float:right;clear:both;}.navbar-main .navbar-nav > li > a{font-weight:700;text-transform:uppercase;}@media (min-width:992px){.navbar-main .navbar-nav > li > a{position:relative;text-decoration:none;transition:all 0.25s ease-out;}.navbar-main .navbar-nav > li > a:after{transform:scale(0);transition:all 0.25s ease-out;}.navbar-main .navbar-nav > li > a:hover,.navbar-main .navbar-nav > li > a:focus,.navbar-main .navbar-nav > li > a[aria-expanded=true]{outline:0;}.navbar-main .navbar-nav > li > a:hover:after,.navbar-main .navbar-nav > li > a:focus:after,.navbar-main .navbar-nav > li > a[aria-expanded=true]:after{content:"";position:absolute;top:auto;left:0;bottom:0;right:0;height:4px;background:white;transform:scale(1);transition:all 0.125s ease-out;}.navbar-main .navbar-nav > li > a:focus{border-radius:4px;box-shadow:none;transition:all 0.125s ease-out;}.navbar-main .navbar-nav > li > a:focus-visible{border-radius:4px;box-shadow:0 0 0 4px white;transition:all 0.125s ease-out;}}.navbar-main .dropdown-menu{left:auto;right:0;background-color:#FFFFFF;list-style:none;padding:0;}.navbar-main .dropdown-menu > li > a{background-color:#FFFFFF;color:#202022;padding:10px 15px;}.navbar-main .dropdown-menu > li > a:hover,.navbar-main .dropdown-menu > li > a:focus{background-color:#205493;color:#FFFFFF;box-shadow:none;outline:0;}.navbar-main .dropdown-menu > .active > a{font-weight:bold;}.navbar-default .navbar-nav > .active > a{color:#FFFFFF;}.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#FFFFFF;}body.mobile-menu-open{position:fixed;width:100%;overflow:hidden;height:100%;}.navbar-collapse.collapse{display:none;}.navbar-collapse.collapse.in{display:block;}.navbar-collapse.collapse.in #mobile-nav{display:block;}#mobile-nav{display:none;}#mobile-nav button.mobile__nav{all:unset;cursor:pointer;width:60px;height:60px;position:absolute;top:0;display:flex;align-items:center;justify-content:center;color:#FFFFFF;background:rgba(2,29,68,0.5);transition:background 0.25s ease-out;}#mobile-nav button.mobile__nav i{font-size:24px;font-weight:500;margin:0;}#mobile-nav button.mobile__nav:hover,#mobile-nav button.mobile__nav:focus-visible{background:#021d44;transition:background 0.125s ease-out;}#mobile-nav button.mobile__nav:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #FFFFFF,inset 0 0 0 6px rgba(255,255,255,0.25);transition:all 0.125s ease-out;}#mobile-nav button.nav-drilldown{right:0;}#mobile-nav button.back-icon{left:0;}#mobile-nav .mb-item{border:0;}#mobile-nav .mb-item + .mb-item{border-top:1px solid rgba(2,29,68,0.25);}#mobile-nav .mb-item a,#mobile-nav .mb-item > span{border:0;margin:0;font-size:18px;line-height:18px;padding:20px 15px;display:block;background:#205493;color:#FFFFFF;font-weight:700;text-transform:uppercase;height:60px;transition:all 0.125s ease-out;}#mobile-nav .mb-item a:hover,#mobile-nav .mb-item a:focus-visible,#mobile-nav .mb-item > span:hover,#mobile-nav .mb-item > span:focus-visible{background:#021d44;transition:background 0.125s ease-out;}#mobile-nav .mb-item a:focus-visible,#mobile-nav .mb-item > span:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #FFFFFF,inset 0 0 0 6px rgba(255,255,255,0.25);transition:all 0.125s ease-out;}#mobile-nav .mb-back{height:60px;}#mobile-nav .mb-subviewopen .nav-drilldown.nav-drilldown{display:none;}#mobile-nav .mb-subviewopen > a{display:none;}#mobile-nav .subul > li[data-level="1"]:first-of-type{display:block;}#mobile-nav .parent-level{text-transform:uppercase;padding:20px 15px 20px 80px;}#mobile-nav .parent-level,#mobile-nav .current-level{height:60px;font-size:18px;}#mobile-nav .parent-level a,#mobile-nav .current-level a{height:60px;}#mobile-nav .subul .mb-item a,#mobile-nav .subul .mb-item > span{color:#202022;background:#FFFFFF;font-weight:700;text-transform:uppercase;}#mobile-nav .subul .mb-item a:hover,#mobile-nav .subul .mb-item a:focus-visible,#mobile-nav .subul .mb-item > span:hover,#mobile-nav .subul .mb-item > span:focus-visible{background:#F3F3F5;transition:background 0.125s ease-out;}#mobile-nav .subul .mb-item a:focus-visible,#mobile-nav .subul .mb-item > span:focus-visible{border-radius:4px;box-shadow:inset 0 0 0 2px #021d44,inset 0 0 0 6px rgba(32,84,147,0.25);transition:all 0.125s ease-out;}#mobile-nav .subul .mb-item + .mb-item{border-top:1px solid #F3F3F5;}footer.footer{margin-top:50px;}footer.footer .menu.nav{border-top:0;}footer.footer .menu.nav > li > a{min-height:44px;padding:10px 15px;margin:0;}footer.footer .menu.nav > li > a:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #FFFFFF,0 0 0 6px rgba(255,255,255,0.25);transition:all 0.125s ease-out;}footer.footer .footer-top__content{position:relative;}footer.footer .footer-menus .region-footer-menus{position:relative;display:flex;flex-direction:column;padding:20px 0 0;margin:0 -15px;}@media (min-width:768px){footer.footer .footer-menus .region-footer-menus{padding:60px 0 0;flex-direction:row;gap:50px;}}.footer-slogan{max-width:525px;margin:0 auto;}@media (min-width:768px){.footer-slogan{padding:10px 0 0;margin:0;}}.footer-slogan p{text-align:center;}@media (min-width:768px){.footer-slogan p{margin:0 10px 0 20px;text-align:left;}}.footer-slogan .image-wrapper img{width:100px;}@media (min-width:768px){.footer-slogan .image-wrapper img{width:65px;}}.footer-copyright.footer-copyright{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;color:#FFFFFF;margin:25px 0 0;}@media (min-width:768px){.footer-copyright.footer-copyright{margin:0;}}.footer-bottom__content{display:flex;flex-direction:column-reverse;align-items:center;}@media (min-width:768px){.footer-bottom__content{flex-direction:row;justify-content:space-between;}}.social-media-links--platforms.horizontal{overflow:visible;display:flex;justify-content:center;padding:0;}@media (min-width:768px){.social-media-links--platforms.horizontal{justify-content:flex-end;}}.social-media-links--platforms.horizontal a:focus,.social-media-links--platforms.horizontal a:hover{color:#6194d3;}.social-media-links--platforms.horizontal a:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #FFFFFF,0 0 0 6px rgba(255,255,255,0.25);transition:all 0.125s ease-out;}.menu--footer-menu-employment > li{text-transform:none;}.field--name-body img{max-width:100%;height:auto;margin:0 auto;}.node-page--print,.page-node-type-usps-mailing.path-mailing{padding:0;margin:0;font-family:"Arial","Helvetica",sans-serif;font-size:12px;line-height:1.4;color:#000;background:#fff;}@page{.node-page--print,.page-node-type-usps-mailing.path-mailing{size:letter portrait;margin:0.75in;}}.node-page--print footer,.node-page--print .navbar,.node-page--print .skip-link,.node-page--print #toolbar-bar,.node-page--print #drupal-live-announce,.node-page--print .node__operations,.page-node-type-usps-mailing.path-mailing footer,.page-node-type-usps-mailing.path-mailing .navbar,.page-node-type-usps-mailing.path-mailing .skip-link,.page-node-type-usps-mailing.path-mailing #toolbar-bar,.page-node-type-usps-mailing.path-mailing #drupal-live-announce,.page-node-type-usps-mailing.path-mailing .node__operations{display:none !important;}.node-page--print .region-content > article,.page-node-type-usps-mailing.path-mailing .region-content > article{background:#fff;padding:0;color:#000;border:none;}.node-page--print .region-content > article.permit-3186a .permit__header,.node-page--print .region-content > article.usps-mailing--print .permit__header,.page-node-type-usps-mailing.path-mailing .region-content > article.permit-3186a .permit__header,.page-node-type-usps-mailing.path-mailing .region-content > article.usps-mailing--print .permit__header{padding-bottom:6px;margin-bottom:20px;}.node-page--print .region-content > article.permit-3186a .permit__column,.node-page--print .region-content > article.usps-mailing--print .permit__column,.page-node-type-usps-mailing.path-mailing .region-content > article.permit-3186a .permit__column,.page-node-type-usps-mailing.path-mailing .region-content > article.usps-mailing--print .permit__column{width:18%;}.node-page--print .region-content > article.permit-3186a .permit__column--center,.node-page--print .region-content > article.usps-mailing--print .permit__column--center,.page-node-type-usps-mailing.path-mailing .region-content > article.permit-3186a .permit__column--center,.page-node-type-usps-mailing.path-mailing .region-content > article.usps-mailing--print .permit__column--center{width:64%;}.node-page--print .region-content > article.permit-3186a h1.form-title,.node-page--print .region-content > article.usps-mailing--print h1.form-title,.page-node-type-usps-mailing.path-mailing .region-content > article.permit-3186a h1.form-title,.page-node-type-usps-mailing.path-mailing .region-content > article.usps-mailing--print h1.form-title{font-size:15px;margin-bottom:0;}.node-page--print .region-content > article.permit-3186a h2.form-subtitle,.node-page--print .region-content > article.usps-mailing--print h2.form-subtitle,.page-node-type-usps-mailing.path-mailing .region-content > article.permit-3186a h2.form-subtitle,.page-node-type-usps-mailing.path-mailing .region-content > article.usps-mailing--print h2.form-subtitle{font-size:15px;font-style:italic;}.node-page--print .region-content > article.permit-3186a .permit__badge,.node-page--print .region-content > article.usps-mailing--print .permit__badge,.page-node-type-usps-mailing.path-mailing .region-content > article.permit-3186a .permit__badge,.page-node-type-usps-mailing.path-mailing .region-content > article.usps-mailing--print .permit__badge{padding-bottom:2px;}.node-page--print .permit-information--print,.node-page--print .registration-form,.page-node-type-usps-mailing.path-mailing .permit-information--print,.page-node-type-usps-mailing.path-mailing .registration-form{max-width:100%;margin:0;padding:0;background:#fff;border:none;}.node-page--print .permit-information--print,.page-node-type-usps-mailing.path-mailing .permit-information--print{border:2px solid #000;padding:0;}.node-page--print .print-header-with-badges,.page-node-type-usps-mailing.path-mailing .print-header-with-badges{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #000;}.node-page--print .print-header-with-badges .badge-left,.node-page--print .print-header-with-badges .badge-right,.page-node-type-usps-mailing.path-mailing .print-header-with-badges .badge-left,.page-node-type-usps-mailing.path-mailing .print-header-with-badges .badge-right{flex:0 0 100px;flex-shrink:0;text-align:center;display:flex;align-items:center;justify-content:center;}.node-page--print .print-header-with-badges .print-header,.page-node-type-usps-mailing.path-mailing .print-header-with-badges .print-header{flex:1 1 auto;text-align:center;padding:0 20px;margin-bottom:0;padding-bottom:0;border-bottom:none;min-width:0;}.node-page--print .print-header-with-badges .print-header h1,.page-node-type-usps-mailing.path-mailing .print-header-with-badges .print-header h1{font-size:20px;font-weight:bold;margin:0 0 10px 0;color:#000;}.node-page--print .print-header-with-badges .header-badge,.page-node-type-usps-mailing.path-mailing .print-header-with-badges .header-badge{width:80px;height:auto;}.node-page--print .print-header-with-badges .print-meta,.page-node-type-usps-mailing.path-mailing .print-header-with-badges .print-meta{font-size:11px;line-height:1.6;color:#333;}.node-page--print .print-header,.page-node-type-usps-mailing.path-mailing .print-header{text-align:center;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #000;}.node-page--print .print-header h1,.page-node-type-usps-mailing.path-mailing .print-header h1{font-size:20px;font-weight:bold;margin:0 0 10px 0;color:#000;}.node-page--print .print-header .print-meta,.page-node-type-usps-mailing.path-mailing .print-header .print-meta{font-size:11px;line-height:1.6;color:#333;}.node-page--print .print-header .print-meta p,.page-node-type-usps-mailing.path-mailing .print-header .print-meta p{padding:0;margin:0;}.node-page--print h1,.node-page--print h2,.node-page--print h3,.node-page--print h4,.node-page--print h5,.node-page--print h6,.page-node-type-usps-mailing.path-mailing h1,.page-node-type-usps-mailing.path-mailing h2,.page-node-type-usps-mailing.path-mailing h3,.page-node-type-usps-mailing.path-mailing h4,.page-node-type-usps-mailing.path-mailing h5,.page-node-type-usps-mailing.path-mailing h6{color:#000;font-weight:bold;margin:0 0 8px 0;font-family:"Arial","Helvetica",sans-serif;}.node-page--print h1,.page-node-type-usps-mailing.path-mailing h1{font-size:18px;margin-bottom:12px;}.node-page--print h2,.page-node-type-usps-mailing.path-mailing h2{font-size:16px;margin-bottom:10px;}.node-page--print h3,.page-node-type-usps-mailing.path-mailing h3{font-size:14px;margin-bottom:8px;}.node-page--print h4,.node-page--print h5,.node-page--print h6,.page-node-type-usps-mailing.path-mailing h4,.page-node-type-usps-mailing.path-mailing h5,.page-node-type-usps-mailing.path-mailing h6{font-size:12px;margin-bottom:6px;}.node-page--print .panel,.page-node-type-usps-mailing.path-mailing .panel{background:#fff;border:none;border-radius:0;box-shadow:none;margin-bottom:20px;page-break-inside:avoid;}.node-page--print .panel:not(:last-child),.page-node-type-usps-mailing.path-mailing .panel:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:15px;}.node-page--print .panel-heading,.page-node-type-usps-mailing.path-mailing .panel-heading{background:#fff;border:none;border-radius:0;padding:0 0 8px 0;border-bottom:1px solid #000;margin-bottom:12px;}.node-page--print .panel-heading .panel-title,.page-node-type-usps-mailing.path-mailing .panel-heading .panel-title{font-size:14px;font-weight:bold;color:#000;text-transform:uppercase;letter-spacing:0.5px;margin:0;}.node-page--print .panel-body,.page-node-type-usps-mailing.path-mailing .panel-body{padding:0;background:#fff;}.node-page--print .table,.page-node-type-usps-mailing.path-mailing .table{width:100%;border-collapse:collapse;margin:0;background:#fff;font-size:11px;}.node-page--print .table th,.node-page--print .table td,.page-node-type-usps-mailing.path-mailing .table th,.page-node-type-usps-mailing.path-mailing .table td{padding:8px 6px;text-align:left;vertical-align:top;border:1px solid #333;background:#fff;}.node-page--print .table th,.page-node-type-usps-mailing.path-mailing .table th{font-weight:bold;background:#f8f8f8;color:#000;font-size:11px;}.node-page--print .table.table-striped tbody tr,.page-node-type-usps-mailing.path-mailing .table.table-striped tbody tr{background:#fff;}.node-page--print .table.table-striped tbody tr:nth-child(odd),.page-node-type-usps-mailing.path-mailing .table.table-striped tbody tr:nth-child(odd){background:#f9f9f9;}.node-page--print .table.table-bordered,.page-node-type-usps-mailing.path-mailing .table.table-bordered{border:1px solid #333;}.node-page--print .table-responsive,.page-node-type-usps-mailing.path-mailing .table-responsive{overflow:visible;border:none;}.node-page--print .alert,.page-node-type-usps-mailing.path-mailing .alert{border:1px solid #333;border-radius:0;padding:10px;margin:10px 0;background:#fff;color:#000;}.node-page--print .alert.alert-info,.page-node-type-usps-mailing.path-mailing .alert.alert-info{border-left:4px solid #333;background:#f9f9f9;}.node-page--print .alert.alert-success,.page-node-type-usps-mailing.path-mailing .alert.alert-success{border-left:4px solid #333;background:#f9f9f9;}.node-page--print a,.page-node-type-usps-mailing.path-mailing a{color:#000;text-decoration:underline;}.node-page--print a:after,.page-node-type-usps-mailing.path-mailing a:after{content:" (" attr(href) ")";font-size:10px;color:#666;}.node-page--print .permit__header,.page-node-type-usps-mailing.path-mailing .permit__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #000;padding:0 0 20px;font-size:0.5rem;}.node-page--print .form-citation,.page-node-type-usps-mailing.path-mailing .form-citation{padding-bottom:5px;}.node-page--print .form-agency,.node-page--print .form-division,.page-node-type-usps-mailing.path-mailing .form-agency,.page-node-type-usps-mailing.path-mailing .form-division{font-weight:bold;font-size:0.625rem;}.node-page--print .permit__badge,.page-node-type-usps-mailing.path-mailing .permit__badge{width:60px;padding:10px 0;}.node-page--print .permit__column,.page-node-type-usps-mailing.path-mailing .permit__column{width:25%;}.node-page--print .permit__column--center,.page-node-type-usps-mailing.path-mailing .permit__column--center{width:50%;text-align:center;}.node-page--print .permit__column--right,.page-node-type-usps-mailing.path-mailing .permit__column--right{text-align:right;}.node-page--print .form-control,.page-node-type-usps-mailing.path-mailing .form-control{position:absolute;top:10px;right:10px;text-align:right;font-size:0.75rem;}.node-page--print .permit-form-container,.page-node-type-usps-mailing.path-mailing .permit-form-container{padding:0;}.node-page--print .permit-section,.page-node-type-usps-mailing.path-mailing .permit-section{display:flex;border-bottom:1px solid #000;page-break-inside:avoid;}.node-page--print .section-number,.page-node-type-usps-mailing.path-mailing .section-number{width:22px;font-size:1rem;font-weight:bold;text-align:center;border-right:1px solid #000;padding:10px 5px;}.node-page--print .section-content,.page-node-type-usps-mailing.path-mailing .section-content{flex:1;padding:10px;position:relative;}.node-page--print .section-groups,.page-node-type-usps-mailing.path-mailing .section-groups{display:flex;gap:20px;}.node-page--print .section-groups + .section-full-row,.page-node-type-usps-mailing.path-mailing .section-groups + .section-full-row{margin-top:8px;}.node-page--print .section-group,.page-node-type-usps-mailing.path-mailing .section-group{width:40%;}.node-page--print .section-group + .section-group,.page-node-type-usps-mailing.path-mailing .section-group + .section-group{width:60%;}.node-page--print .section-full-row,.page-node-type-usps-mailing.path-mailing .section-full-row{display:flex;}.node-page--print .section-full-row:last-of-type .field-row,.node-page--print .section-full-row:last-of-type .field-row:last-of-type,.page-node-type-usps-mailing.path-mailing .section-full-row:last-of-type .field-row,.page-node-type-usps-mailing.path-mailing .section-full-row:last-of-type .field-row:last-of-type{margin-bottom:0;}.node-page--print .section-full-row .field-row,.node-page--print .section-full-row .field-row:last-of-type,.page-node-type-usps-mailing.path-mailing .section-full-row .field-row,.page-node-type-usps-mailing.path-mailing .section-full-row .field-row:last-of-type{margin-bottom:8px;}.node-page--print .section-title,.page-node-type-usps-mailing.path-mailing .section-title{font-weight:bold;margin-bottom:10px;}.node-page--print .section-header,.page-node-type-usps-mailing.path-mailing .section-header{display:flex;align-items:center;justify-content:space-between;gap:20px;}.node-page--print .title-note,.page-node-type-usps-mailing.path-mailing .title-note{font-weight:normal;font-style:italic;font-size:0.5rem;}.node-page--print .field-row,.page-node-type-usps-mailing.path-mailing .field-row{display:flex;margin-bottom:8px;align-items:flex-start;flex-wrap:wrap;}.node-page--print .field-row:last-of-type,.page-node-type-usps-mailing.path-mailing .field-row:last-of-type{margin-bottom:0;}.node-page--print .field-row--group .field-value,.page-node-type-usps-mailing.path-mailing .field-row--group .field-value{display:flex;}.node-page--print .field-row--group .field + .field,.page-node-type-usps-mailing.path-mailing .field-row--group .field + .field{margin-left:3px;}.node-page--print .field-row--empty,.page-node-type-usps-mailing.path-mailing .field-row--empty{min-height:16px;}.node-page--print .field-label,.page-node-type-usps-mailing.path-mailing .field-label{font-weight:bold;padding-right:5px;}.node-page--print .field-label.mid-aligned,.page-node-type-usps-mailing.path-mailing .field-label.mid-aligned{width:auto;margin-left:10px;}.node-page--print .field-value,.page-node-type-usps-mailing.path-mailing .field-value{padding-bottom:2px;}.node-page--print .field-value.min-100,.page-node-type-usps-mailing.path-mailing .field-value.min-100{min-width:100px;}.node-page--print .checkbox-field .field-value,.page-node-type-usps-mailing.path-mailing .checkbox-field .field-value{border-bottom:none;}.node-page--print .checkbox-field,.page-node-type-usps-mailing.path-mailing .checkbox-field{display:flex;align-items:center;flex-wrap:wrap;gap:5px;}.node-page--print .checkbox,.page-node-type-usps-mailing.path-mailing .checkbox{display:inline-block;width:9px;height:9px;border:1px solid #000;text-align:center;line-height:1;font-size:0.675rem;position:relative;background-color:white;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important;}.node-page--print .checkbox + .checkbox,.page-node-type-usps-mailing.path-mailing .checkbox + .checkbox{margin-left:25px;}.node-page--print .checkbox.checked,.page-node-type-usps-mailing.path-mailing .checkbox.checked{font-weight:bold;color:#000;}.node-page--print .checkbox.checked:after,.page-node-type-usps-mailing.path-mailing .checkbox.checked:after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0.625rem;font-weight:bold;color:#000;}.node-page--print .checkbox-field > .checkbox + span,.page-node-type-usps-mailing.path-mailing .checkbox-field > .checkbox + span{margin-right:10px;font-weight:500;}.node-page--print .field-note,.node-page--print .signature-note,.page-node-type-usps-mailing.path-mailing .field-note,.page-node-type-usps-mailing.path-mailing .signature-note{font-style:italic;font-size:0.4rem;}.node-page--print .certification-text,.page-node-type-usps-mailing.path-mailing .certification-text{margin-bottom:6px;}.node-page--print .signature p,.page-node-type-usps-mailing.path-mailing .signature p{padding:0;margin:0;}.node-page--print .legal,.page-node-type-usps-mailing.path-mailing .legal{padding:20px 0 10px;}.node-page--print .barcode,.page-node-type-usps-mailing.path-mailing .barcode{display:flex;flex-direction:column;align-items:flex-end;}.node-page--print .registration-form .checkbox,.page-node-type-usps-mailing.path-mailing .registration-form .checkbox{width:12px;height:12px;font-size:10px;}.node-page--print .registration-form .checkbox.checked:after,.page-node-type-usps-mailing.path-mailing .registration-form .checkbox.checked:after{content:"✓";font-size:10px;}.node-page--print .registration-form .field-label,.page-node-type-usps-mailing.path-mailing .registration-form .field-label{font-size:11px;}.node-page--print .registration-form .field-value,.page-node-type-usps-mailing.path-mailing .registration-form .field-value{font-size:11px;}.node-page--print .registration-form .checkbox-field > .checkbox + span,.page-node-type-usps-mailing.path-mailing .registration-form .checkbox-field > .checkbox + span{font-size:11px;}.node-page--print .registration-form .field-note,.node-page--print .registration-form .signature-note,.page-node-type-usps-mailing.path-mailing .registration-form .field-note,.page-node-type-usps-mailing.path-mailing .registration-form .signature-note{font-size:10px;color:#333;}.node-page--print .registration-form .certification-text,.page-node-type-usps-mailing.path-mailing .registration-form .certification-text{font-size:11px;margin-bottom:8px;}.node-page--print .survey-form .form-header,.page-node-type-usps-mailing.path-mailing .survey-form .form-header{padding:10px 0;}.node-page--print .survey-form .instructions li,.page-node-type-usps-mailing.path-mailing .survey-form .instructions li{font-size:0.8em;}.node-page--print .survey-form .character-guide p,.page-node-type-usps-mailing.path-mailing .survey-form .character-guide p{padding:0;margin:0;}.node-page--print .survey-form .characters,.page-node-type-usps-mailing.path-mailing .survey-form .characters{padding:0 0 10px;font-size:0.8em;}.node-page--print .survey-form .characters .box,.page-node-type-usps-mailing.path-mailing .survey-form .characters .box{display:inline-block;font-family:"Comic Sans MS",Comic Sans,cursive;border:2px solid #000000;margin:1px;padding:2px;}.node-page--print .survey-form .hunting-diary,.page-node-type-usps-mailing.path-mailing .survey-form .hunting-diary{margin:0;}.node-page--print .survey-form .hunting-diary table,.page-node-type-usps-mailing.path-mailing .survey-form .hunting-diary table{width:100%;border-collapse:collapse;font-size:11px;}.node-page--print .survey-form .hunting-diary table thead tr th,.page-node-type-usps-mailing.path-mailing .survey-form .hunting-diary table thead tr th{font-size:11px;font-weight:bold;text-align:center;padding:8px 4px;border:1px solid #000;background:#fff;vertical-align:middle;}.node-page--print .survey-form .hunting-diary table tbody tr td,.page-node-type-usps-mailing.path-mailing .survey-form .hunting-diary table tbody tr td{padding:4px;border:1px solid #000;vertical-align:middle;text-align:center;}.node-page--print .survey-form .hunting-diary table tbody tr td:first-child,.page-node-type-usps-mailing.path-mailing .survey-form .hunting-diary table tbody tr td:first-child{text-align:center;font-weight:bold;width:25px;padding:4px 2px;}.node-page--print .survey-form .season-totals,.page-node-type-usps-mailing.path-mailing .survey-form .season-totals{margin:20px 0;}.node-page--print .survey-form .season-totals h3,.page-node-type-usps-mailing.path-mailing .survey-form .season-totals h3{font-size:12px;font-weight:bold;margin:0 0 10px 0;text-transform:uppercase;}.node-page--print .survey-form .season-totals table,.page-node-type-usps-mailing.path-mailing .survey-form .season-totals table{width:100%;border-collapse:collapse;font-size:11px;}.node-page--print .survey-form .season-totals table thead tr th,.page-node-type-usps-mailing.path-mailing .survey-form .season-totals table thead tr th{font-size:11px;font-weight:bold;text-align:center;padding:8px 4px;border:1px solid #000;background:#fff;vertical-align:middle;}.node-page--print .survey-form .season-totals table thead tr th:first-child,.page-node-type-usps-mailing.path-mailing .survey-form .season-totals table thead tr th:first-child{text-align:left;padding-left:8px;}.node-page--print .survey-form .season-totals table tbody tr td,.page-node-type-usps-mailing.path-mailing .survey-form .season-totals table tbody tr td{padding:4px;border:1px solid #000;vertical-align:middle;}.node-page--print .survey-form .season-totals table tbody tr td:first-child,.page-node-type-usps-mailing.path-mailing .survey-form .season-totals table tbody tr td:first-child{text-align:left;font-weight:normal;padding-left:8px;}.node-page--print .survey-form table thead tr th,.page-node-type-usps-mailing.path-mailing .survey-form table thead tr th{font-size:1.125em;}.node-page--print .survey-form table thead tr td,.page-node-type-usps-mailing.path-mailing .survey-form table thead tr td{font-size:1em;}.node-page--print .mt-3,.page-node-type-usps-mailing.path-mailing .mt-3{margin-top:0 !important;}.node-page--print .panel,.node-page--print .permit-section,.page-node-type-usps-mailing.path-mailing .panel,.page-node-type-usps-mailing.path-mailing .permit-section{page-break-inside:avoid;}.node-page--print .page-break,.page-node-type-usps-mailing.path-mailing .page-break{page-break-before:always;}.node-page--print .no-break,.page-node-type-usps-mailing.path-mailing .no-break{page-break-inside:avoid;}.node-page--print .ecfr-content,.page-node-type-usps-mailing.path-mailing .ecfr-content{margin-top:20px;padding-top:15px;border-top:1px solid #ccc;font-size:10px;}.node-page--print .ecfr-content h1,.node-page--print .ecfr-content h2,.node-page--print .ecfr-content h3,.node-page--print .ecfr-content h4,.node-page--print .ecfr-content h5,.node-page--print .ecfr-content h6,.page-node-type-usps-mailing.path-mailing .ecfr-content h1,.page-node-type-usps-mailing.path-mailing .ecfr-content h2,.page-node-type-usps-mailing.path-mailing .ecfr-content h3,.page-node-type-usps-mailing.path-mailing .ecfr-content h4,.page-node-type-usps-mailing.path-mailing .ecfr-content h5,.page-node-type-usps-mailing.path-mailing .ecfr-content h6{font-size:11px;margin:8px 0 4px 0;}.field--name-field-accordion{padding:30px 0 0;}.field--name-field-accordion .panel-heading{padding:0;}.field--name-field-accordion .accordion-button{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;color:#3F3E46;background:transparent;padding:15px;width:100%;border:0;outline:0;transition:all 0.25s ease-out;}.field--name-field-accordion .accordion-button:hover,.field--name-field-accordion .accordion-button:focus,.field--name-field-accordion .accordion-button:focus-visible{color:#000000;transition:all 0.125s ease-out;}.field--name-field-accordion .accordion-button .caret{transform:rotate(180deg);}.field--name-field-accordion .accordion-button.collapsed .caret{transform:rotate(0deg);}.field--name-field-accordion > .field--item + .field--item{margin:20px 0 0;}.block-aerial-species-block{margin-bottom:20px;}.block-aerial-species-block .select-wrapper{margin-left:10px;width:300px;}.btn,a.btn{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;}.btn:focus,.btn:hover,a.btn:focus,a.btn:hover{outline:none;transition:all 0.125s ease-out;}.btn-default,.btn--default,a.btn-default,a.btn--default{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;color:#3F3E46;border:2px solid #8E8C99;}.btn-default:focus,.btn-default:hover,.btn--default:focus,.btn--default:hover,a.btn-default:focus,a.btn-default:hover,a.btn--default:focus,a.btn--default:hover{outline:none;transition:all 0.125s ease-out;}.btn-default:focus,.btn-default:hover,.btn--default:focus,.btn--default:hover,a.btn-default:focus,a.btn-default:hover,a.btn--default:focus,a.btn--default:hover{color:#000000;background:#F3F3F5;border:2px solid #202022;}.btn-primary,.btn--primary,a.btn-primary,a.btn--primary{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;color:#FFFFFF;background:#205493;border:2px solid rgba(2,29,68,0.5);}.btn-primary:focus,.btn-primary:hover,.btn--primary:focus,.btn--primary:hover,a.btn-primary:focus,a.btn-primary:hover,a.btn--primary:focus,a.btn--primary:hover{outline:none;transition:all 0.125s ease-out;}.btn-primary:focus,.btn-primary:hover,.btn--primary:focus,.btn--primary:hover,a.btn-primary:focus,a.btn-primary:hover,a.btn--primary:focus,a.btn--primary:hover{color:#FFFFFF;background:#021d44;}.btn-secondary,.btn--secondary,a.btn-secondary,a.btn--secondary{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;color:#205493;border:2px solid #205493;}.btn-secondary:focus,.btn-secondary:hover,.btn--secondary:focus,.btn--secondary:hover,a.btn-secondary:focus,a.btn-secondary:hover,a.btn--secondary:focus,a.btn--secondary:hover{outline:none;transition:all 0.125s ease-out;}.btn-secondary:focus,.btn-secondary:hover,.btn--secondary:focus,.btn--secondary:hover,a.btn-secondary:focus,a.btn-secondary:hover,a.btn--secondary:focus,a.btn--secondary:hover{color:#021d44;border:2px solid #021d44;}.btn--small,a.btn--small{font-size:0.875em;padding:14px;}.btn i,a.btn i{margin-right:8px;}.btn-success{background-color:#2E7D32;border:2px solid #1C601E;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.12),0px 2px 2px 0px rgba(0,0,0,0.24);}.btn-success:focus,.btn-success:hover{background-color:#1C601E;}.btn-danger{background-color:#C41E3A;border:2px solid #7f0f22;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.12),0px 2px 2px 0px rgba(0,0,0,0.24);}.btn-danger:focus,.btn-danger:hover{background-color:#7f0f22;}.btn-info{background-color:#205493;border:2px solid #021d44;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.12),0px 2px 2px 0px rgba(0,0,0,0.24);}.btn-info:focus,.btn-info:hover{background-color:#021d44;}.no-icon:before,.no-icon i,.no-icon .glyphicon{display:none !important;}.ui-widget-overlay{background:#000000;opacity:0.5;}.ui-dialog{margin:20px;background:#FFFFFF;border:2px solid #F3F3F5;border-radius:8px;overflow:hidden;}@media (max-width:992px){.ui-dialog{width:calc(100% - 40px) !important;}}.ui-dialog .ui-dialog-titlebar{margin:0;border-radius:0;padding:10px 12px 10px 16px;display:flex;justify-content:space-between;align-items:center;}.ui-dialog .ui-dialog-title{margin:0;font-size:1.125em;width:100%;align-self:center;}.ui-dialog .ui-dialog-titlebar-close{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;color:#FFFFFF;background:#205493;border:2px solid rgba(2,29,68,0.5);display:flex;align-items:center;justify-content:center;padding:16px;position:relative;top:auto;right:auto;margin:auto;}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{outline:none;transition:all 0.125s ease-out;}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{color:#FFFFFF;background:#021d44;}.ui-dialog .ui-dialog-titlebar-close:before{content:"x";}.ui-dialog .ui-dialog-buttonpane{border:0;margin:0;padding:0 16px 0 0;}.ui-dialog .ui-dialog-buttonpane button{margin:0;font-size:inherit;font-family:inherit;}.ui-dialog .ui-dialog-buttonpane button + button{margin-left:10px;}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],.form-control,textarea,textarea.form-control,select,select.form-select.form-control,.select2 .select2-selection{width:100%;min-width:120px;height:45px;color:#3F3E46;background:white;border:1px solid #8E8C99;border-radius:4px;padding:12px;font-size:16px;line-height:1.15;outline:none;position:relative;transition:border 0.25s ease-out,box-shadow 0.25s ease-out;}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=number]:focus-visible,input[type=tel]:focus-visible,input[type=url]:focus-visible,input[type=search]:focus-visible,input[type=date]:focus-visible,input[type=datetime-local]:focus-visible,input[type=month]:focus-visible,input[type=time]:focus-visible,input[type=week]:focus-visible,.form-control:focus-visible,textarea:focus-visible,textarea.form-control:focus-visible,select:focus-visible,select.form-select.form-control:focus-visible,.select2 .select2-selection:focus-visible{outline:none;border:2px solid #3F3E46;box-shadow:0 0 0 4px rgba(32,84,147,0.25);transition:border 0.125s ease-out,box-shadow 0.125s ease-out;}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=search]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=time]:disabled,input[type=week]:disabled,.form-control:disabled,textarea:disabled,textarea.form-control:disabled,select:disabled,select.form-select.form-control:disabled,.select2 .select2-selection:disabled{background-color:#F3F3F5;}@supports (-webkit-touch-callout:none){input[type=date]{width:calc(100% - 20px);}}input[type=date]::-webkit-date-and-time-value{text-align:left;padding-top:4px;}.select2.select2-container.select2.select2-container--open{z-index:400;}.form-type-select .select-wrapper select{padding:8px 36px 8px 16px;}.form-type-select .select-wrapper select option{line-height:inherit;}.form-type-select .select-wrapper:after{content:"\e114";display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Glyphicons Halflings";position:absolute;top:calc(50% - 8px);right:0;width:20px;height:20px;color:#205493;line-height:0;pointer-events:none;top:50%;right:2px;transform:none;z-index:50;}.form-type-select.form-disabled .select-wrapper:after{color:#8E8C99;}.select2{height:45px;line-height:45px;}.select2 .select2-selection{padding:0 30px 0 0;height:45px;display:flex;align-items:center;}.select2 .select2-selection .select2-selection__placeholder{color:#3F3E46;}.select2 .select2-selection .select2-selection__rendered{color:#202022;height:100%;display:flex;align-items:center;padding-left:12px;}.select2 .select2-selection .select2-selection__clear{height:100%;display:flex;align-items:center;padding:0 12px;border-right:1px solid #8E8C99;margin:0;}.select2 .select2-selection .select2-selection__arrow{height:100%;display:flex;align-items:center;top:0;right:5px;}.select2 .select2-selection .select2-selection__arrow:after{content:"\e114";display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Glyphicons Halflings";position:absolute;top:calc(50% - 8px);right:0;width:20px;height:20px;color:#205493;line-height:0;pointer-events:none;}.select2 .select2-selection .select2-selection__arrow b{display:none;}.select2.select2-container--open{border-radius:4px;box-shadow:0 0 0 4px rgba(32,84,147,0.25);}.select2.select2-container--open .select2-selection{border-radius:4px 4px 0 0;border:2px solid #3F3E46;border-bottom:0;transition:border 0.125s ease-out,box-shadow 0.125s ease-out;}.select2.select2-container--open .select2-selection__arrow:after{transform:rotate(180deg);}.select2-dropdown.select2-dropdown--below{border-radius:0 0 4px 4px;border:2px solid #3F3E46;border-top:0;box-shadow:0 15px 15px rgba(63,62,70,0.2);}.select2-dropdown .select2-search--dropdown{padding:0;}.select2-dropdown .select2-search--dropdown .select2-search__field{border:0;border-radius:0;background:#F3F3F5;color:#000000;padding:6px;font-size:14px;}.select2-dropdown .select2-search--dropdown .select2-search__field:focus,.select2-dropdown .select2-search--dropdown .select2-search__field:focus-visible{outline:none;border:0;box-shadow:none;}.select2-dropdown .select2-results__option{font-size:14px;color:#202022;}.select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:#205493;color:#FFFFFF;}.select-wrapper.select-wrapper--select2:after{display:none;}.form-type-checkbox.form-type-checkbox.checkbox{position:relative;padding:5px;margin:0 0 0 -5px;}.form-type-checkbox.form-type-checkbox.checkbox input[type=checkbox]{opacity:0;position:absolute;width:20px;height:20px;margin:0;cursor:pointer;z-index:2;}.form-type-checkbox.form-type-checkbox.checkbox input[type=checkbox]:focus + label:before{outline:2px solid #021d44;outline-offset:2px;}.form-type-checkbox.form-type-checkbox.checkbox input[type=checkbox]:focus-visible + label:before{outline:2px solid -webkit-focus-ring-color;outline-offset:2px;}.form-type-checkbox.form-type-checkbox.checkbox label{display:flex;align-items:center;font-size:16px;line-height:1.25;padding:2px 0;margin:0;cursor:pointer;}.form-type-checkbox.form-type-checkbox.checkbox label:after,.form-type-checkbox.form-type-checkbox.checkbox label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;z-index:1;text-align:center;border-radius:2px;flex-shrink:0;flex-grow:0;}.form-type-checkbox.form-type-checkbox.checkbox label:before{position:relative;background:#FFFFFF;border:1px solid #4a4a4a;}.form-type-checkbox.form-type-checkbox.checkbox label:after{position:absolute;background:#205493;border-color:#205493;opacity:0;content:"\e013";font-family:"Glyphicons Halflings";font-size:12px;color:#FFFFFF;top:auto;left:5px;padding:0 0 2px;display:flex;align-items:center;justify-content:center;}.form-type-checkbox.form-type-checkbox.checkbox input:checked + label:after{opacity:1;}.form-type-checkbox.form-type-checkbox.checkbox.has-error label{color:#a94442;}.form-type-checkbox.form-type-checkbox.checkbox.has-error label:before{border-color:#a94442;}.form-type-radio.form-type-radio.radio{position:relative;padding:5px;margin:0 0 0 -5px;}.form-type-radio.form-type-radio.radio input[type=radio]{opacity:0;position:absolute;width:20px;height:20px;margin:0;cursor:pointer;z-index:2;}.form-type-radio.form-type-radio.radio input[type=radio]:focus + label:before{outline:2px solid #021d44;outline-offset:2px;}.form-type-radio.form-type-radio.radio input[type=radio]:focus-visible + label:before{outline:2px solid -webkit-focus-ring-color;outline-offset:2px;}.form-type-radio.form-type-radio.radio label{display:flex;align-items:center;font-size:16px;line-height:1.25;padding:2px 0;margin:0;cursor:pointer;}.form-type-radio.form-type-radio.radio label:after,.form-type-radio.form-type-radio.radio label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;z-index:1;text-align:center;border-radius:50%;flex-shrink:0;flex-grow:0;}.form-type-radio.form-type-radio.radio label:before{position:relative;background:#FFFFFF;border:1px solid #4a4a4a;}.form-type-radio.form-type-radio.radio label:after{position:absolute;background:#205493;border-color:#205493;opacity:0;content:"";width:14px;height:14px;margin:3px;border-radius:50%;}.form-type-radio.form-type-radio.radio input:checked + label:after{opacity:1;}.form-type-radio.form-type-radio.radio.has-error label{color:#a94442;}.form-type-radio.form-type-radio.radio.has-error label:before{border-color:#a94442;}#edit-filters--content .form-actions,.views-exposed-form .form-actions{padding:0;}.fieldset-wrapper .description{padding:15px 0 0;}.fieldgroup{padding:15px 0;}.fieldgroup legend{padding:15px 0 0;margin:0;}.field-group-details .panel-heading a,.panel-default .panel-heading a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:10px 15px;}.field-group-details .panel-heading a[aria-expanded=true] .fa-caret-down,.panel-default .panel-heading a[aria-expanded=true] .fa-caret-down{transform:rotate(180deg);}.field--widget-inline-entity-form-complex .panel-heading a,.field--widget-inline-entity-form-simple .panel-heading a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:10px 15px;}.field--widget-inline-entity-form-complex .panel-heading a[aria-expanded=true] .fa-caret-down,.field--widget-inline-entity-form-simple .panel-heading a[aria-expanded=true] .fa-caret-down{transform:rotate(180deg);}.field--widget-inline-entity-form-complex .panel-heading a.form-required:after,.field--widget-inline-entity-form-simple .panel-heading a.form-required:after{display:none;}.form-actions{padding:15px 0;}.user-login-form .form-control{max-width:500px;}.user-login-form .fws-terms-conditions-message{margin-bottom:30px;}.user-login-form .form-item-fws-terms-conditions{margin-top:20px;margin-bottom:25px;}.user-login-form .saml-login-button{margin-top:20px;margin-bottom:20px;display:inline-block;}.user-login-form .form-item{margin-bottom:15px;}.path-admin .user-form .field--name-field-address .form-group.form-item,.path-user .user-form .field--name-field-address .form-group.form-item{display:block;}.path-admin .user-form .field--name-field-address .form-group.form-item.form-item-field-address-0-address-address-line1,.path-user .user-form .field--name-field-address .form-group.form-item.form-item-field-address-0-address-address-line1{width:100%;}.openid-connect-login-form{margin-bottom:40px;}.openid-connect-login-form .alert{margin-bottom:25px;}.openid-connect-login-form input[type=submit]{margin-top:10px;margin-bottom:10px;}.input-group .input-group-addon{display:none;}.input-group .form-control:first-child,.input-group .select-wrapper:first-child .form-control:first-child{border-radius:4px;}.ui-widget.ui-widget-content{padding:0;}.ui-autocomplete .ui-menu-item{padding:5px 10px;}.ui-menu .ui-menu-item-wrapper{padding:2px 10px;display:block;}input.form-autocomplete{background-image:url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1C3.46.827-.188 5.787 1.313 10.068c1.176 4.384 6.993 6.417 10.637 3.7.326-.39.565.276.846.442l3.74 3.739 1.413-1.414-4.35-4.35c2.811-3.468 1.15-9.247-3.062-10.71A7.003 7.003 0 008 1zm0 2c3.242-.123 5.849 3.42 4.777 6.477-.842 3.132-4.994 4.58-7.6 2.65-2.745-1.73-2.9-6.125-.285-8.044A5.006 5.006 0 018 3z' fill='%23868686'/%3e%3c/svg%3e") !important;background-repeat:no-repeat;background-position:right 8px center;padding-right:35px;width:300px;display:inline-block;}.panel-title{color:#595959;}.field-group-html-element{margin-bottom:15px;}.panel-default .panel-default > .panel-heading{background:transparent;}.panel-default .panel-default > .panel-heading .panel-title{color:#1b1c1a;}.help-block{color:inherit;}.grid__container{position:relative;display:flex;flex-direction:column;gap:20px;}@media (min-width:992px){.grid__container{flex-direction:row;justify-content:space-between;flex-wrap:wrap;}}.grid__container > .grid__item{display:flex;flex-direction:column;padding-bottom:20px;}.grid__container > .grid__item iframe{display:block;width:100%;margin-bottom:10px;}@media (min-width:992px){.grid__container > .grid__item{width:33.33333%;}}@media (min-width:992px){.grid__container.grid--2 > .grid__item{width:calc(50% - 20px);}}@media (min-width:992px){.grid__container.grid--3 > .grid__item{width:calc(33.33333% - 20px);}}@media (min-width:992px){.grid__container.grid--4 > .grid__item{width:calc(25% - 20px);}}.messages__wrapper{color:#202022;}.messages__wrapper .alert{border-width:2px;background:#F3F3F5;}.messages__wrapper .alert-info{border-color:#205493;}.messages__wrapper .alert-success{border-color:#2E7D32;}.messages__wrapper .alert-error,.messages__wrapper .alert-danger,.messages__wrapper .alert-warning{border-color:#C41E3A;}.messages__wrapper p{color:#202022;}.messages__wrapper button.close{opacity:1;color:#FFFFFF;background:#205493;border:2px solid #021d44;display:flex;align-items:center;justify-content:center;text-align:center;top:-4px;width:32px;height:32px;border-radius:4px;text-shadow:none;transition:all 0.25s ease-out;}.messages__wrapper button.close:hover,.messages__wrapper button.close:focus{color:#FFFFFF;background:#011430;transition:all 0.125s ease-out;}@keyframes aerialView{0%{transform:scale(1.1) translate(-3.5%,0);}25%{transform:scale(1.1) translate(-1.75%,0.25%);}50%{transform:scale(1.1) translate(0%,-0.25%);}75%{transform:scale(1.1) translate(1.75%,0.25%);}100%{transform:scale(1.1) translate(3.5%,0);}}.quiz__parameters{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eeeeee;display:flex;flex-direction:column;width:100%;}@media (min-width:768px){.quiz__parameters{flex-direction:row;align-items:flex-end;justify-content:space-between;}}.quiz__info h2{margin-top:0;}.quiz__info .quiz__parameter{padding:0;margin:0;}.quiz__utils{display:flex;align-items:center;align-self:flex-end;padding:10px 0 0;}@media (min-width:768px){.quiz__utils{padding:0;}}.quiz__tracker{font-size:20px;font-weight:bold;padding-right:20px;}.quiz__timer{display:flex;justify-content:center;}.quiz__container{position:relative;}.quiz__item:not(:first-child),.quiz__response,.quiz__feedback,.quiz__answer,.quiz__complete{display:none;}.quiz__prompt{position:relative;}.quiz__media{overflow:hidden;position:relative;}.quiz__media:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/modules/custom/fws_counting/images/Plane_Overlay.png") no-repeat center center;background-size:cover;z-index:100;}.quiz__media img{width:100%;animation:aerialView 15s linear 1 forwards;transform-origin:center center;will-change:transform;transition:transform 0.5s linear;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;z-index:50;}.quiz__guess .form-text{max-width:320px;}.quiz__guess .form-type-radios{padding:0 0 20px;}.quiz__guess legend{border:0;}.quiz__answer i{margin-right:4px;}.quiz__help{padding:20px 0 0;}.quiz__results{padding:0 0 20px;}.quiz__answer .quiz__result{padding:0;margin:0;}.quiz__actions a.btn{margin-bottom:15px;width:100%;}@media (min-width:768px){.quiz__actions a.btn{width:auto;}}.fws-quiz .timer-circle{position:relative;width:52px;height:52px;}.fws-quiz .timer-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:bold;}.fws-quiz .timer-svg{width:52px;height:52px;transform:rotate(-90deg);}.fws-quiz .timer-svg circle{fill:none;stroke-width:3;}.fws-quiz .timer-svg circle:first-child{stroke:#E7E7E7;}.fws-quiz .timer-svg circle:last-child{stroke:#205493;stroke-dasharray:151px;}.fws-quiz .video-container{position:relative;}.fws-quiz .manual-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;padding:10px 20px;font-size:1rem;cursor:pointer;background-color:rgba(0,0,0,0.7);color:white;border:none;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,0.3);}.fws-quiz .manual-play-button:hover{background-color:rgba(0,0,0,0.9);}.panel.panel-primary .panel-heading.panel-heading{background-color:#205493;border-color:#205493;color:#FFFFFF;}.panel-accordion{padding:0;}.panel-accordion button{border:0;padding:20px;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;color:#000000;font-size:1.062em;position:relative;}.panel-accordion button:after{content:"\e113";font-size:20px;font-family:"Glyphicons Halflings";margin-left:20px;}.panel-accordion button.collapsed:after{content:"\e114";}.stepper-mobile{display:block;text-align:center;padding:1.5rem 0;border-bottom:2px solid #F3F3F5;margin-bottom:2rem;}@media (min-width:768px){.stepper-mobile{display:none;}}.stepper-mobile .step-counter{font-size:1.25rem;font-weight:600;margin-bottom:0.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;}.stepper-mobile .step-counter .step-current{width:36px;height:36px;border-radius:50%;background-color:#2E7D32;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:1.75rem;}.stepper-mobile .step-counter .step-divider{font-weight:600;font-family:"Source Sans Pro",Arial,sans-serif;margin:0 0.5rem;color:#4c76a8;}.stepper-mobile .step-counter .step-total{width:36px;height:36px;border-radius:50%;background-color:#F3F3F5;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:1.75rem;}.stepper-mobile .step-current-title{font-size:1.75rem;font-weight:600;color:#4c76a8;text-transform:uppercase;}.stepper{display:none;justify-content:space-between;list-style:none;padding:0;margin:2rem 0 2rem 0;}@media (min-width:768px){.stepper{display:flex;}}.step{display:flex;flex-direction:column;align-items:center;flex:1 1 0;position:relative;color:#4c76a8;}.step:not(.last)::after{content:"";position:absolute;top:18px;left:50%;width:100%;height:2px;background:#F3F3F5;z-index:0;}.step.active{color:#2E7D32;font-weight:600;}.step-circle{width:36px;height:36px;border-radius:50%;background:#F3F3F5;display:flex;align-items:center;justify-content:center;font-weight:500;margin-bottom:0.5rem;z-index:1;transition:background 0.2s;}.step.active .step-circle{background:#2E7D32;color:#FFFFFF;}.step-label{text-align:center;}.mb-3{margin-bottom:1em;}table thead tr th{color:#202022;font-weight:600;font-size:1.675rem;}table thead tr th a{font-weight:600;font-size:1.675rem;}table th.views-field,table[data-sortable].sortable-theme-bootstrap th{color:#205493;font-weight:600;background:#FFFFFF;border-top:0;}table th.views-field.is-active,table th.views-field[data-sorted],table[data-sortable].sortable-theme-bootstrap th.is-active,table[data-sortable].sortable-theme-bootstrap th[data-sorted]{color:#205493;}table th.views-field.is-active:hover,table th.views-field.is-active:focus,table th.views-field[data-sorted]:hover,table th.views-field[data-sorted]:focus,table[data-sortable].sortable-theme-bootstrap th.is-active:hover,table[data-sortable].sortable-theme-bootstrap th.is-active:focus,table[data-sortable].sortable-theme-bootstrap th[data-sorted]:hover,table[data-sortable].sortable-theme-bootstrap th[data-sorted]:focus{color:#021d44;text-decoration:underline;}table th.views-field[aria-sort],table th.views-field[data-sorted=true],table[data-sortable].sortable-theme-bootstrap th[aria-sort],table[data-sortable].sortable-theme-bootstrap th[data-sorted=true]{font-weight:700;background:#FAFAFC;border-bottom:2px solid #205493;}table th.views-field[aria-sort] .table-sort-link,table th.views-field[data-sorted=true] .table-sort-link,table[data-sortable].sortable-theme-bootstrap th[aria-sort] .table-sort-link,table[data-sortable].sortable-theme-bootstrap th[data-sorted=true] .table-sort-link{width:100%;display:flex;justify-content:space-between;font-weight:700;}table th.views-field[aria-sort][data-sorted-direction=ascending]:after,table th.views-field[data-sorted=true][data-sorted-direction=ascending]:after,table[data-sortable].sortable-theme-bootstrap th[aria-sort][data-sorted-direction=ascending]:after,table[data-sortable].sortable-theme-bootstrap th[data-sorted=true][data-sorted-direction=ascending]:after{content:"\e113";color:#205493;font-family:"Glyphicons Halflings";border:0;margin:0 16px 0 0;}table th.views-field[aria-sort][data-sorted-direction=descending]:after,table th.views-field[data-sorted=true][data-sorted-direction=descending]:after,table[data-sortable].sortable-theme-bootstrap th[aria-sort][data-sorted-direction=descending]:after,table[data-sortable].sortable-theme-bootstrap th[data-sorted=true][data-sorted-direction=descending]:after{content:"\e114";color:#205493;font-family:"Glyphicons Halflings";border:0;margin:0 16px 0 0;}table th.views-field[data-sorted=false],table[data-sortable].sortable-theme-bootstrap th[data-sorted=false]{font-weight:600;background:#FFFFFF;}table.sortable-theme-bootstrap th[data-sorted=true][data-sorted-direction=ascending]:after{border-bottom-color:#205493;}table .toggle-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:0.5rem;transition:transform 0.2s ease;}table .toggle-icon:hover,table .toggle-icon:focus{outline:2px solid #205493;outline-offset:2px;}table .toggle-icon[aria-expanded=true]{transform:rotate(90deg);}.path-user .main-container{max-width:900px;}.path-user .main-container .field{margin-bottom:1rem;}article.user-compact{display:flex;gap:5px;}.page-node-type-registration .stepper-horizontal .step-label{text-transform:uppercase;font-weight:600;font-size:22px;padding:0 5px;}@media (min-width:768px){.page-node-type-registration .stepper-horizontal .step-label{font-size:16px;}}@media (min-width:992px){.page-node-type-registration .stepper-horizontal .step-label{font-size:20px;}}.page-node-type-registration .step-intro-text{margin-bottom:20px;}.page-node-type-registration .step-outro-text{margin-top:20px;}.node-registration-registration-form label{font-weight:600;}.node-registration-registration-form #edit-field-registrant-type{display:flex;gap:20px;}.node-registration-registration-form .field--name-field-ind-first-name,.node-registration-registration-form .field--name-field-ind-last-name,.node-registration-registration-form .field--name-field-ind-middle-name,.node-registration-registration-form .field--name-field-ind-suffix,.node-registration-registration-form .field--name-field-ind-telephone,.node-registration-registration-form .field--name-field-ind-telephone-alt,.node-registration-registration-form .field--name-field-org-name,.node-registration-registration-form .field--name-field-org-telephone,.node-registration-registration-form .field--name-field-org-telephone-alt,.node-registration-registration-form .field--name-field-org-fax,.node-registration-registration-form .field--name-field-org-email,.node-registration-registration-form .field--name-field-org-pcpl-first-name,.node-registration-registration-form .field--name-field-org-pcpl-last-name,.node-registration-registration-form .field--name-field-org-pcpl-middle-name,.node-registration-registration-form .field--name-field-org-pcpl-suffix,.node-registration-registration-form .field--name-field-org-pcpl-title,.node-registration-registration-form .field--name-field-org-primary-contact,.node-registration-registration-form .form-item-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-address-0-address-address-line3,.node-registration-registration-form .form-item-field-locations-form-0-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-locations-form-0-field-address-0-address-address-line3,.node-registration-registration-form .form-item-field-locations-form-1-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-locations-form-1-field-address-0-address-address-line3,.node-registration-registration-form .form-item-field-locations-form-inline-entity-form-entities-0-form-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-locations-form-inline-entity-form-entities-0-form-field-address-0-address-address-line3{width:calc(50% - 10px);float:left;}@media (max-width:992px){.node-registration-registration-form .field--name-field-ind-first-name,.node-registration-registration-form .field--name-field-ind-last-name,.node-registration-registration-form .field--name-field-ind-middle-name,.node-registration-registration-form .field--name-field-ind-suffix,.node-registration-registration-form .field--name-field-ind-telephone,.node-registration-registration-form .field--name-field-ind-telephone-alt,.node-registration-registration-form .field--name-field-org-name,.node-registration-registration-form .field--name-field-org-telephone,.node-registration-registration-form .field--name-field-org-telephone-alt,.node-registration-registration-form .field--name-field-org-fax,.node-registration-registration-form .field--name-field-org-email,.node-registration-registration-form .field--name-field-org-pcpl-first-name,.node-registration-registration-form .field--name-field-org-pcpl-last-name,.node-registration-registration-form .field--name-field-org-pcpl-middle-name,.node-registration-registration-form .field--name-field-org-pcpl-suffix,.node-registration-registration-form .field--name-field-org-pcpl-title,.node-registration-registration-form .field--name-field-org-primary-contact,.node-registration-registration-form .form-item-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-address-0-address-address-line3,.node-registration-registration-form .form-item-field-locations-form-0-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-locations-form-0-field-address-0-address-address-line3,.node-registration-registration-form .form-item-field-locations-form-1-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-locations-form-1-field-address-0-address-address-line3,.node-registration-registration-form .form-item-field-locations-form-inline-entity-form-entities-0-form-field-address-0-address-address-line2,.node-registration-registration-form .form-item-field-locations-form-inline-entity-form-entities-0-form-field-address-0-address-address-line3{float:none;width:100%;}}.node-registration-registration-form .field--name-field-county{width:calc(50% - 10px);}@media (max-width:992px){.node-registration-registration-form .field--name-field-county{width:100%;}}.node-registration-registration-form .field--name-field-address,.node-registration-registration-form .field--name-field-ind-telephone-alt + *{clear:both;}.node-registration-registration-form .field--name-field-address .form-group{justify-content:space-between;}.node-registration-registration-form .field--name-field-address .form-group:not(.address-container-inline) > .form-type-textfield{width:calc(50% - 10px);}@media (max-width:992px){.node-registration-registration-form .field--name-field-address .form-group:not(.address-container-inline) > .form-type-textfield{width:100%;}}.node-registration-registration-form .field--name-field-address .form-group:not(.address-container-inline) > .form-type-textfield.form-autocomplete{flex-direction:column;flex:100%;}.node-registration-registration-form .field--name-field-address .form-item-field-address-0-address-address-line1,.node-registration-registration-form .field--name-field-address .form-item-field-locations-form-inline-entity-form-entities-0-form-field-address-0-address-address-line1,.node-registration-registration-form .field--name-field-address .form-item-field-locations-form-0-field-address-0-address-address-line1,.node-registration-registration-form .field--name-field-address .form-item-field-locations-form-1-field-address-0-address-address-line1{flex-direction:column;flex:100%;}.node-registration-registration-form .field--name-field-address .address-container-inline{justify-content:space-between;align-items:flex-start;flex:100%;gap:20px;}@media (max-width:992px){.node-registration-registration-form .field--name-field-address .address-container-inline{flex-direction:column;gap:0;}}.node-registration-registration-form .field--name-field-address .address-container-inline > .form-item{flex:1;margin:0;}@media (max-width:992px){.node-registration-registration-form .field--name-field-address .address-container-inline > .form-item{flex:none;width:100%;}}.node-registration-registration-form .field--name-field-locations table td:has(button),.node-registration-registration-form .field--name-field-personnel table td:has(button){max-width:150px;}.node-registration-registration-form .field--name-field-locations .form-group:has(> button),.node-registration-registration-form .field--name-field-personnel .form-group:has(> button){display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;clear:both;}@media (min-width:768px){.node-registration-registration-form .field--name-field-locations .form-group:has(> button),.node-registration-registration-form .field--name-field-personnel .form-group:has(> button){gap:7px;}}.node-registration-registration-form .field--name-field-locations .form-group:has(> button) button,.node-registration-registration-form .field--name-field-personnel .form-group:has(> button) button{width:100%;padding:7px 14px;font-size:1em;margin:0;}@media (min-width:768px){.node-registration-registration-form .field--name-field-locations .form-group:has(> button) button,.node-registration-registration-form .field--name-field-personnel .form-group:has(> button) button{width:auto;}}.node-registration-registration-form .field--name-field-locations .form-group:has(> button) button + button,.node-registration-registration-form .field--name-field-personnel .form-group:has(> button) button + button{margin-top:7px;}@media (min-width:768px){.node-registration-registration-form .field--name-field-locations .form-group:has(> button) button + button,.node-registration-registration-form .field--name-field-personnel .form-group:has(> button) button + button{margin-top:0;}}@media (max-width:992px){.node-registration-registration-form .field--name-field-locations .ief-form .form-group{flex-direction:column;gap:0;}}@media (max-width:992px){.node-registration-registration-form .field--name-field-locations .ief-form .form-item{width:100% !important;float:none !important;}}@media (max-width:992px){.node-registration-registration-form .field--name-field-locations .ief-form .field--name-field-address .address-container-inline .form-item{width:100%;margin-bottom:1rem;}}@media (max-width:992px){.node-registration-registration-form .field--name-field-address .form-item,.node-registration-registration-form .ief-form .field--name-field-address .form-item{display:block !important;width:100% !important;float:none !important;margin-bottom:1rem;}.node-registration-registration-form .field--name-field-address .form-item[class*=address-administrative-area],.node-registration-registration-form .field--name-field-address .form-item[class*=address-locality],.node-registration-registration-form .field--name-field-address .form-item[class*=address-postal-code],.node-registration-registration-form .field--name-field-address .form-item[class*=state],.node-registration-registration-form .field--name-field-address .form-item[class*=city],.node-registration-registration-form .field--name-field-address .form-item[class*=zip],.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-administrative-area],.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-locality],.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-postal-code],.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=state],.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=city],.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=zip]{display:block !important;width:100% !important;}.node-registration-registration-form .field--name-field-address .form-item[class*=address-administrative-area] label,.node-registration-registration-form .field--name-field-address .form-item[class*=address-locality] label,.node-registration-registration-form .field--name-field-address .form-item[class*=address-postal-code] label,.node-registration-registration-form .field--name-field-address .form-item[class*=state] label,.node-registration-registration-form .field--name-field-address .form-item[class*=city] label,.node-registration-registration-form .field--name-field-address .form-item[class*=zip] label,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-administrative-area] label,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-locality] label,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-postal-code] label,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=state] label,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=city] label,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=zip] label{display:block !important;width:100% !important;margin-bottom:0.5rem;}.node-registration-registration-form .field--name-field-address .form-item[class*=address-administrative-area] .form-control,.node-registration-registration-form .field--name-field-address .form-item[class*=address-administrative-area] .select-wrapper,.node-registration-registration-form .field--name-field-address .form-item[class*=address-administrative-area] select,.node-registration-registration-form .field--name-field-address .form-item[class*=address-administrative-area] input,.node-registration-registration-form .field--name-field-address .form-item[class*=address-locality] .form-control,.node-registration-registration-form .field--name-field-address .form-item[class*=address-locality] .select-wrapper,.node-registration-registration-form .field--name-field-address .form-item[class*=address-locality] select,.node-registration-registration-form .field--name-field-address .form-item[class*=address-locality] input,.node-registration-registration-form .field--name-field-address .form-item[class*=address-postal-code] .form-control,.node-registration-registration-form .field--name-field-address .form-item[class*=address-postal-code] .select-wrapper,.node-registration-registration-form .field--name-field-address .form-item[class*=address-postal-code] select,.node-registration-registration-form .field--name-field-address .form-item[class*=address-postal-code] input,.node-registration-registration-form .field--name-field-address .form-item[class*=state] .form-control,.node-registration-registration-form .field--name-field-address .form-item[class*=state] .select-wrapper,.node-registration-registration-form .field--name-field-address .form-item[class*=state] select,.node-registration-registration-form .field--name-field-address .form-item[class*=state] input,.node-registration-registration-form .field--name-field-address .form-item[class*=city] .form-control,.node-registration-registration-form .field--name-field-address .form-item[class*=city] .select-wrapper,.node-registration-registration-form .field--name-field-address .form-item[class*=city] select,.node-registration-registration-form .field--name-field-address .form-item[class*=city] input,.node-registration-registration-form .field--name-field-address .form-item[class*=zip] .form-control,.node-registration-registration-form .field--name-field-address .form-item[class*=zip] .select-wrapper,.node-registration-registration-form .field--name-field-address .form-item[class*=zip] select,.node-registration-registration-form .field--name-field-address .form-item[class*=zip] input,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-administrative-area] .form-control,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-administrative-area] .select-wrapper,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-administrative-area] select,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-administrative-area] input,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-locality] .form-control,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-locality] .select-wrapper,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-locality] select,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-locality] input,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-postal-code] .form-control,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-postal-code] .select-wrapper,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-postal-code] select,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=address-postal-code] input,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=state] .form-control,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=state] .select-wrapper,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=state] select,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=state] input,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=city] .form-control,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=city] .select-wrapper,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=city] select,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=city] input,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=zip] .form-control,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=zip] .select-wrapper,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=zip] select,.node-registration-registration-form .ief-form .field--name-field-address .form-item[class*=zip] input{display:block !important;width:100% !important;}.node-registration-registration-form .field--name-field-address .form-group,.node-registration-registration-form .field--name-field-address .address-container-inline,.node-registration-registration-form .ief-form .field--name-field-address .form-group,.node-registration-registration-form .ief-form .field--name-field-address .address-container-inline{display:block !important;flex-direction:column !important;}.node-registration-registration-form .field--name-field-address .form-group > .form-item,.node-registration-registration-form .field--name-field-address .address-container-inline > .form-item,.node-registration-registration-form .ief-form .field--name-field-address .form-group > .form-item,.node-registration-registration-form .ief-form .field--name-field-address .address-container-inline > .form-item{display:block !important;width:100% !important;margin-bottom:1rem;}}.node-registration-registration-form .field--name-field-personnel .field--name-title,.node-registration-registration-form .field--name-field-personnel .field--name-uid{width:calc(50% - 10px);float:left;}@media (max-width:992px){.node-registration-registration-form .field--name-field-personnel .field--name-title,.node-registration-registration-form .field--name-field-personnel .field--name-uid{float:none;width:100%;}}.node-registration-registration-form .field--name-field-personnel .field--name-title + .field--name-uid{float:right;}@media (max-width:992px){.node-registration-registration-form .field--name-field-personnel .field--name-title + .field--name-uid{float:none;}}.node-registration-registration-form .field--name-field-personnel .field--name-title + .field--name-uid + *{clear:both;}.node-registration-registration-form .field--name-field-personnel .field--name-uid .input-group{width:100%;}.node-registration-registration-form .field--name-field-personnel .field--name-uid .description{margin-bottom:0;}.node-registration-registration-form.registration-step-basic-info .field--name-field-ind-last-name,.node-registration-registration-form.registration-step-basic-info .field--name-field-ind-suffix,.node-registration-registration-form.registration-step-basic-info .field--name-field-ind-telephone-alt,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-telephone,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-fax,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-pcpl-first-name,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-pcpl-middle-name,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-pcpl-title,.node-registration-registration-form.registration-step-basic-info .form-item-field-address-0-address-address-line3,.node-registration-registration-form.registration-step-basic-info .form-item-field-locations-form-0-field-address-0-address-address-line3,.node-registration-registration-form.registration-step-basic-info .form-item-field-locations-form-1-field-address-0-address-address-line3,.node-registration-registration-form.registration-step-basic-info .form-item-field-locations-form-inline-entity-form-entities-0-form-field-address-0-address-address-line3{float:right;}@media (max-width:992px){.node-registration-registration-form.registration-step-basic-info .field--name-field-ind-last-name,.node-registration-registration-form.registration-step-basic-info .field--name-field-ind-suffix,.node-registration-registration-form.registration-step-basic-info .field--name-field-ind-telephone-alt,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-telephone,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-fax,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-pcpl-first-name,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-pcpl-middle-name,.node-registration-registration-form.registration-step-basic-info .field--name-field-org-pcpl-title,.node-registration-registration-form.registration-step-basic-info .form-item-field-address-0-address-address-line3,.node-registration-registration-form.registration-step-basic-info .form-item-field-locations-form-0-field-address-0-address-address-line3,.node-registration-registration-form.registration-step-basic-info .form-item-field-locations-form-1-field-address-0-address-address-line3,.node-registration-registration-form.registration-step-basic-info .form-item-field-locations-form-inline-entity-form-entities-0-form-field-address-0-address-address-line3{float:none;}}.review-section{border:1px solid #F3F3F5;background:#FAFAFC;padding:20px;margin-bottom:15px;border-radius:4px;position:relative;}.review-section h3{margin-top:0;}.page-node-edit .geolocation-map-control .form-item label,.page-node-edit .geolocation-map-control .form-item .description,.page-node-add .geolocation-map-control .form-item label,.page-node-add .geolocation-map-control .form-item .description{display:none;}.page-node-edit .form-type-vertical-tabs,.page-node-add .form-type-vertical-tabs{padding-top:20px;}.page-node-edit .form-type-vertical-tabs .form-type-checkbox.form-type-checkbox.checkbox,.page-node-add .form-type-vertical-tabs .form-type-checkbox.form-type-checkbox.checkbox{display:flex;align-items:center;padding-bottom:16px;}.page-node-edit .form-type-vertical-tabs .form-type-checkbox.form-type-checkbox.checkbox input[type=checkbox],.page-node-add .form-type-vertical-tabs .form-type-checkbox.form-type-checkbox.checkbox input[type=checkbox]{opacity:1;position:relative;}.page-node-edit .form-type-vertical-tabs .form-type-checkbox.form-type-checkbox.checkbox input[type=checkbox] + .help-block,.page-node-add .form-type-vertical-tabs .form-type-checkbox.form-type-checkbox.checkbox input[type=checkbox] + .help-block{display:inline-block;margin:0 0 0 10px;}.page-node-edit .form-item.form-inline label,.page-node-add .form-item.form-inline label{display:inline;margin-right:3px;}.page-node-edit .form-item label,.page-node-add .form-item label{display:block;}.page-node-edit .form-item label.ck.ck-voice-label,.page-node-add .form-item label.ck.ck-voice-label{display:none !important;}.page-node-edit .field-multiple-table thead label,.page-node-edit .field-multiple-table thead .label,.page-node-add .field-multiple-table thead label,.page-node-add .field-multiple-table thead .label{display:inline-block;}.page-node-edit .field-multiple-table .label,.page-node-add .field-multiple-table .label{font-size:initial;}.page-node-edit .btn-default,.page-node-add .btn-default{font-size:1.25rem;}.page-node-edit .select-wrapper,.page-node-add .select-wrapper{width:300px;}.page-node-edit .main-container,.page-node-add .main-container{max-width:900px;}.page-node-edit .form-text,.page-node-add .form-text{width:500px;}.page-node-edit .form-required:after,.page-node-add .form-required:after{margin-left:3px;}.page-node-edit .text-format-wrapper .form-type-select .select-wrapper:after,.page-node-add .text-format-wrapper .form-type-select .select-wrapper:after{z-index:1;top:24px;right:0;}.page-node-edit .text-format-wrapper .form-type-select .select-wrapper select,.page-node-add .text-format-wrapper .form-type-select .select-wrapper select{min-height:initial;}.page-node-edit .form-item .description,.page-node-edit .form-item .help-block,.page-node-edit .form-item .summary,.page-node-edit .tabbable .description,.page-node-edit .tabbable .help-block,.page-node-edit .tabbable .summary,.page-node-edit .draggable .description,.page-node-edit .draggable .help-block,.page-node-edit .draggable .summary,.page-node-add .form-item .description,.page-node-add .form-item .help-block,.page-node-add .form-item .summary,.page-node-add .tabbable .description,.page-node-add .tabbable .help-block,.page-node-add .tabbable .summary,.page-node-add .draggable .description,.page-node-add .draggable .help-block,.page-node-add .draggable .summary{color:#1b1c1a;}.page-node-edit .field-which-activity-markup.h4,.page-node-add .field-which-activity-markup.h4{margin-top:0;}.node-confirm-form{margin-bottom:30px;}.node-confirm-form .form-actions{margin-top:20px;}.dropbutton-wrapper .dropbutton{padding-left:0;list-style-type:none;}.dropbutton-wrapper .dropbutton__item{display:inline-block;margin-left:10px;}.location-consent-message{margin-bottom:20px;}.js .field--widget-paragraphs .draggable .tabledrag-handle{padding-top:2px;width:33px;}.harvest--custom{}.harvest--custom .states{fill:#6194d3;cursor:pointer;}.harvest--custom .states path{stroke:#000000;stroke-width:1px;transition:stroke 0.2s ease;}.harvest--custom .states path.focused{stroke-width:8px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(0,0,0,0.5));}.harvest--custom .selected{fill:#021d44;}.harvest--custom .state-borders{fill:none;stroke:#000000;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none;}.harvest--custom .label{margin:5px 0px;}.harvest--custom .state{display:inline;font-weight:bold;}.harvest--custom #map-container{padding-bottom:20px;}.harvest--custom #activity-map{display:block;margin-top:20px;}.harvest--custom #data-panel{display:block;margin-left:0px;color:#000000;white-space:nowrap;width:-moz-min-content;width:min-content;background:#FAFAFC;border:2px solid #F3F3F5;border-radius:8px;padding:20px;}.harvest--custom #activity-map text{font-size:12pt;}.harvest--custom div#tx-indent{margin-left:16px;margin-bottom:15px;width:100%;height:auto;word-wrap:break-word;white-space:pre-wrap;}.harvest--custom .bar{fill:#205493;}@media (max-width:350px){.harvest--custom .axis{font-size:10px;}.harvest--custom .labels-x{font-size:9px;}}@media (min-width:355px){.harvest--custom .axis{font-size:14px;}.harvest--custom .labels-x{font-size:14px;}}.harvest--custom .axis path,.harvest--custom .axis line{stroke:#000000;}.harvest--custom .btn .btn-primary{margin-right:20px;}.harvest--custom .button-holder{text-align:center;}.harvest--custom .button-holder a{text-decoration:none;}.harvest--custom .mgmt_unit.boundary{cursor:pointer;fill:none;stroke:#000000;stroke-width:1px;}.harvest--custom .mgmt_unit{cursor:pointer;fill:#6194d3;}.harvest--custom .selected-unit{fill:#021d44;}.harvest--custom .state-borders.white{fill:none;stroke:#000000;stroke-width:0.25px;stroke-linejoin:round;stroke-linecap:round;}.harvest--custom .exempt{fill:#8E8C99;}.harvest--custom #subhead-text{display:block;color:#336633;}.harvest--custom #rank-map{padding:20px;position:relative;}.harvest--custom .harvest-rank-map .zoom__controls{position:absolute;bottom:115px;left:30px;display:flex;flex-direction:column;}.harvest--custom .harvest-rank-map .zoom__controls button{color:white;font-weight:600;font-size:3rem;background:#205493;width:28px;height:28px;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1;outline:0;border:0;}.harvest--custom .harvest-rank-map .zoom__controls button:hover,.harvest--custom .harvest-rank-map .zoom__controls button:focus{background:#021d44;}.harvest--custom .harvest-rank-map .zoom__controls button:focus-visible,.harvest--custom .harvest-rank-map .zoom__controls button.focus-visible{box-shadow:0 0 0 2px #4c76a8,0 0 0 6px rgba(76,118,168,0.25);}.harvest--custom .harvest-rank-map .zoom__controls button#zoom-in{border-radius:4px 4px 0 0;}.harvest--custom .harvest-rank-map .zoom__controls button#zoom-out{border-radius:0 0 4px 4px;}.harvest--custom .background{fill:none;pointer-events:all;}.harvest--custom .counties{fill:#F3F3F5;}.harvest--custom .active{fill:#2E7D32;}.harvest--custom .county-borders{fill:none;stroke:#000000;stroke-width:0.25px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none;}.harvest--custom .borders-dark{fill:none;stroke:#000000;stroke-width:0.5px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none;}.harvest--custom #selector{display:flex;justify-content:center;padding-bottom:10px;}.harvest--custom #selector .option{display:flex;justify-content:center;gap:10px;}.harvest--custom #selector .option .btn--active{background:#021d44;}.harvest--custom .zoom{background-color:#8E8C99;width:40px;height:40px;border-radius:5px;margin:3px;color:#FFFFFF;font-size:40px;font-weight:bold;text-align:center;line-height:40px;}.harvest--custom .out{line-height:35px;}.harvest--custom .legend{display:flex;padding:0 0 40px;}.harvest--custom .legend li{width:100%;height:30px;margin:0;padding:0;}.harvest--custom .legend li:before{display:none;}.harvest--custom .legend span{display:flex;width:100%;height:30px;}.harvest--custom .legend .one{background-color:#98bce8;}.harvest--custom .legend .two{background-color:#4b7fbe;}.harvest--custom .legend .three{background-color:#205493;}.harvest--custom .legend .four{background-color:#1b4375;}.harvest--custom .legend .five{background-color:#061e3d;}.ttip{position:absolute;text-align:center;padding:10px;color:#000000;background:#FAFAFC;border:2px solid #F3F3F5;border-radius:12px;pointer-events:none;max-width:300px;}.field--name-field-file{margin-top:20px;}.node__operations{display:flex;justify-content:flex-end;}.panel-primary .panel-title{color:#fff;}.field--name-body a{font-size:inherit;}.field--name-body .book-covers img{max-width:-moz-fit-content;max-width:fit-content;max-height:300px;}.field--name-body .sample-pages img{max-height:250px;margin-bottom:10px;}.field--name-body .survey-techniques img{max-height:210px;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:10px;}.field--name-body .estimate-flock img{max-height:180px;margin-bottom:10px;}.page-node-type-registration .registration__header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #eeeeee;margin-bottom:20px;}@media (min-width:425px){.page-node-type-registration .registration__header{flex-direction:row;}}@media (min-width:768px){.page-node-type-registration .registration__header{flex-direction:row;padding:10px 0;}}.page-node-type-registration .registration__header h1{margin:0;}.page-node-type-registration .registration__header .node__operations{margin-top:20px;}@media (min-width:768px){.page-node-type-registration .registration__header .node__operations{margin-top:0;}}.page-node-type-registration .btn + .btn{margin-left:20px;}.page-node-type-species .main-container{padding:70px 15px 30px 15px;}.page-node-type-species .main-container .field--name-field-image > .field--item{display:inline-block;margin-right:10px;}.page-node-type-species .main-container .field--name-field-image > .field--item img{height:158px;}.species-search-results .results-count{margin:10px;}.species-search-results .form-type-select .select-wrapper{width:200px;}.species-search-results .form-type-select .select-wrapper select{cursor:pointer;}.species-search-results .form-type-select .select-wrapper::after{top:31px;right:3px;z-index:10;}#node-species-edit-form{margin-bottom:50px;}.page-node-type-species-image .region-content .field:not(:first-child){padding-top:20px;}.page-node-type-species-image .field--name-field-species-image .field--item + .field--item,.page-node-type-species-image .field--name-field-species-video .field--item + .field--item{padding-top:20px;}.node-survey .cards{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px;}.node-survey .card{width:100%;padding:20px;border-radius:4px;background:#FAFAFC;border:2px solid #F3F3F5;}@media (min-width:992px){.node-survey .card{width:calc(33.33333% - 14px);}}.node-survey .card__body{padding:15px 0 0;}.node-survey .totals{color:#FFFFFF;background:#202022;border:2px solid #000000;padding:20px;border-radius:4px;margin:20px 0;}.node-survey .totals h2{color:#FFFFFF;margin-top:0;}.node-survey .totals__items{display:flex;flex-wrap:wrap;gap:10px;}.node-survey .daily-log__header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0 0 20px;}@media (min-width:768px){.node-survey .daily-log__header{flex-direction:row;padding:0;}}.node-survey .node__operations .btn + .btn{margin-left:10px;}.page-node-type-usps-mailing.path-node .form-actions{display:flex;flex-direction:column;}@media (min-width:992px){.page-node-type-usps-mailing.path-node .form-actions{flex-direction:row;}}.page-node-type-usps-mailing.path-node .form-actions .btn{margin:0;}.page-node-type-usps-mailing.path-node .form-actions .btn + .btn{margin:20px 0 0;}@media (min-width:992px){.page-node-type-usps-mailing.path-node .form-actions .btn + .btn{margin:0 0 0 20px;}}.path-user .menu--profile-admin-menu,.path-user .menu--profile-menu{display:flex;flex-direction:column;gap:20px;padding:0 0 10px;}@media (min-width:768px){.path-user .menu--profile-admin-menu,.path-user .menu--profile-menu{flex-direction:row;padding:0 0 20px;}}.path-user .menu--profile-menu a{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;color:#FFFFFF;background:#205493;border:2px solid rgba(2,29,68,0.5);font-size:1em;}.path-user .menu--profile-menu a:focus,.path-user .menu--profile-menu a:hover{outline:none;transition:all 0.125s ease-out;}.path-user .menu--profile-menu a:focus,.path-user .menu--profile-menu a:hover{color:#FFFFFF;background:#021d44;}.path-user .menu--profile-admin-menu a{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;color:#205493;border:2px solid #205493;font-size:1em;}.path-user .menu--profile-admin-menu a:focus,.path-user .menu--profile-admin-menu a:hover{outline:none;transition:all 0.125s ease-out;}.path-user .menu--profile-admin-menu a:focus,.path-user .menu--profile-admin-menu a:hover{color:#021d44;border:2px solid #021d44;}.view .view-header--hybrid{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;}.view .view-header--hybrid .btn{width:100%;}@media (min-width:768px){.view .view-header--hybrid .btn{width:auto;}}.view .view-header--hybrid .view-header,.view .view-header--hybrid .panel-group{width:100%;}@media (min-width:768px){.view .view-header--hybrid .view-header{width:auto;}}.view .feed-icons{padding-bottom:10px;}.view .views-data-export-feed .feed-icon{line-height:0.75;height:14px;}.view.quiz__average{display:flex;justify-content:flex-end;text-align:center;}.view.quiz__average tbody td{font-weight:bold;}.view .pagination.pager{overflow:visible;border-top:10px solid transparent;border-bottom:10px solid transparent;}.view .pagination.pager .pager__item a{border-radius:50%;}.view .pagination.pager .pager__item a:hover,.view .pagination.pager .pager__item a:focus{box-shadow:0 0 0 2px #4c76a8,0 0 0 6px rgba(76,118,168,0.25);}.view .pagination.pager .pager__item--next a,.view .pagination.pager .pager__item--previous a{display:flex;justify-content:center;align-items:center;padding:0;}.view .pagination.pager .pager__item--next a .fa-angle-left,.view .pagination.pager .pager__item--previous a .fa-angle-left{padding-right:4px;}.view .pagination.pager .pager__item--next a .fa-angle-left:before,.view .pagination.pager .pager__item--previous a .fa-angle-left:before{font-size:32px;}.view .pagination.pager .pager__item--next a .fa-angle-right,.view .pagination.pager .pager__item--previous a .fa-angle-right{padding-left:4px;}.view .pagination.pager .pager__item--next a .fa-angle-right:before,.view .pagination.pager .pager__item--previous a .fa-angle-right:before{font-size:32px;}@media (max-width:992px){.view .pagination.pager .pager__item:not(.pager__item--previous):not(.pager__item--next):not(.active){display:none;}}.release-filter-form,.view-exposed-filters{width:100%;}.release-filter-form .panel,.view-exposed-filters .panel{box-shadow:none;border:0;}.release-filter-form .panel .panel-heading,.release-filter-form .panel .panel-title,.view-exposed-filters .panel .panel-heading,.view-exposed-filters .panel .panel-title{padding:0;margin:0;border:0;}.release-filter-form .panel .panel-body.panel-body.panel-body,.view-exposed-filters .panel .panel-body.panel-body.panel-body{border:0;}.release-filter-form .panel .help-block,.view-exposed-filters .panel .help-block{width:-moz-min-content;width:min-content;min-width:100%;}.release-filter-form .filter__toggle,.view-exposed-filters .filter__toggle{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:15px 20px;color:#3F3E46;background:#FAFAFC;border:1px solid #8E8C99;border-radius:4px;transition:border 0.25s ease-out,box-shadow 0.25s ease-out;}.release-filter-form .filter__toggle:focus-visible,.view-exposed-filters .filter__toggle:focus-visible{outline:none;border:2px solid #3F3E46;box-shadow:0 0 0 4px rgba(32,84,147,0.25);transition:border 0.125s ease-out,box-shadow 0.125s ease-out;}.release-filter-form .filter__toggle:after,.view-exposed-filters .filter__toggle:after{content:"\e114";display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Glyphicons Halflings";width:20px;height:20px;margin-left:10px;color:#205493;line-height:0;pointer-events:none;transform:rotate(-180deg);transition:transform 0.25s ease-out;}.release-filter-form .filter__toggle.collapsed:after,.view-exposed-filters .filter__toggle.collapsed:after{transform:rotate(0deg);transition:transform 0.125s ease-out;}.view-filters .alert{margin:20px 0;width:100%;}.view-filters .view-live-results{font-weight:bold;text-align:right;width:100%;}#edit-filters--content label,.views-exposed-form label{display:block;}#edit-filters--content .form--inline,.views-exposed-form .form--inline{display:flex;flex-wrap:wrap;gap:20px 30px;}#edit-filters--content .form--inline:before,.views-exposed-form .form--inline:before{display:none;}#edit-filters--content .form--inline label,.views-exposed-form .form--inline label{margin-right:5px;}#edit-filters--content .form-submit,.views-exposed-form .form-submit{font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;font-size:1.15em;text-transform:uppercase;padding:16px 24px;line-height:1;border-radius:4px;letter-spacing:0.015em;text-decoration:none;white-space:normal;transition:all 0.25s ease-out;color:#FFFFFF;background:#205493;border:2px solid rgba(2,29,68,0.5);margin-top:21px;font-size:1em;padding:13px 24px;}#edit-filters--content .form-submit:focus,#edit-filters--content .form-submit:hover,.views-exposed-form .form-submit:focus,.views-exposed-form .form-submit:hover{outline:none;transition:all 0.125s ease-out;}#edit-filters--content .form-submit:focus,#edit-filters--content .form-submit:hover,.views-exposed-form .form-submit:focus,.views-exposed-form .form-submit:hover{color:#FFFFFF;background:#021d44;}#edit-filters--content .form-submit span:before,.views-exposed-form .form-submit span:before{display:none;}.view-user-locations .view-header{margin-bottom:20px;}.view-user-locations .view-display-id-attachment_1{margin-top:40px;}.geolocation-map-container.leaflet-container{z-index:1;}.view-hip-source-files .vbo-view-form #edit-header .form-actions{display:none;}.national-overview-dashboard .stats{display:flex;flex-direction:column;gap:20px;padding:0 20px;}@media (min-width:1200px){.national-overview-dashboard .stats{flex-direction:row;padding:0;}}.national-overview-dashboard .stats i{margin-right:6px;}.national-overview-dashboard .stats p{margin:0;font-weight:600;font-size:1.5em;}.national-overview-dashboard .stats .card{width:100%;}@media (min-width:1200px){.national-overview-dashboard .stats .card{width:calc(33.33333% - 15px);}}.national-overview-dashboard .stats .metrics{display:flex;gap:20px;}.national-overview-dashboard .card{display:flex;border-radius:4px;background:#FAFAFC;border:2px solid #F3F3F5;border-radius:8px;overflow:hidden;}.national-overview-dashboard .card__icon{display:flex;align-items:center;justify-content:center;background:#205493;color:#FFFFFF;padding:20px;font-size:30px;}.national-overview-dashboard .card__body{padding:20px;}.national-overview-dashboard .card h2{margin:0;padding:0 0 10px;}.national-overview-dashboard .map__wrapper{display:flex;flex-direction:column;}@media (min-width:992px){.national-overview-dashboard .map__wrapper{flex-direction:row;}}.national-overview-dashboard .map__data{width:100%;}@media (min-width:992px){.national-overview-dashboard .map__data{width:75%;}}.national-overview-dashboard .map__receipts{width:100%;border:0;}@media (min-width:992px){.national-overview-dashboard .map__receipts{width:calc(25% - 20px);margin-left:20px;}}.national-overview-dashboard .map__receipts .panel-body{background:#FAFAFC;border:2px solid #F3F3F5;}.national-overview-dashboard .map__receipts .states-list{list-style:none;padding:0;margin:0;}.national-overview-dashboard .map__receipts .states-list li{position:relative;padding-left:25px;margin-bottom:8px;}.national-overview-dashboard .map__receipts .states-list li::before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:0;color:#021d44;font-size:16px;}.national-overview-dashboard .legend{display:inline-flex;padding:20px;gap:20px;list-style:none;}.national-overview-dashboard .legend__item{display:flex;align-items:center;white-space:nowrap;}.national-overview-dashboard .legend .color-box{width:20px;height:20px;border-radius:2px;margin-right:6px;}.national-overview-dashboard .legend .color-box--older{background:#6194d3;}.national-overview-dashboard .legend .color-box--previous{background:#205493;}.national-overview-dashboard .legend .color-box--current{background:#021d44;}.national-overview-dashboard .highcharts-button-box{fill:#205493;stroke:#205493;}.national-overview-dashboard .highcharts-button-box:hover,.national-overview-dashboard .highcharts-button-box:focus{fill:#021d44;stroke:#021d44;}.national-overview-dashboard .highcharts-button-symbol{stroke:#FFFFFF;}.national-overview-dashboard .highcharts-menu{font-size:2rem;}.view-tracking-other-names .form-actions{display:none;}.tracking-report-container .table-responsive{position:relative;z-index:0;}.tracking-report-container .control-label{margin-right:10px;}.tracking-report-container .form-type-select .select-wrapper{max-width:300px;}.tracking-report-table .no-results-message td{text-align:center;padding:20px;font-style:italic;background-color:#f5f5f5;}.tracking-search-form .search-results-container{margin-top:20px;}.tracking-search-form .form-item{display:flex;align-items:center;margin-bottom:15px;gap:10px;}.tracking-search-form .form-item label{flex:0 0 150px;text-align:right;margin:0;padding-right:10px;}.tracking-search-form .form-item input[type=text],.tracking-search-form .form-item input[type=date],.tracking-search-form .form-item select{flex:0 0 300px;width:300px;min-height:45px;}.tracking-search-form .form-type-select .select-wrapper{max-width:300px;}.tracking-search-form .form-type-select .select-wrapper select,.tracking-search-form .form-type-select .select-wrapper select option{background-color:#FFF;}.tracking-search-form #edit-back{margin-bottom:15px;}.tracking-search-form .panel-heading{margin-bottom:0;}.tracking-search-form h3{margin-top:0;}.tracking-search-form .panel .panel-default{margin-bottom:20px;}.tracking-search-form .panel .panel-title{padding:0;}.tracking-search-form .panel .panel-title a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:10px 15px;}.tracking-search-form .panel .panel-title a:not(.collapsed) .fa-caret-down{transform:rotate(180deg);}svg.highcharts-root{font-size:16px !important;}.gm-style-iw-d .views-field{margin-bottom:0.5rem;padding:0.5rem;}.gm-style-iw-d .views-field:last-child{margin-bottom:0;}.gm-style-iw-d .views-field.views-field-title .field-content a{color:#205493;text-decoration:none;}.gm-style-iw-d .views-field.views-field-title .field-content a:hover{text-decoration:underline;}.gm-style-iw-d .views-field.views-field-field-location .geolocation-latlng{font-family:monospace;color:#666;}.gm-style-iw-d .views-field.views-field-field-bird-count{display:flex;align-items:center;gap:0.5rem;}.gm-style-iw-d .views-field.views-field-field-bird-count .views-label{font-weight:bold;}.gm-style-iw-d .views-field.views-field-field-bird-count .field-content{color:#333;}.species-permits-container.table-responsive{border:0;}.species-permits-container .species-row:nth-of-type(4n+1){background:#FAFAFC;}.species-permits-container .species-row:nth-of-type(4n+1) + .states-container{background:#FAFAFC;}.species-permits-container .species-row:nth-of-type(4n+3){background:#FFFFFF;}.species-permits-container td.species{font-weight:600;}.species-permits-container .states-container:hover,.species-permits-container .states-container:focus{background:inherit;}.species-permits-container .states-cell{border-top:0;}.species-permits-container .states-table{border-radius:8px;overflow:hidden;}.species-permits-container .states-table thead{border:2px solid #021d44;}.species-permits-container .states-table tbody{border:2px solid #F3F3F5;}.species-permits-container .states-table th{background:#205493;color:#FFFFFF;font-weight:600;}.species-permits-container .table-footer{padding:10px;}@media (min-width:992px){.species-permits-container .table-footer{text-align:right;}}.species-permits-container .panel-accordion button{justify-content:flex-start;align-items:flex-start;}.species-permits-container .panel-accordion button:after{position:absolute;right:20px;}.view-reports-state-properties .view-content{display:flex;flex-wrap:wrap;gap:20px;}.view-reports-state-properties .view-content .table-responsive{width:100%;border:2px solid #F3F3F5;border-radius:8px;border:0;}@media (min-width:768px){.view-reports-state-properties .view-content .table-responsive{width:calc(50% - 20px);}}@media (min-width:992px){.view-reports-state-properties .view-content .table-responsive{width:calc(25% - 15px);}}.view-reports-state-properties .view-content .caption{border:2px solid #021d44;border-bottom:0;background:#205493;font-weight:700;font-size:1.1em;}.view-reports-state-properties .view-content .caption th{color:#FFFFFF;text-align:center;}.view-reports-state-properties .view-content .caption + thead{border-top:0;}.view-reports-state-properties .view-content thead{border:2px solid #F3F3F5;border-bottom:0;}.view-reports-state-properties .view-content tbody{border:2px solid #F3F3F5;border-top:0;}.view-surveys.view-display-id-my_surveys .view-content{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px;}.view-surveys.view-display-id-my_surveys .views-row{width:100%;}@media (min-width:992px){.view-surveys.view-display-id-my_surveys .views-row{width:calc(33.33333% - 14px);}}.view-surveys.view-display-id-my_surveys .access-code-markup{margin-bottom:10px;}.view-surveys.view-display-id-my_surveys .card{display:flex;flex-direction:column;padding:20px;border-radius:4px;border:2px solid #F3F3F5;height:100%;}.view-surveys.view-display-id-my_surveys .card--not_complete{border-color:#205493;background-color:#f7f9fb;}.view-surveys.view-display-id-my_surveys .card--opt_out{border-color:#8E8C99;background-color:#F3F3F5;}.view-surveys.view-display-id-my_surveys .card--finalized{border-color:#2E7D32;background-color:#eaf1ea;}.view-surveys.view-display-id-my_surveys .card--finalized.card--no-hunt{border-color:#C41E3A;background-color:#f5ebed;}.view-surveys.view-display-id-my_surveys .card__title{margin:0 0 10px;}.view-surveys.view-display-id-my_surveys .card__body{padding:0 0 20px;}.view-surveys.view-display-id-my_surveys .card__actions{display:flex;flex-direction:column;align-items:flex-start;margin-top:auto;}.view-surveys.view-display-id-my_surveys .card__actions .btn + .btn{margin:10px 0 0;}.view-surveys.view-display-id-my_surveys .badge{padding:5px 10px;margin:0 0 10px;border-radius:12px;background-color:#3F3E46;color:#FFFFFF;}.view-surveys.view-display-id-my_surveys .badge--abandoned{background-color:#7f0f22;}.view-surveys.view-display-id-my_surveys .badge--finalized{background-color:#1C601E;}.view-surveys.view-display-id-my_surveys .badge--new,.view-surveys.view-display-id-my_surveys .badge--not_complete{background-color:#205493;}.view-surveys.view-display-id-my_surveys .badge--no-hunt{background-color:#7f0f22;}.view-surveys.view-display-id-my_surveys .badge--unreachable{background-color:#976a0b;}.view-surveys.view-display-id-my_surveys .badge i{margin-left:4px;}.path-my-registrations .local-actions{padding:0;}#registrations .registration__item,.view-my-registrations .registration__item{padding-bottom:40px;}#registrations .registration__title,#registrations .registration__title a,.view-my-registrations .registration__title,.view-my-registrations .registration__title a{font-weight:600;padding:0;margin:0;}#registrations .registration__info,.view-my-registrations .registration__info{padding-bottom:20px;}#registrations .registration__info p,.view-my-registrations .registration__info p{padding:0;margin:0;}#registrations .registration__info .registration__field,.view-my-registrations .registration__info .registration__field{font-weight:600;}.path-reports .registration__header,.path-my-registrations .registration__header{display:flex;flex-direction:column;padding:15px 0;}.path-reports .registration__header h3,.path-my-registrations .registration__header h3{padding:0;margin:0;}.path-reports .registration__header i,.path-my-registrations .registration__header i{margin-right:6px;}@media (min-width:992px){.path-reports .registration__header,.path-my-registrations .registration__header{flex-direction:row;justify-content:space-between;align-items:baseline;}}.manage-sampling .sampling-actions{display:flex;flex-direction:column;gap:20px;}
