h1,h2,h3,h4{font-weight:300}#top-menu li{padding-right:8px}p{font-weight:500}.footer-top p,.footer-bottom p{font-weight:300}.footer-top a,.footer-bottom a{color:#ffffff}.pa-blog-sidebar-list .entry-featured-image-url{width:100px;float:left;margin-bottom:0!important}.pa-blog-sidebar-list .entry-title,.pa-blog-sidebar-list .post-meta{width:calc(100% - 100px);float:left;padding-left:20px}.pa-blog-sidebar-list .entry-featured-image-url{padding-top:100px;display:block}.pa-blog-sidebar-list .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-blog-sidebar-list .et_pb_post{background-color:#5c819b;border:solid 1px #5c819b}.pa-blog-sidebar-list .et_pb_post h2{padding-top:15px;padding-bottom:0px}.pa-blog-sidebar-list .et_pb_post:not(:last-child){margin-bottom:10px}.mec-event-detail{display:none}.quicklinks a{padding-bottom:25px}.image-float-right{width:45%;float:right;padding-left:20px;padding-bottom:20px}.widget_nav_menu a{color:#265779!important}.nav li li{line-height:1.2em}.et-vert-menu .et_pb_menu__menu>nav>ul{flex-direction:column;margin-left:0px!important;margin-right:0px!important;width:100%}.et-vert-menu .et_pb_menu__menu>nav>ul>li{margin:5px 0!important;padding:0px!important}.et-vert-menu .et_pb_menu__menu>nav>ul>li>ul li{display:block!important;padding:0px!important}.et-vert-menu .et_pb_menu__menu>nav>ul ul{padding:0px!important;top:0px!important}.et-vert-menu .et_pb_menu__menu>nav>ul>li>ul{left:calc(100% - 1px)!important;top:0px!important}.et-vert-menu .et-menu .menu-item-has-children>a:first-child:after{content:"5"!important;right:20px!important}.et-vert-menu .nav li ul{left:calc(100% - 1px)!important}.et-vert-menu a{color:#265779!important}.nonlink a{color:#265779!important;pointer-events:none}.nonlink ul li a{color:#4f4f4f!important;pointer-events:initial}.et_pb_post_extra.el_dbe_grid_extended:not(.swiper-slide) .post-content{padding:0px!important}@media all and (max-width:980px){body.home div.et_pb_section.et_pb_section_3{background:#265779!important}}@media (max-width:767px){body.home .et_pb_slide_image,body.home .et_pb_slide_video{display:block!important}body.home .et_pb_slide_description{padding-top:40px!important;padding-bottom:60px!important}}#main-header>.container{width:100%}@media (max-width:1180px){#et_mobile_nav_menu{display:block}#top-menu-nav{display:none}#et_top_search{margin:0 20px 0 0;float:left}#et_search_icon:before{top:7px}.et_header_style_left #logo{max-width:50%}.et_secondary_nav_only_menu #top-header{display:none}.et_header_style_left .et-search-form{width:50%!important;max-width:50%!important}#main-header>.container{width:96%}body .uwy.userway_p1 .userway_buttons_wrapper{top:unset!important;bottom:14px!important}.et-vert-menu .et_pb_menu__menu,.et-vert-menu .et_pb_menu__menu>nav{width:100%}.hero-overlay{background-size:cover!important;background-position:51vw center!important}}@media (max-width:980px){.hero-overlay{background-size:cover!important;background-position:center center!important}.hero-overlay::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.hero-overlay .et_pb_text_inner{background:#128AC0;padding:20px}.hero-overlay>.et_pb_row_0.et_pb_row{padding:0px!important;width:94%!important}.hero-overlay.et_pb_section{padding:60px 30px!important}.hero-overlay.hero-air{background-image:url(https://portofpa.com/wp-content/uploads/2023/05/City-of-Port-Angeles-1-scaled.jpeg)}.hero-overlay.hero-air img{display:none}}#menu-air>li>a{font-size:clamp(14px,1.52vw,18px)}@media (max-width:980px){#air-header .air-header-row{width:100vw;padding:20px!important}#air-header .secondary-nav .mobile_nav .et_mobile_menu{width:100vw;left:-2vw;top:70px;padding:10px 0 40px}#air-header .secondary-nav .mobile_nav .et_mobile_menu a{color:#265779!important;padding:14px 5%}}@media (max-width:980px){.mobile-sidebar-wrapper{display:flex;flex-flow:column}.mobile-sidebar-wrapper .about-sidebar{order:2;padding-top:40px}.mobile-sidebar-wrapper .et_pb_blurb_content{max-width:unset}.mobile-cancel-float{float:none;width:100%;padding-left:0;padding-right:0}}