ul.woocommerce-error a{color:#fff!important;text-shadow:1px 1px 0px #000}span#db-info-text{margin:0!important}.square-single-form{visibility:visible!important}@media only screen and (max-width:980px){.homepage-video .et_pb_video_overlay{background-image:url(https://www.swipsk.ca/wp-content/uploads/2021/07/SK-WomenInPolicing_Contact-Banner-T.jpg)!important;background-size:200%;background-position:50% 20%}}.mfp-title{display:none!important}.pum-overlay{z-index:999999!important}.gform_confirmation_message{color:#fff!important}.pum-content p{font-family:initial}.woocommerce-product-gallery__image:hover{box-shadow:0px 0px 5px -1px #000;transition:0.3s;animation:linear;border-radius:15px}.woocommerce-product-gallery__image{transition:0.3s;animation:linear;border-radius:20px}mec-start-date-label,.mec-end-date-label{font-size:16px}div#main-content div#wpmem_restricted_msg{text-align:center;margin-top:30px;font-size:16px}@media only screen and (min-width:800px) and (max-width:5000px){div#wpmem_login{text-align:center;width:40%;margin:auto}}@media only screen and (min-width:0px) and (max-width:800px){div#wpmem_login{text-align:center;width:80%;margin:auto}div#main-content div#wpmem_restricted_msg{width:80%;text-align:center;margin-top:30px!important;font-size:16px;margin:auto}}.mec-single-event-description.mec-events-content h2{font-weight:700;letter-spacing:1px}.woocommerce-billing-fields .mailchimp-newsletter{pointer-events:none!important;filter:opacity(50%)!important}.logged-in li.hideonlogout{display:none}p#footer-info{display:none}@media only screen and (min-width:980px) and (max-width:5000px){img#logo{width:200px}}@media only screen and (min-width:768px) and (max-width:980px){img#logo{width:145px}}@media only screen and (min-width:500px) and (max-width:768px){img#logo{width:130px!important}}@media only screen and (min-width:0px) and (max-width:500px){img#logo{width:185px!important;max-height:185px!important}.logo_container{height:150px!important;max-height:150px!important}header#main-header{padding-top:0!important}}@media only screen and (max-width:980px){.hed .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{text-align:center!important;margin-right:0!important;float:none!important}.hed .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .et_pb_button_two{margin-left:0!important}.prc .et_pb_pricing_content_top{padding-bottom:0!important}.et_header_style_centered #logo{max-height:128px}}ul.ul-business-profile-render-full-address{padding-bottom:0px}div#et-info a:nth-child(3){display:none}.et-pb-contact-message{text-align:center;font-size:18px;color:#000}button.et_pb_contact_submit.et_pb_button{background:#a52a2a;color:#fff;border:1px solid #a52a2a}.pum-title.popmake-title{padding:30px 56px 0px 50px}.pum-content.popmake-content>.et_pb_section.et_section_regular{padding-top:0}.pum-content.popmake-content>.et_pb_section.et_section_regular>.et_pb_row{width:100%!important}dd.author.fn.org{display:none}.mec-modal-wrap{max-width:100%!important}.featherlight-content{width:80%}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn{background:#c1a41c;border-color:#c1a41c}#awards-page .header-content{display:flex;flex-direction:column-reverse}.page-id-319 .popupbuttons .image_top .image img{height:400px!important}.single-newsletter .logo_container{display:none}.single-newsletter #main-header{padding-top:25px!important}.wapf-field-container.wapf-field-radio{width:50%!important;float:left}.wapf-field-row{display:flow}@media (max-width:768px){.wapf-field-container.wapf-field-radio{width:100%!important}}.careers-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}.career-grid-item{cursor:pointer;transition:100ms linear;border-radius:0.35rem;background-color:#f1f1f1;aspect-ratio:1 / 0.5;display:flex;align-items:center;justify-content:center;text-align:center;padding:0.5rem}.career-grid-item:hover{background-color:#004aab;transform:translatey(3px)}.career-grid-item:hover .career-title{color:white}@media (max-width:1024px){.careers-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.careers-grid{grid-template-columns:1fr}}