<!doctype html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="https://gmpg.org/xfn/11">
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
<!-- This site is optimized with the Yoast SEO plugin v24.7 - https://yoast.com/wordpress/plugins/seo/ -->
<title>Westchester Firearms Safety - CCW Classes, Gun Safety Courses & Firearms Training</title>
<meta name="description" content="Westchester Firearms Safety is in Westchester, NY for those looking for local conceal carry classes, gun safety courses & firearms training." />
<link rel="canonical" href="https://westchesterfirearmssafety.com/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Westchester Firearms Safety - CCW Classes, Gun Safety Courses & Firearms Training" />
<meta property="og:description" content="Westchester Firearms Safety is in Westchester, NY for those looking for local conceal carry classes, gun safety courses & firearms training." />
<meta property="og:url" content="https://westchesterfirearmssafety.com/" />
<meta property="og:site_name" content="Westchester Firearms Safety" />
<meta property="article:publisher" content="https://www.facebook.com/WestchesterFirearmsSafety/" />
<meta property="article:modified_time" content="2025-03-29T16:49:22+00:00" />
<meta property="og:image" content="https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/nys-q32rupx1o7f1v5j05oceoqrtkjwroyoaviugos04o0.jpg" />
<meta name="twitter:card" content="summary_large_image" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://westchesterfirearmssafety.com/","url":"https://westchesterfirearmssafety.com/","name":"Westchester Firearms Safety - CCW Classes, Gun Safety Courses & Firearms Training","isPartOf":{"@id":"https://westchesterfirearmssafety.com/#website"},"about":{"@id":"https://westchesterfirearmssafety.com/#organization"},"primaryImageOfPage":{"@id":"https://westchesterfirearmssafety.com/#primaryimage"},"image":{"@id":"https://westchesterfirearmssafety.com/#primaryimage"},"thumbnailUrl":"https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/nys-q32rupx1o7f1v5j05oceoqrtkjwroyoaviugos04o0.jpg","datePublished":"2019-08-28T22:53:30+00:00","dateModified":"2025-03-29T16:49:22+00:00","description":"Westchester Firearms Safety is in Westchester, NY for those looking for local conceal carry classes, gun safety courses & firearms training.","breadcrumb":{"@id":"https://westchesterfirearmssafety.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://westchesterfirearmssafety.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://westchesterfirearmssafety.com/#primaryimage","url":"https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/nys-q32rupx1o7f1v5j05oceoqrtkjwroyoaviugos04o0.jpg","contentUrl":"https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/nys-q32rupx1o7f1v5j05oceoqrtkjwroyoaviugos04o0.jpg"},{"@type":"BreadcrumbList","@id":"https://westchesterfirearmssafety.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://westchesterfirearmssafety.com/#website","url":"https://westchesterfirearmssafety.com/","name":"Westchester Firearms Safety","description":"Personalized & Private Firearms Training in New York","publisher":{"@id":"https://westchesterfirearmssafety.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://westchesterfirearmssafety.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://westchesterfirearmssafety.com/#organization","name":"Westchester Firearms Safety","url":"https://westchesterfirearmssafety.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://westchesterfirearmssafety.com/#/schema/logo/image/","url":"https://westchesterfirearmssafety.com/wp-content/uploads/2022/01/wfs-logo-drk.jpg","contentUrl":"https://westchesterfirearmssafety.com/wp-content/uploads/2022/01/wfs-logo-drk.jpg","width":250,"height":150,"caption":"Westchester Firearms Safety"},"image":{"@id":"https://westchesterfirearmssafety.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/WestchesterFirearmsSafety/","https://www.instagram.com/westchester_firearms_safety/"]}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="text/calendar" title="Westchester Firearms Safety » iCal Feed" href="https://westchesterfirearmssafety.com/events/?ical=1" />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='contact-form-7-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='tribe-events-v2-single-skeleton-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/the-events-calendar/src/resources/css/tribe-events-single-skeleton.min.css?ver=6.10.1.1' type='text/css' media='all' />
<link rel='stylesheet' id='tribe-events-v2-single-skeleton-full-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/the-events-calendar/src/resources/css/tribe-events-single-full.min.css?ver=6.10.1.1' type='text/css' media='all' />
<link rel='stylesheet' id='tec-events-elementor-widgets-base-styles-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/the-events-calendar/src/resources/css/integrations/plugins/elementor/widgets/widget-base.min.css?ver=6.10.1.1' type='text/css' media='all' />
<link rel='stylesheet' id='dullet-progression-style-css' href='https://westchesterfirearmssafety.com/wp-content/themes/dullet-progression/style.css?ver=6.7.1' type='text/css' media='all' />
<link rel='stylesheet' id='dullet-progression-google-fonts-css' href='//fonts.googleapis.com/css?family=Barlow+Condensed%3A400%2C600%2C700%2C800%7CBarlow%3A400%2C600%2C700%7C%26subset%3Dlatin&ver=1.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='font-awesome-5-css' href='https://westchesterfirearmssafety.com/wp-content/themes/dullet-progression/inc/fonts/font-awesome/css/all.min.css?ver=1.0.0' type='text/css' media='all' />
<link rel='stylesheet' id='progression-studios-custom-style-css' href='https://westchesterfirearmssafety.com/wp-content/themes/dullet-progression/css/progression_studios_custom_styles.css?ver=6.7.1' type='text/css' media='all' />
<style id='progression-studios-custom-style-inline-css' type='text/css'>
body #logo-pro img {
width:235px;
padding-top:0px;
padding-bottom:0px;
}
#dullet-progression-header-top {
width: calc(100% - 315px);
padding:0px 25px;
}
#progression-studios-woocommerce-single-top p.price span.amount,
#progression-studios-woocommerce-single-top p.price,
#content-pro ul.products span.price span.amount,
#content-pro ul.products span.price,
#progression-studios-woocommerce-single-top .product_meta a:hover,
#content-pro ul.products a:hover h2.woocommerce-loop-product__title,
a, ul.progression-post-meta a:hover {
color:#fddb51;
}
body .mc4wp-form input:focus {
border-color:#f12d5b;
}
a:hover {
color:#1e73be;
}
#dullet-progression-header-top .sf-mega, header ul .sf-mega {margin-left:-600px; width:1200px;}
body .elementor-section.elementor-section-boxed > .elementor-container {max-width:1200px;}
body.elementor-page.single-product #content-pro .width-container-pro, .width-container-pro { width:1200px; }
.progression-studios-logo-container,
header#masthead-pro { background-color:#dd3333;
}
#logo-nav-pro:before{ background-color:#151412;
}
body.progression-studios-header-sidebar-before #progression-inline-icons .progression-studios-social-icons, body.progression-studios-header-sidebar-before:before, header#masthead-pro {
background-repeat: no-repeat; background-position:center center; background-size: cover;
}
body {
background-color:#151412;
background-repeat: no-repeat; background-position:center center; background-size: cover; background-attachment: fixed;
}
#page-title-pro {
background-color:#201e1b;
}
#page-title-overlay-image {
background-image:url(https://westchesterfirearmssafety.com/wp-content/uploads/2022/01/page-title-bg.jpg);
background-repeat: no-repeat; background-position:center center; background-size: cover;
}
body.single-portfolio_cannaverde_progression #page-title-overlay-image {
}
body.single-post #page-title-overlay-image {
background-repeat: no-repeat; background-position:center center; background-size: cover;
}
#progression-studios-page-title-container {
padding-top:160px;
padding-bottom:160px;
text-align:center;
}
body.single-post #progression-studios-page-title-container {
padding-top:210px;
padding-bottom:200px;
}
#progression-studios-post-page-title {
background-color:#201e1b;
background-image:url(https://westchesterfirearmssafety.com/wp-content/uploads/2022/01/page-title-bg.jpg);
background-repeat: no-repeat; background-position:center center; background-size: cover;
padding-top:130px;
padding-bottom:125px;
}
#progression-studios-post-page-title:before, #page-title-pro:before {
background: -moz-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 5%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 100%);
}
body.single-post #page-title-pro:before {
background: -moz-linear-gradient(top, rgba(12,11,10,0.3) 5%, rgba(12,11,10,0.75) 100%);
background: -webkit-linear-gradient(top, rgba(12,11,10,0.3) 5%,rgba(12,11,10,0.45) 100%);
background: linear-gradient(to bottom, rgba(12,11,10,0.3) 5%, rgba(12,11,10,0.45) 100%);
}
body.single-portfolio_cannaverde_progression #page-title-pro:before {
background: -moz-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 5%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 100%);
}
.sidebar ul li { border-color:#252525; }
ul.progression-studios-header-social-icons li a {
margin-top:49px;
background:rgba(255,255,255, 0);
border-color:#141513;
color:#141513;
}
ul.progression-studios-header-social-icons li a i {
position:relative;
top:4px;
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a {
color:#141513;
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover {
color:#fddb51;
}
#dullet-progression-header-top ul.progression-studios-header-social-icons li a {
background:rgba(255,255,255, 0);
color:#141513;
}
#dullet-progression-header-top ul.progression-studios-header-social-icons li a:hover,
ul.progression-studios-header-social-icons li a:hover {
background:#141513;
color:#fddb51;
}
/* START PORTFOLIO STYLES */
.progression-portfolio-content {
background:#ffffff;
border-color:#e7e7e7;
}
.progression-portfolio-vertical-align {
vertical-align:middle;
}
.progression-studios-overlay-portfolio:hover .progression-portfolio-overlay-hover {
background:rgba(32,217,153, 0.95);
}
/* END PORTFOLIO STYLES */
/* START BLOG STYLES */
#page-title-pro.page-title-pro-post-page {
background-repeat: no-repeat; background-position:center center; background-size: cover;
}
.progression-blog-content {
background:#0f0e0d;
}
h2.progression-blog-title a {color:#ffffff;}
h2.progression-blog-title a:hover {color:#fddb51;}
a.progression-studios-overlay-blog-index:before {
background:rgba(0,0,0, 0.5);
}
a.progression-studios-overlay-blog-index:hover:before {
background:rgba(32,217,153, 0.95);
}
a.progression-studios-overlay-blog-index ul.progression-post-meta {
border-color:rgba(255,255,255,0.25);
}
.progression-overlay-centering {
vertical-align:bottom;
}
.progression-overlay-container {
height:360px;
}
/* END BLOG STYLES */
/* START SHOP STYLES */
#progression-studios-woocommerce-single-bottom .related.products {
display:none;
}
#content-pro ul.products h2.woocommerce-loop-category__title mark {
display:none;
}
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active a {
color:#fddb51;
}
.progression-studios-shop-index-text {
background:#0f0e0d;
}
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active {
border-top-color:#fddb51;
}
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active,
#progression-studios-woocommerce-single-bottom {
background:#0f0e0d;
}
/* END SHOP STYLES */
/* START BUTTON STYLES */
#content-pro .woocommerce table.shop_table .coupon input#coupon_code, #content-pro .woocommerce table.shop_table input, form.checkout.woocommerce-checkout textarea.input-text, form.checkout.woocommerce-checkout input.input-text,
.post-password-form input, .search-form input.search-field, .wpcf7 select, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
background-color:#000000;
border-color:#464443;
}
#progression-studios-woocommerce-single-top .quantity input {
border-color:#464443;
}
.progression-studios-shop-overlay-buttons a.added_to_cart, .wp-block-button a.wp-block-button__link, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit,
.infinite-nav-pro a, #boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button {
font-size:20px;
}
.search-form input.search-field,
.wp-block-button a.wp-block-button__link,
.wpcf7 select, .post-password-form input, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
border-radius:2px;
}
#helpmeeout-login-form:before {
border-bottom: 8px solid rgba(255,255,255,0);
}
body .wpd-av {
border-color: #dd9933;
}
body .wpd-av button.yes {
background-color: #dd9933;
color: #dd3333;
}
body .wpd-av button.yes:hover {
background-color: rgba(255,255,255,0);
color: #dd3333;
}
.wp-block-button.is-style-outline a.wp-block-button__link:hover,
.wp-block-button.is-style-outline a.wp-block-button__link {
color:#dd3333;
border-color:#fddb51;
background: rgba(255,255,255,0);
}
.progression-page-nav a:hover span {
color:#dd3333;
}
.flex-direction-nav a:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button {
color:#dd3333;
background:rgba(255,255,255,0);
}
.progression-blog-content a.more-link, .progression-sticky-scrolled header#masthead-pro #progression-checkout-basket a.cart-button-header-cart, #progression-checkout-basket a.cart-button-header-cart, .progression-studios-shop-overlay-buttons a.added_to_cart, .infinite-nav-pro a, .wp-block-button a.wp-block-button__link, .woocommerce form input.button, .woocommerce form input.woocommerce-Button, button.wpneo_donate_button, .sidebar ul.progression-studios-social-widget li a, footer#site-footer .tagcloud a, .tagcloud a, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit, #boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button {
color:#dd3333;
background:rgba(255,255,255,0);
border-color:#fddb51;
border-radius:2px;
letter-spacing:0em;
}
.wp-block-button a.wp-block-button__link {
background:rgba(255,255,255, 0.15);
}
.mobile-menu-icon-pro span.progression-mobile-menu-text,
#boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button {
letter-spacing:0em;
}
body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a { border-radius:0px; }
#respond select:focus,
body #content-pro .width-container-pro .woocommerce textarea:focus, body #content-pro .width-container-pro .woocommerce .shop_table input#coupon_code:focus[type=text], body #content-pro .width-container-pro .woocommerce input:focus[type=text], body #content-pro .width-container-pro .woocommerce input:focus[type=password], body #content-pro .width-container-pro .woocommerce input:focus[type=url], body #content-pro .width-container-pro .woocommerce input:focus[type=tel],body #content-pro .width-container-pro .woocommerce input:focus[type=number], body #content-pro .width-container-pro .woocommerce input:focus[type=color], body #content-pro .width-container-pro .woocommerce input:focus[type=email],
#progression-studios-woocommerce-single-top table.variations td.value select:focus,
.woocommerce-page form.woocommerce-ordering select:focus,
#panel-search-progression .search-form input.search-field:focus, body .woocommerce-shop-single table.variations td.value select:focus, form#mc-embedded-subscribe-form .mc-field-group input:focus, .wpcf7-form select:focus, .post-password-form input:focus, .search-form input.search-field:focus, #respond textarea:focus, #respond input:focus, .wpcf7-form input:focus, .wpcf7-form textarea:focus,
.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle {
border-color:#fddb51;
outline:none;
}
#progression-studios-woocommerce-single-top .quantity input:focus, .mc4wp-form input:focus, .widget select:focus {
border-color:#fddb51;
outline:none;
}
blockquote, blockquote.alignleft, blockquote.alignright {
border-color:#000000;
}
body .woocommerce .woocommerce-MyAccount-content {
border-left-color:rgba(255,255,255,0);
}
body #progression-studios-woocommerce-single-top span.onsale:before, #boxed-layout-pro ul.products li.product span.onsale:before {
color:#dd3333;
background:#dd9933;
}
body #content-pro .woocommerce-message a.button, body #content-pro .woocommerce-Message a.button,
.progression-studios-shop-overlay-buttons a.added_to_cart,
.tags-progression-studios a:hover, .progression-page-nav a:hover, .progression-page-nav span, #content-pro ul.page-numbers li a:hover, #content-pro ul.page-numbers li span.current,
.progression-blog-content a.more-link:hover, .progression-studios-shop-overlay-buttons a.added_to_cart:hover, .infinite-nav-pro a:hover, .wp-block-button a.wp-block-button__link:hover, .woocommerce form input.button:hover, .woocommerce form input.woocommerce-Button:hover, .progression-sticky-scrolled header#masthead-pro #progression-checkout-basket a.cart-button-header-cart:hover, body #progression-checkout-basket a.cart-button-header-cart:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button:hover, #boxed-layout-pro .woocommerce-shop-single .summary a.button:hover, .progression-studios-blog-cat-overlay a, .progression-studios-blog-cat-overlay a:hover, .sidebar ul.progression-studios-social-widget li a:hover, .tagcloud a:hover, #boxed-layout-pro .woocommerce .shop_table input.button:hover, #boxed-layout-pro .form-submit input#submit:hover, #boxed-layout-pro #customer_login input.button:hover, #boxed-layout-pro .woocommerce-checkout-payment input.button:hover, #boxed-layout-pro button.button:hover, #boxed-layout-pro a.button:hover, .post-password-form input[type=submit]:hover, #respond input.submit:hover, .wpcf7-form input.wpcf7-submit:hover {
color:#dd3333;
background:#dd9933;
border-color:#000000;
}
.highlight-pro:before {
background:#dd9933;
}
/* END BUTTON STYLES */
/* START Sticky Nav Styles */
body .progression-sticky-scrolled #logo-pro img {
}
/* END Sticky Nav Styles */
/* START Main Navigation Customizer Styles */
#progression-shopping-cart-count a.progression-count-icon-nav, nav#site-navigation { letter-spacing: 0em; }
#progression-inline-icons .progression-studios-social-icons a {
color:rgba(20,21,19, 0.6);
padding-top:55px;
padding-bottom:55px;
font-size:27px;
}
.mobile-menu-icon-pro {
min-width:30px;
color:#141513;
padding-top:55px;
padding-bottom:53px;
font-size:30px;
}
.mobile-menu-icon-pro:hover {
color:#141513;
}
.active-mobile-icon-pro .mobile-menu-icon-pro {
color:#141513;
}
.mobile-menu-icon-pro span.progression-mobile-menu-text {
font-size:24px;
}
#progression-shopping-cart-count span.progression-cart-count {
top:57px;
}
#progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon {
color:rgba(20,21,19, 0.6);
padding-top:53px;
padding-bottom:53px;
height:34px;
line-height:34px;
font-size:34px;
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon {
color:rgba(20,21,19, 0.6);
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover, .activated-class #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, #progression-shopping-cart-count a.progression-count-icon-nav:hover .shopping-cart-header-icon {
color:#141513;
}
#progression-studios-header-search-icon .progression-icon-search {
color:rgba(20,21,19, 0.6);
padding-top:54px;
padding-bottom:54px;
height:32px;
line-height:32px;
font-size:32px;
}
nav#site-navigation {
padding-top:54px;
}
.sf-menu a {
color:rgba(20,21,19, 0.6);
margin-top:-54px;
padding-top:58px;
padding-bottom:58px;
font-size:24px;
}
.sf-menu li li a {
margin-top:auto;
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a {
color:rgba(20,21,19, 0.6);
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
#progression-studios-header-login-container:hover a.progresion-studios-login-icon, #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
#progression-studios-header-search-icon:hover .progression-icon-search, #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, #progression-inline-icons .progression-studios-social-icons a:hover, #progression-shopping-cart-count a.progression-count-icon-nav:hover, .sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a {
color:#141513;
}
ul#progression-studios-panel-login, #progression-checkout-basket, #panel-search-progression, .sf-menu ul {
background:#0f0e0d;
}
.sf-menu ul:after {
border-bottom-color:#0f0e0d;
}
#dullet-progression-header-top .sf-menu ul {border-top:3px solid #00da97; }
#main-nav-mobile { background:#0f0e0d; }
#main-nav-mobile ul.progression-studios-header-social-icons li a {
color:rgba(255,255,255, 0.8);
border-color:rgba(255,255,255, 0.8);
}
ul.mobile-menu-pro li a { color:rgba(255,255,255, 0.8); }
ul.mobile-menu-pro li a {
letter-spacing:0em;
}
ul.mobile-menu-pro .sf-mega h2.mega-menu-heading,
body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a,
ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a, ul.mobile-menu-pro .sf-mega h2.mega-menu-heading,
body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a,
body header ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a {
color:rgba(255,255,255, 0.8);
}
ul#progression-studios-panel-login li a, .sf-menu li li a {
letter-spacing:0em;
font-size:12px;
}
ul#progression-studios-panel-login, #panel-search-progression input, #progression-checkout-basket ul#progression-cart-small li.empty {
font-size:12px;
}
ul#progression-studios-panel-login a,
.progression-sticky-scrolled #progression-checkout-basket, .progression-sticky-scrolled #progression-checkout-basket a, .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, #panel-search-progression .search-form input.search-field, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover.highlight-button li a, .sf-menu li.current-menu-item.highlight-button li a, .progression-sticky-scrolled #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket, #progression-checkout-basket a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
color:rgba(255,255,255, 0.8);
}
.sf-menu li li .progression-studios-menu-title:before { background:#fddb51; }
.progression-sticky-scrolled ul#progression-studios-panel-login li a:hover, .progression-sticky-scrolled .sf-menu li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.current-menu-item li a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
background:none;
}
.progression-sticky-scrolled #progression-checkout-basket a:hover, .progression-sticky-scrolled #progression-checkout-basket ul#progression-cart-small li h6, .progression-sticky-scrolled #progression-checkout-basket .progression-sub-total span.total-number-add, .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover.highlight-button li a:hover, .sf-menu li.current-menu-item.highlight-button li a:hover, #progression-checkout-basket a.checkout-button-header-cart, #progression-checkout-basket a:hover, #progression-checkout-basket ul#progression-cart-small li h6, #progression-checkout-basket .progression-sub-total span.total-number-add, .sf-menu li.sfHover li a:hover, .sf-menu li.sfHover li.sfHover a, .sf-menu li.sfHover li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
color:#ffffff;
}
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
#progression-shopping-cart-count span.progression-cart-count {
background:#fdd95a;
color:#ffffff;
}
.bpm-progression-sidebar-tablet-mobile,
#progression-header-icons-inline-mobile-display,
ul.mobile-menu-pro .sf-mega .sf-mega-section li a, ul.mobile-menu-pro .sf-mega .sf-mega-section, ul.mobile-menu-pro.collapsed li a,
ul#progression-studios-panel-login li a, #progression-checkout-basket ul#progression-cart-small li, #progression-checkout-basket .progression-sub-total, #panel-search-progression .search-form input.search-field, .sf-menu li li:last-child li:last-child li:last-child li a, .sf-menu li li:last-child li:last-child li a, .sf-menu li li:last-child li li li a, .sf-menu li li:last-child li li a, .sf-mega li:last-child li a, body header .sf-mega li:last-child li a, .sf-menu li li a, .sf-mega h2.mega-menu-heading, .sf-mega ul, body .sf-mega ul, #progression-checkout-basket .progression-sub-total, #progression-checkout-basket ul#progression-cart-small li {
border-color:rgba(255,255,255, 0.08);
}
.progression-studios-nav-right .sf-menu {
margin-right:-12px;
}
.sf-menu ul {
margin-left:10px;
}
.sf-menu a:before {
margin-left:20px;
}
.sf-menu a:before {
margin-top:28px;
width: 0px;
left:50%;
margin-left:0px;
}
.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
width: calc(100% - 40px);
margin-left:calc(0px - 50% + 20px);
}
#progression-inline-icons .progression-studios-social-icons a {
padding-left:13px;
padding-right:13px;
}
#progression-inline-icons .progression-studios-social-icons {
padding-right:13px;
}
.sf-menu a {
padding-left:20px;
padding-right:20px;
}
.sf-arrows .sf-with-ul {
padding-right:35px;
}
.sf-arrows .sf-with-ul:after {
right:29px;
}
.rtl .sf-arrows .sf-with-ul {
padding-right:20px;
padding-left:35px;
}
.rtl .sf-arrows ul .sf-with-ul {
padding-left:20px;
padding-right:0px;
}
.rtl .sf-arrows .sf-with-ul:after {
right:auto;
left:20px;
}
.rtl .sf-arrows ul .sf-with-ul:after {
right:auto;
left:8px;
}
@media only screen and (min-width: 960px) and (max-width: 1300px) {
.sf-menu a {
padding-left:16px;
padding-right:16px;
}
.sf-menu li.highlight-button {
margin-right:8px;
margin-left:8px;
}
.sf-menu li.highlight-button a {
padding-right:8px;
padding-left:8px;
}
.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
width: calc(100% - 34px);
margin-left:calc(0px - 50% + 16px);
}
.sf-menu ul {
margin-left:6px;
}
.sf-arrows .sf-with-ul {
padding-right:33px;
}
.sf-arrows .sf-with-ul:after {
right:27px;
}
#progression-inline-icons .progression-studios-social-icons a {
padding-left:8px;
padding-right:8px;
}
#progression-inline-icons .progression-studios-social-icons {
padding-right:8px;
}
}
/* END Main Navigation Customizer Styles */
/* START Top Header Top Styles */
#dullet-progression-header-top {
font-size:12px;
background-repeat: no-repeat; background-position:center center; background-size: cover;
}
#dullet-progression-header-top .sf-menu a {
font-size:12px;
}
.progression-studios-header-left .widget, .progression-studios-header-right .widget {
padding-top:14px;
padding-bottom:14px;
}
#dullet-progression-header-top .sf-menu a {
padding-top:15px;
padding-bottom:15px;
}
#dullet-progression-header-top a, #dullet-progression-header-top .sf-menu a, #dullet-progression-header-top {
color:rgba(255,255,255, 0.75);
}
#dullet-progression-header-top a:hover, #dullet-progression-header-top .sf-menu a:hover, #dullet-progression-header-top .sf-menu li.sfHover a {
color:#ffffff;
}
#dullet-progression-header-top .sf-menu ul {
background:#ffffff;
}
#dullet-progression-header-top .sf-menu ul li a {
border-color:rgba(0,0,0, 0.08);
}
.progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, #dullet-progression-header-top .sf-menu li.sfHover li a, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li a, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
color:#888888; }
.progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #dullet-progression-header-top .sf-menu li.sfHover li a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover a, #dullet-progression-header-top .sf-menu li.sfHover li li a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a, #dullet-progression-header-top .sf-menu li.sfHover li li li a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, #dullet-progression-header-top .sf-menu li.sfHover li li li li a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #dullet-progression-header-top .sf-menu li.sfHover li li li li li a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #dullet-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
color:#222222;
}
#dullet-progression-header-top {
background-color:#151412;
}
#progression-studios-header-top-border-bottom {
}
/* END Top Header Top Styles */
/* START FOOTER STYLES */
footer#site-footer {
background: #0c0b0a;
}
#pro-scroll-top:hover { color: #151412; background: #fddb51; }
footer#site-footer #copyright-text { color: rgba(255,255,255, 0.55);}
footer#site-footer #progression-studios-copyright a { color: rgba(255,255,255, 0.75);}
footer#site-footer #progression-studios-copyright a:hover { color: #ffffff; }
#pro-scroll-top { color:#ffffff; background: rgba(100,100,100, 0.65); }
#copyright-text { padding:40px 0px 40px 0px; }
#progression-studios-footer-logo { max-width:250px; padding-top:45px; padding-bottom:0px; padding-right:0px; padding-left:0px; }
/* END FOOTER STYLES */
@media only screen and (max-width: 959px) {
#progression-studios-page-title-container {
padding-top:120px;
padding-bottom:120px;
}
body.single-post #progression-studios-page-title-container {
padding-top:170px;
padding-bottom:160px;
}
.progression-studios-logo-container,
header#masthead-pro { background-color:#dd3333;
}
.progression-studios-transparent-header header#masthead-pro {
background-repeat: no-repeat; background-position:center center; background-size: cover;
}
}
@media only screen and (min-width: 960px) and (max-width: 1300px) {
body.elementor-page.page .progression-studios-page-sidebar-on #content-pro .width-container-pro,
body.elementor-page.single-product #content-pro .width-container-pro,
.width-container-pro {
width:94%;
position:relative;
padding:0px;
}
.progression-studios-header-full-width #progression-studios-header-width header#masthead-pro .width-container-pro,
.progression-studios-header-full-width-no-gap #dullet-progression-header-top .width-container-pro,
footer#site-footer.progression-studios-footer-full-width .width-container-pro,
.progression-studios-page-title-full-width #page-title-pro .width-container-pro,
.progression-studios-header-full-width #dullet-progression-header-top .width-container-pro {
width:97%;
position:relative;
padding:0px;
}
.progression-studios-header-full-width-no-gap.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro,
.progression-studios-header-full-width.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro {
width:98%;
margin-left:2%;
padding-right:0;
}
#dullet-progression-header-top ul .sf-mega,
header ul .sf-mega {
margin-right:2%;
width:98%;
left:0px;
margin-left:auto;
}
}
.progression-studios-spinner { border-left-color:#ededed; border-right-color:#ededed; border-bottom-color: #ededed; border-top-color: #cccccc; }
.sk-folding-cube .sk-cube:before, .sk-circle .sk-child:before, .sk-rotating-plane, .sk-double-bounce .sk-child, .sk-wave .sk-rect, .sk-wandering-cubes .sk-cube, .sk-spinner-pulse, .sk-chasing-dots .sk-child, .sk-three-bounce .sk-child, .sk-fading-circle .sk-circle:before, .sk-cube-grid .sk-cube{
background-color:#cccccc;
}
#page-loader-pro {
background:#ffffff;
color:#cccccc;
}
::-moz-selection {color:#ffffff;background:#fddb51;}
::selection {color:#ffffff;background:#fddb51;}
</style>
<link rel='stylesheet' id='event-tickets-rsvp-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/event-tickets/src/resources/css/rsvp.min.css?ver=5.19.1.1' type='text/css' media='all' />
<link rel='stylesheet' id='boosted-elements-progression-frontend-styles-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/boosted-elements-progression/assets/css/frontend.min.css?ver=6.7.1' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-icons-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.35.0' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-post-7-css' href='https://westchesterfirearmssafety.com/wp-content/uploads/elementor/css/post-7.css?ver=1738854960' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' type='text/css' media='all' />
<link rel='stylesheet' id='widget-spacer-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='widget-heading-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='widget-divider-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='widget-text-editor-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/widget-text-editor.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='widget-image-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-post-256-css' href='https://westchesterfirearmssafety.com/wp-content/uploads/elementor/css/post-256.css?ver=1738854960' type='text/css' media='all' />
<link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CBarlow+Condensed%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=auto&ver=6.7.1' type='text/css' media='all' />
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=GT-TNFS22K" id="google_gtagjs-js" async></script>
<script type="text/javascript" id="google_gtagjs-js-after">
/* <![CDATA[ */
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["westchesterfirearmssafety.com"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-TNFS22K");
/* ]]> */
</script>
<!-- End Google tag (gtag.js) snippet added by Site Kit -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com">
<meta name="generator" content="Site Kit by Google 1.146.0" /><meta name="et-api-version" content="v1"><meta name="et-api-origin" content="https://westchesterfirearmssafety.com"><link rel="https://theeventscalendar.com/" href="https://westchesterfirearmssafety.com/wp-json/tribe/tickets/v1/" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://westchesterfirearmssafety.com"><link rel="alternate" href="https://westchesterfirearmssafety.com/wp-json/tribe/events/v1/" /><meta name="generator" content="Elementor 3.27.3; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> <style>
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
@media screen and (max-height: 1024px) {
.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
}
@media screen and (max-height: 640px) {
.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
background-image: none !important;
}
}
</style>
<script src="https://assets.armanet.us/armanet-pxl.js" defer></script><!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-87T09LD1ZC"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-87T09LD1ZC');
</script> <style id="egf-frontend-styles" type="text/css">
body, body input, body textarea, select {} h1 {} h2 {} h3 {} h4 {} h5 {} h6 {} #page-title-pro h1 {} #page-title-pro h4 {} ul.mobile-menu-pro li a, ul.progression-studios-call-to-action li a, #progression-studios-header-search-icon i.pe-7s-search span, #progression-studios-header-login-container a.progresion-studios-login-icon span, nav#site-navigation, nav#progression-studios-right-navigation {} #main-nav-mobile, ul#progression-studios-panel-login, .sf-menu ul {} #dullet-progression-header-top {font-family: 'Arial', sans-serif;font-style: normal;font-weight: 700;} body header .progression-sticky-scrolled .sf-menu .sf-mega h2.mega-menu-heading a, body header .progression-sticky-scrolled .sf-menu .sf-mega h2.mega-menu-heading a:hover, body header .sf-menu .sf-mega h2.mega-menu-heading a, body header .sf-menu .sf-mega h2.mega-menu-heading a:hover, body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a, body header ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a, ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a, ul.mobile-menu-pro .sf-mega h2.mega-menu-heading, .sf-mega h2.mega-menu-heading, body #progression-sticky-header header .sf-mega h2.mega-menu-heading a, body header .sf-mega h2.mega-menu-heading a {} .sidebar h4.widget-title, .sidebar h2.widget-title {} .sidebar {} .sidebar a {} .sidebar ul li.current-cat, .sidebar ul li.current-cat a, .sidebar a:hover {} .wp-block-button a.wp-block-button__link, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro button.button, #boxed-layout-pro a.button, .progression-studios-shop-overlay-buttons a.added_to_cart, .infinite-nav-pro a, .progression-blog-content a.more-link, .tags-progression a, .tagcloud a, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit {border-top-color: #000000;border-top-style: solid;border-bottom-color: #000000;border-bottom-style: solid;border-left-color: #000000;border-left-style: solid;border-right-color: #000000;border-right-style: solid;} h2.progression-blog-title {} ul.progression-post-meta li, ul.progression-post-meta li a {} ul.progression-post-meta li a:hover {} body.single-post #page-title-pro h1 {} .blog-single-category-display a {} .blog-single-category-display a:hover {} ul.progression-single-post-meta li {} #comments h3, h3.comments-title, #comments h3.comment-reply-title {} #content-pro ul.products h2.woocommerce-loop-product__title {} #content-pro ul.products a:hover h2.woocommerce-loop-product__title {} #content-pro ul.products h2.woocommerce-loop-category__title {} #content-pro ul.products span.price, #content-pro ul.products span.price span.amount {} #progression-studios-woocommerce-single-top h1.product_title {} #progression-studios-woocommerce-single-top p.price, #progression-studios-woocommerce-single-top p.price span.amount {} .woocommerce-product-details__short-description {} #progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li a {} </style>
</head>
<body data-rsssl=1 class="home page-template-default page page-id-256 tribe-no-js page-template-dullet-progression tec-no-tickets-on-recurring tec-no-rsvp-on-recurring elementor-default elementor-kit-7 elementor-page elementor-page-256 tribe-theme-dullet-progression">
<div id="boxed-layout-pro" class="
progression-studios-page-title-center progression-studios-top-header-on progression-studios-header-normal-width
progression-studios-blog-post-title-center progression-studios-search-icon-off progression-studios-nav-cart-icon-off progression-studios-logo-position-left
progression-studios-one-page-nav-off "
>
<div id="progression-studios-header-position">
<div id="progression-studios-header-width">
<header id="masthead-pro" class="progression-studios-site-header progression-studios-nav-right">
<div id="logo-nav-pro">
<div class="width-container-pro progression-studios-logo-container">
<div id="dullet-progression-header-top" class=" ">
<div id="progression-studios-header-top-border-bottom">
<div class="progression-studios-header-left">
<div id="custom_html-1" class="widget_text header-top-item widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="/contact">Request a Call Back</a></div></div>
<div class="clearfix-pro"></div>
</div>
<div class="progression-studios-header-right">
<div id="custom_html-2" class="widget_text header-top-item widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="mailto:joe@westchesterfirearmssafety.com"><i class="far fa-envelope"></i> joe@westchesterfirearmssafety.com</a></div></div><div id="custom_html-3" class="widget_text header-top-item widget widget_custom_html"><div class="textwidget custom-html-widget"><i class="fas fa-phone-volume"></i> (914) 401-0440</div></div> <div class="clearfix-pro"></div>
</div>
<div class="clearfix-pro"></div>
</div><!-- close #progression-studios-header-top-border-bottom -->
</div><!-- close #header-top -->
<div id="logo-pro" class="logo-inside-nav-pro noselect"> <a href="https://westchesterfirearmssafety.com/" title="Westchester Firearms Safety" rel="home">
<img src="https://westchesterfirearmssafety.com/wp-content/uploads/2022/01/wfs-logo-drk.jpg" alt="Westchester Firearms Safety" class="progression-studios-default-logo ">
</a>
</div>
<div class="optional-centered-area-on-mobile">
<div id="progression-header-icons-inline-display"> <ul class="progression-studios-header-social-icons">
<li><a href="https://www.facebook.com/WestchesterFirearmsSafety/" target="_blank" class="progression-studios-facebook" title="Facebook"><i class="fab fa-facebook-f"></i></a></li> <li><a href="https://www.instagram.com/westchester_firearms_safety/" target="_blank" class="progression-studios-instagram" title="Instagram"><i class="fab fa-instagram"></i></a></li>
</ul><!-- close .progression-studios-header-social-icons -->
</div>
<div class="mobile-menu-icon-pro noselect"><i class="fas fa-bars"></i></div>
<div id="progression-studios-header-search-icon" class="noselect">
<div class="progression-icon-search"></div>
<div id="panel-search-progression">
<form method="get" class="search-form" action="https://westchesterfirearmssafety.com/">
<label>
<span class="screen-reader-text"></span>
<input type="search" class="search-field" placeholder="Enter a keyword to search..." value="" name="s">
</label>
<input type="submit" class="search-submit" value="Submit">
<div class="clearfix-pro"></div>
</form> <div class="clearfix-pro"></div>
</div>
</div>
<div id="progression-nav-container">
<nav id="site-navigation" class="main-navigation">
<div class="menu-main-navigation-container"><ul id="menu-main-navigation" class="sf-menu"><li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-256 current_page_item menu-item-319"><a href="https://westchesterfirearmssafety.com/"><span class="progression-studios-menu-title">Home</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-706"><a href="https://westchesterfirearmssafety.com/about-us/"><span class="progression-studios-menu-title">About Us</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-579"><a href="https://westchesterfirearmssafety.com/courses/"><span class="progression-studios-menu-title">Courses</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-custom menu-item-object-custom menu-item-488"><a href="https://westchesterfirearmssafety.com/events/"><span class="progression-studios-menu-title">Schedule</span></a></li>
<li class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-1974"><a href="https://westchesterfirearmssafety.com/latest-news/"><span class="progression-studios-menu-title">Blog</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-269"><a href="https://westchesterfirearmssafety.com/contact/"><span class="progression-studios-menu-title">Contact Us</span></a></li>
</ul></div><div class="clearfix-pro"></div>
</nav>
<div class="clearfix-pro"></div>
</div><!-- close #progression-nav-container -->
<div class="clearfix-pro"></div>
</div><!-- close .width-container-pro -->
</div><!-- close .width-container-pro -->
</div><!-- close #logo-nav-pro -->
<div id="main-nav-mobile">
<div class="menu-main-navigation-container"><ul id="menu-main-navigation-1" class="mobile-menu-pro"><li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-256 current_page_item menu-item-319"><a href="https://westchesterfirearmssafety.com/"><span class="progression-studios-menu-title">Home</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-706"><a href="https://westchesterfirearmssafety.com/about-us/"><span class="progression-studios-menu-title">About Us</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-579"><a href="https://westchesterfirearmssafety.com/courses/"><span class="progression-studios-menu-title">Courses</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-custom menu-item-object-custom menu-item-488"><a href="https://westchesterfirearmssafety.com/events/"><span class="progression-studios-menu-title">Schedule</span></a></li>
<li class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-1974"><a href="https://westchesterfirearmssafety.com/latest-news/"><span class="progression-studios-menu-title">Blog</span></a></li>
<li class="normal-item-pro menu-item menu-item-type-post_type menu-item-object-page menu-item-269"><a href="https://westchesterfirearmssafety.com/contact/"><span class="progression-studios-menu-title">Contact Us</span></a></li>
</ul></div>
<div id="progression-header-icons-inline-mobile-display"> <ul class="progression-studios-header-social-icons">
<li><a href="https://www.facebook.com/WestchesterFirearmsSafety/" target="_blank" class="progression-studios-facebook" title="Facebook"><i class="fab fa-facebook-f"></i></a></li> <li><a href="https://www.instagram.com/westchester_firearms_safety/" target="_blank" class="progression-studios-instagram" title="Instagram"><i class="fab fa-instagram"></i></a></li>
</ul><!-- close .progression-studios-header-social-icons -->
</div>
<div class="clearfix-pro"></div>
</div><!-- close #mobile-menu-container -->
</header>
</div><!-- close #progression-studios-header-width -->
</div><!-- close #progression-studios-header-position -->
<div id="content-pro">
<div class="width-container-pro">
<div id="post-256" class="post-256 page type-page status-publish hentry">
<div class="page-content-pro">
<div data-elementor-type="wp-page" data-elementor-id="256" class="elementor elementor-256" data-elementor-post-type="page">
<section class="elementor-section elementor-top-section elementor-element elementor-element-7315c5b3 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="7315c5b3" data-element_type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4af7a87" data-id="4af7a87" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-4f7930cd elementor-widget elementor-widget-boosted-elements-slider" data-id="4f7930cd" data-element_type="widget" data-widget_type="boosted-elements-slider.default">
<div class="elementor-widget-container">
<div class="boosted-elements-slider-loader-height"> <div class="boosted-elements-progression-slider-container boosted-delay-animate boosted_elements_slider_arrow_visiblity_hover boosted_elements_slider_dots_visiblity_visible">
<div id="boosted-elements-progression-flexslider-4f7930cd" class="boosted-elements-slider-main">
<ul class="boosted-elements-slides">
<li class="elementor-repeater-item-870ab65 bosted_animate_up">
<div class="boosted-elements-slider-background">
<div class="boosted-elements-slider-display-table">
<div class="boosted-elements-slider-content-container">
<div class="boosted-elements-slider-container-fixed-optional">
<div class="boosted-elements-slider-content">
<div class="bosted-element-content-margin">
<h2 class="boosted-elements-slide-title boosted-animation-delay-three"><span>Westchester Firearms safety</span></h2>
<a href="/about-us/" class="boosted-elements-slide-button-main boosted-animation-delay-three" >
About Us <i aria-hidden="true" class="slide-button-align-icon-left fas fa-long-arrow-alt-right"></i> </a>
<div class="clearfix-boosted-element"></div>
</div><!-- close .bosted-element-content-margin -->
</div><!-- close .boosted-elements-slider-content -->
</div><!-- close .boosted-elements-slider-container-fixed-optional -->
</div><!-- close .boosted-elements-slider-content-container -->
<div class="boosted-elements-slider-gradient-overlay"></div>
</div>
</div><!-- close .boosted-elements-slider-background -->
</li>
<li class="elementor-repeater-item-db477b0 bosted_animate_up">
<div class="boosted-elements-slider-background">
<div class="boosted-elements-slider-display-table">
<div class="boosted-elements-slider-content-container">
<div class="boosted-elements-slider-container-fixed-optional">
<div class="boosted-elements-slider-content">
<div class="bosted-element-content-margin">
<h2 class="boosted-elements-slide-title boosted-animation-delay-three"><span>Keep your home & family safe</span></h2>
<a href="/courses/" class="boosted-elements-slide-button-main boosted-animation-delay-three" >
Learn More </a>
<div class="clearfix-boosted-element"></div>
</div><!-- close .bosted-element-content-margin -->
</div><!-- close .boosted-elements-slider-content -->
</div><!-- close .boosted-elements-slider-container-fixed-optional -->
</div><!-- close .boosted-elements-slider-content-container -->
<div class="boosted-elements-slider-gradient-overlay"></div>
</div>
</div><!-- close .boosted-elements-slider-background -->
</li>
<li class="elementor-repeater-item-4245c69 bosted_animate_up">
<div class="boosted-elements-slider-background">
<div class="boosted-elements-slider-display-table">
<div class="boosted-elements-slider-content-container">
<div class="boosted-elements-slider-container-fixed-optional">
<div class="boosted-elements-slider-content">
<div class="bosted-element-content-margin">
<h2 class="boosted-elements-slide-title boosted-animation-delay-three"><span>One-on-one or group training</span></h2>
<a href="/courses/" class="boosted-elements-slide-button-main boosted-animation-delay-three" >
Learn More <i aria-hidden="true" class="slide-button-align-icon-left fas fa-long-arrow-alt-right"></i> </a>
<div class="clearfix-boosted-element"></div>
</div><!-- close .bosted-element-content-margin -->
</div><!-- close .boosted-elements-slider-content -->
</div><!-- close .boosted-elements-slider-container-fixed-optional -->
</div><!-- close .boosted-elements-slider-content-container -->
<div class="boosted-elements-slider-gradient-overlay"></div>
</div>
</div><!-- close .boosted-elements-slider-background -->
</li>
</ul>
</div><!-- #boosted-elements-progression-flexslider-4f7930cd -->
</div><!-- close .boosted-elements-progression-slider-container -->
</div><!-- close .boosted-elements-slider-loader-height --> <div class="clearfix-boosted-element"></div>
<script type="text/javascript">
jQuery(document).ready(function($) {
'use strict';
$('#boosted-elements-progression-flexslider-4f7930cd').flexslider({
namespace: "boosted-elements-slider-",
selector: ".boosted-elements-slides > li",
prevText: "",
touch: true,
nextText: "",
slideshow:true,
slideshowSpeed: 7500,
animation: "fade",
animationSpeed: 500,
pauseOnHover: true,
});
$("#boosted-elements-progression-flexslider-4f7930cd a.boosted-elements-slider-lightbox[data-rel^='prettyPhoto']").prettyPhoto({
theme: 'pp_default',
hook: 'data-rel',
opacity: 0.7,
show_title: false,
deeplinking: false,
overlay_gallery: false,
custom_markup: '',
default_width: 900,
default_height: 506,
social_tools: ''
});
});
</script>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-943dd89 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="943dd89" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ef69eac" data-id="ef69eac" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-8a5dd06 elementor-widget elementor-widget-spacer" data-id="8a5dd06" data-element_type="widget" data-widget_type="spacer.default">
<div class="elementor-widget-container">
<div class="elementor-spacer">
<div class="elementor-spacer-inner"></div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-7206c61 elementor-widget elementor-widget-heading" data-id="7206c61" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h5 class="elementor-heading-title elementor-size-default">Announcement</h5> </div>
</div>
<div class="elementor-element elementor-element-1fde850 elementor-widget elementor-widget-heading" data-id="1fde850" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">IMPORTANT NEWS</h2> </div>
</div>
<div class="elementor-element elementor-element-16d934f elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="16d934f" data-element_type="widget" data-widget_type="divider.default">
<div class="elementor-widget-container">
<div class="elementor-divider">
<span class="elementor-divider-separator">
</span>
</div>
</div>
</div>
<div class="elementor-element elementor-element-fd7239e elementor-widget elementor-widget-text-editor" data-id="fd7239e" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<h3>We are offering the NY State Approved 16-Hour Safety Lecture + 2 Hour Range Training Class required for new Pistol Permit Applicants, Full-Carry Amendments and renewals.</h3><h3>Our 16-hour training course is valid for BOTH NY State AND NYC residents.</h3><h3>Please see the <a href="https://westchesterfirearmssafety.com/events/">schedule page</a> for a list of available classes. You MUST attend ALL sessions of a class to fulfill the 16-hour classroom and 2-hour range training requirement.</h3><h3>Tuition is $525/student. Class size is limited and seats will be reserved based on receipt of deposits.</h3><h3>Please DO NOT call to register.</h3><h3>If you want to register for a class, please see our <a href="https://westchesterfirearmssafety.com/events/">schedule page</a> and click on the registration link. If you have questions, you can email info@WestchesterFirearmsSafety.com with your full name,</h3> </div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-2dab7640 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2dab7640" data-element_type="section" data-settings="{"background_background":"classic"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4dd328fc" data-id="4dd328fc" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-024def0 elementor-widget elementor-widget-image" data-id="024def0" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container">
<img decoding="async" src="https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/nys-q32rupx1o7f1v5j05oceoqrtkjwroyoaviugos04o0.jpg" title="nys" alt="nys" loading="lazy" /> </div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6e37ed48" data-id="6e37ed48" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<section class="elementor-section elementor-inner-section elementor-element elementor-element-49ab5cbb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="49ab5cbb" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-448981eb" data-id="448981eb" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-552d095c elementor-widget elementor-widget-heading" data-id="552d095c" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h5 class="elementor-heading-title elementor-size-default">Welcome to</h5> </div>
</div>
<div class="elementor-element elementor-element-4cfddff1 elementor-widget elementor-widget-heading" data-id="4cfddff1" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Westchester <br />Firearms Safety</h2> </div>
</div>
<div class="elementor-element elementor-element-5d7d7b65 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="5d7d7b65" data-element_type="widget" data-widget_type="divider.default">
<div class="elementor-widget-container">
<div class="elementor-divider">
<span class="elementor-divider-separator">
</span>
</div>
</div>
</div>
<div class="elementor-element elementor-element-52c2647f elementor-widget elementor-widget-text-editor" data-id="52c2647f" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<p>Westchester Firearms Safety is committed to helping our students SAFELY Â and responsibly exercise their right to defend themselves and their families. We offer NY State Pistol Permit Safety Classes, Utah Multi-State Concealed Firearms Permit Classes and live fire range training.</p><p>Â </p> </div>
</div>
<div class="elementor-element elementor-element-56728a4 elementor-align-right elementor-widget elementor-widget-button" data-id="56728a4" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container">
<div class="elementor-button-wrapper">
<a class="elementor-button elementor-button-link elementor-size-sm" href="/about-us/">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-icon">
<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i> </span>
<span class="elementor-button-text">Learn More</span>
</span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-e11d2ed elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e11d2ed" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa3daeb" data-id="fa3daeb" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-edec87e elementor-widget elementor-widget-spacer" data-id="edec87e" data-element_type="widget" data-widget_type="spacer.default">
<div class="elementor-widget-container">
<div class="elementor-spacer">
<div class="elementor-spacer-inner"></div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-64dcfee elementor-widget elementor-widget-heading" data-id="64dcfee" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h5 class="elementor-heading-title elementor-size-default">COURSES</h5> </div>
</div>
<div class="elementor-element elementor-element-d2ef56b elementor-widget elementor-widget-heading" data-id="d2ef56b" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Our Services</h2> </div>
</div>
<div class="elementor-element elementor-element-500831c elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="500831c" data-element_type="widget" data-widget_type="divider.default">
<div class="elementor-widget-container">
<div class="elementor-divider">
<span class="elementor-divider-separator">
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-a11101f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a11101f" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-03fcf3d" data-id="03fcf3d" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-77da5591 elementor-widget elementor-widget-image" data-id="77da5591" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container">
<img decoding="async" src="https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/nys-q32rupx1o7ehek6ptlny5mxt6pgkf2p4a1cmnth5mg.jpg" title="nys" alt="nys" loading="lazy" /> </div>
</div>
<div class="elementor-element elementor-element-47975d55 elementor-widget__width-initial elementor-view-default elementor-widget elementor-widget-icon" data-id="47975d55" data-element_type="widget" data-widget_type="icon.default">
<div class="elementor-widget-container">
<div class="elementor-icon-wrapper">
<a class="elementor-icon" href="/product/pistol-range-training/">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </a>
</div>
</div>
</div>
<div class="elementor-element elementor-element-26a438ea elementor-widget elementor-widget-heading" data-id="26a438ea" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">New York Pistol Safety</h2> </div>
</div>
<div class="elementor-element elementor-element-76b7749 elementor-widget elementor-widget-text-editor" data-id="76b7749" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<ul><li>NRA Certified Instruction that meets all requirements for NY State Pistol Permit applications.</li><li>If you want to own a handgun in NY State, we can help.</li><li>In-home services are available for this lecture-only course.</li><li>Individual and group training is available.</li></ul> </div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-9e8e347" data-id="9e8e347" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-29de6a95 elementor-widget elementor-widget-image" data-id="29de6a95" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container">
<img decoding="async" src="https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/utah-q32rupx1o7ehek6ptlny5mxt6pgkf2p4a1cmnth5mg.jpg" title="utah" alt="utah" loading="lazy" /> </div>
</div>
<div class="elementor-element elementor-element-7f5bf298 elementor-widget__width-initial elementor-view-default elementor-widget elementor-widget-icon" data-id="7f5bf298" data-element_type="widget" data-widget_type="icon.default">
<div class="elementor-widget-container">
<div class="elementor-icon-wrapper">
<a class="elementor-icon" href="/product/childs-safety-course/">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </a>
</div>
</div>
</div>
<div class="elementor-element elementor-element-4c338519 elementor-widget elementor-widget-heading" data-id="4c338519" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Utah Concealed Firearms Permit</h2> </div>
</div>
<div class="elementor-element elementor-element-cf709f8 elementor-widget elementor-widget-text-editor" data-id="cf709f8" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<ul><li>Utah Concealed Firearms Permits are valid in 30 states!</li><li>Utah Permits are available with or without a NY State Permit.</li><li>Passport Photos and fingerprinting services are <strong>INCLUDED</strong>.</li></ul> </div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-39bc314" data-id="39bc314" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-e7e64b6 elementor-widget elementor-widget-image" data-id="e7e64b6" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container">
<img decoding="async" src="https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/tactical-q32rupx1o7ehek6ptlny5mxt6pgkf2p4a1cmnth5mg.jpg" title="tactical" alt="tactical" loading="lazy" /> </div>
</div>
<div class="elementor-element elementor-element-2a3001a6 elementor-widget__width-initial elementor-view-default elementor-widget elementor-widget-icon" data-id="2a3001a6" data-element_type="widget" data-widget_type="icon.default">
<div class="elementor-widget-container">
<div class="elementor-icon-wrapper">
<a class="elementor-icon" href="/product/gun-cleaning-course/">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </a>
</div>
</div>
</div>
<div class="elementor-element elementor-element-230844ba elementor-widget elementor-widget-heading" data-id="230844ba" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Tactical Range Training</h2> </div>
</div>
<div class="elementor-element elementor-element-816a3da elementor-widget elementor-widget-text-editor" data-id="816a3da" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<ul><li>Home Defense Shotgun</li><li>Tactical Rifle</li><li>Concealed Handgun</li><li>Range training is available as one-on-one or group training. We have regularly scheduled classes in Westchester County, NY.</li></ul> </div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-8ab2565" data-id="8ab2565" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-222da94f elementor-widget elementor-widget-image" data-id="222da94f" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container">
<img decoding="async" src="https://westchesterfirearmssafety.com/wp-content/uploads/elementor/thumbs/slide-3-q32rupx1o7ehek6ptlny5mxt6pgkf2p4a1cmnth5mg.jpg" title="slide-3" alt="slide-3" loading="lazy" /> </div>
</div>
<div class="elementor-element elementor-element-7c50f62 elementor-widget__width-initial elementor-view-default elementor-widget elementor-widget-icon" data-id="7c50f62" data-element_type="widget" data-widget_type="icon.default">
<div class="elementor-widget-container">
<div class="elementor-icon-wrapper">
<a class="elementor-icon" href="/product/gun-cleaning-course/">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </a>
</div>
</div>
</div>
<div class="elementor-element elementor-element-603693b elementor-widget elementor-widget-heading" data-id="603693b" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Personalized & Private Firearms Training</h2> </div>
</div>
<div class="elementor-element elementor-element-3d0a0fb elementor-widget elementor-widget-text-editor" data-id="3d0a0fb" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<ul><li>Schedule courses on YOUR time.</li><li>In home safety training lectures.</li><li>NYS Pistol Safety</li><li>Utah 30-State CCW</li><li>Home Defense Familiarity and Preparedness.</li></ul> </div>
</div>
<div class="elementor-element elementor-element-51b9483 elementor-align-right elementor-widget elementor-widget-button" data-id="51b9483" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container">
<div class="elementor-button-wrapper">
<a class="elementor-button elementor-button-link elementor-size-sm" href="/courses/">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-icon">
<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i> </span>
<span class="elementor-button-text">See our courses</span>
</span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-20af26ce elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="20af26ce" data-element_type="section" data-settings="{"background_background":"classic"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-11bc1518" data-id="11bc1518" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-486ac959 elementor-widget elementor-widget-heading" data-id="486ac959" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h5 class="elementor-heading-title elementor-size-default"><span style="color:#fddb51">Contact Us</span> Courses are filling up fast!</h5> </div>
</div>
<div class="elementor-element elementor-element-2a9df4fb elementor-widget elementor-widget-heading" data-id="2a9df4fb" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">REQUEST A CALL BACK</h2> </div>
</div>
<div class="elementor-element elementor-element-3b63334e elementor-align-center elementor-widget elementor-widget-button" data-id="3b63334e" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container">
<div class="elementor-button-wrapper">
<a class="elementor-button elementor-button-link elementor-size-sm" href="/contact/">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-icon">
<i aria-hidden="true" class="fas fa-long-arrow-alt-right"></i> </span>
<span class="elementor-button-text">CONTACT</span>
</span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-b30a28a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b30a28a" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-032b726" data-id="032b726" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-80dd861 elementor-widget elementor-widget-html" data-id="80dd861" data-element_type="widget" data-widget_type="html.default">
<div class="elementor-widget-container">
<head><script src="https://assets.armanet.us/armanet-pxl.js" defer></script></head> </div>
</div>
</div>
</div>
</div>
</section>
</div>
<div class="clearfix-pro"></div>
</div><!-- .entry-content -->
</div><!-- #post-## -->
<div class="clearfix-pro"></div>
</div><!-- close .width-container-pro -->
</div><!-- #content-pro -->
<div id="progression-studios-footer-page-builder">
<div data-elementor-type="section" data-elementor-id="43" class="elementor elementor-43" data-elementor-post-type="elementor_library">
<section class="elementor-section elementor-top-section elementor-element elementor-element-128a135e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="128a135e" data-element_type="section" data-settings="{"background_background":"classic"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7b06272a" data-id="7b06272a" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-1dfcc610 elementor-widget elementor-widget-image" data-id="1dfcc610" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container">
<img width="250" height="80" src="https://westchesterfirearmssafety.com/wp-content/uploads/2019/09/wfs-logo-small.png" class="attachment-full size-full wp-image-558" alt="WFS logo" /> </div>
</div>
<div class="elementor-element elementor-element-740e526d elementor-widget elementor-widget-text-editor" data-id="740e526d" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<p>Personalized & Private Firearms Training. We can schedule courses on YOUR time. Call us to schedule any type of firearms training. Let us help you be SAFE & EFFECTIVE with your firearms.</p> </div>
</div>
<div class="elementor-element elementor-element-222f7c2e elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="222f7c2e" data-element_type="widget" data-widget_type="icon-list.default">
<div class="elementor-widget-container">
<ul class="elementor-icon-list-items">
<li class="elementor-icon-list-item">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fas fa-phone-volume"></i> </span>
<span class="elementor-icon-list-text">(914) 401-0440</span>
</li>
<li class="elementor-icon-list-item">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="far fa-envelope"></i> </span>
<span class="elementor-icon-list-text">joe@westchesterfirearmssafety.com</span>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-2f92af52" data-id="2f92af52" data-element_type="column">
<div class="elementor-widget-wrap">
</div>
</div>
<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-419ae57e" data-id="419ae57e" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-ec20448 elementor-widget elementor-widget-heading" data-id="ec20448" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Explore</h2> </div>
</div>
<div class="elementor-element elementor-element-db9fba8 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="db9fba8" data-element_type="widget" data-widget_type="icon-list.default">
<div class="elementor-widget-container">
<ul class="elementor-icon-list-items">
<li class="elementor-icon-list-item">
<a href="/about-us/">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </span>
<span class="elementor-icon-list-text">About Us</span>
</a>
</li>
<li class="elementor-icon-list-item">
<a href="/courses/">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </span>
<span class="elementor-icon-list-text">Courses</span>
</a>
</li>
<li class="elementor-icon-list-item">
<a href="/events/">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </span>
<span class="elementor-icon-list-text">Schedule</span>
</a>
</li>
<li class="elementor-icon-list-item">
<a href="/contact/">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fas fa-crosshairs"></i> </span>
<span class="elementor-icon-list-text">Contact</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-143885f9 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="143885f9" data-element_type="section" data-settings="{"background_background":"classic"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-61a54922" data-id="61a54922" data-element_type="column" data-settings="{"background_background":"classic"}">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-53437616 elementor-shape-square e-grid-align-right e-grid-align-mobile-center elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="53437616" data-element_type="widget" data-widget_type="social-icons.default">
<div class="elementor-widget-container">
<div class="elementor-social-icons-wrapper elementor-grid">
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-09132fd" href="https://www.facebook.com/WestchesterFirearmsSafety" target="_blank">
<span class="elementor-screen-only">Facebook-f</span>
<i class="fab fa-facebook-f"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-0cc1422" href="https://www.instagram.com/westchester_firearms_safety/" target="_blank">
<span class="elementor-screen-only">Instagram</span>
<i class="fab fa-instagram"></i> </a>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ba28429" data-id="ba28429" data-element_type="column" data-settings="{"background_background":"classic"}">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-5ef504c9 elementor-widget elementor-widget-text-editor" data-id="5ef504c9" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<p>All Rights Reserved. <strong>Westchester Firearms Safety</strong><br />Web Design & Creative Services by by <a href="https://dragodesigns.com" target="_blank" rel="noopener"><strong>DragoDesigns.com</strong></a></p> </div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div><!-- close #boxed-layout-pro -->
<div id="pro-scroll-top">Scroll to top</div>
<script>
( function ( body ) {
'use strict';
body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
} )( document.body );
</script>
<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"There is unsaved attendee information. Are you sure you want to continue?"};/* ]]> */ </script> <script>
const lazyloadRunObserver = () => {
const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
entries.forEach( ( entry ) => {
if ( entry.isIntersecting ) {
let lazyloadBackground = entry.target;
if( lazyloadBackground ) {
lazyloadBackground.classList.add( 'e-lazyloaded' );
}
lazyloadBackgroundObserver.unobserve( entry.target );
}
});
}, { rootMargin: '200px 0px 200px 0px' } );
lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
lazyloadBackgroundObserver.observe( lazyloadBackground );
} );
};
const events = [
'DOMContentLoaded',
'elementor/lazyload/observe',
];
events.forEach( ( event ) => {
document.addEventListener( event, lazyloadRunObserver );
} );
</script>
<link rel='stylesheet' id='elementor-post-43-css' href='https://westchesterfirearmssafety.com/wp-content/uploads/elementor/css/post-43.css?ver=1738859318' type='text/css' media='all' />
<link rel='stylesheet' id='widget-icon-list-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='widget-social-icons-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='e-apple-webkit-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=3.27.3' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=5.15.3' type='text/css' media='all' />
<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' type='text/css' media='all' />
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
<script type="text/javascript" id="wp-i18n-js-after">
/* <![CDATA[ */
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
/* ]]> */
</script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0.3" id="swv-js"></script>
<script type="text/javascript" id="contact-form-7-js-before">
/* <![CDATA[ */
var wpcf7 = {
"api": {
"root": "https:\/\/westchesterfirearmssafety.com\/wp-json\/",
"namespace": "contact-form-7\/v1"
},
"cached": 1
};
/* ]]> */
</script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0.3" id="contact-form-7-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/themes/dullet-progression/js/navigation.js?ver=20120206" id="dullet-progression-navigation-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/themes/dullet-progression/js/fitvids.js?ver=20120206" id="fitvids-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/themes/dullet-progression/js/scrolltofixed.js?ver=20120206" id="scrolltofixed-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/themes/dullet-progression/js/script.js?ver=20120206" id="dullet-progression-scripts-js"></script>
<script type="text/javascript" id="event-tickets-rsvp-js-extra">
/* <![CDATA[ */
var tribe_tickets_rsvp_strings = {"attendee":"Attendee %1$s"};
/* ]]> */
</script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/event-tickets/src/resources/js/rsvp.min.js?ver=5.19.1.1" id="event-tickets-rsvp-js"></script>
<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LeOsqkgAAAAAENSEhhaNVatQcruT-TXYbugMi5Y&ver=3.0" id="google-recaptcha-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
<script type="text/javascript" id="wpcf7-recaptcha-js-before">
/* <![CDATA[ */
var wpcf7_recaptcha = {
"sitekey": "6LeOsqkgAAAAAENSEhhaNVatQcruT-TXYbugMi5Y",
"actions": {
"homepage": "homepage",
"contactform": "contactform"
}
};
/* ]]> */
</script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.0.3" id="wpcf7-recaptcha-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/boosted-elements-progression/assets/js/flexslider.js?ver=1.0" id="boosted_elements_progression_flexslider_js-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/boosted-elements-progression/assets/js/video-backgrounds.js?ver=1.0" id="boosted_elements_progression_video_background_js-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/boosted-elements-progression/assets/js/prettyPhoto.js?ver=1.0" id="boosted_elements_progression_prettyphoto_js-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/boosted-elements-progression/assets/js/jquery.matchHeight-min.js?ver=1.0" id="boosted_elements_progression_matchheight_js-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.27.3" id="elementor-pro-webpack-runtime-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.27.3" id="elementor-webpack-runtime-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.27.3" id="elementor-frontend-modules-js"></script>
<script type="text/javascript" id="elementor-pro-frontend-js-before">
/* <![CDATA[ */
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/westchesterfirearmssafety.com\/wp-admin\/admin-ajax.php","nonce":"259c8117b5","urls":{"assets":"https:\/\/westchesterfirearmssafety.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/westchesterfirearmssafety.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/westchesterfirearmssafety.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
/* ]]> */
</script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.27.3" id="elementor-pro-frontend-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
<script type="text/javascript" id="elementor-frontend-js-before">
/* <![CDATA[ */
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.27.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_swiper_latest":true,"e_onboarding":true,"theme_builder_v2":true,"home_screen":true,"landing-pages":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/westchesterfirearmssafety.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/westchesterfirearmssafety.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/westchesterfirearmssafety.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"f5d8f07253"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":256,"title":"Westchester%20Firearms%20Safety%20-%20CCW%20Classes%2C%20Gun%20Safety%20Courses%20%26%20Firearms%20Training","excerpt":"","featuredImage":false}};
/* ]]> */
</script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.27.3" id="elementor-frontend-js"></script>
<script type="text/javascript" src="https://westchesterfirearmssafety.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.27.3" id="pro-elements-handlers-js"></script>
</body>
</html>