@import"https://cdn.usconcealedcarry.com/packages/global-footer/1.*.*/legacyFooter/index.css";.UnauthenticatedFooter_unauthenticatedFooter__YjsKd footer{margin-top:0}.UnauthenticatedFooter_unauthenticatedFooter__YjsKd .footer__non-member-only{display:none}.UnauthenticatedFooter_unauthenticatedFooter__YjsKd .footer__subscription-form-btn{background-color:var(--color-mono-3);color:var(--color-mono-5)}.UnauthenticatedFooter_unauthenticatedFooter__YjsKd .footer__subscription-form-wrap>input::-moz-placeholder{color:var(--color-mono)}.UnauthenticatedFooter_unauthenticatedFooter__YjsKd .footer__subscription-form-wrap>input::placeholder{color:var(--color-mono)}.UnauthenticatedFooter_unauthenticatedFooter__YjsKd .footer__subscription-form-btn>svg{top:1px}.Layout_wrap__Z99D4{padding-top:56px}@media only screen and (min-width:1100px){.Layout_wrap__Z99D4{padding-top:90px}}.Layout_footerwrap__V6_lU{margin-top:60px}@media only screen and (max-width:768px){.Layout_footerwrap__V6_lU{margin-top:30px}}.wrap--3vfZ0{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.slider--1VVY6{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;-moz-column-gap:14px;column-gap:14px;overflow-x:scroll;overflow-y:auto;scroll-behavior:smooth}.slider--1VVY6::-webkit-scrollbar{display:none}.gradient--3pOOv{display:none}.gradient--3pOOv.left--32Jac{justify-content:flex-start;left:0}.gradient--3pOOv.left--32Jac svg{margin-right:3px;transform:rotate(180deg)}.gradient--3pOOv.left--32Jac.fade--2MS6x{background:transparent linear-gradient(270deg,hsla(0,0%,7%,0) 0,var(-121212) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(270deg,hsla(0,0%,7%,0),#121212) 0 0 no-repeat padding-box}.gradient--3pOOv.right--3VNKf{justify-content:flex-end;right:0}.gradient--3pOOv.right--3VNKf svg{margin-left:3px}.gradient--3pOOv.right--3VNKf.fade--2MS6x{background:transparent linear-gradient(90deg,hsla(0,0%,7%,0) 0,var(-121212) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(90deg,hsla(0,0%,7%,0),#121212) 0 0 no-repeat padding-box}@media (min-width:576px){.gradient--3pOOv{position:absolute;bottom:0;top:0;display:flex;align-items:center;width:200px;z-index:1;pointer-events:none}}.arrowButton--3q3IU{align-items:center;justify-content:center;background-color:#cbced1!important;background:none;border-radius:50%;border:0;color:#232324;display:flex;height:44px;line-height:48px;padding:0;pointer-events:all;text-align:center;width:44px}.arrowButton--3q3IU svg{fill:#747678;height:18px}.container--2SUmj{border:0;background-color:transparent;width:334px;max-width:calc(100vw - 20px);color:#cbced1;font-family:Open Sans,"sans-serif";display:flex;justify-content:center}.container--2SUmj h2{color:#cbced1;font-size:1rem;font-weight:600;display:flex;align-items:flex-start}.container--2SUmj h2 svg{flex-shrink:0;margin-top:2px;margin-right:4px}.container--2SUmj .card--2KOIz{cursor:pointer;border-radius:5px;width:334px;position:relative}.container--2SUmj .card--2KOIz h2{margin:10px 0}.container--2SUmj .card--2KOIz .tag--1yejF{background-color:#b88e33;color:#121212;text-transform:uppercase;position:absolute;z-index:1;padding:4px 8px;font-weight:700;border-bottom-right-radius:5px;border-top-left-radius:5px}.container--2SUmj .card--2KOIz .cardOverlayWrapper--3KVSv{display:flex;justify-content:center;align-items:center}.container--2SUmj .card--2KOIz .cardOverlayWrapper--3KVSv.preview--Hk82E:before{content:"Preview Available";position:absolute;left:50%;transform:translateX(-50%);background:#747678;padding:5px 20px;color:#fff;font-weight:600;font-size:1rem;border-radius:25px;text-align:center;white-space:nowrap}.container--2SUmj .card--2KOIz .cardOverlayWrapper--3KVSv .cardOverlay--XUfis{position:absolute}.container--2SUmj .card--2KOIz img{border-radius:5px;width:100%}.container--2SUmj .card--2KOIz img.fade--2I0j6{filter:opacity(.5)}.container--2SUmj .card--2KOIz:hover{background-color:#232324}.container--2SUmj .card--2KOIz .duration--2iq2l,.container--2SUmj .card--2KOIz .keywords--2JaoE{color:#747678;font-size:.75rem;margin:0;font-weight:700}.container--2SUmj .card--2KOIz .duration--2iq2l svg path,.container--2SUmj .card--2KOIz .keywords--2JaoE svg path{fill:#747678}.container--2SUmj .card--2KOIz .keywords--2JaoE{text-transform:uppercase;margin-top:10px}.container--2SUmj .card--2KOIz .duration--2iq2l{color:#747678;display:flex;align-items:center;font-weight:600}.container--2SUmj .card--2KOIz .duration--2iq2l svg{margin-right:4px}.container--2SUmj .card--2KOIz .progress--m2ZoH{width:75%;background-color:#444546;height:5px;border-radius:5px;overflow:hidden;margin-bottom:6px;margin-top:15px}.container--2SUmj .card--2KOIz .progress--m2ZoH .indicator--aa-Pl{height:100%;background-color:#386cc6}.container--2SUmj .closeModal--YbCQR{display:none}.container--2SUmj:focus .modal--j_By_{left:auto;display:flex}@media (min-width:560px){.container--2SUmj:focus .modal--j_By_{left:calc(50vw - ((334px) + 20px) / 2)}}.container--2SUmj:focus .closeModal--YbCQR{display:block;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#000;opacity:.4;border:0;z-index:10}.container--2SUmj .modal--j_By_{position:fixed;z-index:20;top:50vh;width:334px;max-width:calc(100vw - 68px);height:60vh;overflow-y:scroll;left:-1000vw;background-color:#fff;color:#444546;padding:34px 24px;box-shadow:0 11px 37px #00000029;border-radius:5px;flex-direction:column;justify-content:space-between;display:none;box-sizing:content-box;transform:translate(-50%,-50%)}.container--2SUmj .modal--j_By_:active,.container--2SUmj .modal--j_By_:focus-within{left:auto;display:flex}.container--2SUmj .modal--j_By_ .closeButton--3jP8d{margin-top:-10px}.container--2SUmj .modal--j_By_ .reloadButton--26kqD{border-radius:5px;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin-top:10px;outline:2px solid #fff;padding:10PX}.container--2SUmj .modal--j_By_ .modalSummary--3Xs2f{display:flex;margin-top:0;color:#9ea1a3}.container--2SUmj .modal--j_By_ .modalSummary--3Xs2f svg{color:#cbced1;margin-right:6px;position:relative;top:5px}.container--2SUmj .modal--j_By_ .triangle--3oaAY{position:absolute}.container--2SUmj .modal--j_By_ button{background-color:transparent;border:0;width:100%;display:flex;justify-content:flex-end;cursor:pointer}.container--2SUmj .modal--j_By_ .expandButton--1y-xZ{display:none}.container--2SUmj .modal--j_By_ h2{color:#121212;margin:16px 0 4px}.container--2SUmj .modal--j_By_ .preReqTip--2jrZT{color:#747678;font-size:1rem;text-align:center;margin-top:10px;display:block}.container--2SUmj .modal--j_By_ .light--1eSN8{color:#9ea1a3;font-size:.75rem;display:flex;align-items:center;font-weight:600;margin:0}.container--2SUmj .modal--j_By_ .light--1eSN8 svg{margin-right:8px}.container--2SUmj .modal--j_By_ .light--1eSN8 svg path{fill:#cbced1}.container--2SUmj .modal--j_By_ .modalBody--3uDxN{display:flex;flex-direction:column;min-height:225px}.container--2SUmj .modal--j_By_ .modalBody--3uDxN *{flex-shrink:0}.container--2SUmj .modal--j_By_ .modalBody--3uDxN .description--2ywpz{flex-shrink:1}.container--2SUmj .modal--j_By_ .description--2ywpz{font-size:.875rem;line-height:22px;margin:16px 0;transition:all .5s;overflow:auto}.container--2SUmj .modal--j_By_ .description--2ywpz p{margin:16px 0}.container--2SUmj .modal--j_By_ .description--2ywpz p:first-of-type{margin-top:0}.container--2SUmj .modal--j_By_ .ctas--SICIu{margin-top:12px}.container--2SUmj .modal--j_By_ .ctas--SICIu .preRequisiteRequired--PqNmb{border-color:#9ea1a3;background-color:#9ea1a3;cursor:not-allowed;display:flex;justify-content:center;align-items:center;width:100%;border-radius:5px;height:38px;font-size:1rem;color:#fff;font-weight:600}.container--2SUmj .modal--j_By_ .ctas--SICIu .loading--KH1UK,.container--2SUmj .modal--j_By_ .ctas--SICIu a{display:flex;color:#cbced1;justify-content:center;align-items:center;width:100%;border-radius:5px;height:38px;text-decoration:none;font-weight:600}.container--2SUmj .modal--j_By_ .ctas--SICIu .loading--KH1UK:first-child,.container--2SUmj .modal--j_By_ .ctas--SICIu a:first-child{border:1px solid #cbced1;color:#747678;margin-bottom:10px}.container--2SUmj .modal--j_By_ .ctas--SICIu .loading--KH1UK:first-child:hover,.container--2SUmj .modal--j_By_ .ctas--SICIu a:first-child:hover{color:#5b5d5e}.container--2SUmj .modal--j_By_ .ctas--SICIu .loading--KH1UK:nth-child(2),.container--2SUmj .modal--j_By_ .ctas--SICIu a:nth-child(2){border:1px solid #386cc6;background-color:#386cc6;color:#f7f7f8}.container--2SUmj .modal--j_By_ .ctas--SICIu .loading--KH1UK:nth-child(2):hover,.container--2SUmj .modal--j_By_ .ctas--SICIu a:nth-child(2):hover{background-color:#2d569e}.container--2SUmj .error--1RNat{background-color:#9c231f;border-radius:5px;color:#fff;padding:1rem;text-align:center}.container--2SUmj .error--1RNat .errorheading--2OYGg{font-weight:700}@media (min-width:420px){.container--2SUmj .card--2KOIz{padding:6px}}@media (min-width:768px){.container--2SUmj .modal--j_By_{height:auto;max-height:60vh}}@media (min-width:992px){.container--2SUmj{display:block}.container--2SUmj .closeModal--YbCQR{display:none!important}.container--2SUmj .card--2KOIz{cursor:auto}.container--2SUmj .modal--j_By_{position:absolute;top:auto;margin-left:334px;overflow:visible;min-height:0;transform:none}.container--2SUmj .modal--j_By_ .closeButton--3jP8d{display:none}.container--2SUmj .modal--j_By_ .description--2ywpz{overflow:hidden;max-height:calc((22px * 4) + 16px)}.container--2SUmj .modal--j_By_ .description--2ywpz.expanded--3M6Cr{max-height:500px;overflow:auto}.container--2SUmj .modal--j_By_ .expandButton--1y-xZ{display:flex;flex-direction:column;align-items:center}.container--2SUmj .modal--j_By_ .expandButton--1y-xZ hr{width:100%;border:0;border-top:1px solid #cbced1}.container--2SUmj .modal--j_By_ .expandButton--1y-xZ span{font-size:.75rem;color:#747678;font-weight:700;display:flex;align-items:center;padding:0 12px;background-color:#fff;position:relative;bottom:14px}.container--2SUmj .modal--j_By_ .expandButton--1y-xZ span svg{margin-left:5px}.container--2SUmj .modal--j_By_ .triangle--3oaAY{width:0;height:0;left:-10px;top:100px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:10px 10px 10px 0}.container--2SUmj .modal--j_By_.hoverLeft--VKdy7{margin-left:calc(-334px - 48px)}.container--2SUmj .modal--j_By_.hoverLeft--VKdy7 .triangle--3oaAY{border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff;left:calc(334px + 10px + 38px)}.container--2SUmj:focus .modal--j_By_{display:none}.container--2SUmj:hover .modal--j_By_{left:auto;display:flex}}.completed--2Vyml{font-size:.75rem;font-weight:600;display:flex;align-items:center;color:#9ea1a3;margin-top:6px}.completed--2Vyml svg{border-radius:50%;color:#9fb543;height:12px;width:12px;margin-right:6px}.container--8Oi93{display:inline;position:relative;border:0;background-color:transparent;cursor:pointer;height:100%;min-height:30px}.container--8Oi93 .popup--paJ49{display:none;position:absolute;left:calc(100% + 4px);top:0;background-color:#386cc6;color:#fff;border-radius:5px;padding:8px;height:calc(100% - 16px);min-height:30px;max-width:180px;cursor:default;z-index:10}.container--8Oi93 .popup--paJ49.bottom--Hcl2R{width:180px;left:calc(50% - 98px);top:calc(50% + 16px);height:auto}.container--8Oi93 .popup--paJ49.bottom--Hcl2R p{white-space:normal}.container--8Oi93 p{text-align:left;margin:0;font-size:.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.container--8Oi93:focus .popup--paJ49,.container--8Oi93:hover .popup--paJ49{display:flex;justify-content:flex-start;align-items:center}.container--8Oi93 .arrow--16VaZ{position:absolute;left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #386cc6}.container--8Oi93 .arrow--16VaZ.bottom--Hcl2R{top:-16px;left:calc(50% - 8px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #386cc6}.d{display:block}.d table{font-family:arial,sans-serif;border-collapse:collapse;width:100%}.d table td,.d table th{border:1px solid #ddd;text-align:left;padding:8px}.d table tr:nth-child(2n){background-color:#ddd}loading-spinner .loadingSpinner--yrxR6{height:80vh;display:flex;justify-content:center;align-items:center;flex-direction:column}loading-spinner .loadingSpinner--yrxR6.dark--1rfuK{color:#f7f7f8}loading-spinner .loadingSpinner--yrxR6.dark--1rfuK svg{fill:#f7f7f8}loading-spinner .loadingSpinner--yrxR6.light--FsZQh{color:#121212}loading-spinner .loadingSpinner--yrxR6.light--FsZQh svg{fill:#121212}loading-spinner .loadingSpinner--yrxR6 p{margin-top:180px}loading-spinner .loadingSpinner--yrxR6 svg{height:125px;width:125px}loading-spinner .loadingSpinner--yrxR6 .shieldWrapper--2k6Hv{display:flex;justify-content:center;align-items:center}loading-spinner .loadingSpinner--yrxR6 .shieldWrapper--2k6Hv div,loading-spinner .loadingSpinner--yrxR6 .shieldWrapper--2k6Hv svg{position:absolute}loading-spinner .loadingSpinner--yrxR6 .spinner--3ei9O{height:250px;width:250px;border-color:transparent #b88e33;border-style:solid;border-width:20px;border-radius:50%;animation:clockwise--1GFy4 2s linear infinite}loading-spinner .loadingSpinner--yrxR6 .spinner--3ei9O.julyFourth--Jn2O3{border-right-color:red;border-left-color:blue}@keyframes clockwise--1GFy4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.shopAndContact--l1t-B{display:flex;flex-direction:column;padding:16px 0}a.link--YCRCF{align-items:center;font-size:1rem;text-transform:uppercase}@media (max-width:1099px){a.link--YCRCF{height:30px!important}}a.link--YCRCF span{line-height:16px}a.link--YCRCF svg{position:relative;top:1px;margin-right:8px}a.link--YCRCF svg,a.link--YCRCF svg path{fill:#747678!important}.desktopSearchForm--f1Hd5{cursor:pointer;outline:none}.desktopSearchForm--f1Hd5 form{cursor:default;position:absolute;left:0;padding:0 40px;top:90px;height:280px;width:100%;background-color:#fff;margin-top:-280px;z-index:-1;transition:margin-top .5s}@media (min-width:1480px){.desktopSearchForm--f1Hd5 form{padding:0 calc((100vw - 1400px) / 2)}}.desktopSearchForm--f1Hd5 form button,.desktopSearchForm--f1Hd5 form input{background-color:transparent;border:0}.desktopSearchForm--f1Hd5 form button svg{fill:#747678!important}.desktopSearchForm--f1Hd5 form .searchControls--\+hQcY{margin-top:68px;width:900px;border-bottom:1px solid #cbced1;padding:0 0 8px}.desktopSearchForm--f1Hd5 form .searchControls--\+hQcY input{font-size:32px;color:#121212;outline:none}.desktopSearchForm--f1Hd5 form .searchControls--\+hQcY input::-moz-placeholder{color:#121212;opacity:1}.desktopSearchForm--f1Hd5 form .searchControls--\+hQcY input::placeholder{color:#121212;opacity:1}.desktopSearchForm--f1Hd5 form .searchControls--\+hQcY button{padding:0 16px 0 0;cursor:pointer}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb h2{font-size:1rem;color:#121212;margin-top:45px;line-height:24px}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb .popularCta--65A\+e{color:#121212;margin-top:45px;line-height:24px;font-size:1rem;font-weight:700;margin-block-end:13.28px;margin-block-start:45px}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb a{font-size:1rem;line-height:24px;color:#0074e0}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb a:active,.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb a:focus,.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb a:hover{color:#47a6ff}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb ul{display:flex;align-items:center}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb ul li{margin-right:40px!important}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb ul li a{text-transform:none!important}.desktopSearchForm--f1Hd5 form section.searchDropdown--\+2COb ul li:first-child{position:relative;bottom:4px}.desktopSearchForm--f1Hd5 .closeSearchButton--yoDBT{display:none;cursor:pointer;background-color:transparent;border:0}.desktopSearchForm--f1Hd5 .closeSearchButton--yoDBT svg{height:20px;width:20px}.desktopSearchForm--f1Hd5:focus-within form{margin-top:0}.desktopSearchForm--f1Hd5:focus-within .openSearchButton--0RNMe{display:none}.desktopSearchForm--f1Hd5:focus-within .closeSearchButton--yoDBT{display:block}.header--27WLb{position:fixed;width:100%;top:0;transition:filter .5s}.header--27WLb svg{pointer-events:none}.header--27WLb input[type=search]::-ms-clear,.header--27WLb input[type=search]::-ms-reveal{display:none;width:0;height:0}.header--27WLb input[type=search]::-webkit-search-cancel-button,.header--27WLb input[type=search]::-webkit-search-decoration,.header--27WLb input[type=search]::-webkit-search-results-button,.header--27WLb input[type=search]::-webkit-search-results-decoration{display:none}.header--27WLb .container--OBWMr{display:flex;justify-content:space-between;background-color:#121212;align-items:center;height:56px;font-family:Roboto,sans-serif}.header--27WLb ul{list-style:none;padding:0;margin:0}.header--27WLb .aboutNav--2LeQr,.header--27WLb .nav--1towH,.header--27WLb .resourcesNav--wJAKY,.header--27WLb .trainingNav--EAJXn{width:320px;height:100vh;position:absolute;left:0;top:0;margin-left:-320px;transition:margin-left .5s;background-color:#232324;color:#f7f7f8}.header--27WLb .nav--1towH{overflow:hidden;z-index:1}.header--27WLb .aboutNav--2LeQr,.header--27WLb .resourcesNav--wJAKY,.header--27WLb .trainingNav--EAJXn{top:40px;z-index:1}.header--27WLb .navWrapper--OU8d6{height:100%;overflow:scroll;margin-left:24px;cursor:default}.header--27WLb .navWrapper--OU8d6 svg,.header--27WLb .navWrapper--OU8d6 svg path{fill:#cbced1}.header--27WLb .navWrapper--OU8d6 ul{margin-right:24px}.header--27WLb .navWrapper--OU8d6 a{text-decoration:none;color:#f7f7f8}.header--27WLb .navWrapper--OU8d6 li{color:#f7f7f8;font:normal normal normal 22px/20px Roboto,sans-serif;text-transform:uppercase;border-bottom:1px solid #444546}.header--27WLb .navWrapper--OU8d6 li [class^=navAboutButton],.header--27WLb .navWrapper--OU8d6 li [class^=navResourcesButton],.header--27WLb .navWrapper--OU8d6 li [class^=navTrainingButton],.header--27WLb .navWrapper--OU8d6 li a{height:70px;display:flex;align-items:center}.header--27WLb .navWrapper--OU8d6 li [class^=navAboutButton] .invisibleButton--b42nF,.header--27WLb .navWrapper--OU8d6 li [class^=navResourcesButton] .invisibleButton--b42nF,.header--27WLb .navWrapper--OU8d6 li [class^=navTrainingButton] .invisibleButton--b42nF,.header--27WLb .navWrapper--OU8d6 li a .invisibleButton--b42nF{color:#f7f7f8;font:normal normal normal 22px/20px Roboto,sans-serif;text-transform:uppercase;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:transparent;height:100%;width:100%;border:none}.header--27WLb .navWrapper--OU8d6 li [class^=navAboutButton] .invisibleButton--b42nF:hover,.header--27WLb .navWrapper--OU8d6 li [class^=navResourcesButton] .invisibleButton--b42nF:hover,.header--27WLb .navWrapper--OU8d6 li [class^=navTrainingButton] .invisibleButton--b42nF:hover,.header--27WLb .navWrapper--OU8d6 li a .invisibleButton--b42nF:hover{cursor:pointer}.header--27WLb .navWrapper--OU8d6 li [class^=searchForm]{padding-top:24px}.header--27WLb .navWrapper--OU8d6 li:first-child{padding-top:0;margin-top:0}.header--27WLb .navWrapper--OU8d6 li:last-child{border-bottom:none;padding-bottom:12px}.header--27WLb .navWrapper--OU8d6 span:last-child{color:#cbced1}.header--27WLb .aboutNav--2LeQr,.header--27WLb .resourcesNav--wJAKY,.header--27WLb .trainingNav--EAJXn{overflow-y:scroll;width:295px;top:80px;padding-left:25px}.header--27WLb .aboutNav--2LeQr li,.header--27WLb .resourcesNav--wJAKY li,.header--27WLb .trainingNav--EAJXn li{font:normal normal normal 16px/38px Roboto,sans-serif}.header--27WLb .aboutNav--2LeQr li a,.header--27WLb .resourcesNav--wJAKY li a,.header--27WLb .trainingNav--EAJXn li a{height:40px}.header--27WLb .aboutNav--2LeQr li[class^=allResources],.header--27WLb .resourcesNav--wJAKY li[class^=allResources],.header--27WLb .trainingNav--EAJXn li[class^=allResources]{padding-bottom:10px}.header--27WLb .aboutNav--2LeQr li[class^=featuredResources] a,.header--27WLb .resourcesNav--wJAKY li[class^=featuredResources] a,.header--27WLb .trainingNav--EAJXn li[class^=featuredResources] a{height:110px}.header--27WLb .aboutNav--2LeQr li svg,.header--27WLb .resourcesNav--wJAKY li svg,.header--27WLb .trainingNav--EAJXn li svg{transform:none}.header--27WLb .aboutNav--2LeQr li:first-child a,.header--27WLb .resourcesNav--wJAKY li:first-child a,.header--27WLb .trainingNav--EAJXn li:first-child a{display:flex;flex-direction:row;align-items:center}.header--27WLb .aboutNav--2LeQr li:first-child a svg,.header--27WLb .resourcesNav--wJAKY li:first-child a svg,.header--27WLb .trainingNav--EAJXn li:first-child a svg{height:6px;width:16px;transform:rotate(90deg);fill:#b88e33}.header--27WLb .aboutNav--2LeQr li:first-child a svg path,.header--27WLb .resourcesNav--wJAKY li:first-child a svg path,.header--27WLb .trainingNav--EAJXn li:first-child a svg path{fill:#b88e33}.header--27WLb .aboutNav--2LeQr li:nth-last-child(3),.header--27WLb .aboutNav--2LeQr li:nth-last-child(4),.header--27WLb .aboutNav--2LeQr li:nth-last-child(5),.header--27WLb .aboutNav--2LeQr li:nth-last-child(6),.header--27WLb .aboutNav--2LeQr li:nth-last-child(7),.header--27WLb .resourcesNav--wJAKY li:nth-last-child(3),.header--27WLb .resourcesNav--wJAKY li:nth-last-child(4),.header--27WLb .resourcesNav--wJAKY li:nth-last-child(5),.header--27WLb .resourcesNav--wJAKY li:nth-last-child(6),.header--27WLb .resourcesNav--wJAKY li:nth-last-child(7),.header--27WLb .trainingNav--EAJXn li:nth-last-child(3),.header--27WLb .trainingNav--EAJXn li:nth-last-child(4),.header--27WLb .trainingNav--EAJXn li:nth-last-child(5),.header--27WLb .trainingNav--EAJXn li:nth-last-child(6),.header--27WLb .trainingNav--EAJXn li:nth-last-child(7){border:transparent}.header--27WLb .aboutNav--2LeQr button,.header--27WLb .resourcesNav--wJAKY button,.header--27WLb .trainingNav--EAJXn button{display:flex;flex-direction:row;align-items:center;fill:#f7f7f8;background-color:transparent;border:transparent;color:#f7f7f8;padding-left:0;font:normal normal normal 17px/34px Roboto,sans-serif}.header--27WLb .aboutNav--2LeQr button svg,.header--27WLb .resourcesNav--wJAKY button svg,.header--27WLb .trainingNav--EAJXn button svg{margin-right:10px}.header--27WLb .aboutNav--2LeQr button.backButton--vTApB,.header--27WLb .resourcesNav--wJAKY button.backButton--vTApB,.header--27WLb .trainingNav--EAJXn button.backButton--vTApB{font-size:.875rem;color:#f7f7f8;margin-bottom:10px;cursor:pointer}.header--27WLb .navHeadingClose--Jnrut{display:flex;justify-content:space-between;margin-top:22px;margin-right:24px;margin-bottom:54px}.header--27WLb .navHeadingClose--Jnrut svg{display:block;margin:auto 0}.header--27WLb .navHeadingClose--Jnrut button{background-color:transparent;border:none;padding:3px;cursor:pointer}.header--27WLb .navButton--VyhaV{cursor:pointer}.header--27WLb .navButton--VyhaV nav{cursor:default}.header--27WLb .navButton--VyhaV nav a:hover,.header--27WLb .navButton--VyhaV nav button:hover{cursor:pointer}.header--27WLb .navButton--VyhaV:focus-within .nav--1towH{margin-left:0}.header--27WLb .navTrainingButton--qRAGn{cursor:pointer}.header--27WLb .navTrainingButton--qRAGn nav{cursor:default}.header--27WLb .navTrainingButton--qRAGn nav a:hover,.header--27WLb .navTrainingButton--qRAGn nav button:hover{cursor:pointer}.header--27WLb .navTrainingButton--qRAGn:focus-within .trainingNav--EAJXn{margin-left:0}.header--27WLb .navResourcesButton--n6UVM{cursor:pointer}.header--27WLb .navResourcesButton--n6UVM nav{cursor:default}.header--27WLb .navResourcesButton--n6UVM nav a:hover,.header--27WLb .navResourcesButton--n6UVM nav button:hover{cursor:pointer}.header--27WLb .navResourcesButton--n6UVM:focus-within .resourcesNav--wJAKY{margin-left:0}.header--27WLb .navAboutButton--vumBk{cursor:pointer}.header--27WLb .navAboutButton--vumBk nav{cursor:default}.header--27WLb .navAboutButton--vumBk nav a:hover,.header--27WLb .navAboutButton--vumBk nav button:hover{cursor:pointer}.header--27WLb .navAboutButton--vumBk:focus-within .aboutNav--2LeQr{margin-left:0}.header--27WLb .navAboutButton--vumBk,.header--27WLb .navResourcesButton--n6UVM,.header--27WLb .navTrainingButton--qRAGn{display:flex;justify-content:space-between;align-items:center;font-weight:400}.header--27WLb .navAboutButton--vumBk svg[class^=chevron],.header--27WLb .navResourcesButton--n6UVM svg[class^=chevron],.header--27WLb .navTrainingButton--qRAGn svg[class^=chevron]{transform:rotate(90deg)}.header--27WLb .usccaLogo--ocTEg .usccaPopup--jabbM{left:50%;transform:translateX(-50%);top:calc(100% + 17px)}@media (min-width:1100px){.header--27WLb .usccaLogo--ocTEg .usccaPopup--jabbM{top:0;left:calc(56px + 13px);transform:none}}.header--27WLb a[title=Home],.header--27WLb div.usccaLogo--ocTEg{height:38px;width:36px}.header--27WLb a[title=Home] svg,.header--27WLb div.usccaLogo--ocTEg svg{fill:#fff;height:100%}.header--27WLb .menuBurger--8mXSZ,.header--27WLb .salesBurger--2rUMg{margin:0 20px}.header--27WLb .menuBurger--8mXSZ svg,.header--27WLb .salesBurger--2rUMg svg{fill:#cbced1}.header--27WLb .salesBurger--2rUMg{margin-right:45px}.header--27WLb .join--qSmtj{display:flex;height:100%;width:65px;background-color:#b88e33;text-decoration:none;color:#121212;justify-content:center;align-items:center}.header--27WLb .join--qSmtj.desktopOnly--QXY4q{display:none}@media (min-width:1100px){.header--27WLb .join--qSmtj.desktopOnly--QXY4q{display:flex}}.header--27WLb .navMenuPhoneLinkWrapper--zIn1i{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 105px);height:calc((var(--vh, 1vh) * 100) - 105px);overflow-y:scroll}.header--27WLb .navMenuPhoneLinkWrapper--zIn1i a:hover,.header--27WLb .navMenuPhoneLinkWrapper--zIn1i button:hover{cursor:pointer}@media (min-width:1100px){.header--27WLb .navMenuPhoneLinkWrapper--zIn1i{height:100%}}.header--27WLb .mobileAuthedNavButton--aVPgA{margin-right:20px}@media (min-width:1100px){.header--27WLb .container--OBWMr{height:90px;padding:0 40px}}@media (min-width:1100px) and (min-width:calc(1400px + 80px)){.header--27WLb .container--OBWMr{padding:0 calc((100vw - 1400px) / 2)}}@media (min-width:1100px){.header--27WLb a[title=Home],.header--27WLb div.usccaLogo--ocTEg{height:59px;width:56px}.header--27WLb .navButton--VyhaV{display:none}.header--27WLb .join--qSmtj{width:74px}.header--27WLb nav.desktop--QQqWc{display:flex;justify-content:space-between;width:calc(100% - 205px);flex-grow:1;padding:0 30px 0 45px;color:#cbced1;height:100%}.header--27WLb nav.desktop--QQqWc ul li{display:flex;align-items:center}.header--27WLb nav.desktop--QQqWc ul li:hover{color:#fff}.header--27WLb nav.desktop--QQqWc ul li:last-child{margin-right:0}.header--27WLb nav.desktop--QQqWc a{color:#cbced1;text-decoration:none}.header--27WLb nav.desktop--QQqWc a:hover{color:#fff}.header--27WLb nav.desktop--QQqWc .leftNav--ERFE6,.header--27WLb nav.desktop--QQqWc .rightNav--AiZOz{display:flex}.header--27WLb nav.desktop--QQqWc .leftNav--ERFE6 li{margin-right:42px}.header--27WLb nav.desktop--QQqWc .leftNav--ERFE6 svg{fill:#9ea1a3;height:16px;width:10px;margin-left:5px}.header--27WLb nav.desktop--QQqWc .rightNav--AiZOz a{text-transform:uppercase}.header--27WLb nav.desktop--QQqWc .rightNav--AiZOz li{margin-right:24px}.header--27WLb nav.desktop--QQqWc .rightNav--AiZOz svg{fill:#cbced1}.header--27WLb nav.desktop--QQqWc .rightNav--AiZOz .upgradeLink--Hmwek{text-transform:capitalize;padding:10px 24px;background-color:#b88e33;border-radius:5px;color:#121212;font-weight:500;display:none}}@media (min-width:1100px) and (min-width:1220px){.header--27WLb nav.desktop--QQqWc .rightNav--AiZOz .upgradeLink--Hmwek{display:initial}}@media (min-width:1100px){.header--27WLb nav.desktop--QQqWc .desktopAboutUs--9-3nU,.header--27WLb nav.desktop--QQqWc .desktopResources--Zz6zC,.header--27WLb nav.desktop--QQqWc .desktopTraining--LD7ke{outline:none;display:flex;align-items:center;height:100%;cursor:pointer;font-weight:400}.header--27WLb nav.desktop--QQqWc .desktopAboutUs--9-3nU .expandableSection--ygJhL,.header--27WLb nav.desktop--QQqWc .desktopResources--Zz6zC .expandableSection--ygJhL,.header--27WLb nav.desktop--QQqWc .desktopTraining--LD7ke .expandableSection--ygJhL{position:absolute;top:0;margin-left:-40px;cursor:default;transition:margin-top .5s;background-color:#232324;z-index:-1}.header--27WLb nav.desktop--QQqWc .desktopAboutUs--9-3nU svg[class=chevron],.header--27WLb nav.desktop--QQqWc .desktopResources--Zz6zC svg[class=chevron],.header--27WLb nav.desktop--QQqWc .desktopTraining--LD7ke svg[class=chevron]{transform:rotate(180deg)}.header--27WLb nav.desktop--QQqWc .desktopAboutUs--9-3nU:focus-within .expandableSection--ygJhL,.header--27WLb nav.desktop--QQqWc .desktopResources--Zz6zC:focus-within .expandableSection--ygJhL,.header--27WLb nav.desktop--QQqWc .desktopTraining--LD7ke:focus-within .expandableSection--ygJhL{margin-top:90px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 11px 37px rgba(0,0,0,.161)}.header--27WLb nav.desktop--QQqWc .desktopAboutUs--9-3nU:focus-within svg[class=chevron],.header--27WLb nav.desktop--QQqWc .desktopResources--Zz6zC:focus-within svg[class=chevron],.header--27WLb nav.desktop--QQqWc .desktopTraining--LD7ke:focus-within svg[class=chevron]{transform:none}.header--27WLb nav.desktop--QQqWc .desktopResources--Zz6zC .expandableSection--ygJhL{right:auto;height:375px;margin-top:-375px}.header--27WLb nav.desktop--QQqWc .desktopTraining--LD7ke .expandableSection--ygJhL{right:auto;height:260px;margin-top:-260px}}@media (min-width:1100px) and (min-width:1100px){.header--27WLb nav.desktop--QQqWc .desktopTraining--LD7ke .expandableSection--ygJhL{height:170px;margin-top:-170px}}@media (min-width:1100px){.header--27WLb nav.desktop--QQqWc .desktopAboutUs--9-3nU .expandableSection--ygJhL{height:283px;margin-top:-283px}}.header--27WLb .container--OBWMr .popupWrap--6vlSN{position:relative;display:flex}.header--27WLb .container--OBWMr .popupWrap--6vlSN:hover .arrowLeft--pRRbs,.header--27WLb .container--OBWMr .popupWrap--6vlSN:hover .arrowRight--3ubmk,.header--27WLb .container--OBWMr .popupWrap--6vlSN:hover .deltaDefensePopup--t6sq-,.header--27WLb .container--OBWMr .popupWrap--6vlSN:hover .popup--wU5mQ,.header--27WLb .container--OBWMr .popupWrap--6vlSN:hover .usccaPopup--jabbM{display:block}.header--27WLb .container--OBWMr .popupWrap--6vlSN .deltaDefensePopup--t6sq-,.header--27WLb .container--OBWMr .popupWrap--6vlSN .usccaPopup--jabbM{z-index:1;padding:8px 12px;position:absolute;display:none;border-radius:3px;background-color:#fff;width:320px;box-shadow:0 0 3px rgba(0,0,0,.5)}@media (min-width:1100px){.header--27WLb .container--OBWMr .popupWrap--6vlSN .deltaDefensePopup--t6sq-,.header--27WLb .container--OBWMr .popupWrap--6vlSN .usccaPopup--jabbM{top:0;width:420px}}.header--27WLb .container--OBWMr .popupWrap--6vlSN .deltaDefensePopup--t6sq- p,.header--27WLb .container--OBWMr .popupWrap--6vlSN .usccaPopup--jabbM p{color:#fff;font-family:inherit;color:#000;font-size:1rem!important;font-weight:500;margin:0;font-family:Roboto,sans-serif;font-weight:200}.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowLeft--pRRbs{border-right:13px solid #fff;transform:rotate(90deg);right:calc((36px / 2) - 6px);top:37px}@media (min-width:1100px){.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowLeft--pRRbs{transform:none;right:calc(13px * -1)}}.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowRight--3ubmk{transform:rotate(270deg);left:85%;top:-17px;border-left:13px solid #fff}@media (min-width:1100px){.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowRight--3ubmk{transform:none;top:auto;right:auto;left:100%}}.header--27WLb .container--OBWMr .popupWrap--6vlSN p{font-family:inherit;color:#cbced1;font-size:.75rem!important;font-weight:500;margin:0}.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowLeft--pRRbs,.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowRight--3ubmk{z-index:2;display:none;position:absolute;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent}@media (min-width:1100px){.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowLeft--pRRbs,.header--27WLb .container--OBWMr .popupWrap--6vlSN .arrowRight--3ubmk{top:13px}}.header--27WLb .container--OBWMr .presentedByWrap--d7ny-{flex-direction:column;max-height:56px;width:81px;margin-right:10px}@media (min-width:1100px){.header--27WLb .container--OBWMr .presentedByWrap--d7ny-{margin-right:0;max-height:90px}}.header--27WLb .container--OBWMr .presentedByWrap--d7ny- .deltaDefensePopup--t6sq-{right:0;top:calc(13px + 100%)}@media (min-width:1100px){.header--27WLb .container--OBWMr .presentedByWrap--d7ny- .deltaDefensePopup--t6sq-{right:calc(100% + 13px);top:0}}.header--27WLb .container--OBWMr .ctaButton--j5YZf,.header--27WLb .container--OBWMr .logoutButton--cs66d,.header--27WLb .container--OBWMr .upgradeButton--PVS59{border-radius:5px;height:46px!important;text-transform:capitalize;display:flex;justify-content:center;align-items:center;border:1px solid #46483e;margin-top:24px;font-size:1rem}.header--27WLb .container--OBWMr .ctaButton--j5YZf:active,.header--27WLb .container--OBWMr .ctaButton--j5YZf:focus,.header--27WLb .container--OBWMr .ctaButton--j5YZf:hover,.header--27WLb .container--OBWMr .logoutButton--cs66d:active,.header--27WLb .container--OBWMr .logoutButton--cs66d:focus,.header--27WLb .container--OBWMr .logoutButton--cs66d:hover,.header--27WLb .container--OBWMr .upgradeButton--PVS59:active,.header--27WLb .container--OBWMr .upgradeButton--PVS59:focus,.header--27WLb .container--OBWMr .upgradeButton--PVS59:hover{border:1px solid #46483e;background-color:#46483e66}.header--27WLb .container--OBWMr .upgradeButton--PVS59{background-color:#b88e33;color:#121212;border:0;font-weight:500}.header--27WLb .container--OBWMr .upgradeButton--PVS59:active,.header--27WLb .container--OBWMr .upgradeButton--PVS59:focus,.header--27WLb .container--OBWMr .upgradeButton--PVS59:hover{border:0;background-color:#98752a}.resourcesListWrapper--rtfMS{height:calc(100% - 129px)}.resourcesListWrapper--rtfMS [class^=shopAndContact]{margin-bottom:24px}.resourcesList--VFWT- li{line-height:1rem!important;border-bottom:none!important}.resourcesList--VFWT- li a{line-height:1rem;font-size:1rem;text-transform:capitalize}.resourcesList--VFWT- li .featuredResourceSvgWrapper--6utFq{margin-right:20px}.resourcesList--VFWT- li:nth-child(4){padding-top:12px}@media (max-width:1099px){.resourcesList--VFWT- li:last-child{border-bottom:1px solid #444546!important}}.allResourcesItem--Y5O46 svg{margin-left:4px;position:relative;bottom:2px}@media (min-width:1100px){.featuredResources--dAflS{margin-left:34px}}.featuredResources--dAflS a{display:flex;align-items:center}.featuredResources--dAflS a svg{width:56px;height:100%;fill:#747678!important}.featuredResources--dAflS a svg g,.featuredResources--dAflS a svg path{fill:#9ea1a3!important}@media (min-width:1100px){.featuredResources--dAflS a div{width:calc(100% - 71px)}}.featuredResources--dAflS a div span{display:block;font-size:1.3125rem;line-height:1.625rem;text-transform:uppercase;letter-spacing:1.2px}.featuredResources--dAflS a div span:first-of-type{color:#cdb88a;font-size:.75rem;line-height:1.25rem}@media (min-width:1100px){.navMenuPhoneLinkWrapper--R2Xow{height:375px}.resourcesListWrapper--rtfMS{height:375px!important}.resourcesList--VFWT-{display:grid;grid-template-columns:524px 352px;grid-auto-rows:minmax(auto,auto);height:100%}.resourcesList--VFWT- .allResourcesItem--Y5O46{grid-column:1/-1;grid-row:1;padding:20px 40px;width:calc(100% - 80px);border-bottom:1px solid #444546}.resourcesList--VFWT- .allResourcesItem--Y5O46 svg{fill:#b88e33!important;transform:rotate(90deg)!important;position:relative;top:2px;width:6px;height:16px}.resourcesList--VFWT- li .featuredResourceSvgWrapper--6utFq{width:87px;height:56px;display:flex;justify-content:center;align-items:center;margin-right:16px}.resourcesList--VFWT- li:nth-child(2){grid-column:1;grid-row:2/5;z-index:4}.resourcesList--VFWT- li:nth-child(2) svg{width:100%!important;height:100%!important}.resourcesList--VFWT- li:nth-child(3){grid-column:1;grid-row:5/9;border-top:1px solid #444546}.resourcesList--VFWT- li:nth-child(3) svg{width:59px!important;height:41px!important}.resourcesList--VFWT- li:nth-child(4){grid-column:2;grid-row:2;padding:0 32px;margin-top:30px;border-left:1px solid #444546}.resourcesList--VFWT- li:nth-child(5){grid-column:2;grid-row:3;padding:0 32px;border-left:1px solid #444546}.resourcesList--VFWT- li:nth-child(6){grid-column:2;grid-row:4;padding:0 32px;border-left:1px solid #444546}.resourcesList--VFWT- li:nth-child(7){grid-column:2;grid-row:5;padding:0 32px;border-left:1px solid #444546}.resourcesList--VFWT- li:nth-child(8){grid-column:2;grid-row:6;padding:0 32px;border-left:1px solid #444546}.resourcesList--VFWT- li:nth-child(9){grid-column:2;grid-row:7;padding:0 32px;border-left:1px solid #444546}.resourcesList--VFWT- li:nth-child(10){grid-column:2;grid-row:8;padding:0 32px;margin-bottom:30px;border-left:1px solid #444546}}.aboutListWrapper--gT5ey{height:calc(100% - 126px)}.aboutListWrapper--gT5ey .heading--kd53k{margin-block-start:27.39px;margin-block-end:27.39px;font-size:1.5em;font-weight:700}.aboutListWrapper--gT5ey [class^=shopAndContact]{margin-bottom:24px}.aboutListWrapper--gT5ey ul li{font-size:1rem!important;line-height:16px!important;border:0!important;text-transform:capitalize!important}@media (min-width:1100px){.aboutListWrapper--gT5ey{height:calc(100% - 110px)!important;box-sizing:content-box;padding:50px 40px 60px;display:block;overflow-y:hidden!important}.aboutListWrapper--gT5ey .heading--kd53k{padding:0;color:#cdb88a;font:normal normal 700 12px/20px Roboto,sans-serif;text-transform:uppercase;margin:0 0 24px}.aboutListWrapper--gT5ey ul{padding:0;margin:0}.aboutListWrapper--gT5ey ul li{padding:0!important;line-height:21px!important;margin-bottom:16px}.aboutListWrapper--gT5ey ul li:last-child{margin-bottom:0}}@keyframes ellipsesLoading--w9Z6D{0%{width:0}33%{width:2px}66%{width:8px}to{width:12px}}.trainingContainer--YSr8G{box-sizing:content-box;width:275px;color:#cbced1}@media (min-width:1100px){.trainingContainer--YSr8G{padding:25px;width:550px;display:flex}}.trainingContainer--YSr8G .contentWrap--jvvAT{margin-bottom:15px;display:flex;flex-direction:row;gap:20px}@media (min-width:1100px){.trainingContainer--YSr8G .contentWrap--jvvAT:first-child{border-right:1px solid #444546;padding-right:20px}.trainingContainer--YSr8G .contentWrap--jvvAT:last-child{padding-left:20px}}.trainingContainer--YSr8G .contentWrap--jvvAT .contentTitle--EyUGx{height:auto;margin:0 0 8px;text-transform:uppercase;font:normal normal normal 1.3125rem/2.25rem Roboto,sans-serif}@media (min-width:1100px){.trainingContainer--YSr8G .contentWrap--jvvAT .contentTitle--EyUGx{margin-bottom:0}}.trainingContainer--YSr8G .contentWrap--jvvAT .svgWrap--49H18 svg{width:35px!important;height:35px!important}.trainingContainer--YSr8G .contentWrap--jvvAT ul li{font:normal normal normal 1rem/1.75rem Roboto,sans-serif;border:none;text-transform:none;margin-bottom:5px}@media (min-width:1100px){.trainingContainer--YSr8G .contentWrap--jvvAT ul li{margin-bottom:0}}.trainingContainer--YSr8G .contentWrap--jvvAT ul li a{display:block;height:auto}.trainingContainer--YSr8G .eLearningButton--99dGI .loadingIndicator--7dSld{display:none;width:0;overflow:hidden;animation-name:ellipsesLoading--w9Z6D;animation-duration:1.5s;animation-iteration-count:infinite}.trainingContainer--YSr8G .eLearningButton--99dGI+p{display:none;color:red}.trainingContainer--YSr8G .eLearningButton--99dGI.loading .loadingIndicator--7dSld{display:inline}.trainingContainer--YSr8G .eLearningButton--99dGI.error+p{display:block}.searchForm--StrRU{display:flex;flex-direction:row;width:100%}.searchForm--StrRU input{width:99%;height:44px;border-style:none;border-radius:5px;outline:none;padding:5px 35px 0 12px;font-size:1rem;color:#121212}.searchForm--StrRU input::-moz-placeholder{color:#747678}.searchForm--StrRU input::placeholder{color:#747678}.searchForm--StrRU button{background-color:transparent;background:transparent;border:none;outline:none;margin-left:-35px}.searchForm--StrRU button svg{fill:#747678!important;width:20px;height:20px;margin-bottom:-3.5px;-o-object-fit:cover;object-fit:cover}.searchForm--StrRU button svg path{fill:#747678!important}.navButton--6ZeC0{font-family:Open Sans,sans-serif;letter-spacing:0;outline:none}.navButton--6ZeC0:hover{cursor:pointer}.navButton--6ZeC0 .menuOpen--VpGW9{width:40px;height:40px;border-radius:100px;background-color:#cbced1;color:#46483e;font-size:22px;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.navButton--6ZeC0 .firstInitial--ZbrJY{color:#121212;font-weight:600;text-transform:uppercase}.navButton--6ZeC0 nav{cursor:default;width:350px;max-width:100%;height:100vh;position:absolute;right:0;top:0;margin-right:-387px;transition:margin-right .5s;background-color:#232324;color:#f7f7f8}.navButton--6ZeC0 nav .navWrapper--YTtS\+{box-shadow:0 11px 37px rgba(0,0,0,.161);width:100%;max-width:350px;height:100vh;overflow-y:scroll;overflow-x:hidden;position:fixed;top:0;transition:all .5s;background-color:#ebeced;display:flex;flex-direction:column;scrollbar-width:none}.navButton--6ZeC0 nav .navWrapper--YTtS\+.open--JQEwd{right:0}.navButton--6ZeC0 nav .navWrapper--YTtS\+::-webkit-scrollbar{display:none}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .navCloseButton--UWRH0{outline:none;display:flex;border:0;align-items:center;width:100%;justify-content:flex-end;padding:20px 0;background-color:#121212;margin-bottom:0;margin-top:0}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .navCloseButton--UWRH0:hover{cursor:pointer}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .navCloseButton--UWRH0 svg{fill:#cbced1;width:30px;margin-right:20px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ{display:flex;align-items:center;background-color:#121212;padding-left:25px;padding-bottom:10px;flex-wrap:wrap;text-transform:uppercase}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ .qualificationLevel--PmWwA{width:100%;margin-left:50px;margin-top:8px;color:#fff}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ .qualificationLevel--PmWwA p{display:flex;align-items:center;font-size:.75rem;text-transform:uppercase;margin:0}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ .qualificationLevel--PmWwA p img{margin-right:7px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ div:first-child{display:flex;justify-content:center;align-items:center;height:40px;width:40px;background-color:#cbced1;overflow:hidden;border-radius:50%}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ div:first-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ div:nth-child(2n){display:flex;flex-direction:column;justify-content:space-evenly;margin-left:10px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ div:nth-child(2n) p{margin:0}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ div:nth-child(2n) .username--xyOkh{font-size:1rem;font-weight:700;color:#fff;text-transform:capitalize}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .memberInfo--mF9RJ div:nth-child(2n) .membership--Kycsb{font-size:.75rem;text-transform:uppercase;color:#b88e33;font-weight:600}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC{margin:15px 25px 25px 50px}@media (min-width:321px){.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC{margin-top:25px}}@media (min-width:768px){.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC{margin-top:32px}}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC ul li{margin-bottom:16px;margin-right:0;font-size:1rem}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC ul li:nth-child(2) a svg{height:15px;width:15px;margin-right:7px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC ul li:nth-child(3) a svg{height:13px;width:13px;margin-right:9px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC ul li a{font-weight:400;color:#232324;display:flex;align-items:center;text-decoration:none;text-transform:none}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC ul li a svg{height:14px;width:14px;margin-right:8px;fill:#9ea1a3}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC ul:first-child li a{font-weight:600;color:#232324;font-size:1rem}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC hr{margin-top:32px;margin-bottom:32px;width:calc(100vw - 40px);position:relative;left:-50px;border:0;border-bottom:1px solid #cbced1}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .displayInline--oi8vH{display:inline}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan{position:relative}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .benefitsLinkListButton--TygH-{display:flex;align-items:center;border:0;padding:0;max-width:0;max-height:0;overflow:hidden;position:absolute;top:4px;right:20px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .benefitsLinkListButton--TygH-:hover{cursor:pointer}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .benefitsLinkListButton--TygH- svg{height:12px;width:16px;transform:rotate(180deg)}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .benefitsLinkListButton--TygH- svg path{fill:#747678}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO{display:list-item;margin-right:0;margin-bottom:0}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO .benefitsLinkListButton--TygH-{max-width:-moz-fit-content;max-width:fit-content;max-height:-moz-fit-content;max-height:fit-content}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO .benefitsLinkExpandButton--jgJcR{display:flex;width:calc(100% - 20px);align-items:center;justify-content:space-between}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO .benefitsLinkList--C0\+mr{max-height:0;transition:all .3s;overflow:hidden;margin-left:25px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO .benefitsLinkList--C0\+mr li a{font-size:.875rem;font-weight:400}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO .benefitsLinkList--C0\+mr li:last-child{margin-bottom:16px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO:focus-within .benefitsLinkListButton--TygH-{max-width:0;max-height:0}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO:focus-within .benefitsLinkList--C0\+mr{max-height:500px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO:focus-within+.benefitsLinkListButton--TygH-{max-width:-moz-fit-content;max-width:fit-content;max-height:-moz-fit-content;max-height:fit-content;position:absolute;top:4px;right:20px;transform:rotate(180deg)}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .linkTree--9g3KC .memberBenefitsWrapper--cCUan .memberBenefitsLinks--gF3IO:focus-within+.benefitsLinkListButton--TygH- svg{pointer-events:none}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .logoutButton--U-127,.navButton--6ZeC0 nav .navWrapper--YTtS\+ .upgradeLink--hJ6PP{font-family:Open Sans,sans-serif;margin-left:25px;margin-bottom:20px;width:calc(100% - 50px);border-radius:5px;height:46px;font-size:1rem;font-weight:600;text-decoration:none;display:flex;justify-content:center;align-items:center;text-transform:capitalize!important}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .logoutButton--U-127:hover,.navButton--6ZeC0 nav .navWrapper--YTtS\+ .upgradeLink--hJ6PP:hover{cursor:pointer}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .upgradeLink--hJ6PP{margin-bottom:16px;display:flex;justify-content:center;align-items:center;background-color:#386cc6;color:#f7f7f8;min-height:46px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .upgradeLink--hJ6PP:hover{background-color:#274b8a}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .logoutButton--U-127{background-color:#ebeced;color:#747678;font-weight:600;margin-bottom:60px;border:1px solid #cbced1;min-height:46px}.navButton--6ZeC0 nav .navWrapper--YTtS\+ .logoutButton--U-127:hover{color:#747678;background-color:#cbced1}.navButton--6ZeC0:focus-within .nav--id-5P{margin-right:0}.navButton--6ZeC0 .indent--eNvtx{margin-left:16px}.navButton--6ZeC0 .indent--eNvtx a{font-weight:500!important}.desktopOnly--Cs7b8,.tabletAndUp--R18CS{display:none}@media (min-width:768px){.tabletAndUp--R18CS{display:block}.mobileOnly--EWLmy{display:none}}@media (min-width:1100px){.desktopOnly--Cs7b8{display:block}.tabletAndDown--iApyZ{display:none}}.skipLinks--wCtlu{position:fixed;top:-50px;height:20px;font-size:1.25rem;font-family:Roboto,sans-serif;text-align:center;width:100%;z-index:99}.skipLinks--wCtlu ul{list-style:none;padding:0;margin:0}.skipLinks--wCtlu a{color:#fff;text-decoration:none}.skipLinks--wCtlu:focus-within{top:0}.container--S2pED{font-family:Roboto,sans-serif;align-items:center;background-color:rgba(35,35,36,.9);bottom:0;display:flex;height:74px;justify-content:space-between;left:0;margin-bottom:-74px;position:fixed;transition:margin-bottom .3s;width:100vw;z-index:50}.container--S2pED.visible--0Jzmx{margin-bottom:0}.container--S2pED .lead--gLIOx{font-size:.875rem;margin:0 16px 0 20px;color:#f7f7f8;max-width:128px;line-height:18px}.container--S2pED .joinLink--ahsm2{align-items:center;background-color:#386cc6;border-radius:5px;color:#f7f7f8;display:flex;font-weight:500;justify-content:center;padding:12px;text-decoration:none;font-size:12px;margin-right:20px}.container--S2pED .joinLink--ahsm2:active,.container--S2pED .joinLink--ahsm2:focus,.container--S2pED .joinLink--ahsm2:hover{background-color:#386cc6}@media (min-width:375px){.container--S2pED .joinLink--ahsm2{font-size:1rem;padding:12px 20px}}@media (min-width:768px){.container--S2pED{justify-content:flex-end}.container--S2pED .lead--gLIOx{max-width:none;font-size:1.375rem;line-height:26px}}@media (min-width:1100px){.container--S2pED .joinLink--ahsm2{margin-right:40px}}@media (min-width:calc(1400px + 80px)){.container--S2pED .joinLink--ahsm2{margin-right:calc((100vw - 1400px) / 2)}}delta-nav{-webkit-font-smoothing:antialiased;position:relative;z-index:9999;font-size:16px;scrollbar-width:none}delta-nav ::-webkit-scrollbar{display:none}delta-nav button{padding:0}delta-nav *,delta-nav :after,delta-nav :before{box-sizing:auto}delta-nav a{font-weight:400}@font-face{font-display:swap;font-family:Stratum;font-style:normal;font-weight:600;src:url(https://cdn.usconcealedcarry.com/fonts/Stratum/Stratum1WebBold/Stratum1WebBlack.woff2) format("woff2"),url(https://cdn.usconcealedcarry.com/fonts/Stratum/Stratum1WebBold/Stratum1WebBlack.woff) format("woff")}body,html{font-family:var(--font-main-family);-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;margin:0;min-height:100vh;padding:0}.dd-academy-icon{fill:currentColor;height:3em;width:3em}img{height:auto;max-width:100%}.ant-skeleton-paragraph,.ant-skeleton-title{background:linear-gradient(90deg,rgba(var(--color-white-rgb),.06) 25%,rgba(var(--color-white-rgb),.15) 37%,rgba(var(--color-white-rgb),.06) 63%)}geolocation-banner{position:relative;z-index:2}