@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600");.background-light-gray{background:#f3f3f3;color:black}.background-blue-1{background:#002f5b;color:white}.background-blue-2{background:#00468b;color:white}.background-blue-3{background:#005eb8;color:white}.background-blue-4{background:#3478BC;color:white}.background-blue-5{background:#3478BC;color:white}.background-lightest-blue{background:#def;color:#002f5b}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}#dominator-menu{font-family:Courier;font-weight:bold;font-size:14px;padding:1em 2em;box-sizing:border-box;display:none;background:rgba(0,0,0,0.85);position:fixed;box-shadow:2px 2px 10px rgba(0,0,0,0.35);color:white;border-top-left-radius:4px;border-bottom-left-radius:4px;z-index:999999999}#dominator-menu:before{content:'';display:block;position:absolute;top:-10px;left:-10px;width:calc(100% + 10px);height:calc(100% + 20px);z-index:-1}#dominator-menu input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid white;width:13px;height:13px;cursor:pointer;position:relative;top:-1px;outline:none}#dominator-menu input[type="checkbox"]:checked{background:white}#dominator-menu input[type="text"],#dominator-menu textarea{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid white;background:transparent;color:white;height:13px;outline:none;font-family:Courier;font-weight:bold;width:100%}#dominator-menu textarea{min-height:100px}#dominator-menu .element-info{display:flex;align-items:center;white-space:nowrap}#dominator-menu .element-info .type{color:deeppink;cursor:pointer}#dominator-menu .element-info .id{color:orange;cursor:pointer}#dominator-menu .element-info .class{color:skyblue;cursor:pointer}#dominator-menu .element-info .size{color:white}#dominator-menu .element-info input[type="text"]{margin:0 0.2em}#dominator-menu .toolbar{display:flex;align-items:center}#dominator-menu .toolbar span{cursor:pointer;display:block;margin:0 1px}#dominator-menu .toolbar input{margin:0 4px}#dominator-menu .toolbar input:last-of-type{margin-right:0}#dominator-menu .computed-styles{background:#232323;margin:0 -2em;padding:0;width:calc(100% + 4em);max-height:160px;overflow-y:auto;overflow-x:hidden}#dominator-menu .computed-styles table{width:100%;border-collapse:collapse}#dominator-menu .computed-styles table tr:nth-of-type(even){background:black}#dominator-menu .computed-styles table td{width:auto;width:1px;padding:0.2em 0;white-space:nowrap}#dominator-menu .computed-styles table td:nth-of-type(1){padding-left:2em}#dominator-menu .computed-styles table td:nth-of-type(2){width:auto;padding-right:2em}#dominator-menu .prepend,#dominator-menu .append{transform:rotate(-90deg)}#dominator-menu .append{transform:rotate(90deg)}#dominator-menu .css-editor{display:none;padding:0}#dominator-menu .size{position:absolute;bottom:100%;right:0;padding:2px 6px 0;background:rgba(0,0,0,0.85);font-size:12px;box-shadow:2px 2px 10px rgba(0,0,0,0.35);border-top-left-radius:4px;border-top-right-radius:4px}#dominator-menu .callout{font-size:8px;text-align:right;display:block;position:absolute;right:-0;top:100%;background:rgba(0,0,0,0.85);padding:2px 6px 0;color:#676767;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:2px 2px 10px rgba(0,0,0,0.35)}#dominator-menu .type-menu{margin:0 -2em;max-height:200px;left:0;overflow:auto;display:none;width:calc(100% + 4em);background:rgba(0,0,0,0.5)}#dominator-menu .type-menu .menu-item{cursor:pointer;padding:0.1em 2em}#dominator-menu .type-menu .menu-item:nth-of-type(odd){background:rgba(255,255,255,0.1)}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}99%{opacity:0}100%{position:absolute;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}99%{opacity:0}100%{position:absolute;visibility:hidden}}@-webkit-keyframes fallIn{0%{transform:translateY(-80px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fallIn{0%{transform:translateY(-80px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes fallOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(80px);opacity:0}}@keyframes fallOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(80px);opacity:0}}@-webkit-keyframes fallUp{0%{transform:translateY(80px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fallUp{0%{transform:translateY(80px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes zoomLeft{0%{transform:translateX(-80px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes zoomLeft{0%{transform:translateX(-80px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes zoomRight{0%{transform:translateX(80px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes zoomRight{0%{transform:translateX(80px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes zoomOutLeft{0%{transform:translateX(0);opacity:1}99%{transform:translateX(-80px);opacity:0}100%{position:absolute;visibility:hidden}}@keyframes zoomOutLeft{0%{transform:translateX(0);opacity:1}99%{transform:translateX(-80px);opacity:0}100%{position:absolute;visibility:hidden}}@-webkit-keyframes zoomOutRight{0%{transform:translateX(0);opacity:1}99%{transform:translateX(80px);opacity:0}100%{position:absolute;visibility:hidden}}@keyframes zoomOutRight{0%{transform:translateX(0);opacity:1}99%{transform:translateX(80px);opacity:0}100%{position:absolute;visibility:hidden}}@-webkit-keyframes scaleToFull{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes scaleToFull{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes scaleToNone{0%{transform:scale(1)}99%{transform:scale(0)}100%{position:absolute;visibility:hidden}}@keyframes scaleToNone{0%{transform:scale(1)}99%{transform:scale(0)}100%{position:absolute;visibility:hidden}}.fade-in{-webkit-animation:fadeIn 500ms ease-out;animation:fadeIn 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fade-out{-webkit-animation:fadeOut 500ms ease-out;animation:fadeOut 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fall-in{-webkit-animation:fallIn 500ms ease-out;animation:fallIn 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fall-out{-webkit-animation:fallOut 500ms ease-out;animation:fallOut 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fall-up{-webkit-animation:fallUp 500ms ease-out;animation:fallUp 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.zoom-in-left{-webkit-animation:zoomLeft 500ms ease-out;animation:zoomLeft 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.zoom-in-right{-webkit-animation:zoomRight 500ms ease-out;animation:zoomRight 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.zoom-out-left{-webkit-animation:zoomOutLeft 500ms ease-out;animation:zoomOutLeft 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.zoom-out-right{-webkit-animation:zoomOutRight 500ms ease-out;animation:zoomOutRight 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.scale-to-full{-webkit-animation:scaleToFull 500ms ease-out;animation:scaleToFull 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.scale-to-none{-webkit-animation:scaleToNone 500ms ease-out;animation:scaleToNone 500ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}*{box-sizing:border-box}body{background:#fff;color:#000;font-family:"Montserrat",Helvetica,Arial,sans-serif;min-height:100vh;overflow-x:hidden;display:flex;flex-flow:column;justify-content:space-between}body.freeze{height:100vh;overflow:hidden}body .footer-push{width:100%;align-self:flex-start}body footer{width:100%;align-self:flex-end}strong,b{font-weight:bold}em,i{font-style:italic}img{max-width:100%;height:auto;flex-shrink:0;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}small{font-size:0.8em}.io-hero-content h1{font-size:5.625em;font-size:2.625rem}@media (min-width: 20em) and (max-width: 64em){.io-hero-content h1{font-size:calc(2.625rem + (5.625 - 2.625) * (100vw - 20rem) / (64 - 20))}}@media (min-width: 64em){.io-hero-content h1{font-size:5.625rem}}h1{font-size:3em;font-size:2.625rem;line-height:1.2;font-weight:600}@media (min-width: 20em) and (max-width: 64em){h1{font-size:calc(2.625rem + (3 - 2.625) * (100vw - 20rem) / (64 - 20))}}@media (min-width: 64em){h1{font-size:3rem}}header.inner-page{margin:45px 0}h2{font-size:2.125em;line-height:1.2;font-weight:500;color:#00468b}h3{font-size:1.875em;line-height:1.2;font-weight:400;color:#00468b}h4,.block-post-title{font-size:1.375em;line-height:1.2;font-weight:400}h5{font-size:1.3125em;line-height:1.2;font-weight:400;letter-spacing:0.02em}.fa{color:#005eb8}hr.blue{color:#3478BC;margin:40px 0}table.documents-table{width:100%}table.documents-table th{background:#00468b;color:white;padding:30px 20px;text-align:left;border:1px solid #00468b;white-space:nowrap}table.documents-table tr:nth-of-type(even){background:#def}table.documents-table td{border:1px solid #00468b;padding:20px;vertical-align:middle;height:75px;word-wrap:break-word;overflow-wrap:break-word;max-width:30%;line-height:22px}a{text-decoration:underline}.display-none{display:none}.select2-container--open{background:blue;padding:1em 1.5em;background:#a5a5a5;margin:0 auto;border-radius:0}.select2-container--open .select2-dropdown .select2-search{display:none}span.gfield_required{color:red}#site-search input.submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:2em;padding:1em 1.5em !important;font-size:1em !important}.gform_wrapper input[type='text'],.gform_wrapper textarea,.gform_wrapper select{width:100%}.validation_error,.validation_message{color:#c00;margin:0.8em 0;line-height:1.6}input[type='text'],select,textarea{font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2em;padding:1em 1.5em;background:#f3f3f3;border:0;font-family:"Montserrat",Helvetica,Arial,sans-serif}input[type='text']:focus,select:focus,textarea:focus{outline:0}textarea{max-width:100%;min-width:100%;min-height:100px;height:120px}select{background-image:url("../../images/icons/icon-chevron.png") !important;background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;padding-right:2em}input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}::-ms-expand{display:none}.gform_wrapper .col-timepicker .gfield_description{font-style:italic;color:#a5a5a5;font-size:.875rem}.gform_wrapper .col-timepicker .clear-multi{width:100%;flex-basis:100%;display:flex;justify-content:space-between}.gform_wrapper .col-timepicker .clear-multi .ginput_container_time{max-width:31%;flex-basis:31%}.gform_wrapper .col-timepicker .clear-multi .ginput_container_time input{width:100%}.gform_wrapper .col-timepicker .clear-multi .ginput_container_time i{display:none}.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding-left:0}.gform_wrapper .gfield{width:100%;margin-bottom:1em}.gform_wrapper .gfield.col-6{width:49%}@media (max-width: 48em){.gform_wrapper .gfield.col-6{width:100%}}.gform_wrapper label{display:inline-block;margin-bottom:5px}.gform_wrapper ul.gfield_radio{list-style:none}.gform_wrapper ul.gfield_radio li label{display:inline-block;margin-left:4px}.gform_wrapper ul.gfield_checkbox{list-style:none;padding-left:0}.gform_wrapper .select2-container,.gform_wrapper .select2-container--focus{width:100% !important;min-width:100% !important;display:inline-block;background-image:url("../../images/icons/icon-chevron.png") !important;background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;padding-right:2em;font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2em;padding:1em 1.5em;background-color:#f3f3f3;border:0;font-family:"Montserrat",Helvetica,Arial,sans-serif}.gform_wrapper .select2-container:focus,.gform_wrapper .select2-container--focus:focus{outline:0}.gform_wrapper .ginput_container_radio ul.gfield_radio{padding-left:0}.gform_wrapper .screen-reader-text{position:absolute;height:1px;width:1px;clip:rect(1px 1px 1px 1px);-webkit-clip-path:polygon(0px 0px, 0px 0px, 0px 0px);clip-path:polygon(0px 0px, 0px 0px, 0px 0px);overflow:hidden !important}#ui-datepicker-div{background:white;border:1px solid #a5a5a5}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{display:none}#ui-datepicker-div .ui-datepicker-header{padding:20px 16px 10px}#ui-datepicker-div .ui-datepicker-title{display:flex;justify-content:space-between;margin-bottom:12px}#ui-datepicker-div .ui-datepicker-title select{background-color:#f3f3f3;border-radius:0;padding:8px 12px;max-width:46%;flex-basis:46%}#ui-datepicker-div .ui-datepicker-calendar{margin:10px 16px 20px}#ui-datepicker-div .ui-datepicker-calendar thead{margin-bottom:10px}#ui-datepicker-div .ui-datepicker-calendar td{text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}#ui-datepicker-div .ui-datepicker-calendar td a{font-size:16px}#gform_wrapper_2,#gform_confirmation_wrapper_2{margin-bottom:100px}#gform_wrapper_2 #input_2_11,#gform_confirmation_wrapper_2 #input_2_11{padding-left:0}#gform_wrapper_5 #input_5_31,#gform_wrapper_5 #input_5_40{padding-left:0}#gform_wrapper_5 .ginput_container_consent button.screen-reader-text{display:none}a,.link{color:#002f5b;cursor:pointer;transition:color 150ms ease-out;text-decoration:underline}a:hover,.link:hover{color:#1e456c}.link-arrow{font-weight:600;text-decoration:none}.link-arrow:after{content:'➜';transition:margin-left 150ms ease-out;margin-left:0.5em}.link-arrow:hover:after{margin-left:0.75em}.no-decoration{color:inherit;text-decoration:none}.wrapper{margin:0 auto;max-width:91%;width:1222px}.wrapper-small{width:900px}.wrapper-special{padding:0 50px}@media (max-width: 76.375em){.wrapper-special{padding:0}}@media (max-width: 48em){.desktop-only{display:none !important}}@media (min-width: 48.0625em){.mobile-only{display:none !important}}.hidden,.gform_validation_container,.skiptranslate{position:absolute;height:1px;width:1px;overflow:hidden;left:-9999px;opacity:0}@media (max-width: 37.5em){.col-xxs-12{flex-basis:100%;max-width:100%}}.image-container img{max-width:none}.float-left{float:left}.float-right{float:right}.clearfix{clear:both}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.flex{display:flex}.inline-block{display:inline-block}.no-click{pointer-events:none}.video-container{position:relative}.video-container img.lazy,.video-container .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.video-container .video-overlay:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100px;height:100px;border-radius:50%;border:7px solid white;z-index:1;pointer-events:none}.video-container .video-overlay:after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-40%, -50%);border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:40px solid white;z-index:1;pointer-events:none}.icon-chevron:after,.image-slider-container .bx-prev:after,.image-slider-container .bx-next:after{content:'';display:block;width:15px;height:15px;border-right:5px solid;border-bottom:5px solid;border-color:#00468b}.button,#site-search input.submit,input[type='submit']{text-decoration:none !important;background:#005eb8;color:#fff;padding:11px 24px;display:inline-block;cursor:pointer;font-size:.8125em;letter-spacing:0.1em;font-weight:600;transition:all 150ms ease-out;border-radius:2em;box-shadow:0 0 0 rgba(0,0,0,0)}.button:hover,#site-search input.submit:hover,input:hover[type='submit']{background:#3478BC;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.25)}.main-header{background:rgba(0,94,184,0.75);position:absolute;width:100%;left:0;z-index:999}.main-header>.wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end}.main-header .site-logo{padding:37px 0 41px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.main-header .site-logo{width:270px}}@media (max-width: 48em){.main-header .site-logo{padding:1em 0}}.main-header .site-logo img{height:94px;width:auto;transition:height 150ms ease-out}@media (max-width: 48em){.main-header .site-logo img{height:60px}}.main-header .main-menu-toggle{color:white;font-size:1em;position:absolute;right:5%;bottom:10px;border:1px solid white;background:none}.main-header.sticky{position:fixed;top:0;left:0;background:#005eb8}.main-header.sticky .site-logo{padding:1em 0}.main-header.sticky .site-logo img{height:40px;width:auto}.main-header.sticky .main-menu>.menu-item>a{padding-bottom:1em}.main-header.sticky .main-menu>.menu-item>a:before{bottom:0}.main-footer a{color:white;text-decoration:none;font-weight:600;transition:all 150ms ease-out}.main-footer a:hover{color:#3478BC}.main-footer .footer-logo{margin-right:37px;margin-bottom:1em}.main-footer-right{width:100%}.main-footer-bottom{font-size:.9375em}.main-footer-bottom .wrapper{display:flex;align-items:flex-start}@media (max-width: 64em){.main-footer-bottom .wrapper{display:block}}.main-footer-socials{margin-bottom:45px}.main-footer-socials a{margin:0 10px}.main-footer-socials a:first-of-type{margin-left:0}.main-footer-socials a:hover svg{color:#3478BC}.main-footer-socials a svg{height:14px;width:14px}.main-footer-content{display:flex;justify-content:space-between}@media (max-width: 48em){.main-footer-content{display:block}}@media (max-width: 48em){.main-footer-menus{margin-top:2em;text-align:left}}.main-footer .footer-menu{margin-bottom:32px}.main-footer .footer-menu li{font-size:.8125em;display:inline-block;margin-left:18px}@media (max-width: 48em){.main-footer .footer-menu li{margin-left:0;margin-right:18px}}.main-footer .translate{margin-bottom:38px}.main-footer .translate .io-select{background:white;border-radius:2em;font-size:13px;padding:8px 10px;color:black;display:inline-block;white-space:nowrap}.main-footer .translate .io-select:after{content:'';display:inline-block;border-right:2px solid #002f5b;border-bottom:2px solid #002f5b;transform:rotate(45deg);height:6px;width:6px;margin-left:45px;position:relative;top:-2px}.main-footer .translate .io-options{top:0 !important;width:100%}.main-footer .translate .io-option{text-align:left;background:white;padding:0.5em 1em;color:black;cursor:pointer}.main-footer .translate .io-option:nth-of-type(odd){background:#f3f3f3}.main-footer-notice{font-size:.6875em;padding:10px 0}.main-footer #footer-menu li a{text-decoration:underline}.main-footer #footer-menu li:hover a{color:#3478BC}.site-menu{opacity:0}@media (max-width: 48em){.site-menu{position:absolute;top:100%;width:100%;left:0;background:#00468b;padding:0 1em;overflow:auto;max-height:66vh}}.main-menu{list-style:none;margin:0;padding:0;z-index:99;position:relative;font-size:1.125em;letter-spacing:0.05em;display:flex}@media (max-width: 48em){.main-menu.open{display:flex !important}}@media (max-width: 64em){.main-menu{font-size:1em}}@media (max-width: 48em){.main-menu{padding:1em 0;flex-direction:column;display:none}}.main-menu .menu-item{display:inline-block;margin-left:36px;position:relative !important}@media (max-width: 66.75em){.main-menu .menu-item{margin-left:10px}}.main-menu .menu-item>a{display:inline-block;padding:0 0 41px}@media (max-width: 48em){.main-menu .menu-item>a{padding-bottom:22px}}.main-menu .sub-menu{display:none;list-style:none;margin:0;padding:0;background:#def;width:auto;left:-1.25em;padding:1em;z-index:998;position:absolute}@media (max-width: 48em){.main-menu .sub-menu{padding:0.1em 1em;margin:0 0 1em;width:100%;position:relative;left:0;background:transparent}}.main-menu .sub-menu .menu-item{display:block;white-space:nowrap;margin-left:0px}.main-menu .sub-menu .menu-item a{color:#00468b;font-size:.875em;letter-spacing:0.015em;text-decoration:none;display:block;font-weight:500;margin:14px 0;padding-bottom:4px}@media (max-width: 48em){.main-menu .sub-menu .menu-item a:first-of-type{margin-top:0}}@media (max-width: 48em){.main-menu .sub-menu .menu-item a{padding-bottom:6px;color:white}}.main-menu .sub-menu .menu-item a:hover{color:#001325;text-decoration:underline}.main-menu .sub-menu-toggler,.main-menu .sub-menu-toggle{content:'';display:inline-block;border-top:2px solid white;border-right:2px solid white;width:7px;height:7px;transform:rotate(45deg);margin:0 10px 10px 10px;position:relative;top:8px;transition:all 150ms ease-out}.main-menu>.menu-item:hover .sub-menu-toggler,.main-menu>.menu-item:hover .sub-menu-toggle{transform:rotate(135deg)}@media (max-width: 48em){.main-menu>.menu-item:hover .sub-menu-toggler,.main-menu>.menu-item:hover .sub-menu-toggle{transform:rotate(45deg)}}.main-menu>.menu-item.opened .sub-menu-toggler,.main-menu>.menu-item.opened .sub-menu-toggle{transform:rotate(135deg)}.main-menu>.menu-item>a{color:white;text-decoration:none;position:relative}.main-menu>.menu-item>a:before{content:'';display:block;position:absolute;background:white;height:1px;width:0;left:0;transition:width 150ms ease-out;bottom:28px}@media (max-width: 48em){.main-menu>.menu-item>a:before{display:none}}.main-menu>.menu-item>a:hover:before{width:calc(100% + 10px)}.main-menu>.menu-item .mega-menu{display:none}.mega-menu{display:none;position:absolute;left:0;top:100%;background:#def;width:100%;padding:2em 0;max-height:90vh;overflow:auto;z-index:999}@media (max-width: 48em){.mega-menu{position:relative;padding:0.5em 0;max-height:initial;height:auto;top:0px !important;background:transparent}}.mega-menu .wrapper{display:block;-moz-column-count:5;column-count:5}@media (max-width: 48em){.mega-menu .wrapper{-moz-column-count:1;column-count:1;max-width:94%}}.mega-menu-section{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:30px}.mega-menu-title{font-size:1.125em;letter-spacing:0.02em;color:#002f5b;margin-bottom:9px}@media (max-width: 48em){.mega-menu-title{color:white}}.mega-menu-link{color:#00468b;font-size:.875em;letter-spacing:0.015em;text-decoration:none;display:block;margin:14px 0;word-break:break-word}@media (max-width: 48em){.mega-menu-link{color:white}}.mega-menu-link:hover{color:#001325;text-decoration:underline}.io-hero{padding:368px 0 211px;color:white;position:relative;z-index:3}@media (max-width: 48em){.io-hero{padding:150px 0 100px}}.io-hero.inner-page-hero{padding:180px 0 20px;height:430px}.io-hero.without-hero-image{padding-bottom:60px;height:20px}.io-hero.without-hero-image:after{background:#def}.io-hero img{height:100%;width:100%;position:absolute;top:0;left:0}.io-hero .wrapper{position:relative;z-index:1}.io-hero .video-container{width:100%;height:100%;position:absolute;top:0;left:0}.io-no-hero{height:180px}@media (max-width: 74.75em){.io-no-hero{height:240px}}@media (max-width: 48em){.io-no-hero{height:100px}}.io-hero.with-overlay{position:relative}.io-hero.with-overlay:after{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.15)}.content-editor{font-size:1.125em;line-height:1.625em;letter-spacing:0.015em}.content-editor a{text-decoration:underline}.content-editor>*+*{margin-top:1.2em}.content-editor ul{list-style:disc;padding-left:40px}.content-editor ol{list-style:decimal;padding-left:40px}.content-editor .aligncenter{margin-left:auto;margin-right:auto;display:block}.content-editor .alignleft{float:left;margin:0.5em 1em 0.5em 0}.content-editor .alignright{float:right;margin:0.5em 0 0.5em 1em}.content-editor .pdf-container{position:relative;padding-bottom:60px}.content-editor .pdf-container .button,.content-editor .pdf-container #site-search input.submit,#site-search .content-editor .pdf-container input.submit,.content-editor .pdf-container input[type='submit']{position:absolute;display:none;bottom:0px}.content-editor .pdf-container .pdf-prev{left:0}.site-wide-alert{padding:1em 0;background:#911827;color:white;font-size:.875em;letter-spacing:0.0015em}.site-wide-alert .wrapper{position:relative;padding-right:16px}.site-wide-alert .wrapper a{color:white;text-decoration:underline}.site-wide-alert .wrapper a:hover{color:#a5a5a5}.site-wide-alert-close{color:white;font-weight:normal;font-size:2em;cursor:pointer;position:absolute;top:-9px;right:0}.toolbar-header{padding:10px 0}.toolbar-header .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.toolbar-header-weather-social{display:flex;align-items:center}.toolbar-header .io-weather{display:flex;align-items:center}.toolbar-header .io-weather-icon{height:20px;width:auto;margin-right:14px}.toolbar-header .io-weather-temp{font-weight:bold}.toolbar-header-social:before{content:'|';margin:0 10px 0 22px}.toolbar-header-social a{color:white;margin:0 12px}.toolbar-header-social a svg{transition:color 150ms ease-out;height:14px;width:14px}.toolbar-header-search{display:flex;align-items:center;position:relative}@media (max-width: 48em){.toolbar-header-search{margin:20px 0 10px}}.toolbar-header-search-open-search{color:white;cursor:pointer;position:absolute;z-index:1;right:17px;top:10px}.toolbar-header-search-open-search svg{height:17px;width:16px}.toolbar-header-search-input-container{white-space:nowrap;position:relative}.toolbar-header-search ::-webkit-input-placeholder{color:white}.toolbar-header-search ::-moz-placeholder{color:white}.toolbar-header-search :-ms-input-placeholder{color:white}.toolbar-header-search ::-ms-input-placeholder{color:white}.toolbar-header-search ::placeholder{color:white}.toolbar-header-search input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border:1px solid white;background:transparent;color:white;margin-right:16px;width:100%;font-size:1em;padding:0.5em 1.5em;padding-right:32px}.toolbar-header-search input[type="submit"]{position:absolute;width:20px;opacity:0;cursor:pointer;z-index:2;right:0;top:0}.block-section{padding:65px 0}.block-post{display:flex;align-items:flex-start;margin-bottom:2em}.block-post-date-badge{display:flex;flex-wrap:wrap;padding:0.5em;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin-right:1em;flex-shrink:0}.block-post-date-badge .date{font-size:1.625em;margin-bottom:-7px;width:100%;text-align:center}.block-post-date-badge p.single-date{text-align:center;font-size:1.625em}.block-post-date-badge p.single-date span.month{font-size:13px;display:block;text-align:center}.block-post-date-badge .multi-date{font-size:.8125em}.block-post-date-badge .break{display:block;border-bottom:2px solid white;height:1px;width:10px;margin:4px auto 2px auto}.block-post-meta{font-size:.8125em;display:inline-flex;align-items:center;margin-right:11px}.block-post-title{font-weight:600;margin-bottom:8px}.block-post-summary{font-size:.875em;line-height:1.6}.block-post-icon{height:12px;width:auto;margin-right:4px}.block-post-link{display:block;margin-top:7px;font-size:.8125em}.block-post-link.inline-block{display:inline-block;margin-right:20px}.block-post.block-post-article .block-post-meta-container{margin-bottom:11px}.newsbeat-callout .wrapper{display:flex;align-items:flex-start}@media (max-width: 37.5em){.newsbeat-callout .wrapper{display:block}}.newsbeat-callout img{margin-right:2em;margin-bottom:1em;max-width:200px}.newsbeat-callout a{color:#00468b}.callout-blocks-row{margin:0 -10px;margin:2em 0}.callout-blocks-row>.col{padding:0 10px;margin-bottom:20px}.callout-block{height:100%;position:relative;overflow:hidden}.callout-block a{font-weight:600;color:white;font-size:1.0625em;word-break:break-word}.callout-block-title,.callout-block h2{padding:10px;font-size:1.5rem;display:flex;align-items:center;position:relative;z-index:2;color:white !important;font-weight:600;line-height:1.2}.callout-block-title svg,.callout-block h2 svg{margin-right:10px;height:28px;width:28px}.callout-block-content{padding:27px 20px;font-size:1em}.callout-block .background-light-gray a{color:#002f5b;font-weight:400;font-size:1rem}.callout-block .background-light-gray a:hover{color:#005eb8}.callout-block-content-image{padding:10px 20px}.callout-block.with-stretchy-image{min-height:300px}.callout-block.with-stretchy-image img{height:100%;width:100%;position:absolute;top:45px;left:0;z-index:1}.callout-block-cover-link{position:absolute;top:0;left:0;height:100%;width:100%;display:block;z-index:3}.timed-callout{height:auto;margin:2em 0}.event-columns .home-tabs:before,.news-columns .home-tabs:before{content:'';position:absolute;top:0;width:200vw;height:100%;background:inherit}@media (max-width: 75em){.event-columns .home-tabs:before,.news-columns .home-tabs:before{left:50%;right:50%;transform:translateX(-50%);z-index:-1}}@media (max-width: 48em){.event-columns .home-tabs:before,.news-columns .home-tabs:before{display:none}}.event-columns .home-tabs:before{right:100%}.event-columns .block-section{padding-right:55px}@media (max-width: 75em){.event-columns .block-section{padding-right:0}}.news-columns .home-tabs:before{left:100%}.news-columns .block-section{padding-left:55px}@media (max-width: 75em){.news-columns .block-section{padding-left:0}}.home-tabbed-content .row{margin:0 -0px}.home-tabbed-content .row>.col{padding:0 0px;margin-bottom:0px}.home-tabbed-content .row .col:first-of-type{border-right:1px solid}@media (max-width: 75em){.home-tabbed-content .row .col:first-of-type{border-right:0}}.home-tabbed-content .home-tabs{display:flex;position:relative}@media (max-width: 48em){.home-tabbed-content .home-tabs{padding:0 4px}}.home-tabbed-content .home-tabs .trigger{padding:30px 55px;font-size:.875em;cursor:pointer;display:flex;align-items:center;color:white}@media (max-width: 48em){.home-tabbed-content .home-tabs .trigger{padding:20px 10px}}.home-tabbed-content .home-tabs .trigger.no-click{background:white;color:#000;border-top:2px solid #002f5b}.home-tabbed-content .background-blue-4 .no-click{border-top:2px solid #3478BC !important}p.breadcrumbs{display:inline-block;margin:20px 0}p.breadcrumbs span{color:#a5a5a5;font-size:13px}p.breadcrumbs span a{color:#a5a5a5;text-decoration:none;font-size:13px}p.breadcrumbs span a:hover{text-decoration:underline}.custom-pagination{margin:40px auto 120px;text-align:center}.custom-pagination .page-numbers{margin:10px;font-weight:500}.custom-pagination a{text-decoration:none;color:black;display:inline-block;padding:15px;height:35px;width:35px}.custom-pagination a:hover{text-decoration:underline}.custom-pagination .page-jump{height:auto;width:auto}.custom-pagination .current{color:#005eb8;border:2px solid #005eb8;border-radius:70px;display:inline-flex;align-items:center;justify-content:center}.custom-pagination a.first:after{content:'...'}.custom-pagination a.last:before{content:'...'}.custom-pagination-module{margin:10px auto}.filter-wrap .choose-category,.search-filters-container .choose-category{margin-bottom:6px;display:block;font-weight:600;font-size:.875em;width:54%;margin-left:auto}.filter-wrap form,.filter-wrap .search-filters-content,.search-filters-container form,.search-filters-container .search-filters-content{display:flex}@media (max-width: 48em){.filter-wrap form,.filter-wrap .search-filters-content,.search-filters-container form,.search-filters-container .search-filters-content{flex-direction:column}}.filter-wrap form input.filter-search,.filter-wrap .search-filters-content input.filter-search,.search-filters-container form input.filter-search,.search-filters-container .search-filters-content input.filter-search{background:#f3f3f3;padding:16px 36px 16px 16px;font-size:16px;max-width:44%;flex-basis:44%;border:3px solid #f3f3f3;border-top-left-radius:50px;border-bottom-left-radius:50px;border-top-right-radius:0px;border-bottom-right-radius:0px;background-image:url("/wp-content/themes/city-of-warren/images/search-glass.png");background-position:97% center;background-size:16px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0px;margin-right:0px}@media (max-width: 48em){.filter-wrap form input.filter-search,.filter-wrap .search-filters-content input.filter-search,.search-filters-container form input.filter-search,.search-filters-container .search-filters-content input.filter-search{max-width:100%;flex-basis:100%;border-radius:50px;margin-bottom:10px}}.filter-wrap form input.filter-search:focus,.filter-wrap .search-filters-content input.filter-search:focus,.search-filters-container form input.filter-search:focus,.search-filters-container .search-filters-content input.filter-search:focus{outline:0}.filter-wrap form.search-only input.filter-search,.filter-wrap .search-filters-content.search-only input.filter-search,.search-filters-container form.search-only input.filter-search,.search-filters-container .search-filters-content.search-only input.filter-search{max-width:82%;margin:0 auto;flex-basis:82%}@media (max-width: 48em){.filter-wrap form.search-only input.filter-search,.filter-wrap .search-filters-content.search-only input.filter-search,.search-filters-container form.search-only input.filter-search,.search-filters-container .search-filters-content.search-only input.filter-search{max-width:100%;flex-basis:100%;margin:0;margin-bottom:10px}}.filter-wrap form label.date-range-wrapper,.filter-wrap .search-filters-content label.date-range-wrapper,.search-filters-container form label.date-range-wrapper,.search-filters-container .search-filters-content label.date-range-wrapper{max-width:38%;flex-basis:38%;position:relative;z-index:1;margin-left:0px;margin-right:0px;display:flex;align-items:center;padding-left:20px}@media (max-width: 48em){.filter-wrap form label.date-range-wrapper,.filter-wrap .search-filters-content label.date-range-wrapper,.search-filters-container form label.date-range-wrapper,.search-filters-container .search-filters-content label.date-range-wrapper{max-width:100%;flex-basis:100%;border-radius:50px;margin-bottom:10px;min-height:60px}}.filter-wrap form label.date-range-wrapper span.cal,.filter-wrap .search-filters-content label.date-range-wrapper span.cal,.search-filters-container form label.date-range-wrapper span.cal,.search-filters-container .search-filters-content label.date-range-wrapper span.cal{font-size:16px;font-weight:500;display:none}.filter-wrap form label.date-range-wrapper span.cal i,.filter-wrap .search-filters-content label.date-range-wrapper span.cal i,.search-filters-container form label.date-range-wrapper span.cal i,.search-filters-container .search-filters-content label.date-range-wrapper span.cal i{margin:0 8px}.filter-wrap form label.date-range-wrapper input.date-range,.filter-wrap .search-filters-content label.date-range-wrapper input.date-range,.search-filters-container form label.date-range-wrapper input.date-range,.search-filters-container .search-filters-content label.date-range-wrapper input.date-range{z-index:2;position:absolute;border:3px solid #f3f3f3;background:transparent;width:100%;padding:16px;font-size:16px !important;border-radius:0;left:0;top:0}.filter-wrap form label.date-range-wrapper input.date-range:focus,.filter-wrap .search-filters-content label.date-range-wrapper input.date-range:focus,.search-filters-container form label.date-range-wrapper input.date-range:focus,.search-filters-container .search-filters-content label.date-range-wrapper input.date-range:focus{outline:0}@media (max-width: 48em){.filter-wrap form label.date-range-wrapper input.date-range,.filter-wrap .search-filters-content label.date-range-wrapper input.date-range,.search-filters-container form label.date-range-wrapper input.date-range,.search-filters-container .search-filters-content label.date-range-wrapper input.date-range{border-radius:50px}}.filter-wrap form .submit-btn,.filter-wrap .search-filters-content .submit-btn,.search-filters-container form .submit-btn,.search-filters-container .search-filters-content .submit-btn{max-width:18%;flex-basis:18%;padding:16px;font-size:16px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:0px;border-bottom-left-radius:0px;display:inline-flex;font-weight:600;justify-content:center;margin-left:0px;margin-right:0px;align-items:center}.filter-wrap form .submit-btn:focus,.filter-wrap .search-filters-content .submit-btn:focus,.search-filters-container form .submit-btn:focus,.search-filters-container .search-filters-content .submit-btn:focus{outline:0}@media (max-width: 48em){.filter-wrap form .submit-btn,.filter-wrap .search-filters-content .submit-btn,.search-filters-container form .submit-btn,.search-filters-container .search-filters-content .submit-btn{max-width:100%;flex-basis:100%;border-radius:50px;margin-bottom:10px}}.filter-wrap form select.meeting-category,.filter-wrap form select.blog-category,.filter-wrap .search-filters-content select.meeting-category,.filter-wrap .search-filters-content select.blog-category,.search-filters-container form select.meeting-category,.search-filters-container form select.blog-category,.search-filters-container .search-filters-content select.meeting-category,.search-filters-container .search-filters-content select.blog-category{border:3px solid #f3f3f3;background:white;max-width:38%;flex-basis:38%;padding:16px;font-size:16px;outline-width:0;background-image:url("/wp-content/themes/city-of-warren/images/dropdown-background.png");background-position:97% center;background-size:16px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-left:0px;margin-right:0px;border-radius:0}.filter-wrap form select.meeting-category:focus,.filter-wrap form select.blog-category:focus,.filter-wrap .search-filters-content select.meeting-category:focus,.filter-wrap .search-filters-content select.blog-category:focus,.search-filters-container form select.meeting-category:focus,.search-filters-container form select.blog-category:focus,.search-filters-container .search-filters-content select.meeting-category:focus,.search-filters-container .search-filters-content select.blog-category:focus{outline:0}@media (max-width: 48em){.filter-wrap form select.meeting-category,.filter-wrap form select.blog-category,.filter-wrap .search-filters-content select.meeting-category,.filter-wrap .search-filters-content select.blog-category,.search-filters-container form select.meeting-category,.search-filters-container form select.blog-category,.search-filters-container .search-filters-content select.meeting-category,.search-filters-container .search-filters-content select.blog-category{max-width:100%;flex-basis:100%;border-radius:50px;margin-bottom:10px}}.filter-wrap .garage-sale-info-window,.search-filters-container .garage-sale-info-window{max-width:250px}.filter-wrap .garage-sale-info-window h6,.search-filters-container .garage-sale-info-window h6{font-size:1.3125em;color:#00468b;font-weight:700;margin-bottom:8px}.filter-wrap .garage-sale-info-window p,.search-filters-container .garage-sale-info-window p{margin-top:6px;font-size:1.125em;font-weight:400}.filter-wrap .garage-sale-info-window p .fa,.search-filters-container .garage-sale-info-window p .fa{margin-right:5px}.filter-wrap #garage-sale-map,.search-filters-container #garage-sale-map{margin:0px 0 40px}.filter-wrap #garage-sale-map .gm-svpc img,.search-filters-container #garage-sale-map .gm-svpc img{-o-object-fit:initial !important;object-fit:initial !important}.daterangepicker .drp-buttons{display:block !important}.daterangepicker .drp-buttons .applyBtn{display:none !important}.daterangepicker .drp-buttons .cancelbtn{background:#911827;border:0;box-shadow:none;color:white;cursor:pointer}.block-section-videos,.module-block-section-videos{margin:2em 0}.block-section-videos .row,.module-block-section-videos .row{margin:0 -11px}.block-section-videos .row>.col,.module-block-section-videos .row>.col{padding:0 11px;margin-bottom:22px}.block-section-videos .block-section-videos-title,.module-block-section-videos .block-section-videos-title{margin-bottom:1em}.block-section-videos .video-container,.block-section-videos .place-holder,.module-block-section-videos .video-container,.module-block-section-videos .place-holder{height:255px;margin-bottom:20px}.block-section-videos .video-container img,.block-section-videos .place-holder img,.module-block-section-videos .video-container img,.module-block-section-videos .place-holder img{height:100%;width:100%}.block-section-videos .caption,.module-block-section-videos .caption{font-size:1.2em}.block-section-videos .video-container,.module-block-section-videos .video-container{border:0}.block-section-videos .video-container .has-modal,.module-block-section-videos .video-container .has-modal{width:100%;height:100%;display:block;position:relative;transition:all 150ms ease-out}.block-section-videos .video-container .has-modal:after,.module-block-section-videos .video-container .has-modal:after{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.25)}.block-section-videos .video-container .has-modal:hover,.module-block-section-videos .video-container .has-modal:hover{position:relative}.block-section-videos .video-container .has-modal:hover:after,.module-block-section-videos .video-container .has-modal:hover:after{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.5)}.block-section-videos .video-channel,.module-block-section-videos .video-channel{margin-bottom:30px}.block-section-videos .video-channel .video-date,.module-block-section-videos .video-channel .video-date{font-size:.875em}.block-section-videos .video-channel .video-title,.module-block-section-videos .video-channel .video-title{font-size:1.375em;color:#00468b;margin:0.235em 0}.block-section-videos .video-channel .video-link:hover,.module-block-section-videos .video-channel .video-link:hover{color:#002f5b}.block-section-videos .video-channel .video-link:hover .background-image,.module-block-section-videos .video-channel .video-link:hover .background-image{position:relative}.block-section-videos .video-channel .video-link:hover .background-image:after,.module-block-section-videos .video-channel .video-link:hover .background-image:after{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.25)}.block-section-videos .video-channel .video-link .background-image,.module-block-section-videos .video-channel .video-link .background-image{height:255px;width:100%;background-size:cover !important;margin-bottom:20px}.video-modal{display:none}#video-lightbox,.video-lightbox,.video-modal{background:transparent;display:none;height:80vh;top:10vh;width:88vw;left:6vw;position:absolute}#video-lightbox .video-container,.video-lightbox .video-container,.video-modal .video-container{width:100%;height:100%}#video-lightbox .close-modal,.video-lightbox .close-modal,.video-modal .close-modal{position:absolute;top:0;right:0;background:#911827;color:white;padding:10px 20px;font-size:1.625em}.image-grid{margin:2em 0}.image-grid .row{margin:0 -11px}.image-grid .row>.col{padding:0 11px;margin-bottom:22px}.image-grid .col{height:170px;position:relative}.image-grid img{height:100%;width:100%}.image-modal{display:none;background:white;width:auto;height:auto;max-width:90vw;margin:10vh auto;max-height:80vh;overflow:auto;text-align:center}.image-modal img{margin:auto;height:auto;width:auto}.image-modal .close-modal{position:absolute;top:0;right:0;background:#911827;color:white;padding:10px 20px;font-size:1.625em;cursor:pointer}.image-slider-container .bx-wrapper{position:relative}.image-slider-container .bx-prev,.image-slider-container .bx-next{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 64em){.image-slider-container .bx-prev:after,.image-slider-container .bx-next:after{border-color:white}}.image-slider-container .bx-prev{left:-2em;transform:rotate(-225deg)}@media (max-width: 64em){.image-slider-container .bx-prev{left:1em}}.image-slider-container .bx-next{right:-2em;transform:rotate(-45deg)}@media (max-width: 64em){.image-slider-container .bx-next{right:1em}}.image-slider{margin:2em 0;opacity:0;overflow:hidden;height:530px}@media (max-width: 48em){.image-slider{height:330px}}.image-slider img{height:100%;width:100%}.image-slider-pager{margin:0 -5px;margin-top:1em}.image-slider-pager>.col{padding:0 5px;margin-bottom:10px}.image-slider-pager a{display:inline-block}.image-slider-pager img{width:100%;height:calc(100% - 20px)}.accordion{margin:2em 0}.accordion-slide{margin-bottom:14px}.accordion-title{background:#002f5b;color:white;padding:31px;font-size:1.2em;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all 200ms ease-out}.accordion-title:after{content:'';display:block;width:10px;height:10px;border-right:4px solid white;border-bottom:4px solid white;transition:all 200ms ease-out;transform:rotate(-135deg)}.accordion-title.open{background:#def;color:#002f5b}.accordion-title.open:after{transform:rotate(45deg);border-color:#002f5b}.accordion-content{display:none;background:#def;border-top:1px solid #002f5b;padding:31px}.tab-content-container{margin:2em 0}.tab-content-container .tab-nav{display:flex}@media (max-width: 48em){.tab-content-container .tab-nav{flex-direction:column}}.tab-content-container .tab-nav-single{background:#00468b;color:white;display:inline-block;padding:33px 10px;cursor:pointer}@media (max-width: 48em){.tab-content-container .tab-nav-single{padding:12px 10px;max-width:100% !important;width:100% !important;flex-basis:100% !important;border-top:1px solid #00468b;border-bottom:1px solid #00468b}}.tab-content-container .tab-nav-single.no-click{background:#def;color:#00468b}.tab-content-container .tab-content{background:#def;padding:33px}.media-downloads .row{margin:0 -11.5px;margin:2em 0}.media-downloads .row>.col{padding:0 11.5px;margin-bottom:23px}.media-downloads .row .media{display:flex}.media-downloads .row a{font-size:1.125em;line-height:22px}.media-downloads .row .fa{margin-right:1em}.media-downloads .row .col:nth-last-child(1),.media-downloads .row .col:nth-last-child(2){margin-bottom:0}.documents-table{margin:2em 0}.documents-table-section{max-width:100%;overflow:auto}@media (max-width: 48em){.documents-table-downloads span{display:flex;flex-direction:column}}.documents-table-downloads a{display:flex;text-decoration:none;margin-top:0.6em}@media (max-width: 48em){.documents-table-downloads a{display:inline-flex}}.documents-table-downloads a span{text-decoration:underline}@media (max-width: 48em){.documents-table-section table.documents-table,.documents-table-section thead,.documents-table-section tbody,.documents-table-section th,.documents-table-section td,.documents-table-section tr{display:block}}@media (max-width: 48em){.documents-table-section table.documents-table thead tr,.documents-table-section thead thead tr,.documents-table-section tbody thead tr,.documents-table-section th thead tr,.documents-table-section td thead tr,.documents-table-section tr thead tr{position:absolute;top:-9999px;left:-9999px}}@media (max-width: 48em){.documents-table-section table.documents-table tbody,.documents-table-section thead tbody,.documents-table-section tbody tbody,.documents-table-section th tbody,.documents-table-section td tbody,.documents-table-section tr tbody{border-top:2px solid #00468b}}@media (max-width: 48em){.documents-table-section table.documents-table tr,.documents-table-section thead tr,.documents-table-section tbody tr,.documents-table-section th tr,.documents-table-section td tr,.documents-table-section tr tr{border:1px solid #00468b}}@media (max-width: 48em){.documents-table-section table.documents-table td,.documents-table-section thead td,.documents-table-section tbody td,.documents-table-section th td,.documents-table-section td td,.documents-table-section tr td{border:none;border-bottom:1px solid #00468b;position:relative;padding-left:46%;max-width:100%;height:auto}}@media (max-width: 48em){.documents-table-section table.documents-table td:before,.documents-table-section thead td:before,.documents-table-section tbody td:before,.documents-table-section th td:before,.documents-table-section td td:before,.documents-table-section tr td:before{position:absolute;top:0px;left:0px;width:45%;white-space:nowrap;padding:20px}}@media (max-width: 48em){.documents-table-section table.documents-table td:nth-of-type(1):before,.documents-table-section thead td:nth-of-type(1):before,.documents-table-section tbody td:nth-of-type(1):before,.documents-table-section th td:nth-of-type(1):before,.documents-table-section td td:nth-of-type(1):before,.documents-table-section tr td:nth-of-type(1):before{content:"Name"}}@media (max-width: 48em){.documents-table-section table.documents-table td:nth-of-type(2):before,.documents-table-section thead td:nth-of-type(2):before,.documents-table-section tbody td:nth-of-type(2):before,.documents-table-section th td:nth-of-type(2):before,.documents-table-section td td:nth-of-type(2):before,.documents-table-section tr td:nth-of-type(2):before{content:"Department"}}@media (max-width: 48em){.documents-table-section table.documents-table td:nth-of-type(3):before,.documents-table-section thead td:nth-of-type(3):before,.documents-table-section tbody td:nth-of-type(3):before,.documents-table-section th td:nth-of-type(3):before,.documents-table-section td td:nth-of-type(3):before,.documents-table-section tr td:nth-of-type(3):before{content:"Date Published"}}@media (max-width: 48em){.documents-table-section table.documents-table td:nth-of-type(4):before,.documents-table-section thead td:nth-of-type(4):before,.documents-table-section tbody td:nth-of-type(4):before,.documents-table-section th td:nth-of-type(4):before,.documents-table-section td td:nth-of-type(4):before,.documents-table-section tr td:nth-of-type(4):before{content:"Resources"}}@media (max-width: 48em){.documents-table--three-column td:nth-of-type(2):before{content:"Date Published" !important}}@media (max-width: 48em){.documents-table--three-column td:nth-of-type(3):before{content:"Resources" !important}}.department-contact{line-height:1.6}.department-contact hr{margin:0.5em 0}.department-contact a{white-space:nowrap}.department-contact-location-title{font-size:1.2em;font-weight:bold}.department-contact-social{margin:2em 0}.department-contact-social a{display:inline-block;margin-right:1em}.department-contact .static-map{margin-bottom:2em}.department-contact-form{margin:2em 0}.subnavigation-list{margin:1em 0 2em;background:#00468b;color:white;padding:20px}.subnavigation-list p.title{border-bottom:2px solid white;padding:10px 0 20px;font-size:1.3125em;margin-bottom:10px}.subnavigation-list ul li{padding:10px 0}.subnavigation-list ul li a{color:white;line-height:20px}.subnavigation-list ul li a:hover{color:#a5a5a5}.subnavigation-list ul li a.current{font-weight:600}.how-do-i-search .search-filters-content label.label-how-do-i{flex-basis:18%;max-width:18%;font-size:1.25em;font-weight:600;align-items:center;display:flex}@media (max-width: 48em){.how-do-i-search .search-filters-content label.label-how-do-i{max-width:100%;flex-basis:100%}}.how-do-i-search .search-filters-content input.filter-search-how-do-i{max-width:64%;flex-basis:64%}.how-do-i-search .callout-blocks-row .callout-block-content p a{font-weight:600;color:white;font-size:1.0625em;word-break:break-word}.super-select{position:relative;opacity:0;text-align:left}.super-select *{box-sizing:border-box;line-height:1}.super-select-options{max-height:350px;overflow:auto}.super-select-container{overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px;position:absolute;width:400px;height:350px}@media (max-width: 31.25em){.super-select-container{width:280px}}.super-select-title{color:black;position:relative;background:#f3f3f3;padding:16px 36px 16px 16px;font-size:16px;background-image:url("/wp-content/themes/city-of-warren/images/search-glass.png");background-position:97% center;background-size:16px;background-repeat:no-repeat;overflow:hidden;height:60px;border-radius:30px;display:flex;align-items:center}.super-select-content{background:white;position:absolute;display:none;top:0;left:0;width:100%;border:1px solid #f3f3f3;border-top:0;color:black;z-index:99}.super-select-category{margin:12px 15px 10px;font-size:1.125em}.super-select-no-results{padding:10px 30px}.super-select input{padding:16px 36px 16px 16px;font-size:16px;background:transparent;width:100%;color:black;margin-bottom:10px;font-size:1em;background:#f3f3f3;background-image:url("/wp-content/themes/city-of-warren/images/search-glass.png");background-position:97% center;background-size:16px;background-repeat:no-repeat;height:60px;border-radius:30px;display:flex;align-items:center}.super-select a{display:block;padding:10px 0;font-size:1.125em;padding:10px 30px;color:black;text-decoration:none}.super-select a:hover{background:#f3f3f3}.io-hero-content .super-select{width:55%;margin:20px auto}@media (max-width: 48em){.io-hero-content .super-select{width:100%}}.io-hero-content .super-select-title{color:#00468b;font-weight:500}.io-hero-content .super-select input{color:#00468b;font-weight:500}.io-hero-content .super-select input:placeholder{opacity:1 !important;color:#00468b;font-weight:500}.listing{align-items:flex-start;margin-bottom:50px}@media (max-width: 48em){.listing{flex-direction:column}}.listing:nth-child(1){margin-top:50px}.listing .date-col{position:relative;display:flex;height:86px;min-width:86px;margin-right:20px;z-index:2;align-items:center;color:white;text-align:center}.listing .date-col:before{background:#005eb8;content:'';height:100%;width:100%;position:absolute;left:0;top:0;border-radius:50%;z-index:1}.listing .date-col p{z-index:2;color:white;margin:auto;font-size:2.25em;font-weight:600}.listing .date-col p .month,.listing .date-col p .multi-date{font-size:18px;display:block}.listing .date-col p .break{display:block;border-bottom:2px solid white;height:1px;width:10px;margin:4px auto}@media (max-width: 48em){.listing .content-col{flex-basis:100%;max-width:100%}}.listing .content-col h4.title,.listing .content-col .title.block-post-title{font-weight:600;margin-bottom:15px;color:black;font-weight:600}.listing .content-col h4.title a,.listing .content-col .title.block-post-title a{text-decoration:none;color:black;font-weight:600}.listing .content-col h4.title a:hover,.listing .content-col .title.block-post-title a:hover{text-decoration:underline}.listing .content-col p.details{display:inline-block;margin-right:50px;font-weight:500;margin-bottom:10px}.listing .content-col p.details a{display:inline-block;text-decoration:none;font-weight:500;color:black}.listing .content-col p.details a:hover{text-decoration:underline}.listing .stats span{display:inline-block;margin-bottom:0.5em;margin-right:3em}.department-template-layout,.standard-single-layout{margin:0 -20px}.department-template-layout>.col,.standard-single-layout>.col{padding:0 20px;margin-bottom:40px}.department-template-layout.row-reverse,.standard-single-layout.row-reverse{flex-direction:row-reverse}.department-template-layout .block-section-title,.standard-single-layout .block-section-title{margin-bottom:1em}.two-column-grid .col{margin-bottom:20px}@media (max-width: 48em){.two-column-grid .col{margin-bottom:0}.two-column-grid .col:nth-last-child(1){margin-bottom:20px}}.two-column-grid .col p.details{font-size:1.125em;margin-bottom:20px;line-height:22px}.two-column-grid .col p.details a{color:black;text-decoration:none}.two-column-grid .col p.details a:hover{text-decoration:underline}.two-column-grid .col p.details .fa{margin-right:4px}@media (max-width: 48em){.two-column-grid .col p.document{margin-bottom:10px}}.two-column-grid .col p.document .fa{margin-right:4px}.two-column-grid .col p.document a{text-decoration:none;font-size:1.125em;color:#005eb8}.two-column-grid .col p.document a:hover{text-decoration:underline}.two-column-grid .col p.caption{font-size:1.25em;margin-top:8px}@media (max-width: 48em){.two-column-grid .col p.caption{margin-bottom:30px}}.sidebar #calendar-button{margin-bottom:25px;background:#005eb8 !important}.sidebar #calendar-button a{color:white}.sidebar #calendar-button a.atcb-item-link{color:#005eb8 !important}.sidebar #calendar-button a.atcb-item-link:hover{color:white !important;background:#005eb8}.sidebar .static-map{margin-bottom:25px}.sidebar .static-map p.directions{margin-top:8px}.sidebar .static-map p.directions a{text-decoration:none;font-weight:500;font-size:16px}.sidebar .static-map p.directions a:hover{text-decoration:underline}.sidebar p{font-size:1.125em;margin-bottom:10px}.sidebar p a{text-decoration:none;color:#005eb8;font-size:14px;font-weight:500}.sidebar p a:hover{text-decoration:underline}
