@charset "UTF-8";@import url(../node_modules/@deltadefense/universal-components/components/unauthenticated-nav/build/unauthenticated-nav.css);.form-control{display:block;width:100%;height:2.25rem;padding:.375rem .75rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#121212;background-color:#fff;background-clip:padding-box;border:1px solid #747678;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus{border-color:#121212}.form-control::-webkit-input-placeholder{color:#747678;opacity:1}.form-control::-moz-placeholder{color:#747678;opacity:1}.form-control:-ms-input-placeholder{color:#747678;opacity:1}.form-control::-ms-input-placeholder{color:#747678;opacity:1}.form-control::placeholder{color:#747678;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#cbced1;border-color:#cbced1;opacity:1}select.form-control:focus::-ms-value{color:#121212;background-color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:420px){.m-xs-0{margin:0!important}.mt-xs-0,.my-xs-0{margin-top:0!important}.mr-xs-0,.mx-xs-0{margin-right:0!important}.mb-xs-0,.my-xs-0{margin-bottom:0!important}.ml-xs-0,.mx-xs-0{margin-left:0!important}.m-xs-1{margin:.25rem!important}.mt-xs-1,.my-xs-1{margin-top:.25rem!important}.mr-xs-1,.mx-xs-1{margin-right:.25rem!important}.mb-xs-1,.my-xs-1{margin-bottom:.25rem!important}.ml-xs-1,.mx-xs-1{margin-left:.25rem!important}.m-xs-2{margin:.5rem!important}.mt-xs-2,.my-xs-2{margin-top:.5rem!important}.mr-xs-2,.mx-xs-2{margin-right:.5rem!important}.mb-xs-2,.my-xs-2{margin-bottom:.5rem!important}.ml-xs-2,.mx-xs-2{margin-left:.5rem!important}.m-xs-3{margin:1rem!important}.mt-xs-3,.my-xs-3{margin-top:1rem!important}.mr-xs-3,.mx-xs-3{margin-right:1rem!important}.mb-xs-3,.my-xs-3{margin-bottom:1rem!important}.ml-xs-3,.mx-xs-3{margin-left:1rem!important}.m-xs-4{margin:1.5rem!important}.mt-xs-4,.my-xs-4{margin-top:1.5rem!important}.mr-xs-4,.mx-xs-4{margin-right:1.5rem!important}.mb-xs-4,.my-xs-4{margin-bottom:1.5rem!important}.ml-xs-4,.mx-xs-4{margin-left:1.5rem!important}.m-xs-5{margin:3rem!important}.mt-xs-5,.my-xs-5{margin-top:3rem!important}.mr-xs-5,.mx-xs-5{margin-right:3rem!important}.mb-xs-5,.my-xs-5{margin-bottom:3rem!important}.ml-xs-5,.mx-xs-5{margin-left:3rem!important}.p-xs-0{padding:0!important}.pt-xs-0,.py-xs-0{padding-top:0!important}.pr-xs-0,.px-xs-0{padding-right:0!important}.pb-xs-0,.py-xs-0{padding-bottom:0!important}.pl-xs-0,.px-xs-0{padding-left:0!important}.p-xs-1{padding:.25rem!important}.pt-xs-1,.py-xs-1{padding-top:.25rem!important}.pr-xs-1,.px-xs-1{padding-right:.25rem!important}.pb-xs-1,.py-xs-1{padding-bottom:.25rem!important}.pl-xs-1,.px-xs-1{padding-left:.25rem!important}.p-xs-2{padding:.5rem!important}.pt-xs-2,.py-xs-2{padding-top:.5rem!important}.pr-xs-2,.px-xs-2{padding-right:.5rem!important}.pb-xs-2,.py-xs-2{padding-bottom:.5rem!important}.pl-xs-2,.px-xs-2{padding-left:.5rem!important}.p-xs-3{padding:1rem!important}.pt-xs-3,.py-xs-3{padding-top:1rem!important}.pr-xs-3,.px-xs-3{padding-right:1rem!important}.pb-xs-3,.py-xs-3{padding-bottom:1rem!important}.pl-xs-3,.px-xs-3{padding-left:1rem!important}.p-xs-4{padding:1.5rem!important}.pt-xs-4,.py-xs-4{padding-top:1.5rem!important}.pr-xs-4,.px-xs-4{padding-right:1.5rem!important}.pb-xs-4,.py-xs-4{padding-bottom:1.5rem!important}.pl-xs-4,.px-xs-4{padding-left:1.5rem!important}.p-xs-5{padding:3rem!important}.pt-xs-5,.py-xs-5{padding-top:3rem!important}.pr-xs-5,.px-xs-5{padding-right:3rem!important}.pb-xs-5,.py-xs-5{padding-bottom:3rem!important}.pl-xs-5,.px-xs-5{padding-left:3rem!important}.m-xs-n1{margin:-.25rem!important}.mt-xs-n1,.my-xs-n1{margin-top:-.25rem!important}.mr-xs-n1,.mx-xs-n1{margin-right:-.25rem!important}.mb-xs-n1,.my-xs-n1{margin-bottom:-.25rem!important}.ml-xs-n1,.mx-xs-n1{margin-left:-.25rem!important}.m-xs-n2{margin:-.5rem!important}.mt-xs-n2,.my-xs-n2{margin-top:-.5rem!important}.mr-xs-n2,.mx-xs-n2{margin-right:-.5rem!important}.mb-xs-n2,.my-xs-n2{margin-bottom:-.5rem!important}.ml-xs-n2,.mx-xs-n2{margin-left:-.5rem!important}.m-xs-n3{margin:-1rem!important}.mt-xs-n3,.my-xs-n3{margin-top:-1rem!important}.mr-xs-n3,.mx-xs-n3{margin-right:-1rem!important}.mb-xs-n3,.my-xs-n3{margin-bottom:-1rem!important}.ml-xs-n3,.mx-xs-n3{margin-left:-1rem!important}.m-xs-n4{margin:-1.5rem!important}.mt-xs-n4,.my-xs-n4{margin-top:-1.5rem!important}.mr-xs-n4,.mx-xs-n4{margin-right:-1.5rem!important}.mb-xs-n4,.my-xs-n4{margin-bottom:-1.5rem!important}.ml-xs-n4,.mx-xs-n4{margin-left:-1.5rem!important}.m-xs-n5{margin:-3rem!important}.mt-xs-n5,.my-xs-n5{margin-top:-3rem!important}.mr-xs-n5,.mx-xs-n5{margin-right:-3rem!important}.mb-xs-n5,.my-xs-n5{margin-bottom:-3rem!important}.ml-xs-n5,.mx-xs-n5{margin-left:-3rem!important}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}.m-xs-auto{margin:auto!important}.mt-xs-auto,.my-xs-auto{margin-top:auto!important}.mr-xs-auto,.mx-xs-auto{margin-right:auto!important}.mb-xs-auto,.my-xs-auto{margin-bottom:auto!important}.ml-xs-auto,.mx-xs-auto{margin-left:auto!important}.flex-xs-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xs-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-xs-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xs-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xs-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xs-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xs-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xs-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xs-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xs-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xs-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.table-sm td,.table-sm th{padding:.25rem}th{text-align:left}.table{width:100%;margin-bottom:1rem;color:#121212;border-collapse:collapse;background-color:#fff}.table td,.table th{padding:.5rem;vertical-align:top;border-top:1px solid #cbced1}.table thead th{vertical-align:bottom;border-bottom:2px solid #cbced1}.table tbody+tbody{border-top:2px solid #cbced1}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #cbced1}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(2n){background-color:#f7f7f8}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:420px){.col-xs{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xs-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xs-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xs-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xs-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xs-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xs-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xs-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xs-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xs-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xs-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xs-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xs-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xs-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xs-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xs-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xs-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xs-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xs-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xs-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xs-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@font-face{font-family:Barlow;src:url(/wp-content/themes/uscca_2016/fonts/Barlow/Barlow-Regular.woff2) format("woff2"),url(/wp-content/themes/uscca_2016/fonts/Barlow/Barlow-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(/wp-content/themes/uscca_2016/fonts/Barlow/Barlow-SemiBold.woff2) format("woff2"),url(/wp-content/themes/uscca_2016/fonts/Barlow/Barlow-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Stratum;src:url(/wp-content/themes/uscca_2016/fonts/Stratum/Stratum1WebBold/Stratum1WebBold.woff2) format("woff2"),url(/wp-content/themes/uscca_2016/fonts/Stratum/Stratum1WebBold/Stratum1WebBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:url(/wp-content/themes/uscca_2016/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/wp-content/themes/uscca_2016/fonts/Roboto/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/wp-content/themes/uscca_2016/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/wp-content/themes/uscca_2016/fonts/Roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/wp-content/themes/uscca_2016/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/wp-content/themes/uscca_2016/fonts/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,body,figure,h1,h2,h3,h4,h5,h6,hr,li,p,pre{margin:0;padding:0}table{border-collapse:collapse;width:100%}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}button,input,textarea{border:1px solid grey}button{border-radius:0;padding:.75em 1em;background-color:rgba(0,0,0,0)}button[embeddedservice-chatheader_chatheader]{padding:revert}button *{pointer-events:none}embed,iframe,img,object,video{max-width:100%}fieldset{border:0}[hidden]{display:none!important}html{font-family:Roboto,sans-serif;color:#121212;font-weight:400;font-size:100%;line-height:1.5;word-spacing:.1rem}a{color:#0a89ff;text-decoration:none;font-weight:600}a:hover{text-decoration:underline}p{margin-bottom:1rem}p:last-child{margin-bottom:0}img{max-width:100%;height:auto!important}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,.link-blend,.page-press-kit-wrapper .uscca-studio__h2 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,.link-blend:hover,.page-press-kit-wrapper .uscca-studio__h2 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}.h1,h1{font-family:Roboto,sans-serif;font-weight:600;line-height:1.05;font-size:2rem}@media (min-width:576px){.h1,h1{font-size:2.25rem}}@media (min-width:992px){.h1,h1{font-size:2.625rem}}.h1{text-transform:capitalize}.h2,.page-press-kit-wrapper .uscca-studio__h2,h2{font-family:Roboto,sans-serif;font-weight:600;line-height:1.2;font-size:1.625rem}@media (min-width:576px){.h2,.page-press-kit-wrapper .uscca-studio__h2,h2{font-size:1.875rem}}@media (min-width:992px){.h2,.page-press-kit-wrapper .uscca-studio__h2,h2{font-size:2rem}}.h3,h3{font-family:Roboto,sans-serif;font-weight:400;line-height:1.2;font-size:1.375rem}@media (min-width:576px){.h3,h3{font-size:1.5rem}}@media (min-width:992px){.h3,h3{font-size:1.625rem}}.h4,h4{font-family:Roboto,sans-serif;font-weight:600;line-height:1.2;font-size:1.25rem}@media (min-width:576px){.h4,h4{font-size:1.375rem}}@media (min-width:992px){.h4,h4{font-size:1.5rem}}.h5,h5{font-family:Roboto,sans-serif;font-weight:400;line-height:1.2;font-size:1.125rem}@media (min-width:576px){.h5,h5{font-size:1.25rem}}.h6,h6{font-family:Roboto,sans-serif;font-weight:600;text-transform:uppercase;line-height:1.2;font-size:1rem}@media (min-width:576px){.h6,h6{font-size:1.125rem}}ul{display:block;list-style-type:disc;margin:1em 0;padding-left:3rem}b,strong{font-weight:600}.text-prime{color:#ffcd00!important}.bg-prime{background-color:#ffcd00!important;color:#121212!important}.bg-prime a:not(.btn){color:#2b4c5d!important}.border-prime,.frame-prime:before{border-color:#ffcd00!important}hr.hr-prime{border-top-color:#ffcd00;border-top-width:.25rem}.text-prime-1{color:#fbf7e6!important}.bg-prime-1{background-color:#fbf7e6!important}.bg-prime-1,.bg-prime-1 a:not(.btn){color:#ff00fa!important}.border-prime-1,.frame-prime-1:before{border-color:#fbf7e6!important}hr.hr-prime-1{border-top-color:#fbf7e6;border-top-width:.25rem}.text-prime-2{color:#faf0c7!important}.bg-prime-2{background-color:#faf0c7!important}.bg-prime-2,.bg-prime-2 a:not(.btn){color:#ff00fa!important}.border-prime-2,.frame-prime-2:before{border-color:#faf0c7!important}hr.hr-prime-2{border-top-color:#faf0c7;border-top-width:.25rem}.text-prime-3{color:#ffe67f!important}.bg-prime-3{background-color:#ffe67f!important}.bg-prime-3,.bg-prime-3 a:not(.btn){color:#ff00fa!important}.border-prime-3,.frame-prime-3:before{border-color:#ffe67f!important}hr.hr-prime-3{border-top-color:#ffe67f;border-top-width:.25rem}.text-prime-4{color:#e2b500!important}.bg-prime-4{background-color:#e2b500!important}.bg-prime-4,.bg-prime-4 a:not(.btn){color:#ff00fa!important}.border-prime-4,.frame-prime-4:before{border-color:#e2b500!important}hr.hr-prime-4{border-top-color:#e2b500;border-top-width:.25rem}.text-prime-5{color:#b88e33!important}.bg-prime-5{background-color:#b88e33!important}.bg-prime-5,.bg-prime-5 a:not(.btn){color:#ff00fa!important}.border-prime-5,.frame-prime-5:before{border-color:#b88e33!important}hr.hr-prime-5{border-top-color:#b88e33;border-top-width:.25rem}.text-mono{color:#121212!important}.bg-mono{background-color:#121212!important;color:#fff!important}.bg-mono a:not(.btn){color:#ffe67f!important}.border-mono,.frame-mono:before{border-color:#121212!important}hr.hr-mono{border-top-color:#121212;border-top-width:.25rem}.text-mono-1{color:#f7f7f8!important}.bg-mono-1{background-color:#f7f7f8!important;color:#121212!important}.bg-mono-1 a:not(.btn){color:#3d6980!important}.border-mono-1,.frame-mono-1:before{border-color:#f7f7f8!important}hr.hr-mono-1{border-top-color:#f7f7f8;border-top-width:.25rem}.text-mono-2{color:#ebeced!important}.bg-mono-2{background-color:#ebeced!important;color:#121212!important}.bg-mono-2 a:not(.btn){color:#ff00fa!important}.border-mono-2,.frame-mono-2:before{border-color:#ebeced!important}hr.hr-mono-2{border-top-color:#ebeced;border-top-width:.25rem}.text-mono-3{color:#cbced1!important}.bg-mono-3{background-color:#cbced1!important;color:#121212!important}.bg-mono-3 a:not(.btn){color:#ff00fa!important}.border-mono-3,.frame-mono-3:before{border-color:#cbced1!important}hr.hr-mono-3{border-top-color:#cbced1;border-top-width:.25rem}.text-mono-4{color:#747678!important}.bg-mono-4{background-color:#747678!important;color:#fff!important}.bg-mono-4 a:not(.btn){color:#ff00fa!important}.border-mono-4,.frame-mono-4:before{border-color:#747678!important}hr.hr-mono-4{border-top-color:#747678;border-top-width:.25rem}.text-mono-5{color:#444546!important}.bg-mono-5{background-color:#444546!important;color:#fff!important}.bg-mono-5 a:not(.btn){color:#ffe67f!important}.border-mono-5,.frame-mono-5:before{border-color:#444546!important}hr.hr-mono-5{border-top-color:#444546;border-top-width:.25rem}.text-success{color:#3c9f84!important}.bg-success{background-color:#3c9f84!important;color:#fff!important}.bg-success a:not(.btn){color:#ff00fa!important}.border-success,.frame-success:before{border-color:#3c9f84!important}hr.hr-success{border-top-color:#3c9f84;border-top-width:.25rem}.text-warning{color:#a24141!important}.bg-warning{background-color:#a24141!important;color:#fff!important}.bg-warning a:not(.btn){color:#ff00fa!important}.border-warning,.frame-warning:before{border-color:#a24141!important}hr.hr-warning{border-top-color:#a24141;border-top-width:.25rem}.text-black{color:#000!important}.bg-black{background-color:#000!important}.bg-black,.bg-black a:not(.btn){color:#ff00fa!important}.border-black,.frame-black:before{border-color:#000!important}hr.hr-black{border-top-color:#000;border-top-width:.25rem}.text-white{color:#fff!important}.bg-white{background-color:#fff!important;color:#121212!important}.bg-white a:not(.btn){color:#3d6980!important}.border-white,.frame-white:before{border-color:#fff!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.bg-img-overlay,.home-hero__banner:before,.membership-hero__banner:before,.testimonial-video__banner:before{color:#fff;background-color:rgba(255,205,0,.25)}@supports (mix-blend-mode:color){.bg-img-overlay,.home-hero__banner:before,.membership-hero__banner:before,.testimonial-video__banner:before{background-color:rgba(255,205,0,.75);mix-blend-mode:color}}.border-basic{border:1px solid #cbced1}.block-image-red_bottom,.border-bottom{border-bottom:.25rem solid #ffcd00!important}.page-jump{padding-top:3.0625rem;margin-top:-3.0625rem}@media (min-width:47.5rem){.page-jump{padding-top:5.25rem;margin-top:-5.25rem}}@media (min-width:62rem){.page-jump{padding-top:5.375rem;margin-top:-5.375rem}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:450px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:420px){.d-xs-none{display:none!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-block{display:block!important}.d-xs-table{display:table!important}.d-xs-table-row{display:table-row!important}.d-xs-table-cell{display:table-cell!important}.d-xs-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xs-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.video-frame{position:relative;overflow:hidden;padding-top:56.25%;margin:1rem 0}.video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.text-nowrap{white-space:nowrap}.elementor-widget-heading .elementor-heading-title{margin-bottom:.5rem!important;line-height:1.2!important}.tight-bottom{margin-bottom:-50px}.frame{position:relative;display:inline-block}@media (min-width:576px){.frame:before{content:"";border:2px solid #ffcd00;position:absolute;left:.5rem;right:.5rem;top:.5rem;bottom:.5rem}.frame--top{margin-top:1rem}.frame--top:before{top:-.5rem}.frame--right{margin-right:1rem}.frame--right:before{right:-.5rem}.frame--bottom{margin-bottom:1rem}.frame--bottom:before{bottom:-.5rem}.frame--left{margin-left:1rem}.frame--left:before{left:-.5rem}}.bulletproof-guarantee{width:100%;background-color:#ffcd00}.bulletproof-guarantee__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bulletproof-guarantee__content .bulletproof-guarantee__heading{color:#121212;font-size:5vw;font-weight:500;line-height:1.2;width:100%}@media (min-width:576px){.bulletproof-guarantee__content .bulletproof-guarantee__heading{width:50%;font-size:1.25rem}}@media (min-width:768px){.bulletproof-guarantee__content .bulletproof-guarantee__heading{font-size:1.5rem}}@media (min-width:992px){.bulletproof-guarantee__content .bulletproof-guarantee__heading{width:60%;font-size:1.875rem}}.bulletproof-guarantee__content:after{content:"";display:block;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:40%;height:0;width:60%;padding-bottom:43.98058%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='302' width='412' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' fill='%23fff'%3E%3Cpath d='M0 .76h399.252V301H0z' fill-rule='evenodd'/%3E%3C/mask%3E%3Cg fill='%23212721' fill-rule='evenodd'%3E%3Cpath d='M144.897 234.02l.026.02c.023.015-.135 3.277-.148 3.62l-.223 4.762 2.144 1.394 4.263-2.135c.309-.149 3.227-1.616 3.251-1.601l.024.016c.024.015-1.436 1.94-4.095 6.03l-2.74 4.213 4.065 2.644 11.214-17.248-3.893-2.53-6.623 3.125c-2.587 1.225-3.072 1.54-3.097 1.524l-.024-.014c-.025-.017.066-.589.14-3.451l.168-7.322-3.891-2.53-11.215 17.243 4.065 2.647 2.74-4.214c2.66-4.09 3.824-6.208 3.849-6.192m19.255 13.556c1.177-3.172 3.99-4.573 7.027-3.446 3.064 1.138 4.281 4.037 3.104 7.207-1.167 3.146-3.99 4.573-7.055 3.435-3.035-1.127-4.243-4.05-3.076-7.196m-4.702-1.748c-2.105 5.673.722 11.4 6.122 13.406 5.402 2.008 11.31-.48 13.414-6.15 2.105-5.67-.749-11.409-6.15-13.415-5.402-2.005-11.282.49-13.386 6.16m25.527 18.88l.652-4.45c.642-4.393 1.04-7.502 1.069-7.496l.028.003c.028.004 2.171 4.214 3.642 7.007l3.29 6.194 4.543.66 2.943-20.095-4.83-.7-.673 4.592c-.534 3.647-.997 7.213-1.025 7.21l-.03-.006c-.03-.003-2.47-4.782-3.511-6.692l-3.443-6.365-4.542-.658-2.942 20.096zm34.825.926l-.248-4.53-10.11.604-.197-3.578 7.78-.465-.233-4.242-7.779.465-.182-3.32 9.935-.592-.25-4.53-14.83.882 1.11 20.2zm12.192-2.59l4.602-1.185-2.3-8.862 4.492-13.05-5.183 1.334-2.111 6.249c-.328 1-.585 1.705-.613 1.713l-.028.008c-.027.005-.597-.487-1.37-1.204l-4.889-4.443-5.18 1.336 10.279 9.242zm23.843-27.059c1.119-.65 2.342-.425 2.89.525.55.954.133 2.13-.985 2.78l-2.511 1.457-1.906-3.306zm7.552 6.944c.665 1.153.27 2.482-1.121 3.291l-2.908 1.69-2.28-3.957 2.908-1.688c1.316-.767 2.694-.563 3.401.664zm1.337 6.579c4.3-2.498 4.844-5.986 3.154-8.918-1.025-1.777-3.538-2.858-5.439-2.357l-.014-.025c.828-.98 1.137-3.035.185-4.686-1.474-2.554-4.833-3.377-7.941-1.574l-7.556 4.386 10.104 17.531zm6.429-22.12c.023-.02 1.612 1.033 2.698 1.633l3.673 2.06-3.673 3.224-1.5-3.968c-.434-1.171-1.241-2.91-1.22-2.93zm5.541 14.403l-1.222-3.2 6.02-5.285 2.96 1.673 3.934-3.454-19.396-10.164-3.455 3.034 7.228 20.851zm19.952-20.117c2.583-3.333 2.924-7.612 1.134-11.115l-3.987 3.08c.58 1.504.224 3.555-.954 5.074-1.917 2.47-5.005 2.939-7.746.806-2.605-2.026-3.22-5.122-1.181-7.752.967-1.248 2.588-2.168 4.058-2.187l1.986-4.672c-3.628-.57-7.379.804-9.806 3.932-3.534 4.557-2.914 10.928 1.866 14.647 4.78 3.721 11.095 2.744 14.63-1.813m10.094-16.94l-5.95-2.94-.776-2.267 10.118-1.77 2.48-5.097-14.056 2.602-3.924-11.423-2.579 5.303 2.206 6.52c.932 2.727 1.297 3.546 1.285 3.573l-.013.026c-.012.025-.846-.483-3.823-1.954l-2.923-1.444-2.103 4.324 17.954 8.872zM233.579 81.562l-.211-.085a3.379 3.379 0 00-4.408 1.903 3.435 3.435 0 001.908 4.442l.283.112a3.379 3.379 0 004.385-1.953 3.432 3.432 0 00-1.957-4.419m-87.64 24.995l-.148.203a3.434 3.434 0 00.737 4.777 3.378 3.378 0 004.747-.725l.165-.228a3.432 3.432 0 00-.758-4.773 3.38 3.38 0 00-4.743.746m75.84-28.198l-.216-.048c-1.826-.418-3.633.744-4.028 2.591-.396 1.85.764 3.685 2.591 4.102l.304.069c.556.12 1.108.094 1.62-.053a3.376 3.376 0 002.374-2.593c.371-1.855-.812-3.676-2.645-4.068m-68.426 19.488l-.23.226c-1.324 1.328-1.327 3.5-.007 4.855a3.376 3.376 0 003.35.898 3.328 3.328 0 001.44-.852l.148-.147c1.348-1.304 1.386-3.477.087-4.852-1.298-1.373-3.443-1.431-4.788-.128m55.925-21.371l-.235-.013c-1.859-.114-3.444 1.341-3.529 3.243-.085 1.902 1.358 3.532 3.223 3.643l.297.017c.374.017.735-.026 1.074-.123 1.358-.39 2.37-1.633 2.425-3.154.068-1.902-1.39-3.52-3.255-3.613m-46.294 13.183l-.249.176c-1.52 1.086-1.875 3.234-.791 4.8.858 1.24 2.361 1.742 3.705 1.356.352-.1.693-.263 1.008-.489l.185-.13c1.533-1.067 1.912-3.21.846-4.79-1.066-1.577-3.175-1.989-4.704-.923m10.209-6.182l-.237.115c-1.678.81-2.376 2.872-1.56 4.609.733 1.559 2.437 2.323 3.992 1.877a3.21 3.21 0 00.523-.2l.238-.114c1.677-.81 2.375-2.873 1.56-4.609-.818-1.736-2.842-2.496-4.516-1.678m24.097-6.875l-.212.025c-1.856.2-3.167 1.91-2.94 3.815.228 1.907 1.915 3.288 3.765 3.084l.313-.036c.172-.02.34-.055.5-.101 1.574-.452 2.614-2.035 2.383-3.759-.255-1.903-1.961-3.258-3.809-3.028m-12.37 2.42l-.183.053c-1.797.515-2.823 2.439-2.29 4.297s2.423 2.947 4.219 2.432l.256-.074c1.798-.515 2.787-2.429 2.254-4.287s-2.458-2.936-4.256-2.42m77.603 110.905a3.36 3.36 0 00-1.773 1.227l-.182.247a3.433 3.433 0 00.737 4.776 3.379 3.379 0 004.746-.722l.134-.184a3.433 3.433 0 00-.681-4.785 3.379 3.379 0 00-2.981-.559m-81.375 24.257l-.262-.105a3.38 3.38 0 00-4.409 1.901 3.434 3.434 0 001.907 4.442l.233.094a3.38 3.38 0 004.417-1.88 3.436 3.436 0 00-1.886-4.452m73.426-15.735a3.324 3.324 0 00-1.4.813l-.222.218c-1.329 1.323-1.34 3.494-.024 4.853a3.359 3.359 0 004.79.063l.157-.155c1.347-1.304 1.386-3.475.087-4.851a3.376 3.376 0 00-3.388-.942m-63.707 18.811l-.203-.046a3.331 3.331 0 00-1.674.041 3.376 3.376 0 00-2.364 2.537c-.401 1.848.751 3.688 2.579 4.112l.315.072c1.83.391 3.62-.794 3.992-2.647.373-1.855-.81-3.677-2.645-4.069m54.523-10.976c-.34.098-.669.252-.977.466l-.242.171c-1.523 1.082-1.883 3.23-.803 4.797 1.08 1.568 3.195 1.962 4.711.88l.193-.135c1.533-1.067 1.911-3.21.845-4.79-.852-1.26-2.37-1.778-3.727-1.389m-43.12 12.641l-.225-.013a3.326 3.326 0 00-1.114.12c-1.344.386-2.353 1.607-2.423 3.114-.09 1.902 1.35 3.537 3.214 3.652l.305.018c1.861.093 3.431-1.374 3.5-3.277.067-1.903-1.39-3.521-3.257-3.614m10.865-.175l-.263.029c-.19.02-.373.057-.549.108-1.556.446-2.596 1.997-2.39 3.706.228 1.906 1.913 3.286 3.763 3.082l.264-.028c1.853-.192 3.166-1.911 2.94-3.815-.228-1.905-1.914-3.285-3.765-3.082m22.516-6.552c-.16.046-.32.105-.477.177l-.284.135c-1.678.81-2.377 2.874-1.56 4.61.817 1.739 2.836 2.494 4.516 1.68l.192-.092c1.69-.784 2.418-2.838 1.626-4.586-.717-1.584-2.439-2.376-4.013-1.924m-11.243 4.264l-.255.073c-1.798.516-2.823 2.44-2.29 4.298s2.421 2.946 4.22 2.431l.181-.052c1.798-.516 2.86-2.45 2.328-4.309s-2.386-2.956-4.184-2.441m-94.78-114.126l-11.008-2.142-1.367-11.131-5.435 9.808-11.01-2.142 7.652 8.202-5.443 9.811 10.169-4.74 7.645 8.203-1.363-11.13zm114.39-32.801l11.127-1.364 4.741 10.161 2.138-11.01 11.136-1.367-9.814-5.437 2.142-11.01-8.201 7.651-9.807-5.438 4.739 10.165zm-119.462 9.174c-.872-1.715-.764-2.939.267-4.04 1.052-1.123 2.357-1.32 3.264-.452.823.786.941 2.023-.27 3.316l-1.169 1.25 2.763 2.64 1.171-1.248c1.21-1.293 2.658-1.515 3.608-.607 1.096 1.049.795 2.607-.217 3.687-1.25 1.336-2.823 1.478-4.195.807l-2.132 4.065c2.898 1.647 6.97.842 9.63-1.993 3.076-3.284 3.297-7.49.576-10.09-2.046-1.957-4.675-1.54-6.144.028l-.022-.021c1.01-1.162 1.522-3.926-.4-5.763-2.466-2.36-6.21-2.205-9.366 1.163-2.72 2.901-3.08 6.571-1.186 9.628zm19.932-12.271c1.491-1.099 3.246-.937 4.275.492.975 1.356.687 3.135-.852 4.265-1.465 1.081-3.245.937-4.272-.49-.994-1.38-.688-3.136.85-4.267m5.8 8.358c3.657-2.694 4.785-7.018 2.37-10.373-2.26-3.141-6.23-4.402-9.725-1.829-.883.652-.911 1.11-1.002 1.431l-.04-.008.086-9.092-4.215 3.106-.08 6.575c-.045 3.6.095 6.373 1.996 9.014 2.653 3.688 7.116 3.75 10.61 1.176m9.196-14.756c-.055-.66.103-1.686 1.727-2.466 1.417-.679 3.101-.178 3.86 1.422.733 1.547.175 3.223-1.319 3.94-1.703.818-2.97.05-3.687-.654l-3.518 3.033c1.805 2.113 5.486 3.162 9.208 1.374 3.932-1.886 5.553-6.071 3.797-9.779-1.693-3.575-5.894-4.7-9.774-2.838-.97.465-1.63 1.044-1.868 1.42l-.04-.014c-.012-.026-.121-.662-.6-2.626l-.074-.292 7.26-3.486-1.983-4.187-10.432 5.009 3.137 10.902zM184.3 42.835l4.032-.64c2.922-.465 5.783 1.275 6.29 4.662.507 3.386-1.74 5.767-4.663 6.232l-4.03.642zm15.434 3.209c-.886-5.926-6.222-9.21-12.066-8.28l-8.94 1.421 2.956 19.758 8.939-1.423c5.844-.93 9.998-5.55 9.111-11.476zm12.53-.186c.533-1.116 1.209-2.883 1.237-2.881l.03.002c.03.002.414 1.827.762 2.994l1.156 3.96-4.971-.28zm-5.144 10.966l1.43-3.069 8.149.46.922 3.2 5.323.301-6.617-20.423-4.677-.266-9.854 19.497zm24.07 3.729l2.197-8.728 10.248-9.02-5.248-1.378-4.874 4.334c-.77.698-1.338 1.18-1.367 1.172l-.026-.007c-.03-.007-.3-.709-.645-1.7l-2.22-6.2-5.252-1.38 4.72 12.95-2.196 8.733z'/%3E%3Cpath d='M199.626 285.388c-56.774 0-105.295-35.262-124.975-85.09h7.414c19.335 45.92 64.736 78.249 117.561 78.249s98.222-32.329 117.559-78.249h7.412c-19.677 49.828-68.197 85.09-124.97 85.09zm-69.192-85.09c15.44 21.599 40.696 35.707 69.19 35.707s53.75-14.108 69.188-35.707h43.878c-19.083 43.579-62.571 74.107-113.064 74.107-50.494 0-93.983-30.528-113.065-74.107zm13.609 0c.145.48.389.936.753 1.328l.197.211a3.447 3.447 0 004.875.155 3.374 3.374 0 00.965-1.694h97.603c.152.619.462 1.204.961 1.675a3.445 3.445 0 004.873-.153l.188-.2a3.39 3.39 0 00.76-1.322h8.396c-14.808 19.171-37.966 31.565-63.99 31.565-26.025 0-49.184-12.394-63.99-31.565zm-117.45-49.412l-20.212-45.27h386.492l-20.214 45.27 20.214 45.27H6.381zM268.8 101.475c-15.437-21.6-40.681-35.72-69.177-35.72-28.495 0-53.737 14.12-69.176 35.72H86.552c19.078-43.586 62.575-74.12 113.074-74.12s93.995 30.534 113.072 74.12zm-13.524 0a3.386 3.386 0 00-.818-1.55l-.188-.2a3.444 3.444 0 00-4.873-.153 3.376 3.376 0 00-1.012 1.903h-97.5a3.387 3.387 0 00-1.017-1.922 3.447 3.447 0 00-4.875.154l-.197.212a3.39 3.39 0 00-.811 1.556h-8.386c14.807-19.184 37.989-31.578 64.024-31.578s49.218 12.394 64.025 31.578zm-55.65-85.103c56.78 0 105.315 35.265 124.988 85.103h-7.417c-19.33-45.929-64.742-78.262-117.57-78.262-52.831 0-98.244 32.333-117.576 78.262h-7.415c19.674-49.838 68.21-85.103 124.99-85.103zm177.566 134.514l22.06-49.411h-65.944l4.869-8.043-14.809-3.636 6.129-13.977-15.156-1.669 4.256-14.66-15.243.327 2.315-15.09-15.076 2.315.327-15.258-14.646 4.26-1.667-15.171-13.96 6.135-3.635-14.824-13.038 7.912-5.535-14.222-11.894 9.55L219.2 2.04l-10.552 11.023L199.626.76l-9.023 12.304L180.05 2.04l-7.341 13.382-11.9-9.549-5.533 14.222-13.04-7.912-3.635 14.824-13.961-6.135-1.666 15.171-14.644-4.26.325 15.258-15.072-2.314 2.31 15.089-15.246-.326 4.26 14.659-15.158 1.67 6.135 13.976-14.81 3.636 4.87 8.043H0l22.06 49.41L0 200.299h65.937l-4.864 8.03 14.811 3.636-6.135 13.977 15.157 1.67-4.26 14.659 15.246-.326-2.309 15.088 15.07-2.314-.323 15.259 14.644-4.261 1.666 15.171 13.961-6.134 3.635 14.823 13.04-7.911 5.534 14.223 11.899-9.551 7.34 13.382 10.554-11.022L199.626 301l9.022-12.303 10.552 11.022 7.345-13.382 11.894 9.55 5.535-14.222 13.038 7.911 3.635-14.823 13.96 6.134 1.667-15.171 14.646 4.26-.327-15.258 15.076 2.314-2.315-15.088 15.243.326-4.256-14.66 15.156-1.669-6.129-13.977 14.809-3.636-4.863-8.03h65.938z' mask='url(%23a)' transform='rotate(-16 203 129.654)'/%3E%3Cpath d='M339.433 136.303l-1.61-5.616 12.027-3.45-1.908-6.653-12.027 3.449-1.494-5.208 15.362-4.405-2.038-7.108-22.93 6.575 9.088 31.695 23.2-6.653-2.038-7.108zm-31.222 8.953l-1.61-5.617 12.03-3.449-1.909-6.654-12.03 3.45-1.492-5.208 15.361-4.405-2.038-7.109-22.93 6.575 9.09 31.695 23.199-6.652-2.038-7.109zm-46.56-13.257l2.039 7.108 9.46-2.713 7.05 24.587 7.568-2.17-7.05-24.587 9.595-2.751-2.038-7.109zm-12.886 3.695l2.077 7.244c1.65 5.75 3.349 11.339 3.304 11.352l-.045.013c-.047.013-6.826-5.442-9.633-7.579l-9.308-7.13-7.118 2.042 9.088 31.695 7.569-2.17-2.013-7.02c-1.986-6.928-3.48-11.791-3.433-11.804l.045-.013c.045-.013 6.005 4.796 10.031 7.952l8.973 6.984 7.119-2.041-9.089-31.695zm-38.941 32.873l.487-6.803c.156-2.006.15-5.09.194-5.103l.045-.013c.045-.013 1.674 2.606 2.87 4.225l4.018 5.511zm15.184 8.24l8.155-2.338-21.702-28.079-7.162 2.054-3.527 35.312 8.155-2.338.374-5.497 12.478-3.578zm-52.19-11.643l5.225-1.498c2.703-.775 4.368.951 4.862 2.673.493 1.72-.004 4.067-2.707 4.843l-5.225 1.498zm25.249 19.368l-10.332-9.68c3.155-2.768 4.275-6.517 3.054-10.774-1.87-6.52-7.893-9.497-15.821-7.223l-11.756 3.37 9.088 31.696 7.568-2.17-2.96-10.324 3.874-1.11 8.816 8.644zm-53.073 2.625l.486-6.803c.156-2.006.149-5.09.194-5.103l.045-.013c.046-.014 1.674 2.606 2.87 4.225l4.018 5.511zm15.184 8.24l8.154-2.338-21.702-28.079-7.162 2.054-3.525 35.312 8.153-2.338.374-5.497 12.478-3.578zm-42.472-22.123l4.998 17.432c1.558 5.433.026 8.422-4.118 9.61-4.144 1.189-7.028-.534-8.585-5.967l-4.999-17.432-7.567 2.17 5.05 17.613c2.726 9.508 9.76 13.126 18.14 10.723 8.333-2.39 12.427-9.198 9.7-18.706l-5.05-17.613zm-24.451 38.518c.014.048.098.512.695 2.595l6.488-1.86-5.141-17.93-14.733 4.224 1.753 6.112 8.29-2.377.013.046c-.226 2.613-1.68 5.87-6.727 7.318-5.18 1.485-9.919-.93-11.516-6.498-1.493-5.208.674-9.895 5.9-11.394 2.476-.71 5.459-.34 7.465 1.044l7.12-4.246c-4.318-4.347-10.615-6.07-16.74-4.314-9.056 2.597-14.367 11.616-11.628 21.17 2.74 9.554 12.024 14.389 21.08 11.792 3.106-.891 6.36-3.146 7.636-5.67zM306.25 95.932l-1.32-4.601-14.55 4.172 5.882 20.514 4.9-1.405-2.144-7.473 7.494-2.148-1.27-4.426-7.493 2.148-1.15-4.014zm-32.372 15.403c-.992-3.458.522-6.43 3.816-7.375 3.325-.954 6.184.765 7.176 4.224.983 3.428-.523 6.428-3.848 7.382-3.294.944-6.16-.802-7.144-4.23zm-5.101 1.463c1.773 6.183 7.781 9.313 13.64 7.633 5.861-1.68 9.329-7.528 7.556-13.71-1.773-6.185-7.812-9.306-13.673-7.625-5.86 1.68-9.297 7.518-7.523 13.702zm-18.862 5.409c-.991-3.46.522-6.432 3.817-7.376 3.324-.953 6.183.765 7.175 4.224.983 3.428-.523 6.429-3.847 7.382-3.295.945-6.162-.802-7.145-4.23zm-5.101 1.463c1.773 6.182 7.781 9.313 13.64 7.632 5.862-1.68 9.329-7.528 7.556-13.71-1.773-6.184-7.812-9.306-13.673-7.625-5.86 1.68-9.296 7.519-7.523 13.703zm-14.71-1.904l3.382-.97c1.749-.501 2.826.617 3.146 1.73.32 1.115-.003 2.633-1.752 3.134l-3.381.97zm16.34 12.536l-6.687-6.267c2.044-1.79 2.767-4.218 1.978-6.972-1.21-4.22-5.107-6.146-10.24-4.675l-7.609 2.182 5.882 20.514 4.899-1.405-1.916-6.683 2.505-.719 5.708 5.597zm-33.632-2.314l-1.394-4.864 2.8-.803c1.893-.543 3.292.04 3.729 1.563.437 1.524-.441 2.758-2.335 3.301zm-7.612-8.06l5.882 20.514 4.899-1.404-1.85-6.45 2.886-.827c5.016-1.438 7.292-4.943 6.031-9.34-1.26-4.395-5.048-6.163-10.064-4.725zm-20.086 5.76l1.319 4.6 6.123-1.755 4.563 15.913 4.898-1.404-4.563-15.914 6.21-1.78-1.319-4.601zm-8.175 19.565l-1.043-3.635 7.785-2.232-1.235-4.308-7.785 2.233-.966-3.37 9.942-2.85-1.319-4.601-14.841 4.255 5.882 20.514 15.016-4.306-1.32-4.601zm-17.696 5.074l-4.562-15.912-4.898 1.404 5.882 20.514 14.548-4.172-1.319-4.602zm-17.695 5.074l-4.563-15.912-4.897 1.404 5.882 20.514 14.55-4.172-1.32-4.602zm-18.378-11.95l3.235 11.28c1.009 3.518.017 5.451-2.666 6.22-2.682.77-4.548-.345-5.556-3.862l-3.235-11.281-4.899 1.405 3.268 11.398c1.765 6.155 6.319 8.497 11.741 6.942 5.395-1.547 8.043-5.954 6.278-12.109l-3.268-11.398zm-22.678 24.228l-1.328-4.63 3.412-.978c1.545-.443 2.905.119 3.317 1.554.387 1.35-.357 2.608-1.989 3.076zm-2.404-8.381l-1.109-3.868 2.946-.845c1.31-.375 2.51.17 2.829 1.284.32 1.113-.41 2.208-1.72 2.584zm-7.19-6.594l5.882 20.514 8.805-2.525c5.043-1.446 6.49-4.875 5.506-8.303-.597-2.082-2.897-3.832-4.972-3.808l-.008-.03c1.098-.791 1.94-2.807 1.385-4.74-.857-2.99-4.09-4.694-7.735-3.65zm279.577-88.398l-5.844 41.727 27.068 32.29L40.84 238.931l5.844-41.728-27.068-32.29z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}@media (min-width:576px){.bulletproof-guarantee__content:after{margin-left:0;width:45%;padding-bottom:32.98544%}}@media (min-width:992px){.bulletproof-guarantee__content:after{width:35%;padding-bottom:25.65534%}}.btn{display:inline-block;line-height:1.1;text-transform:uppercase;border:1px solid rgba(0,0,0,0);font-size:1.125rem;font-weight:600;padding:.6875rem 1.75rem .75rem;text-align:center;-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease;-o-transition:color .2s ease,background-color .2s ease,border-color .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;border-radius:5px;margin:0 0 1rem;letter-spacing:.05em;min-width:9.375rem;max-width:20.625rem;cursor:pointer}@media (min-width:576px){.btn{min-width:15.625rem;max-width:25rem}}.btn-link{margin:0}.btn-link:hover{text-decoration:underline}.btn-lg{font-size:1.5rem;padding:.9375rem 2rem 1.0625rem;min-width:15.625rem;max-width:21.875rem}@media (min-width:576px){.btn-lg{min-width:18.75rem;max-width:28.125rem}}.btn-sm{font-size:1rem;font-weight:600;letter-spacing:.02em;text-transform:none;padding:.375rem 1rem .4375rem;min-width:0;max-width:18.75rem}.btn-elite,.btn-primary{background:#0074e0;color:#f7f7f8!important}.btn-elite:hover,.btn-primary:hover{background:#0458a7}.btn-alt{background:#0074e0;color:#f7f7f8!important}.btn-alt:hover{color:#0458a7!important}.btn-gold{background:#0074e0;color:#f7f7f8!important}.btn-gold:hover{background:#0458a7!important}.btn-plat{background:#0074e0;color:#f7f7f8!important}.btn-plat:hover{background:#0458a7!important}.btn-default{background:#0074e0;color:#f7f7f8!important}.btn-default:hover{background-color:#0458a7!important}.btn-default-dark-bg{background:#0074e0;color:#f7f7f8!important}.btn-default-dark-bg:hover{background-color:#0458a7!important}.btn-success{background:#3c9f84;color:#fff!important}.btn-success:hover{background:#456f6c}.btn-warning{background:#a24141;color:#fff!important}.btn-warning:hover{background:#6a4545}.btn-disabled,.btn[disabled],.disabled{background:#cbced1!important;color:#fff!important;pointer-events:none!important}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;list-style:none;background-color:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#ced4da;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item a{font-weight:400}.breadcrumb-item.active{color:#6c757d}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.mod-chat-top-anchor .top-anchor{bottom:4rem;right:1em;background-color:#121212;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;width:46px;text-align:center;color:#fff;position:fixed;border:2px solid;opacity:0;visibility:hidden;-webkit-transition:opacity 1s ease 0s,visibility 1s ease 0s;-o-transition:opacity 1s ease 0s,visibility 1s ease 0s;transition:opacity 1s ease 0s,visibility 1s ease 0s}@media (min-width:576px){.mod-chat-top-anchor .top-anchor{bottom:3.5rem}}@media (max-width:420px){.mod-chat-top-anchor .top-anchor{height:40px;width:40px;right:.9em}}.mod-chat-top-anchor .top-anchor .fa{font-size:1.5em}.mod-chat-top-anchor .top-anchor.showme{opacity:1;visibility:visible}.mod-chat-top-anchor .arrow-up_svg{height:25px;width:25px}.seamless-footer{margin-bottom:-3rem}.is-member .footer__non-member-only{display:none}.footer{font-family:Roboto,sans-serif;color:#fff;background:#121212;font-size:.8125rem;line-height:1.5;margin-top:3rem;word-spacing:.1rem}.footer *{font-family:inherit}.footer__top{width:100%;background:rgba(68,69,70,.45)}.footer__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:95%;margin:0 auto;overflow-x:hidden}@media (min-width:768px){.footer__top-row{width:80%}}@media (min-width:992px){.footer__top-row{width:100%}}.footer__top-column{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:0 5%;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;margin-bottom:.75rem}@media (min-width:768px){.footer__top-column{margin-bottom:1.25rem}}@media (min-width:992px){.footer__top-column{width:22.5%;max-width:22.5%;-webkit-box-flex:0;-ms-flex:0 0 22.5%;flex:0 0 22.5%;text-align:left;padding:0;margin-bottom:0}}.footer__top-heading{font-family:Roboto,sans-serif;text-transform:uppercase;line-height:1.75rem;letter-spacing:.1px;font-weight:600;font-size:1.125rem}@media (min-width:768px){.footer__top-heading{font-size:1.25rem}}@media (min-width:992px){.footer__top-heading{font-size:1rem}}.footer__top-description{font-size:.875rem;line-height:1.5;font-family:Roboto,sans-serif;margin-bottom:0}@media (min-width:768px){.footer__top-description{font-size:.9375rem}}@media (min-width:992px){.footer__top-description{font-size:.8125rem}}.footer__top-cta{color:#ffe67f;font-size:.875rem;line-height:2}@media (min-width:768px){.footer__top-cta{font-size:.9375rem}}@media (min-width:992px){.footer__top-cta{font-size:.8125rem}}.footer__top-cta:active,.footer__top-cta:focus,.footer__top-cta:hover{color:#ffe67f}@media (min-width:992px){.footer__top-controls{display:none}}.footer__top-arrow-control{color:#747678;border:0;padding:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.footer__top-arrow-control:focus,.footer__top-arrow-control:hover{color:#ffe67f}.footer__top-prev-control{left:0;padding-left:.5rem}.footer__top-next-control{right:0;padding-right:.5rem}.footer__top-carousel-dots{position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.footer__top-carousel-dots{bottom:1.25rem}}.footer__top-carousel-dot{color:#747678;padding:.375rem;height:1.5rem;width:1.5rem;margin:-.375rem 0;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none}.footer__top-carousel-dot:before{display:block;height:100%;width:100%;content:"";border:1px solid;border-radius:.75rem}.footer__top-carousel-dot[data-active=true]:before{background-color:currentColor}.footer__top-carousel-dot:hover{color:#ffcd00}.footer__main{width:100%;padding-bottom:2rem}.footer__container{position:relative;max-width:450px;margin:0 auto;padding:1.5rem .5rem;width:100%}@media (min-width:576px){.footer__container{max-width:526px}}@media (min-width:768px){.footer__container{max-width:754px}}@media (min-width:992px){.footer__container{max-width:960px}}@media (min-width:1200px){.footer__container{max-width:1140px}}.footer__grid{display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"subscription" "navigation" "contact" "social" "guarantee" "legal"}@media (min-width:768px){.footer__grid{grid-template-columns:19.375rem 1fr;grid-template-areas:"subscription subscription" "navigation navigation" "contact contact" "social guarantee" "legal legal"}}@media (min-width:992px){.footer__grid{grid-template-columns:40% 30% 30%;grid-template-areas:"subscription navigation navigation" "social navigation navigation" "contact contact contact" "legal legal guarantee"}}.footer__grid>div{display:block;padding:.5rem}@media (min-width:480px){.footer__grid>div{padding:.5rem 0}}@media (min-width:768px){.footer__grid>div{padding:.5rem}}.footer__subscription{grid-area:subscription}@media (min-width:992px){.footer__subscription{margin-left:-.5rem;margin-top:.25rem}}.footer__subscription-headline{font-weight:600;text-transform:uppercase}.footer__subscription-text{font-size:.8125rem;margin-bottom:1rem;display:block}@media (min-width:360px){.footer__subscription-text{font-size:.875rem}}@media (min-width:576px){.footer__subscription-text{padding-right:0}}@media (min-width:768px){.footer__subscription-text{font-size:.875rem;line-height:1.64;width:63%;margin-top:-.3125rem;margin-bottom:1rem}}@media (min-width:992px){.footer__subscription-text{line-height:1.5;width:auto;font-size:.875rem;margin-bottom:1rem}}@media (min-width:1200px){.footer__subscription-text{font-size:.875rem}}.footer__subscription-form{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.footer__subscription-form{width:90%}}.footer__subscription-form-label{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-weight:400;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.footer__subscription-form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.footer__subscription-form-wrap{width:35%;padding-left:.5rem}}@media (min-width:992px){.footer__subscription-form-wrap{width:100%;padding-left:0}}.footer__subscription-form-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:.25rem 0 0 .25rem;border:0;padding:.5rem 1rem;font-size:1rem;color:#121212;height:36px}.footer__subscription-form-btn{width:2.25rem;height:2.25rem;border-radius:0 .25rem .25rem 0;border:0;padding:0 1rem;background-color:#cbced1;color:#000;text-align:center;-webkit-appearance:none;-moz-appearance:none}.footer__subscription-form-btn svg{position:relative;top:.1875rem;left:-.1875rem;height:1.25rem;width:.8125rem;vertical-align:initial}.footer__subscription-form-error{position:absolute;display:none}.footer__navigation{grid-area:navigation}@media (min-width:992px){.footer__navigation{margin-right:-.5rem}}.footer__navigation-mobile{display:block}@media (min-width:768px){.footer__navigation-mobile{display:none}}.footer__navigation-main{display:none}@media (min-width:768px){.footer__navigation-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){.footer__navigation-main{padding-left:.375rem;padding-right:1rem}}@media (min-width:1200px){.footer__navigation-main{padding-left:.875rem;padding-right:1.5rem}}.footer__navigation-column{width:190px}@media (min-width:992px){.footer__navigation-column{width:auto}}.footer__navigation-title{padding-top:1rem;padding-bottom:1rem;padding-right:2rem;color:#ebeced;font-size:1.125rem;font-weight:600;line-height:1.2}.footer__navigation-title::-webkit-details-marker{display:none}.footer__navigation-title:focus{outline:none;-webkit-box-shadow:0 0 5px #ffcd00;box-shadow:0 0 5px #ffcd00}@media (min-width:768px){.footer__navigation-title:focus{-webkit-box-shadow:none;box-shadow:none}}@media (min-width:576px){.footer__navigation-title{padding-left:0;padding-right:5rem}}@media (min-width:768px){.footer__navigation-title{padding:0;font-size:1.125rem;margin-bottom:.75rem}}@media (min-width:992px){.footer__navigation-title{font-size:1rem;margin-bottom:.85rem}}@media (min-width:1200px){.footer__navigation-title{margin-bottom:1.25rem}}.footer__navigation-category{width:100%;border-bottom:1px solid #747678}.footer__navigation-category .footer__navigation-title{position:relative;list-style-type:none;cursor:pointer}.footer__navigation-category .footer__navigation-title:before{content:"";color:#777;position:absolute;right:.5rem;top:50%;height:1.125rem;width:1rem;background-image:url("data:image/svg+xml;utf8,<svg data-prefix='far' data-icon='chevron-down' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path fill='%23747678' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'></path></svg>");background-repeat:no-repeat;-webkit-transform:translateY(-50%) rotateX(0deg);transform:translateY(-50%) rotateX(0deg)}@media (min-width:576px){.footer__navigation-category .footer__navigation-title:before{right:1rem}}.footer__navigation-category .footer__navigation-title:hover:before{-webkit-filter:brightness(1.9);filter:brightness(1.9)}.footer__navigation-category[open] .footer__navigation-title:before{-webkit-filter:brightness(1.9);filter:brightness(1.9);-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.footer__navigation-list{list-style:none;padding:0;margin:0 0 1.5rem}.footer__navigation-list a{color:#fff;font-size:1rem;font-weight:400}@media (min-width:768px){.footer__navigation-list a{font-size:.875rem}}.footer__navigation-list li{line-height:2;margin-bottom:0}@media (min-width:768px){.footer__navigation-list li{margin-bottom:.375rem}}@media (min-width:992px){.footer__navigation-list li{margin-bottom:.75rem}}.footer__contact{grid-area:contact;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:25.625rem;width:100%;margin:.75rem auto}@media (min-width:768px){.footer__contact{max-width:100%;border-radius:5px;background:rgba(68,69,70,.45);-ms-flex-pack:distribute;justify-content:space-around;margin-top:0;margin-bottom:1rem}}@media (min-width:992px){.footer__contact{margin-top:0;margin-bottom:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.footer__contact{margin-top:.25rem;margin-bottom:1.25rem;padding-left:1.875rem!important;padding-right:1.875rem!important}}.footer__contact-disclaimer{width:100%;text-align:center;font-size:.75rem;color:#cbced1;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;font-style:italic}@media (min-width:480px){.footer__contact-disclaimer{padding-bottom:.5rem}}@media (min-width:768px){.footer__contact-disclaimer{font-size:.8125rem;padding-bottom:.25rem}}@media (min-width:992px){.footer__contact-disclaimer{padding-bottom:0;font-size:.8125rem}}@media (min-width:480px){.footer__contact-disclaimer .hide-large-mobile-plus{display:none}}.footer__contact-link{display:block;position:relative;color:#cbced1;padding:0 .5rem .5rem 1.5rem;margin:0;border:none;text-align:left;font-size:1rem;font-weight:600;text-transform:uppercase;width:55%}.footer__contact-link:nth-child(2n){width:45%}@media (min-width:350px){.footer__contact-link{padding-left:2.25rem}}@media (min-width:480px){.footer__contact-link{font-size:1.125rem}}@media (min-width:768px){.footer__contact-link{font-size:1.0625rem;width:auto;margin-top:.5rem}.footer__contact-link:nth-child(2n){width:auto}}@media (min-width:992px){.footer__contact-link{font-size:1.125rem;margin:.25rem .5rem 0}}@media (min-width:1200px){.footer__contact-link{margin-top:0;margin-bottom:0;padding-left:2.75rem}}.footer__contact-link .no-caps{text-transform:none}.footer__contact-link:hover{text-decoration:none;color:#cbced1}.footer__contact-link:hover .footer__contact-link-main{text-decoration:underline}.footer__contact-link-main{font-family:Roboto,sans-serif}.footer__contact-link-phone{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:1200px){.footer__contact-link-phone{margin-left:1rem}}.footer__contact-link-phone:before{content:"";position:absolute;left:.25rem;top:.25rem;height:1rem;width:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' data-prefix='fas' data-icon='phone-alt' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M497.39 361.8l-112-48a24 24 0 00-28 6.9l-49.6 60.6A370.66 370.66 0 01130.6 204.11l60.6-49.6a23.94 23.94 0 006.9-28l-48-112A24.16 24.16 0 00122.6.61l-104 24A24 24 0 000 48c0 256.5 207.9 464 464 464a24 24 0 0023.4-18.6l24-104a24.29 24.29 0 00-14.01-27.6z'/%3E%3C/svg%3E");background-repeat:no-repeat}@media (min-width:350px){.footer__contact-link-phone:before{left:.5rem}}@media (min-width:480px){.footer__contact-link-phone:before{height:1.125rem;width:1.125rem}}.footer__contact-link-chat{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:768px){.footer__contact-link-chat{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.footer__contact-link-chat:before{content:"";position:absolute;left:.125rem;top:.25rem;height:1rem;width:1.125rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='comments-alt' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23fff' d='M416 224V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64v160c0 35.3 28.7 64 64 64v54.2c0 8 9.1 12.6 15.5 7.8l82.8-62.1H352c35.3.1 64-28.6 64-63.9zm96-64h-64v64c0 52.9-43.1 96-96 96H192v64c0 35.3 28.7 64 64 64h125.7l82.8 62.1c6.4 4.8 15.5.2 15.5-7.8V448h32c35.3 0 64-28.7 64-64V224c0-35.3-28.7-64-64-64z'/%3E%3C/svg%3E") no-repeat}@media (min-width:350px){.footer__contact-link-chat:before{left:.375rem}}@media (min-width:480px){.footer__contact-link-chat:before{height:1.125rem;width:1.375rem}}.footer__contact-link-email{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:768px){.footer__contact-link-email{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.footer__contact-link-email:before{content:"";position:absolute;left:.25rem;top:.25rem;height:1rem;width:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='envelope' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E");background-repeat:no-repeat}@media (min-width:350px){.footer__contact-link-email:before{left:.5rem}}@media (min-width:480px){.footer__contact-link-email:before{height:1.125rem;width:1.125rem}}.footer__contact-link-faqs{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media (min-width:768px){.footer__contact-link-faqs{margin-right:1.25rem}}@media (min-width:1200px){.footer__contact-link-faqs{margin-right:2rem}}.footer__contact-link-faqs .hide-mobile{display:none}@media (min-width:480px){.footer__contact-link-faqs .hide-mobile{display:inline}}.footer__contact-link-faqs:before{content:"";position:absolute;left:.25rem;top:.25rem;height:1rem;width:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='question-circle' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z'/%3E%3C/svg%3E");background-repeat:no-repeat}@media (min-width:350px){.footer__contact-link-faqs:before{left:.5rem}}@media (min-width:480px){.footer__contact-link-faqs:before{height:1.125rem;width:1.125rem}}.footer__social{grid-area:social}@media (min-width:992px){.footer__social{margin-left:-.5rem}}.footer__social-wrapper{background:rgba(68,69,70,.45);width:100%;border-radius:5px;text-align:center;color:#cbced1;padding:.25rem 0}@media (min-width:576px){.footer__social-wrapper{padding:1rem 0 .5rem}}@media (min-width:768px){.footer__social-wrapper{background:none;padding:0}}@media (min-width:992px){.footer__social-wrapper{width:320px;margin-left:.75rem}}@media (min-width:1200px){.footer__social-wrapper{width:360px;margin-left:1.25rem}}.footer__social-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem .25rem}@media (min-width:768px){.footer__social-container{padding:.5rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__social-link{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#cbced1;font-size:.5625rem;text-transform:uppercase;-webkit-transition:color .25s ease-in-out,opacity .25s ease-in-out;-o-transition:color .25s ease-in-out,opacity .25s ease-in-out;transition:color .25s ease-in-out,opacity .25s ease-in-out}@media (min-width:768px){.footer__social-link{opacity:.8;width:13%}}@media (min-width:992px){.footer__social-link{width:11%}}@media (min-width:1200px){.footer__social-link{width:12%}}.footer__social-link:hover{color:#ffcd00;opacity:1;text-decoration:none}.footer__social-link svg{width:2rem;height:2rem;margin-bottom:.25rem}@media (min-width:768px){.footer__social-link svg{width:2.2rem;height:2.2rem;margin-bottom:.25rem}}@media (min-width:1200px){.footer__social-link svg{width:2.5rem;height:2.5rem;margin-bottom:.5rem}}.footer__armed-for-good{grid-area:guarantee;text-align:center}@media (min-width:768px){.footer__armed-for-good{text-align:right}}.footer__armed-for-good-img{width:77%;height:auto;margin-top:1rem;margin-bottom:.5rem}@media (min-width:480px){.footer__armed-for-good-img{width:65%;margin-top:1.25rem;margin-bottom:.75rem}}@media (min-width:576px){.footer__armed-for-good-img{width:60%}}@media (min-width:768px){.footer__armed-for-good-img{width:16.125rem;margin:.8125rem -1.125rem .25rem 0}}@media (min-width:992px){.footer__armed-for-good-img{margin-top:.5625rem;width:15.4375rem}}.footer__legal{grid-area:legal;padding-right:0!important}@media (min-width:992px){.footer__legal{padding-left:0!important}}.footer__legal-flag{display:none;vertical-align:initial}@media (min-width:992px){.footer__legal-flag{display:block;float:left;width:1.5rem;height:1.5rem;margin-right:.75rem}}.footer__legal-links{margin-top:.375rem}@media (min-width:992px){.footer__legal-links{margin-top:0}}.footer__legal-links a{color:#cbced1}.footer__legal-all-rights-br{display:none}@media (min-width:480px){.footer__legal-all-rights-br{display:block}}@media (min-width:992px){.footer__legal-all-rights-br{display:none}}.footer__legal-cr-br{display:block}@media (min-width:480px){.footer__legal-cr-br{display:none}}.footer__legal-reproduce-br{display:block}@media (min-width:480px){.footer__legal-reproduce-br{display:none}}@media (min-width:992px){.footer__legal-reproduce-br{display:block}}@media (min-width:1200px){.footer__legal-reproduce-br{display:none}}.footer__legal p{color:#cbced1;font-size:.75rem;margin-bottom:0;text-align:center}@media (min-width:360px){.footer__legal p{font-size:.8125rem}}@media (min-width:768px){.footer__legal p{font-size:.75rem;line-height:1.58;text-align:center}}@media (min-width:992px){.footer__legal p{text-align:left;display:inline}}@media (min-width:1200px){.footer__legal p{display:block}}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinning{-webkit-animation:spinning 2s linear infinite;animation:spinning 2s linear infinite}.embeddedServiceHelpButton .helpButton .uiButton{font-family:Salesforce Sans,sans-serif!important;border:1px solid #f7f7f8}.embeddedServiceHelpButton .helpButton .uiButton--default{background-color:#121212!important}.embeddedServiceHelpButton .helpButton .uiButton--default .label{color:#f7f7f8!important}.embeddedServiceHelpButton .helpButton .uiButton:focus{outline:1px solid #121212!important}.embeddedServiceSidebar.modalContainer{z-index:1032!important}.embeddedServiceSidebar.modalContainer .uiButton{font-family:Salesforce Sans,sans-serif!important}.embeddedServiceSidebar.modalContainer .uiButton--default{background-color:#121212!important}.embeddedServiceSidebar.modalContainer .uiButton--default .label{color:#f7f7f8!important}.embeddedServiceSidebar.modalContainer .uiButton:focus{outline:1px solid #121212!important}.live-training-broadcast-banner{color:#121212}@media (max-width:992px){.live-training-broadcast-banner{font-size:14px}}@media (max-width:768px){.live-training-broadcast-banner{font-size:14px}}@media (max-width:768px){.live-training-broadcast-banner .text-shift-center-sm{text-align:center}}.live-training-broadcast-banner .ltb__h1,.live-training-broadcast-banner .ltb__h2{margin-bottom:0;margin-top:0}.live-training-broadcast-banner .ltb__h1{color:#ffcd00;font-family:Roboto,sans-serif;font-size:2.9em;font-weight:900}@media (max-width:576px){.live-training-broadcast-banner .ltb__h1{font-size:2.4em}}.live-training-broadcast-banner .ltb__h2{font-size:1.125em;font-weight:700;margin-top:.5em}.live-training-broadcast-banner .ltb__h3{font-size:1em;line-height:1.3}.live-training-broadcast-banner .link-u{text-decoration:underline}.live-training-broadcast-banner .ltb__promo-package-img{margin:-1.5em auto}@media (max-width:992px){.live-training-broadcast-banner .ltb__promo-package-img{margin:1em auto -2em}}.live-training-broadcast-banner .plain-timer{margin-top:1em}.live-training-broadcast-banner .ltb__package--toggle{display:block;margin:1.2em auto;cursor:pointer}.live-training-broadcast-banner .ltb__package-ul-list{padding-left:0;font-weight:700;text-align:left;margin-bottom:1.5em}.live-training-broadcast-banner .ltb__package-ul-list .access-blue{color:#2085da}.live-training-broadcast-banner .ltb__package-ul-list .text--gray{color:#7c7c7c}.live-training-broadcast-banner .ltb__package-ul-list li{margin-bottom:12px}.live-training-broadcast-banner .ltb_package-value{color:#ffcd00;font-size:1.25em;font-style:italic;font-weight:900;margin-bottom:1em}.live-training-broadcast-banner .mod--btn-brand{display:block;margin:1em auto;letter-spacing:1px}.giveaway-banner-wrapper .win-box-left{padding-top:1.7em}@media (max-width:768px){.giveaway-banner-wrapper .win-box-left{padding-top:0}}@media (max-width:576px){.giveaway-banner-wrapper .win-box-left{margin-top:-.3em}}.giveaway-banner-wrapper .win-box-left .giveaway__img--left{position:relative;z-index:1000;left:0}@media (max-width:768px){.giveaway-banner-wrapper .win-box-left .giveaway__img--left{margin:0 auto;left:0}}@media (max-width:576px){.giveaway-banner-wrapper .win-box-left .giveaway__img--left{width:100%;max-width:500px;height:auto}}.giveaway-banner-wrapper .win-box-right{padding-top:2.5em}@media (max-width:768px){.giveaway-banner-wrapper .win-box-right{padding-top:0}}@media (max-width:576px){.giveaway-banner-wrapper .win-box-right{margin-top:-.3em}}.giveaway-banner-wrapper .win-box-right .giveaway__img--right{position:relative;left:-83px;margin-bottom:1em}@media (max-width:992px){.giveaway-banner-wrapper .win-box-right .giveaway__img--right{left:-60px}}@media (max-width:768px){.giveaway-banner-wrapper .win-box-right .giveaway__img--right{margin:1em auto;left:0}}@media (max-width:576px){.giveaway-banner-wrapper .win-box-right .giveaway__img--right{width:100%;max-width:500px;height:auto}}@media (max-width:768px){.giveaway-banner-wrapper .text-center--sm{text-align:center}}.giveaway-banner-wrapper .npn-wrapper{margin-top:-11px;margin-left:6%;font-size:15px}@media (min-width:992px){.giveaway-banner-wrapper .npn-wrapper{margin-left:4%}}@media (max-width:768px){.giveaway-banner-wrapper .npn-wrapper{text-align:center;margin-left:10px}}.giveaway-banner-wrapper .npn-wrapper .fine-print__a{color:#727272;text-decoration:underline}@media (max-width:420px){.giveaway-banner-wrapper .hidden-xs-mobile{display:none}}.giveaway-banner-wrapper .d-block.d-md-none-mobile{display:none}@media (max-width:420px){.giveaway-banner-wrapper .d-block.d-md-none-mobile{display:block}}.mini-promo-banner .red{color:#ffcd00}.mini-promo-banner .promo-banner__div--cta{margin-top:3em}@media (max-width:576px){.mini-promo-banner .promo-banner__div--cta{text-align:center;margin-top:0}}.mini-promo-banner .promo-banner__p{color:#121212;font-size:1.1875em;line-height:1.2;margin-bottom:1em}.mini-promo-banner .promo-banner__p--mobile{color:#121212;font-family:Roboto,sans-serif;font-weight:900;font-size:2em}.mini-promo-banner .promo-banner__p--mobile span{font-family:Roboto,sans-serif}.section-free-report{font-size:1.125rem;padding:40px 0}.section-free-report .btn{margin-top:15px}@media (max-width:576px){.section-free-report .btn{font-size:20px;display:block;margin:15px auto 0}}@media (max-width:576px){.section-free-report .btn-wrapper{display:block;margin-right:0}}.sub-header--teaser{font-size:1.5em;font-weight:700;margin-bottom:0}.sub-header{font-size:1.944em;font-weight:600;line-height:1.2;margin-top:0}@media (max-width:420px){.sub-header{font-size:1.4em}}.section-hannity-banner{font-size:1.125rem;padding:60px 0 0;margin-top:-20px}.section-hannity-banner .banner-hannity-portrait{float:right;margin-top:-35%;margin-right:-3em}@media (min-width:992px){.section-hannity-banner .banner-hannity-portrait{margin-right:-1em;margin-top:-30%}}@media (max-width:768px){.section-hannity-banner .banner-hannity-portrait{margin-right:-4em;margin-top:-39%}}@media (max-width:576px){.section-hannity-banner .banner-hannity-portrait{float:none;margin-top:2em;margin-right:auto}}.section-hannity-banner .banner-hannity-portrait:after{clear:both}.section-hannity-banner .nameplate{line-height:1;margin:0 0 1em}.section-hannity-banner .nameplate span{font-weight:400;color:#ffcd00}.promo-banner .hero-img{margin-bottom:2em}.promo-banner label{text-align:left;display:block}.section-opt-in-banner .snipe-background{background-color:#fff}.section-opt-in-banner .modal .modal-content{text-align:center}.section-opt-in-banner .modal .modal-header{border:none;padding-bottom:0}.section-opt-in-banner .modal .modal-header .close{font-size:2em}.section-opt-in-banner .modal .modal-title{font-size:3.5em;line-height:1.2;color:#121212;font-weight:600;text-align:center}.section-opt-in-banner .modal .modal-body .btn{margin:1em auto}.section-opt-in-banner .modal .secure{font-size:14px;line-height:1.2;margin:5px auto;text-align:center}.section-black-friday-banner{background:#000;background:-o-linear-gradient(315deg,#000 0,#474a4a 100%);background:linear-gradient(135deg,#000,#474a4a);padding-top:22px;padding-bottom:22px;margin-top:-55px}@media (max-width:768px){.section-black-friday-banner{margin-top:0}}.timer-box{text-align:center;padding:.5em 0 0;margin-bottom:1em}.timer-box .countdown-timer-container{font-family:sans-serif;color:#ffcd00;display:inline-block;font-weight:700;font-size:50px}@media (min-width:320px) and (max-width:992px){.timer-box .countdown-timer-container{font-size:20px}}.timer-box .digit-wrapper{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:80px;height:80px;border:5px solid rgba(172,41,40,.5);margin:0 1px}@media (min-width:320px) and (max-width:992px){.timer-box .digit-wrapper{width:55px;height:55px}}.timer-box .countdown-timer{display:block;text-align:center;color:#ffcd00;font-size:35px;font-weight:700;background:rgba(0,0,0,0);padding:0}@media (min-width:320px) and (max-width:992px){.timer-box .countdown-timer{font-size:30px}}@media (max-width:576px){.timer-box .countdown-timer{margin-top:-8px}}.timer-box .plf-timer-label{color:#ffcd00;text-align:center;font-size:16px;font-weight:700;margin-top:-.5em}@media (min-width:320px) and (max-width:992px){.timer-box .plf-timer-label{font-size:16px;margin-top:.5em}}@media (max-width:576px){.timer-box .digit-wrapper{padding:10px .15em}.timer-box #countdown-clock{font-size:25px}}.plain-timer{color:#121212;margin-bottom:1em}.plain-timer .red{color:#ffcd00}.plain-timer .chance-ends{margin-top:0}.plain-timer .mgn-top-2{margin-top:2em}.plain-timer .countdown-timer-container{display:inline-block}.plain-timer .digit-wrapper{display:inline-block;text-align:center;width:65px}.plain-timer .digit-wrapper.last{width:52px}.plain-timer .timer-label{font-family:Roboto,sans-serif;font-size:13px;font-weight:600;margin-right:12px;margin-bottom:-8px}.plain-timer .timer-label.last{margin-right:5px}.plain-timer .countdown-timer{font-family:Roboto,sans-serif;font-size:40px;font-weight:700;padding:0}.plain-timer .added-colon:after{content:":";color:#121212;margin-left:6px;vertical-align:bottom}.gad-win-gun-snipe-wrapper{width:100%}.gad-win-gun-snipe-wrapper .bkgd__red{background-color:#ffcd00}.gad-win-gun-snipe-wrapper .row--snipe{text-align:center}.gad-win-gun-snipe-wrapper .row--snipe .fa{margin:0 10px}.gad-win-gun-snipe-wrapper .snipe__h1{font-family:Roboto,sans-serif;color:#fff;font-size:24px;margin-top:10px;line-height:1.4}@media (max-width:576px){.gad-win-gun-snipe-wrapper .snipe__h1{font-size:16px}}.gad-win-gun-snipe-wrapper .snipe__link{color:#fff}@media (max-width:992px){.gun-a-day-banner{font-size:14px}}.gun-a-day-banner .gad-img-wrapper{margin-top:-5.5em}@media (max-width:768px){.gun-a-day-banner .gad-img-wrapper{margin-top:-4em}}@media (max-width:576px){.gun-a-day-banner .gad-img-wrapper{margin-top:0}}.gun-a-day-banner .no-purchase-wrapper{text-align:right;max-width:450px;margin-left:35.5em;margin-top:0}@media (max-width:992px){.gun-a-day-banner .no-purchase-wrapper{margin-left:27.5em}}@media (max-width:768px){.gun-a-day-banner .no-purchase-wrapper{margin-left:13.5em}}@media (max-width:576px){.gun-a-day-banner .no-purchase-wrapper{text-align:center;margin:1em auto}}.gun-a-day-banner .no-purchase-wrapper.js-banner-style-shift{margin-left:auto;margin-right:17%}@media (max-width:768px){.gun-a-day-banner .no-purchase-wrapper.js-banner-style-shift{margin-top:2em}}@media (max-width:576px){.gun-a-day-banner .no-purchase-wrapper.js-banner-style-shift{text-align:center;margin:1em auto}}.gun-a-day-banner .no-purchase__p{font-size:.8em;margin-top:-1.75em}@media (max-width:992px){.gun-a-day-banner .no-purchase__p{margin-top:-16px}}@media (max-width:576px){.gun-a-day-banner .no-purchase__p{font-size:.93em}}.gun-a-day-banner .no-purchase__p .fine-print__a{color:#313131;text-decoration:underline}.gun-a-day-banner .timer__col{position:relative;z-index:1;margin-left:40.5em}@media (max-width:992px){.gun-a-day-banner .timer__col{margin-bottom:.4em;margin-left:35em}}@media (max-width:768px){.gun-a-day-banner .timer__col{margin-left:21.5em}}@media (max-width:576px){.gun-a-day-banner .timer__col{margin-left:0;text-align:center}}.gun-a-day-banner .timer__col.js-banner-style-shift{margin-left:0;text-align:center}.gun-a-day-banner .chance-ends{display:inline-block;font-size:.88em;line-height:1.1;text-align:right;margin-top:2em;font-weight:600;color:#192d59}.gun-a-day-banner .countdown-timer-container{font-family:Roboto,sans-serif;display:inline-block;text-align:right;margin-top:2em}@media (max-width:576px){.gun-a-day-banner .countdown-timer-container{text-align:center;margin-left:1.125em}}.gun-a-day-banner .digit-wrapper{display:inline-block;text-align:center;width:70px}.gun-a-day-banner .timer-label{font-family:Roboto,sans-serif;color:#272424;font-size:.88em;font-weight:500;margin-right:12px;margin-bottom:-8px}.gun-a-day-banner .timer-label.last{margin-right:5px}.gun-a-day-banner .countdown-timer{font-family:Roboto,sans-serif;font-size:2.5625em;font-weight:700;padding:0 7px;width:90px;color:#cf0a2c}.gun-a-day-banner .added-colon:after{content:":";font-size:28px;margin-left:9px;vertical-align:text-top;color:#192d59}.gun-a-day-banner .arrow{position:absolute;top:60px}.gun-a-day-banner .red{color:#cf0a2c}.thank-you-wrapper .chevron-2red-39px,.thank-you-wrapper .chevron-3red-34px{position:relative;top:-.3vh}@media (max-width:576px){.thank-you-wrapper .chevron-2red-39px{width:1em}}.thank-you-wrapper h2{color:#ffcd00;font-size:2.125em;font-style:italic;line-height:1.2;font-weight:600}@media (max-width:576px){.thank-you-wrapper h2{font-size:1.6em}}.thank-you-wrapper h2.lh-160{line-height:1.6}@media (max-width:576px){.thank-you-wrapper h2.lh-160{line-height:1.3;font-size:1.6em}}.thank-you-wrapper span{font-weight:800}.thank-you-wrapper span.black{color:#000;font-weight:600}.dee-blue-wrap{background:#deefff;margin-top:2em}.ebf-blue-wrap{background:#ebf5fe;margin-top:2em}.three45-blue-wrap{background:#34547a;position:relative;margin-bottom:10em}@media (max-width:768px){.three45-blue-wrap{margin-bottom:4em}}.mod-bonus-img-mgn{margin:-3em auto -4em}@media (max-width:768px){.mod-bonus-img-mgn{margin:-2em auto -4em}}@media (max-width:576px){.mod-bonus-img-mgn{margin:-1em auto 0}}@media (min-width:992px){.mod-reason2-mgn{margin-bottom:-64.1px}}@media (max-width:992px){.mod-reason2-mgn{margin-bottom:-53.3px}}.toggle-items-xs-drawer{display:inline-block;margin-bottom:1em;font-size:15px}.dot-com-offset-30{margin-top:-30px}@media (max-width:576px){.dot-com-offset-30{margin-top:-10px}}.dot-com-offset-50{margin-top:-50px}@media (max-width:576px){.dot-com-offset-50{margin-top:-35px}}.plf-bonus-wrapper{padding:2em 0 0}@media (max-width:576px){.plf-bonus-wrapper{padding:0}}.plf-bonus-wrapper .red{color:#ffcd00}.plf-bonus-wrapper .fw-700{font-weight:700}.plf-bonus-wrapper .fw-400{font-weight:400}.plf-bonus-wrapper .fs-20{color:#121212;font-size:1.25em;font-weight:600;line-height:1.2;text-align:center;margin-top:1.5em}@media (max-width:576px){.plf-bonus-wrapper .fs-20{text-align:left}}.plf-bonus-wrapper .fs-34{font-size:2.125em;line-height:1.2;margin-bottom:1em}@media (max-width:768px){.plf-bonus-wrapper .fs-34{font-size:1.9em}}@media (max-width:576px){.plf-bonus-wrapper .fs-34{font-size:1.6em}}.plf-bonus-wrapper .fs-34.royal-blue{color:#345579;margin-bottom:.5em}.plf-bonus-wrapper .chevron-3red-21px{position:relative;top:-.2vh}.plf-bonus-wrapper .giveaway--prize{margin-top:2.5em}@media (max-width:768px){.plf-bonus-wrapper .giveaway--prize{margin-top:1.5em}}.plf-modal-wrapper .mod-mgn-t1{margin-top:1em}.plf-modal-wrapper .mod-mgn-t1_5{margin-top:1.5em}.plf-modal-wrapper .mod-mgn-t2{margin-top:2em}.plf-modal-wrapper .mod-mgn-t4{margin-top:4em}@media (max-width:576px){.plf-modal-wrapper .mod-mgn-t1,.plf-modal-wrapper .mod-mgn-t1_5,.plf-modal-wrapper .mod-mgn-t2,.plf-modal-wrapper .mod-mgn-t4{margin-top:1em}}.plf-modal-wrapper .modal-header{border-bottom:none;padding-bottom:0;margin-bottom:-15px}.plf-modal-wrapper .modal-header .fs-45{text-align:center;font-size:2.8125em;line-height:1;color:#2f5176;margin-bottom:1em}@media (max-width:768px){.plf-modal-wrapper .modal-header .fs-45{font-size:2em}}.plf-modal-wrapper .modal-header .close{font-size:50px;margin-right:10px;font-weight:600;color:#000}.plf-modal-wrapper .modal-body .item--row{margin-bottom:1em}.plf-modal-wrapper .modal-body .item--text{font-size:15px;line-height:1.1;text-align:center}.plf-modal-wrapper .modal-body .item--text:first-of-type{font-weight:700;margin-bottom:3px;margin-top:.9em}@media (max-width:576px){.plf-modal-wrapper .modal-body .item--text:nth-of-type(n+2){margin-bottom:1.5em}}.plf-modal-wrapper .modal-body .cta-box{text-align:center}.plf-modal-wrapper .modal-body .cta-box .activate{color:#2f5176;font-size:1.125em;line-height:1.1;margin:1.25em auto}.plf-modal-wrapper .modal-body .cta-box .dd-btn{min-width:auto;font-size:1.5em;padding:20px}@media (max-width:768px){.plf-modal-wrapper .modal-body .cta-box .dd-btn{width:50%}}@media (max-width:576px){.plf-modal-wrapper .modal-body .cta-box .dd-btn{width:90%}}.bp-box__membership-wrapper{margin:0 auto 6em;color:#121212}@media (max-width:768px){.bp-box__membership-wrapper{margin:0 auto 2em;margin:-2em auto 2em}}.bp-box__membership-wrapper .bp-box__img--seal{margin:0 auto}@media (max-width:768px){.bp-box__membership-wrapper .bp-box__img--seal{margin:1em auto}}@media (max-width:576px){.bp-box__membership-wrapper .bp-box__img--seal{width:225px}}.bp-box__membership-wrapper .bp--text{font-family:Roboto,sans-serif;font-size:15px;margin:0 0 1em;line-height:1.6}@media (max-width:576px){.bp-box__membership-wrapper .bp--text{margin-top:0;line-height:1.4}}.bp-box__membership-wrapper .bp--text span{font-weight:700}.bp-box__membership-wrapper .bp--toggle{display:block;margin:1.2em auto -.75em;cursor:pointer}.bp-box__membership-wrapper .bp--tim-sig{max-width:168px;margin-bottom:10px}.bp-box__membership-wrapper .mod-mgn-auto-0{margin:auto 0}.contact-us-form-wrapper :focus{outline:#121212}.contact-us-form-wrapper .c-forms-form-title{display:none}.contact-us-form-wrapper label{font-size:16px;font-family:Roboto,sans-serif;font-weight:300;color:#121212}.contact-us-form-wrapper input{background-color:#f0f0f0;border:0}@media (max-width:444px){.contact-us-form-wrapper input{background-color:#fff}}.contact-us-form-wrapper input[type=text]{border:none;height:40px}@media (max-width:444px){.contact-us-form-wrapper input[type=text]{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}}@media (max-width:444px){.contact-us-form-wrapper .cognito .c-forms-form .c-background-highlight{background:none}}.contact-us-form-wrapper .cognito .c-field.c-required .c-label:after{content:none}.contact-us-form-wrapper .cognito .c-forms-form button{font-family:Roboto,sans-serif;background-color:#ffcd00;border-radius:0;font-weight:700;text-transform:uppercase}.contact-us-form-wrapper .cognito .c-forms-form button:active,.contact-us-form-wrapper .cognito .c-forms-form button:focus,.contact-us-form-wrapper .cognito .c-forms-form button:hover{background-color:#ffd733;color:#fff;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.contact-us-form-wrapper textarea{font-size:100%;background-color:#f0f0f0;border:none;height:40px}@media (max-width:444px){.contact-us-form-wrapper textarea{background-color:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}}.contact-us-form-wrapper .cognito .c-forms-form .c-fileupload-dropzone .c-upload-button{font-family:Roboto,sans-serif;background-color:#ffcd00;border-radius:0;font-weight:700}.contact-us-form-wrapper .cognito .c-forms-form .c-fileupload-dropzone .c-upload-button:active,.contact-us-form-wrapper .cognito .c-forms-form .c-fileupload-dropzone .c-upload-button:focus,.contact-us-form-wrapper .cognito .c-forms-form .c-fileupload-dropzone .c-upload-button:hover{background-color:#ffd733;color:#fff;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.contact-us-form-wrapper .cognito select{font-size:100%;background-color:#f0f0f0;border:none;height:40px}@media (max-width:444px){.contact-us-form-wrapper .cognito select{background-color:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}}.contact-us-form-wrapper .c-helptext{display:none}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:0;border-top:1px solid rgba(0,0,0,.1);margin:.25rem 0;width:11rem;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}hr.hr-secondary{border-top-color:#ffcd00;border-top-width:.25rem}hr.hr-white{border-top-color:#fff;border-top-width:.25rem}hr.hr-thick{border-top-width:.5rem}hr.hr-wide{width:100%;max-width:20rem}hr.hr-full-width{width:100%}hr.big-red-line-left{border-top:.5rem solid #ffcd00;width:300px}.agendize-close-btn{position:absolute;top:-12px;left:-12px;color:#337ab7;background-color:#fff;padding:2px 6px;border-radius:100px;border:2px solid #337ab7;cursor:pointer;font-size:12px;font-weight:700;z-index:10000}.agendize-btn{position:fixed;cursor:pointer;right:0;bottom:0;z-index:9999;background-color:#278cdc;color:#fff;padding:10px;border-top-right-radius:6px;border-top-left-radius:6px;min-width:0}.agendize-btn .p{font-size:16px;margin-bottom:0;line-height:1.2}.agendize-btn .in-block{display:inline-block;position:relative;vertical-align:bottom}.agendize-btn .fa-comment-o{margin-right:10px;font-size:28px}.agendize-modal .uscca-iframe{width:100%;height:100%;border:none;margin:0;padding:0;z-index:10;overflow:visible}@media (max-width:600px){.agendize-modal .uscca-iframe{height:225px}}@media (max-width:768px){.agendize-modal .contact-option{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #efefef}}.agendize-modal .btn--blue{background-image:-webkit-gradient(linear,left top,left bottom,from(#007fd5),to(#2aa6ea));background-image:-o-linear-gradient(#007fd5,#2aa6ea);background-image:linear-gradient(#007fd5,#2aa6ea);color:#fff;border-color:#51aded;border-style:solid;border-radius:3px}.agendize-modal .btn--blue:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#2aa6ea),to(#007fd5));background-image:-o-linear-gradient(#2aa6ea,#007fd5);background-image:linear-gradient(#2aa6ea,#007fd5);color:#fff}.agendize-modal .btn--blue:active{background-image:-webkit-gradient(linear,left top,left bottom,from(#007fd5),to(#2aa6ea));background-image:-o-linear-gradient(#007fd5,#2aa6ea);background-image:linear-gradient(#007fd5,#2aa6ea)}.agendize-modal .btn--blue:focus,.agendize-modal .btn--blue:visited{color:#fff}.modal-body--padding{padding:30px}.chat-btn{position:fixed;cursor:pointer;right:0;bottom:0;z-index:9999;background-color:#278cdc;color:#fff;padding:10px 40px 10px 10px;border-top-left-radius:6px;-webkit-box-shadow:2px 2px 2px 2px #000;box-shadow:2px 2px 2px 2px #000}.chat-btn .p{font-size:18px;margin-bottom:0;line-height:1.2}.chat-btn .in-block{display:inline-block;position:relative}.chat-btn .fa-comment-o{position:relative;bottom:7px;margin-right:10px;font-size:28px}.membership-buy-box{border:1px solid #979797;text-align:center;margin-bottom:25px;background-color:#fff;z-index:998}@media (max-width:576px){.membership-buy-box{max-width:320px;margin-left:auto;margin-right:auto}}.membership-buy-box__tabs{margin-bottom:10px}.tabs__col--monthly{padding-right:0}.tabs__col--annual{padding-left:0}.tabs__title{padding:15px;font-size:1.3125;color:#9b9b9b;border-bottom:1px solid #979797;cursor:pointer;transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.tabs__title a{color:inherit;text-decoration:none;pointer-events:none}.tabs__title span{font-weight:900}.tabs__title--selected{color:#121212;padding-top:10px;font-size:1.34em;font-weight:700;border-bottom:none;transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.tabs__title--monthly{height:50px;border-right:1px solid #979797}.tabs__title--annual{height:50px}.membership-buy-box__plan-details{padding:0 15px 15px;overflow:hidden}.membership-buy-box__plan-details .dollar-symbol{font-family:Roboto,sans-serif;font-size:5.125em;font-weight:700}.membership-buy-box__plan-details .dollar-symbol sup{top:-1.25em;font-size:40%}.membership-buy-box__plan-details .number{font-family:Roboto,sans-serif;font-size:5.125em;font-weight:700}.membership-buy-box__plan-details .pay-period{font-family:Roboto,sans-serif;font-size:1.125em;font-weight:700}.membership-buy-box__plan-details .total-coverage{color:#ffcd00;font-size:1.125em;margin-bottom:25px}.membership-buy-box__plan-details .bulletproof-guarantee{color:#9b9b9b;font-size:.75em}.plan-details__cost{display:none;opacity:0}.plan-details__cost,.plan-details__cost--selected{transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.plan-details__cost--selected{-webkit-animation-duration:.2s;animation-duration:.2s;display:block;opacity:1}html.is-member [data-non-member-content],html:not(.is-member) [data-member-only-content]{display:none!important}.cc-guide-wrapper{color:#121212}.cc-guide-wrapper .invisible-content{visibility:hidden}.cc-guide-wrapper h1{font-size:2.25em;font-family:Roboto,sans-serif;font-weight:700;text-align:center;margin-bottom:.5em}@media (max-width:420px){.cc-guide-wrapper h1{font-size:1.3em}}.cc-guide-wrapper h2{font-size:1.7em;text-decoration:underline}.cc-guide-wrapper h2,.cc-guide-wrapper h3{font-family:Roboto,sans-serif;font-weight:700;margin-bottom:1em}.cc-guide-wrapper h3{font-size:1.4em;margin-top:2.5em}@media (max-width:576px){.cc-guide-wrapper .playnow-download__ul{padding-left:0}}.cc-guide-wrapper .playnow-download__ul li{display:inline-block}.cc-guide-wrapper .playnow-download__ul li a{color:#121212;text-decoration:underline}.cc-guide-wrapper .playnow-download__ul .play-now__li{font-size:1.125em;font-weight:700;color:#cf0a2c;padding:4px 3.5em 0 1.8em;list-style-type:none;background-image:url(../img/downloads-page/small-red-play-btn.png);background-repeat:no-repeat;background-position:0 4px}.cc-guide-wrapper .playnow-download__ul .play-now__li a{color:#cf0a2c;text-decoration:none}.cc-guide-wrapper .gray-background-row{background-color:#f8f8f8;padding-top:15px;padding-bottom:10px}.cc-guide-wrapper .normal-background-row{padding-top:15px;padding-bottom:10px}.cc-guide-wrapper .intro{margin-bottom:4em}.cc-guide-wrapper .intro__p{font-size:1.15em;font-weight:300;text-align:center}.cc-guide-wrapper .pdf-download{margin-bottom:4em}.cc-guide-wrapper .audio-book-chapters{margin-bottom:6em}@media (max-width:420px){.cc-guide-wrapper .training-dvd__h1{font-size:2.25em}}.cc-guide-wrapper .training-dvd__p{font-size:1.25em;font-weight:300}.cc-guide-wrapper .training-dvd__ul{padding-left:0}.cc-guide-wrapper .training-dvd__li{font-size:1.125em;list-style-type:none;background:url(/jasmine-assets/img/membership/uscca/sds_v2/red-square.jpg) 0 .4em no-repeat;padding-left:20px;margin-left:0;margin-bottom:18px}@media (max-width:992px){.cc-guide-wrapper .training-dvd__li{margin-left:0}}.cc-guide-wrapper .training-dvd__img{margin-top:1.5em;margin-left:auto}@media (max-width:576px){.cc-guide-wrapper .training-dvd__img{margin-left:auto;margin-right:auto}}.cc-guide-wrapper .btn--brand-red--mod{font-size:1.3em;text-transform:none}@media (max-width:576px){.cc-guide-wrapper .btn--brand-red--mod{margin:0 auto}}.page-default-wrapper nav[aria-label=breadcrumbs]{padding-top:56px;margin-top:0!important}@media (min-width:992px){.page-default-wrapper nav[aria-label=breadcrumbs]{padding-top:63px}}.page-default-wrapper p.anchor-top{text-align:center;line-height:1;margin-bottom:-10px}.page-default-wrapper p.anchor-top a{text-decoration:none;color:#000}.page-default-wrapper .training-dvd{margin-top:2em;color:#121212}@media (max-width:420px){.page-default-wrapper .training-dvd .training-dvd__h1{font-size:2.25em}}.page-default-wrapper .training-dvd .training-dvd__p{font-size:1.25em;font-weight:300}.page-default-wrapper .training-dvd .training-dvd__ul{padding-left:0}.page-default-wrapper .training-dvd .training-dvd__li{font-size:1.125em;list-style-type:none;background:url(/jasmine-assets/img/membership/uscca/sds_v2/red-square.jpg) 0 .4em no-repeat;padding-left:20px;margin-left:0;margin-bottom:18px}@media (max-width:992px){.page-default-wrapper .training-dvd .training-dvd__li{margin-left:0}}.page-default-wrapper .training-dvd .training-dvd__img{margin-top:1.5em;margin-left:auto}@media (max-width:576px){.page-default-wrapper .training-dvd .training-dvd__img{margin-left:auto;margin-right:auto}}.page-default-wrapper .training-dvd .btn--brand-red--mod{font-size:1.3em;text-transform:none}@media (max-width:576px){.page-default-wrapper .training-dvd .btn--brand-red--mod{margin:0 auto}}.homepage-hero{border-bottom:1rem solid #ffcd00;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#a7c6c1),to(#dde8e6));background-image:-o-linear-gradient(left,#a7c6c1 0,#dde8e6 100%);background-image:linear-gradient(90deg,#a7c6c1 0,#dde8e6)}@media (min-width:768px){.homepage-hero{background-image:url(../img/front-page/cover-image-father-daughter.jpg);background-size:cover;background-repeat:no-repeat;background-position:60% bottom;border-radius:0}.homepage-hero .content{padding:3.75rem 0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.homepage-hero{background-size:contain}}.gradient-hero p{font-weight:500}.gradient-hero h3{font-family:var(--serif)}.gradient-hero h4{font-size:1.1rem;font-weight:500}.david-testimonial{margin:3rem -15px 2rem;background-image:url(https://www.usconcealedcarry.com/jasmine-assets/img/home/davids_testimonial.jpg);background-repeat:no-repeat;background-color:#000;background-position:80%;background-size:auto 100%}.david-testimonial blockquote{font-size:1.5rem}@media (max-width:992px){.david-testimonial{background-position:0}}@media (max-width:767px){.david-testimonial .container{background-color:rgba(16,16,16,.67);min-width:100%}.david-testimonial .col-md-6{padding:2rem}}@media (min-width:1200px){.david-testimonial .col-md-6{padding:6rem 0}}.hide-test{display:none}.elementor-editor-active .hide-test{display:block}.intro-hero{background:url(https://organic.cdn.usconcealedcarry.com/7915/5491/4269/Grandchild_PageHero.jpg) no-repeat 70%;background-size:cover;min-height:250px;overflow:hidden;position:relative}.intro-hero__content{width:100%}.intro-hero__title{font-size:1.75rem}.intro-hero__btn{font-size:1.25rem!important}.intro-checks{background:#d4e7e2}.intro-checks__title{font-size:1.25rem}.intro-checks__item{margin:0 3rem 2rem;width:13rem}.intro-checks__icon.fa{border-radius:50%;border:2px solid #121212;color:#cf0a2c;font-size:1.25rem}.intro-checks__text{font-size:1rem;font-weight:500;margin-bottom:0}.intro-testimonial{background:url(https://organic.cdn.usconcealedcarry.com/2515/5491/4266/VeteranTestimonial_Hero.jpg) no-repeat 90% 100%;background-size:145%;min-height:285px}.intro-testimonial__title{font-size:1.25rem}.intro-testimonial__quote-text{font-size:1rem;position:relative}.intro-testimonial__quote-from{font-size:.75rem}.intro-testimonial .hr-secondary{border:.25rem solid #cf0a2c;max-width:11rem;margin-right:auto}@media only screen and (min-width:576px){.intro-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro-hero__title{font-size:2.25rem}.intro-checks__item{margin:0 .5rem;width:10.5rem}.intro-checks__icon.fa{border-width:3px}.intro-testimonial{background-position:-45vw;background-size:150vw;min-height:60vw}.intro-testimonial__quote-text{font-size:1.25rem}.intro-testimonial__quote-from{font-size:1rem}}@media only screen and (min-width:768px){.intro-checks__item{margin:0 2rem;width:auto}.intro-testimonial{background-position:100%;background-size:100vw;min-height:40vw}.intro-testimonial__title{font-size:1.5rem}.intro-testimonial__quote-leader{font-family:Arial,sans-serif;font-size:5em;line-height:.9em;position:absolute;right:calc(100% + 2rem);top:0}}@media only screen and (min-width:992px){.intro-checks__item{margin:0 3rem;width:auto}.intro-testimonial__quote{position:relative}.intro-testimonial{background-position:100%;background-size:contain}.intro-testimonial__title{font-size:2.25rem}.intro-testimonial__quote-text{font-size:1.75rem}.intro-testimonial__quote-from{font-size:1.25rem}}@media only screen and (min-width:1200px){.intro-hero{height:740px;max-height:calc(100vh - 50px);min-height:625px}.intro-hero__title{font-size:3.5rem}.intro-hero__desc{font-size:1.25rem}.intro-hero__btn{width:250px}.intro-checks__icon.fa{font-size:2.75rem}.intro-checks__title{font-size:2rem}.intro-checks__text{font-size:1.5rem}.intro-testimonial__title{font-size:2.5rem}.intro-testimonial{min-height:500px}}@media only screen and (max-width:400px){.intro-testimonial__title br{display:none}}.front-page-wrapper .text-lead__h2{text-align:center;color:#121212;font-size:3.625em;margin-bottom:40px;font-family:Roboto,sans-serif;font-weight:700}@media (max-width:576px){.front-page-wrapper .text-lead__h2{font-size:2.285714286em}}.front-page-wrapper .text-lead__h3{text-align:center;color:#ffcd00;font-size:1.25em;margin-bottom:20px;letter-spacing:2px}@media (max-width:576px){.front-page-wrapper .text-lead__h3{font-size:.857142857em}}.front-page-wrapper .text-lead__h4{text-align:center;color:#4a4a4a;font-size:1.125em;margin-bottom:50px}@media (max-width:576px){.front-page-wrapper .text-lead__h4{font-size:1em}}@media (max-width:680px){.front-page-wrapper .hidden-phone{display:none}}.front-page-wrapper .visible-micro-phone{display:none}@media (max-width:375px){.front-page-wrapper .visible-micro-phone{display:block}}.front-page-wrapper .horizontal-line--red{width:165px;height:4px;background-color:#e4222b;margin:20px auto 4em}@media (max-width:576px){.front-page-wrapper .horizontal-line--red{margin-bottom:5em}}.front-page-wrapper .star__img{margin-bottom:4em}.front-page-wrapper .front-page__h2{color:#121212;font-family:Roboto,sans-serif;font-size:2.125em;font-weight:700;margin-top:0;margin-bottom:1em;line-height:1.7}@media (max-width:576px){.front-page-wrapper .front-page__h2{font-size:1.7em}}.front-page-wrapper .front-page__p--sub-heading{color:#4a4a4a;font-size:1.125em;margin-bottom:2em}.front-page-wrapper .front-page__p--sub-heading.easy{color:#9b9b9b;letter-spacing:1px}.front-page-wrapper .front-page__div--btn-wrapper{margin-top:2em}@media (max-width:576px){.front-page-wrapper .front-page__div--btn-wrapper{margin-top:0}}.front-page-wrapper .section-intro{color:#121212;margin-top:-8em}@media (max-width:500px){.front-page-wrapper .section-intro{margin-top:-5em}}.front-page-wrapper .section-intro__bg--gad{background-color:#cae5e3;margin-bottom:5em}.front-page-wrapper .hero-text-container--gad{position:relative;z-index:1;padding:242px 0 135px}@media (max-width:768px){.front-page-wrapper .hero-text-container--gad{text-align:center;min-height:0;padding:270px 0 25px}}@media (max-width:576px){.front-page-wrapper .hero-text-container--gad{padding:160px 0 5px}}.front-page-wrapper .intro__p--gad-headline{font-size:1.125em;font-weight:700;font-family:Roboto,sans-serif;margin-bottom:0}.front-page-wrapper .gad__img{margin-top:13em;margin-left:-14em;margin-bottom:2em}@media (max-width:992px){.front-page-wrapper .gad__img{width:135%;height:auto;margin-left:-7em;margin-top:13em}}@media (max-width:768px){.front-page-wrapper .gad__img{margin-top:0;margin-left:0;width:100%;height:auto}}.front-page-wrapper .intro__h1--gad{font-family:Roboto,sans-serif;font-size:2.5em;font-weight:700;line-height:1.4;margin:-10px 0 40px}@media (max-width:992px){.front-page-wrapper .intro__h1--gad{line-height:1.2;font-size:2.25em}}@media (max-width:768px){.front-page-wrapper .intro__h1--gad{font-size:2.125em}}@media (max-width:576px){.front-page-wrapper .intro__h1--gad{font-size:1.875em}}.front-page-wrapper .intro__p--gad{font-size:1em;font-weight:700;margin-top:10px}.front-page-wrapper .section-intro__bg-img{background:url(../img/front-page/cover-image-father-daughter.jpg) no-repeat;background-color:#a6c6c0;background-size:cover;padding:0;border-bottom:20px solid #ffcd00;margin-bottom:8em}.front-page-wrapper .section-intro__bg-img.mod--border{border-bottom:46px solid #ffcd00}@media (max-width:576px){.front-page-wrapper .section-intro__bg-img.mod--border{border-bottom:34px solid #ffcd00}}.front-page-wrapper .section-intro__bg-img .stopwatch__banner{display:block;max-width:598px;margin:0 auto;position:relative;top:47px}@media (max-width:576px){.front-page-wrapper .section-intro__bg-img .stopwatch__banner{top:35px}}@media (min-width:1525px){.front-page-wrapper .section-intro__bg-img{background-size:contain;background-position-x:55%}}@media (min-width:1360px) and (max-width:1524px){.front-page-wrapper .section-intro__bg-img{background-position:0 0}}@media (min-width:1200px) and (max-width:1359px){.front-page-wrapper .section-intro__bg-img{background-position:-100px 0}}@media (max-width:992px){.front-page-wrapper .section-intro__bg-img{background-position:-280px 0}}@media (min-width:875px) and (max-width:768px){.front-page-wrapper .section-intro__bg-img{background-position:-295px 40px}}@media (min-width:576px) and (max-width:874px){.front-page-wrapper .section-intro__bg-img{background-position:-425px 50px}}@media (min-width:681px) and (max-width:576px){.front-page-wrapper .section-intro__bg-img{background-position:-230px 0}}@media (max-width:680px){.front-page-wrapper .section-intro__bg-img{background:url(../img/front-page/cover-image-father-daughter-mobile.jpg) no-repeat 50%;background-size:cover;background-position-y:-100px}}@media (max-width:639px){.front-page-wrapper .section-intro__bg-img{background-position-y:0}}.front-page-wrapper .hero-text-container{padding:242px 0 135px}@media (max-width:768px){.front-page-wrapper .hero-text-container{text-align:center;min-height:0;padding:270px 0 25px}}@media (max-width:576px){.front-page-wrapper .hero-text-container{padding:270px 0 5px}}@media (max-width:680px){.front-page-wrapper .hero-text-container{text-align:center;padding:135px 0 495px}}.front-page-wrapper .intro__p{font-size:1.25em;font-weight:300;margin-bottom:0}.front-page-wrapper .intro__p.wide-space{line-height:2.75;margin-bottom:2em}.front-page-wrapper .intro__p .bold-italic{font-weight:700;font-style:italic}.front-page-wrapper .intro__p--headline{font-size:1.125em;font-weight:700;margin-bottom:0}.front-page-wrapper .intro__p--headline.add-btm-margin{margin-bottom:3.25em}.front-page-wrapper .intro__p--peace{font-size:.875em}.front-page-wrapper .intro__h1{font-family:Roboto,sans-serif;font-size:2.5em;font-weight:700;line-height:1.4;margin:-10px 0 0}@media (max-width:992px){.front-page-wrapper .intro__h1{line-height:1.2}}@media (max-width:768px){.front-page-wrapper .intro__h1{font-size:2.125em}}@media (max-width:576px){.front-page-wrapper .intro__h1{font-size:1.875em}}.front-page-wrapper .intro__h1.h1-gad{margin-bottom:40px}@media (max-width:992px){.front-page-wrapper .intro__h1.h1-gad{font-size:2.25em}}.front-page-wrapper .section-three-step-plan{margin-top:7em;margin-bottom:10em}@media (max-width:576px){.front-page-wrapper .section-three-step-plan{margin-top:4em;margin-bottom:5em}}.front-page-wrapper .three-steps__img{margin-bottom:3em}@media (max-width:576px){.front-page-wrapper .three-steps__img{margin-bottom:1em}}.front-page-wrapper .three-steps__p--step{color:#cf0a2c;text-align:center;font-size:1.125em;margin-bottom:0}@media (max-width:576px){.front-page-wrapper .three-steps__p--step{text-align:left}}.front-page-wrapper .three-steps__h3{color:#121212;font-family:Roboto,sans-serif;text-align:center;font-size:1.5em;font-weight:700;margin-bottom:1em}@media (max-width:768px){.front-page-wrapper .three-steps__h3{font-size:1.35em}}@media (max-width:576px){.front-page-wrapper .three-steps__h3{font-size:1.25em;text-align:left;margin-top:0;margin-bottom:1em}}.front-page-wrapper .three-steps__p--description{color:#121212;font-weight:300;text-align:center;line-height:1.5}@media (max-width:576px){.front-page-wrapper .three-steps__p--description{text-align:left;margin-bottom:5em}}.front-page-wrapper .risk__col{padding:0}.front-page-wrapper .risk__tab{padding:20px 0;text-align:center;color:#9b9b9b;font-size:1.3125em;font-weight:900;border:1px solid #979797;margin-top:4em;margin-bottom:5em}@media (max-width:576px){.front-page-wrapper .risk__tab{margin-top:2em;margin-bottom:2em}}@media (max-width:430px){.front-page-wrapper .risk__tab{padding:15px 0;font-size:1.125em}}.front-page-wrapper .risk__tab.active{background-color:#121212;color:#fff}.front-page-wrapper .risk__tab.with-membership{border-right-width:0}.front-page-wrapper .risk__tab.without-membership{border-left-width:0}.front-page-wrapper .risk__tab:hover{cursor:pointer}.front-page-wrapper .risk__img{display:none}.front-page-wrapper .risk__img.active{display:block}.front-page-wrapper .risk__div--mobile{display:none;width:175px;margin:0 auto}@media (max-width:576px){.front-page-wrapper .risk__div--mobile{display:none}.front-page-wrapper .risk__div--mobile.active{display:block;margin:0 auto}}.front-page-wrapper .risk__h3{font-family:Roboto,sans-serif;color:#121212;font-size:1.715em;font-weight:700;margin-bottom:1em}.front-page-wrapper .risk__ul{margin-bottom:4em}.front-page-wrapper .risk__li{color:#121212;font-size:12px;margin-bottom:1.5em}.front-page-wrapper .fa-li{color:#ffcd00}.front-page-wrapper .section-in-action{color:#f4f4f2;margin-top:7em;margin-bottom:-7.475em}.front-page-wrapper .section-in-action__bg-img{background:url(../img/front-page/david-bg.jpg) no-repeat;background-color:#000;background-size:cover;padding:0;border-bottom:20px solid #ffcd00}@media (min-width:1800px){.front-page-wrapper .section-in-action__bg-img{background-size:contain;background-position-x:75%}}@media (min-width:1600px) and (max-width:1799px){.front-page-wrapper .section-in-action__bg-img{background-size:contain;background-position-x:90%}}@media (min-width:1360px) and (max-width:1599px){.front-page-wrapper .section-in-action__bg-img{background-position:165px 0}}@media (min-width:1200px) and (max-width:1359px){.front-page-wrapper .section-in-action__bg-img{background-position:135px 0}}@media (max-width:992px){.front-page-wrapper .section-in-action__bg-img{background-position:40px 0}}@media (max-width:1065px){.front-page-wrapper .section-in-action__bg-img{background-position:-15px 0}}.front-page-wrapper .in-action-text-container{padding:185px 0 96px}.front-page-wrapper .in-action__p{font-size:1.5em;margin-bottom:3em}.front-page-wrapper .in-action__p--member{font-size:1.125em;margin-bottom:.25em}.front-page-wrapper .in-action__p--detail{font-size:.875em;margin-bottom:3em}.front-page-wrapper .in-action__btn{display:block;background-color:rgba(0,0,0,0);color:#f4f4f2;text-transform:uppercase;font-weight:900;border:2px solid #f4f4f2;margin:3em 0 0}.front-page-wrapper .in-action__btn:hover{background-color:rgba(244,244,242,.2)}.front-page-wrapper .in-action__btn:active,.front-page-wrapper .in-action__btn:focus{outline:0}.front-page-wrapper .fa-angle-right{font-size:1.5em;font-weight:900;vertical-align:bottom;margin-left:18px}.training-page-wrapper p{line-height:1.75}.training-page-wrapper .ttu{text-transform:uppercase}.training-page-wrapper .fs-36__h1{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin:0 0 .5em}@media (max-width:576px){.training-page-wrapper .fs-36__h1{font-size:7vw}}.training-page-wrapper .fs-18__h2{color:#4a4a4a;font-size:1.125em;margin:auto 0 2em}@media (max-width:576px){.training-page-wrapper .fs-18__h2{font-size:1.25em}}.training-page-wrapper .mod-text_left-center{text-align:left}@media (max-width:768px){.training-page-wrapper .mod-text_left-center{text-align:center}}.training-page-wrapper .mod-text_left-center .row--stars{text-align:left}@media (max-width:768px){.training-page-wrapper .mod-text_left-center .row--stars{text-align:center}}@media (max-width:768px){.training-page-wrapper .row--stars{padding:1.5em 0}}.training-page-wrapper .gray-custom-bkgd{background:#cbced1;padding:1.25em 0 6em}@media (max-width:768px){.training-page-wrapper .gray-custom-bkgd{padding:1.25em 0 0;margin-bottom:2em}}@media (max-width:576px){.training-page-wrapper .section-intro .mod-mgn-b1--xs{margin-bottom:1em}}@media (max-width:768px){.training-page-wrapper .section-intro .mobile-spacer--medium{margin-bottom:0}}@media (max-width:576px){.training-page-wrapper .section-intro .mobile-spacer--medium{margin-bottom:15px}}.training-page-wrapper .section-intro .range-target--img{position:absolute;z-index:-1;max-height:400px;top:-39px;margin-left:-2em}@media (max-width:992px){.training-page-wrapper .section-intro .range-target--img{top:-30px}}@media (max-width:768px){.training-page-wrapper .section-intro .range-target--img{position:relative;margin:.75em auto -4em;display:block;max-width:100%;margin:2em auto -2em}}.training-page-wrapper .section-intro .zi--2{position:relative;z-index:2}.training-page-wrapper .section-become-instructor{text-align:center;margin:4em 0 0}@media (max-width:768px){.training-page-wrapper .section-become-instructor{margin:1em 0 0}}.training-page-wrapper .section-become-instructor .instructor__panels{margin:2em 0}.training-page-wrapper .section-become-instructor .instructor__panels--title{color:#121212;margin-top:40px;font-size:1.5em;font-family:Roboto,sans-serif;font-weight:700}.training-page-wrapper .section-become-instructor .instructor__panels--copy{color:#121212;font-size:1em;height:13vh}@media (min-width:992px){.training-page-wrapper .section-become-instructor .instructor__panels--copy{height:10vh}}@media (max-width:768px){.training-page-wrapper .section-become-instructor .instructor__panels--copy{height:auto}}.training-page-wrapper .section-become-instructor .instructor__p{font-size:1.125em;font-weight:700;margin-top:4.5em;color:#121212}.training-page-wrapper .section-become-instructor .img__redbottom{border-bottom:3px solid #ffcd00}@media (max-width:768px){.training-page-wrapper .section-become-instructor .img__redbottom{margin-top:2em}.training-page-wrapper .section-become-instructor .img__redbottom.first{margin-top:0}}.training-page-wrapper .section-become-instructor .solo-link-container{text-align:center;margin-top:25px}@media (max-width:576px){.training-page-wrapper .section-become-instructor .solo-link-container{margin-top:20px}}.training-page-wrapper .section-become-instructor .solo-link{color:#121212;font-weight:900;text-transform:uppercase;text-decoration:underline}@media (max-width:768px){.training-page-wrapper .section-become-instructor .solo-link{margin-bottom:1em}}.training-page-wrapper .section-become-instructor .solo-link:hover{color:#2c2c2c;text-decoration:none}.training-page-wrapper .section-member-training{margin:4em 0 0}@media (max-width:768px){.training-page-wrapper .section-member-training{margin:0}}.training-page-wrapper .section-member-training .member__features--title{color:#121212;font-size:1.3125em;font-family:Roboto,sans-serif;font-weight:900;line-height:1.3}.training-page-wrapper .section-member-training p{color:#121212}@media (max-width:768px){.training-page-wrapper .section-member-training p{margin-bottom:2em}.training-page-wrapper .section-member-training p:last-of-type{margin-bottom:0}}.training-page-wrapper .section-member-training .mod-cta--spacer{margin:4em 0 0}@media (max-width:768px){.training-page-wrapper .section-member-training .mod-cta--spacer{margin:2em 0 0}}.training-page-wrapper .section-train-with-experts{margin:4em 0 0}@media (max-width:768px){.training-page-wrapper .section-train-with-experts{margin:1em 0 0}}.training-page-wrapper .section-train-with-experts .trainer__panels{margin:2em 0 3em}@media (max-width:768px){.training-page-wrapper .section-train-with-experts .trainer__panels{margin:2em 0 0}}.training-page-wrapper .section-train-with-experts .trainer__panels.first{margin-top:3.5em}@media (max-width:768px){.training-page-wrapper .section-train-with-experts .trainer__panels{margin-top:1.5em}}.training-page-wrapper .section-train-with-experts .trainer__panels--title{color:#121212;font-size:1.5em;font-family:Roboto,sans-serif;font-weight:700}@media (max-width:576px){.training-page-wrapper .section-train-with-experts .trainer__panels--title{text-align:center}}.training-page-wrapper .section-train-with-experts .trainer__panels--copy{color:#121212;font-size:1em;line-height:1.4}@media (max-width:768px){.training-page-wrapper .section-train-with-experts .trainer__panels--copy{margin-bottom:2em;text-align:center}}.training-page-wrapper .section-scholarship{color:#121212}.training-page-wrapper .section-scholarship .scholarship__h4{font-family:Roboto,sans-serif}.training-page-wrapper .section-scholarship .btn{min-width:0;font-size:14px}.training-counselor-wrapper p{line-height:1.75}.training-counselor-wrapper .btn--brand-red{margin-bottom:20px}@media (max-width:680px){.training-counselor-wrapper .hidden-phone{display:none}}.training-counselor-wrapper .visible-micro-phone{display:none}@media (max-width:375px){.training-counselor-wrapper .visible-micro-phone{display:block}}.training-counselor-wrapper .horizontal-line--red{width:165px;height:4px;background-color:#e4222b;margin:20px auto 4em}@media (max-width:576px){.training-counselor-wrapper .horizontal-line--red{margin-bottom:3em}}.training-counselor-wrapper .star__img{margin-bottom:4em}.training-counselor-wrapper .training-counselor__h2{color:#121212;font-family:Roboto,sans-serif;font-size:2.125em;font-weight:700;margin-top:0;margin-bottom:1em;line-height:1.3}@media (max-width:576px){.training-counselor-wrapper .training-counselor__h2{font-size:1.7em}}.training-counselor-wrapper .training-counselor__p--sub-heading{color:#4a4a4a;font-size:1.125em;margin-bottom:2em}@media (max-width:576px){.training-counselor-wrapper .training-counselor__p--sub-heading{font-size:1em}}.training-counselor-wrapper .training-counselor__p--sub-heading.easy{color:#4a4a4a;letter-spacing:1px}.training-counselor-wrapper .training-counselor__div--btn-wrapper{margin-top:2em}@media (max-width:576px){.training-counselor-wrapper .training-counselor__div--btn-wrapper{margin-top:0}}.training-counselor-wrapper .mod-text__left-center-xs{text-align:left}@media (max-width:576px){.training-counselor-wrapper .mod-text__left-center-xs{text-align:center}}.training-counselor-wrapper .mod-text__left-center-xs .row--stars{text-align:left}@media (max-width:576px){.training-counselor-wrapper .mod-text__left-center-xs .row--stars{text-align:center}}.training-counselor-wrapper .section-intro{color:#121212;margin-top:-8em}@media (max-width:500px){.training-counselor-wrapper .section-intro{margin-top:-5em}}.training-counselor-wrapper .section-intro__bg-img{position:relative;z-index:2;background-color:#f4f2f1;border-bottom:20px solid #ffcd00;margin-bottom:8em}@media (max-width:420px){.training-counselor-wrapper .section-intro__bg-img{border-bottom:10px solid #ffcd00;margin-bottom:5em}}.training-counselor-wrapper .hero-text-container{padding:185px 0 60px}@media (max-width:768px){.training-counselor-wrapper .hero-text-container{min-height:0;padding:205px 0 0}}@media (max-width:576px){.training-counselor-wrapper .hero-text-container{padding:10em 0 0;text-align:center}}@media (max-width:420px){.training-counselor-wrapper .hero-text-container{padding-top:7em}}.training-counselor-wrapper .hero-img__person{display:block;position:relative;z-index:-1;margin-left:-155px;margin-top:180px;max-width:800px}@media (min-width:992px){.training-counselor-wrapper .hero-img__person{margin-left:-300px;margin-top:0;max-width:90vw}}@media (max-width:768px){.training-counselor-wrapper .hero-img__person{margin-left:auto;margin-top:0;max-width:100%}}@media (max-width:420px){.training-counselor-wrapper .hero-img__person{margin-left:-10%;max-width:400px}}@media (max-width:320px){.training-counselor-wrapper .hero-img__person{margin-left:-25%}}.training-counselor-wrapper .intro__p{font-size:1.125em;color:#4a4a4a;font-weight:300;margin-bottom:0}.training-counselor-wrapper .intro__p.wide-space{line-height:2.75;margin-bottom:2em}.training-counselor-wrapper .intro__p .bold-italic{font-weight:700;font-style:italic}.training-counselor-wrapper .intro__p--call-us{font-size:.875em}.training-counselor-wrapper .intro__h1{font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin:10px 0 .5em;line-height:1.3}@media (max-width:576px){.training-counselor-wrapper .intro__h1{font-size:1.875em}}.training-counselor-wrapper .intro__horizontal-line--red{width:165px;height:4px;background-color:#e4222b;margin-top:2em}@media (max-width:576px){.training-counselor-wrapper .intro__horizontal-line--red{margin-bottom:5em}}@media (max-width:576px){.training-counselor-wrapper .intro__horizontal-line--red.mod-line__left-center-xs{margin-left:auto;margin-right:auto}}.training-counselor-wrapper .section-three-step-plan{margin-bottom:7em}@media (max-width:576px){.training-counselor-wrapper .section-three-step-plan{margin-bottom:3em}}.training-counselor-wrapper .three-steps__img{margin-bottom:3em}@media (max-width:576px){.training-counselor-wrapper .three-steps__img{margin-bottom:1em}}.training-counselor-wrapper .three-steps__img.red--bottom{border-bottom:4px solid #ffcd00}.training-counselor-wrapper .three-steps__p--step{color:#cf0a2c;text-align:center;font-size:1.125em;font-weight:900;margin-bottom:0}@media (max-width:576px){.training-counselor-wrapper .three-steps__p--step{text-align:left}}.training-counselor-wrapper .three-steps__h3{color:#121212;font-family:Roboto,sans-serif;text-align:center;font-size:1.125em;font-weight:700;margin-bottom:1.5em;line-height:1.5}@media (max-width:768px){.training-counselor-wrapper .three-steps__h3{font-size:1.35em}}@media (max-width:576px){.training-counselor-wrapper .three-steps__h3{font-size:1.25em;text-align:left;margin-top:0;margin-bottom:1em}}.training-counselor-wrapper .three-steps__p--description{color:#121212;font-weight:300;text-align:center}@media (max-width:576px){.training-counselor-wrapper .three-steps__p--description{text-align:left}}.training-counselor-wrapper .training-counselor__p--future-course{color:#121212;margin-top:5em}@media (max-width:576px){.training-counselor-wrapper .training-counselor__p--future-course{margin-top:2em}}.training-counselor-wrapper .section-instructor-career{margin-bottom:6em}@media (max-width:768px){.training-counselor-wrapper .section-instructor-career{margin-bottom:2em}}.training-counselor-wrapper .section-instructor-career .instructor__features--title{color:#121212;font-size:1.3125em;font-family:Roboto,sans-serif;font-weight:900;line-height:1.3}@media (max-width:576px){.training-counselor-wrapper .section-instructor-career .instructor__features--title{font-size:1.25em}}.training-counselor-wrapper .section-instructor-career .instructor__p{color:#121212;font-family:Roboto,sans-serif;line-height:1.7}@media (max-width:450px){.training-counselor-wrapper .section-instructor-career .instructor__p{margin-bottom:2em}}.training-counselor-wrapper .section-instructor-career .mod-cta--spacer{margin:4em 0 0}@media (max-width:768px){.training-counselor-wrapper .section-instructor-career .mod-cta--spacer{margin:2em 0 0}}.training-counselor-wrapper .top-firearms-training{margin-bottom:6em}@media (max-width:768px){.training-counselor-wrapper .top-firearms-training{margin-bottom:2em}}.training-counselor-wrapper .top-firearms-training__instructor-box p{color:#121212;font-size:1em}.training-counselor-wrapper .top-firearms-training__instructor-box .instructor--quote{font-weight:700;margin-bottom:1.75em}.training-counselor-wrapper .top-firearms-training__instructor-box .instructor--state{font-weight:700}.training-counselor-wrapper .top-firearms-training__instructor-box .instructor--name{color:#ffcd00;font-weight:700;margin:1.75em 0 .1em}.training-counselor-wrapper .certification-course-preview{margin-bottom:5em}@media (max-width:768px){.training-counselor-wrapper .certification-course-preview{margin-bottom:2em}}.training-counselor-wrapper .course-preview--redsquares{color:#121212;padding-left:0;font-size:1em;list-style:none}@media (max-width:576px){.training-counselor-wrapper .course-preview--redsquares{font-size:1.25em}}.training-counselor-wrapper .course-preview--redsquares li{background:url(/jasmine-assets/img/product/biometric_gun-safe/technology-list-redsquare.png);background-repeat:no-repeat;background-position:0 5px;margin:0 0 1em;padding-left:1.5em}.training-counselor-wrapper .course-preview--redsquares li span{font-weight:900}@media (max-width:768px){.training-counselor-wrapper .course-preview--range-student{margin:3em auto 0}}.certified-instructor-wrapper p{line-height:1.75}.certified-instructor-wrapper .btn--brand-red{margin-bottom:20px}@media (max-width:680px){.certified-instructor-wrapper .hidden-phone{display:none}}.certified-instructor-wrapper .visible-micro-phone{display:none}@media (max-width:375px){.certified-instructor-wrapper .visible-micro-phone{display:block}}.certified-instructor-wrapper .horizontal-line--red{width:165px;height:4px;background-color:#e4222b;margin:20px auto 5em}@media (max-width:576px){.certified-instructor-wrapper .horizontal-line--red{margin-bottom:3em}}.certified-instructor-wrapper .star__img{margin-bottom:4em}.certified-instructor-wrapper .title__h2{color:#121212;font-family:Roboto,sans-serif;font-size:2.125em;font-weight:700;margin-top:0;margin-bottom:1em;line-height:1.3}@media (max-width:576px){.certified-instructor-wrapper .title__h2{font-size:1.5em}}.certified-instructor-wrapper .title__p--sub-heading{color:#4a4a4a;font-size:1.125em;margin-bottom:2em}@media (max-width:576px){.certified-instructor-wrapper .title__p--sub-heading{font-size:.875em}}.certified-instructor-wrapper .title__p--sub-heading.easy{color:#9b9b9b}.certified-instructor-wrapper .wsnw{white-space:nowrap}.certified-instructor-wrapper .mod-text__left-center-xs{text-align:left}@media (max-width:576px){.certified-instructor-wrapper .mod-text__left-center-xs{text-align:center}}.certified-instructor-wrapper .mod-text__left-center-xs .row--stars{padding:5px 0;text-align:left}@media (max-width:576px){.certified-instructor-wrapper .mod-text__left-center-xs .row--stars{text-align:center}}.certified-instructor-wrapper .section-intro{color:#121212;margin-top:-8em}@media (max-width:500px){.certified-instructor-wrapper .section-intro{margin-top:-5em}}.certified-instructor-wrapper .section-intro__bg-img{position:relative;z-index:2;background-color:#f4f2f1;border-bottom:20px solid #ffcd00;margin-bottom:8em}@media (max-width:420px){.certified-instructor-wrapper .section-intro__bg-img{border-bottom:10px solid #ffcd00;margin-bottom:5em}}.certified-instructor-wrapper .hero-text-container{padding:185px 0 60px}@media (max-width:768px){.certified-instructor-wrapper .hero-text-container{min-height:0;padding:205px 0 0}}@media (max-width:576px){.certified-instructor-wrapper .hero-text-container{padding:10em 0 0;text-align:center}}@media (max-width:420px){.certified-instructor-wrapper .hero-text-container{padding-top:7em}}.certified-instructor-wrapper .hero-img__person{display:block;position:relative;z-index:-1;margin-left:-155px;margin-top:220px;max-width:800px}@media (min-width:992px){.certified-instructor-wrapper .hero-img__person{margin-left:-300px;margin-top:50px;max-width:90vw}}@media (max-width:768px){.certified-instructor-wrapper .hero-img__person{margin-left:auto;margin-top:0;max-width:100%}}@media (max-width:420px){.certified-instructor-wrapper .hero-img__person{margin-left:-6%;max-width:375px}}@media (max-width:375px){.certified-instructor-wrapper .hero-img__person{margin-left:-11%}}@media (max-width:320px){.certified-instructor-wrapper .hero-img__person{margin-left:-25%}}.certified-instructor-wrapper .intro__p{font-size:1.125em;color:#4a4a4a;font-weight:300;margin-bottom:0}.certified-instructor-wrapper .intro__p.wide-space{line-height:2.75;margin-bottom:2em}.certified-instructor-wrapper .intro__p .bold-italic{font-weight:700;font-style:italic}.certified-instructor-wrapper .intro__p--call-us{font-size:.875em}.certified-instructor-wrapper .intro__h1{font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin:10px 0 .5em;line-height:1.3}@media (max-width:576px){.certified-instructor-wrapper .intro__h1{font-size:1.875em}}.certified-instructor-wrapper .intro__horizontal-line--red{width:165px;height:4px;background-color:#e4222b;margin-top:2em;margin-bottom:-1em}@media (max-width:576px){.certified-instructor-wrapper .intro__horizontal-line--red{margin-bottom:3em}}@media (max-width:576px){.certified-instructor-wrapper .intro__horizontal-line--red.mod-line__left-center-xs{margin-left:auto;margin-right:auto}}.certified-instructor-wrapper .section-three-steps{margin-top:7em;margin-bottom:12em}@media (max-width:576px){.certified-instructor-wrapper .section-three-steps{margin-top:4em;margin-bottom:5em}}.certified-instructor-wrapper .three-steps__img{margin-bottom:3em}@media (max-width:576px){.certified-instructor-wrapper .three-steps__img{margin-bottom:1em}}.certified-instructor-wrapper .three-steps__img.red--bottom{border-bottom:4px solid #ffcd00}.certified-instructor-wrapper .three-steps__p--step{color:#cf0a2c;text-align:center;font-size:1.125em;font-weight:900;margin-bottom:0}@media (max-width:576px){.certified-instructor-wrapper .three-steps__p--step{text-align:left}}.certified-instructor-wrapper .three-steps__h3{color:#121212;font-family:Roboto,sans-serif;text-align:center;font-size:1.125em;font-weight:700;margin-bottom:1.5em;line-height:1.5}@media (max-width:768px){.certified-instructor-wrapper .three-steps__h3{font-size:1em}}@media (max-width:576px){.certified-instructor-wrapper .three-steps__h3{font-size:1.125em;text-align:left;margin-top:0;margin-bottom:1em}}.certified-instructor-wrapper .three-steps__p--description{color:#121212;font-weight:300;text-align:center}@media (max-width:768px){.certified-instructor-wrapper .three-steps__p--description{font-size:.875em}}@media (max-width:576px){.certified-instructor-wrapper .three-steps__p--description{text-align:left;margin-bottom:4em}}.certified-instructor-wrapper .three-step__p--call-us{color:#9b9b9b;font-size:1.125em;font-weight:900;margin-top:4em;margin-bottom:0;line-height:1.4}@media (max-width:576px){.certified-instructor-wrapper .three-step__p--call-us{font-size:.875em;margin-top:2em}}.certified-instructor-wrapper .three-step__p--phone-number{color:#cf0a2c;font-size:2.25em;font-weight:900}@media (max-width:576px){.certified-instructor-wrapper .three-step__p--phone-number{font-size:1.81em}}.certified-instructor-wrapper .section-instructor-career{margin-top:7em;margin-bottom:12em}@media (max-width:576px){.certified-instructor-wrapper .section-instructor-career{margin-top:4em;margin-bottom:5em}}.certified-instructor-wrapper .section-instructor-career .instructor__features--title{color:#121212;font-size:1.3125em;font-family:Roboto,sans-serif;font-weight:900;line-height:1.3}@media (max-width:576px){.certified-instructor-wrapper .section-instructor-career .instructor__features--title{font-size:1.125em}}.certified-instructor-wrapper .section-instructor-career .instructor__p{color:#121212;font-family:Roboto,sans-serif}@media (max-width:450px){.certified-instructor-wrapper .section-instructor-career .instructor__p{font-size:.625em;margin-bottom:2em}}.certified-instructor-wrapper .section-instructor-career .mod-cta--spacer{margin:4em 0 0}@media (max-width:768px){.certified-instructor-wrapper .section-instructor-career .mod-cta--spacer{margin:2em 0 0}}.certified-instructor-wrapper .section-uscca-learning{margin-bottom:10em;color:#121212}@media (max-width:768px){.certified-instructor-wrapper .section-uscca-learning{margin-bottom:8em}}.certified-instructor-wrapper .section-uscca-learning .learning__img{margin:-3.5em auto 0}@media (max-width:768px){.certified-instructor-wrapper .section-uscca-learning .learning__img{margin:1em auto 0}}@media (max-width:425px){.certified-instructor-wrapper .section-uscca-learning .learning__img{max-width:85%}}.certified-instructor-wrapper .section-uscca-learning .learning__h2{font-family:Roboto,sans-serif;font-weight:700;font-size:2em;margin-bottom:5px}@media (max-width:768px){.certified-instructor-wrapper .section-uscca-learning .learning__h2{margin-bottom:.5em}}@media (max-width:576px){.certified-instructor-wrapper .section-uscca-learning .learning__h2{font-size:1.125em}}.certified-instructor-wrapper .section-uscca-learning .learning__h4{font-weight:700;margin-bottom:0}@media (max-width:768px){.certified-instructor-wrapper .section-uscca-learning .learning__h4{margin-bottom:.5em}}@media (max-width:576px){.certified-instructor-wrapper .section-uscca-learning .learning__h4{font-size:1em;margin-bottom:1.5em}}.certified-instructor-wrapper .section-uscca-learning .learning__ol{padding-left:1.5em;margin:1em 0 2em}@media (max-width:768px){.certified-instructor-wrapper .section-uscca-learning .learning__ol{margin:0 auto;padding-left:1em}}@media (max-width:425px){.certified-instructor-wrapper .section-uscca-learning .learning__ol{margin-left:2em}}.certified-instructor-wrapper .section-uscca-learning .learning__li{color:#cf0a2c;font-size:16px;font-weight:900;margin-bottom:.75em;line-height:1.75;padding-left:3px}@media (max-width:576px){.certified-instructor-wrapper .section-uscca-learning .learning__li{font-size:14px}}.certified-instructor-wrapper .section-uscca-learning .learning__span-normal{color:#121212;font-size:16px;font-weight:300;line-height:1.75;margin-bottom:1em}@media (max-width:576px){.certified-instructor-wrapper .section-uscca-learning .learning__span-normal{font-size:14px}}.certified-instructor-wrapper .section-cchdf-toolkit{margin-bottom:12em}@media (max-width:768px){.certified-instructor-wrapper .section-cchdf-toolkit{margin-bottom:4em}}.certified-instructor-wrapper .cchdf-toolkit--redsquares{color:#121212;padding-left:0;font-size:1em;list-style:none}@media (max-width:576px){.certified-instructor-wrapper .cchdf-toolkit--redsquares{font-size:1.25em}}.certified-instructor-wrapper .cchdf-toolkit__h2{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin-top:0;line-height:1.3}@media (max-width:576px){.certified-instructor-wrapper .cchdf-toolkit__h2{font-size:1.125em;margin-bottom:1em}}.certified-instructor-wrapper .cchdf-toolkit__p{color:#121212;margin-bottom:1.75em}.certified-instructor-wrapper .cchdf-toolkit__h4{color:#121212;font-size:1em;font-weight:700;margin-bottom:1.5em}.certified-instructor-wrapper .cchdf-toolkit__img{margin-top:2em}.certified-instructor-wrapper .cchdf-toolkit__li{background:url(/jasmine-assets/img/product/biometric_gun-safe/technology-list-redsquare.png);background-repeat:no-repeat;background-position:0 5px;margin-bottom:1.25em;padding-left:1.5em;line-height:1.75;list-style:none}.certified-instructor-wrapper .section-certification-class{margin-bottom:10em}@media (max-width:768px){.certified-instructor-wrapper .section-certification-class{margin-bottom:6em}}.certified-instructor-wrapper .certification-class--redsquares{color:#121212;padding-left:0;font-size:1em;list-style:none}@media (max-width:576px){.certified-instructor-wrapper .certification-class--redsquares{font-size:1.25em}}.certified-instructor-wrapper .certification-class__h2{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin-top:0;line-height:1.3}@media (max-width:576px){.certified-instructor-wrapper .certification-class__h2{font-size:1.125em;margin-bottom:1em}}.certified-instructor-wrapper .certification-class__img{margin-top:1em}@media (max-width:768px){.certified-instructor-wrapper .certification-class__img{display:block;margin:2em auto 0}}.certified-instructor-wrapper ul{padding-left:0;color:#121212}.certified-instructor-wrapper .certification-class__li{font-size:16px;background:url(/jasmine-assets/img/product/biometric_gun-safe/technology-list-redsquare.png);background-repeat:no-repeat;background-position:0 5px;margin:0 0 1em;padding-left:1.5em;line-height:1.75;list-style:none}@media (max-width:576px){.certified-instructor-wrapper .certification-class__li{font-size:14px}}.certified-instructor-wrapper .top-firearms-training__instructor-box p{color:#121212;font-size:1em}.certified-instructor-wrapper .top-firearms-training__instructor-box .instructor--quote{font-weight:700;margin-bottom:1.75em}.certified-instructor-wrapper .top-firearms-training__instructor-box .instructor--state{font-weight:700}.certified-instructor-wrapper .top-firearms-training__instructor-box .instructor--name{color:#ffcd00;font-weight:700;margin:1.75em 0 .1em}.certified-instructor-wrapper .top-firearms-training__p--call-us{color:#9b9b9b;font-size:1.125em;font-weight:900;margin-top:9em;margin-bottom:0;line-height:0}@media (max-width:576px){.certified-instructor-wrapper .top-firearms-training__p--call-us{font-size:.875em;margin-top:5em}}.certified-instructor-wrapper .top-firearms-training__p--phone-number{color:#cf0a2c;font-size:2.25em;font-weight:900}@media (max-width:576px){.certified-instructor-wrapper .top-firearms-training__p--phone-number{font-size:1.81em}}.about-grad-bg{background:#d3e5e2;background:-o-radial-gradient(center,ellipse,#fff 0,#d3e5e2 100%);background:radial-gradient(ellipse at center,#fff 0,#d3e5e2 100%);margin-bottom:-48px}.about-tim-quote{position:relative}.membership-alt-page-wrapper p{font-size:1.125em}.membership-alt-page-wrapper .membership-alt__btn{color:#fff;background-color:#008fe1;font-size:1.875em;font-weight:700;margin:3em auto .5em;padding:10px 25px;min-width:260px}@media (max-width:768px){.membership-alt-page-wrapper .membership-alt__btn{font-size:1.5em;padding:10px 20px}}.membership-alt-page-wrapper .membership-alt__btn.last{margin-top:0}.membership-alt-page-wrapper .membership-alt__p--cta{font-size:1.25em;font-weight:600;font-style:italic;margin-bottom:3em}.membership-alt-page-wrapper .carousel-control{background-image:none}.membership-alt-page-wrapper .item{min-height:400px;padding:0 3em}@media (max-width:320px){.membership-alt-page-wrapper .item{min-height:430px}}.membership-alt-page-wrapper .glyphicon-chevron-left:before,.membership-alt-page-wrapper .glyphicon-chevron-right:before{font-size:40px;color:silver}.membership-alt-page-wrapper .intro{margin-top:10em}.membership-alt-page-wrapper .intro .intro__h1{color:#ffcd00;font-size:2.8125em;font-weight:700;text-align:center;margin-top:2em}@media (max-width:992px){.membership-alt-page-wrapper .intro .intro__h1{font-size:2em}}@media (max-width:768px){.membership-alt-page-wrapper .intro .intro__h1{text-align:center;margin-bottom:1em}}@media (max-width:576px){.membership-alt-page-wrapper .intro .intro__h1{margin-top:0}}@media (max-width:768px){.membership-alt-page-wrapper .intro img{max-width:115%;height:auto}}@media (max-width:576px){.membership-alt-page-wrapper .intro img{margin-left:-2em}}.membership-alt-page-wrapper .section-protectors{background-color:#121212;color:#fff}.membership-alt-page-wrapper .section-protectors .protectors__h2{font-family:Roboto,sans-serif;font-size:2.1875em;font-weight:700;line-height:1.4;margin:1.5em auto}@media (max-width:576px){.membership-alt-page-wrapper .section-protectors .protectors__h2{font-size:1.7em}}.membership-alt-page-wrapper .section-protectors .protectors__h2 span{font-family:Roboto,sans-serif;font-style:italic}.membership-alt-page-wrapper .section-protectors .protectors__img{margin-bottom:-7.5em}.membership-alt-page-wrapper .section-pillars{margin-top:14em;text-align:center}.membership-alt-page-wrapper .section-pillars .pillars__img{margin-bottom:2em}.membership-alt-page-wrapper .section-pillars .pillars__h2{color:#121212;font-size:2.0625em;font-weight:700}.membership-alt-page-wrapper .section-pillars .pillars__h2.bottom-spacer{margin-bottom:1.425em}@media (max-width:768px){.membership-alt-page-wrapper .section-pillars .pillars__h2.bottom-spacer{margin-bottom:.625em}}.membership-alt-page-wrapper .section-pillars .pillars__p{padding:0 1em}@media (max-width:768px){.membership-alt-page-wrapper .section-pillars .pillars__p{margin-bottom:2em}}.membership-alt-page-wrapper .section-video{margin-bottom:4em}.membership-alt-page-wrapper .section-video.CRT{margin-bottom:6em}.membership-alt-page-wrapper .section-video .video__bg{background:#121212}.membership-alt-page-wrapper .section-video .video__bg-img--sales{background:#121212;background-image:url(../img/sds-page/sds-alt/tim-bg.jpg);background-size:cover;padding:0}@media (max-width:768px){.membership-alt-page-wrapper .section-video .video__bg-img--sales{padding:0;background-position:-250px 0}}@media (max-width:576px){.membership-alt-page-wrapper .section-video .video__bg-img--sales{background-image:none}}.membership-alt-page-wrapper .section-video .video__bg-img--CRT{background:#121212;background-image:url(../img/sds-page/sds-alt/corrie-bg.jpg);background-size:cover;padding:0}@media (max-width:768px){.membership-alt-page-wrapper .section-video .video__bg-img--CRT{padding:0;background-position:-250px 0}}@media (max-width:576px){.membership-alt-page-wrapper .section-video .video__bg-img--CRT{background-image:none}}.membership-alt-page-wrapper .section-video .video__div{min-height:600px;text-align:center}@media (max-width:576px){.membership-alt-page-wrapper .section-video .video__div{min-height:auto;padding-bottom:40px}}.membership-alt-page-wrapper .section-video .video__div.testimonials__div{min-height:auto}.membership-alt-page-wrapper .section-video .video__div .video__p{color:#fff;font-size:1.375em;font-weight:700;margin-top:4em;margin-bottom:1em}@media (max-width:576px){.membership-alt-page-wrapper .section-video .video__div .video__p{font-size:1em}}.membership-alt-page-wrapper .section-video .video__div .video__h2{color:#fff;font-size:2.1875em;font-weight:700;margin-bottom:1em}@media (max-width:576px){.membership-alt-page-wrapper .section-video .video__div .video__h2{font-size:1.6em}}.membership-alt-page-wrapper .section-video .video__div .video__h2.testimonials__h2{margin-bottom:2em}.membership-alt-page-wrapper .section-video .video__div .video__hr{height:2px;border:none;color:rgba(0,0,0,0);background-color:#ffcd00;width:60%;text-align:center;margin:0 auto 2em}.membership-alt-page-wrapper .section-video .video__div .video__img{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-bottom:1em;cursor:pointer}.membership-alt-page-wrapper .section-video .video__div .video__img:hover{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.membership-alt-page-wrapper .section-video .video__div .video__a{font-size:1.125em}.membership-alt-page-wrapper .section-video .member-testimonials{color:#fff;margin-bottom:3em}.membership-alt-page-wrapper .section-video .member-testimonials .member-name{font-size:1.5em;font-weight:700}@media (max-width:768px){.membership-alt-page-wrapper .section-video .member-testimonials .member-name{font-size:1.25em}}@media (max-width:576px){.membership-alt-page-wrapper .section-video .member-testimonials .member-name{font-size:1.5em}}.membership-alt-page-wrapper .section-video .member-testimonials .member-title{font-size:1.3125em;font-weight:700;margin-top:.5em}@media (max-width:576px){.membership-alt-page-wrapper .section-video .member-testimonials .member-title{display:none}}.membership-alt-page-wrapper .section-video .member-testimonials .member-story{font-weight:100;margin-bottom:1em}@media (max-width:576px){.membership-alt-page-wrapper .section-video .member-testimonials .member-story{display:none}}.membership-alt-page-wrapper .section-sds-steps .sds-steps__h2{color:#121212;font-size:2.1875em;font-weight:700;margin-bottom:1.5em}@media (max-width:576px){.membership-alt-page-wrapper .section-sds-steps .sds-steps__h2{font-size:1.6em}}.membership-alt-page-wrapper .section-sds-steps .sds-steps__h2.lower{margin-bottom:0}.membership-alt-page-wrapper .section-sds-steps .sds-steps__row--item{margin-bottom:4.5em}@media (max-width:576px){.membership-alt-page-wrapper .section-sds-steps .sds-steps__row--item{margin-bottom:1em}}.membership-alt-page-wrapper .section-sds-steps .sds-steps__p{margin-top:.25em}@media (max-width:768px){.membership-alt-page-wrapper .section-sds-steps .sds-steps__p{margin-top:0}}.membership-alt-page-wrapper .section-sds-steps .numberCircle{background:#ffcd00;color:#fff;width:1.5em;height:1.5em;font-family:museo-slab,serif;font-size:3.125em;font-weight:700;border-radius:50%;padding:4px;text-align:center}@media (max-width:768px){.membership-alt-page-wrapper .section-sds-steps .numberCircle{font-size:2.125em}}@media (max-width:576px){.membership-alt-page-wrapper .section-sds-steps .numberCircle{display:none}}.membership-alt-page-wrapper .section-sds-steps .numberMobile{display:none;color:#ffcd00;font-size:1.25em;font-weight:700}@media (max-width:576px){.membership-alt-page-wrapper .section-sds-steps .numberMobile{display:inline}}.membership-alt-page-wrapper .section-member-benefits .benefits__h1{font-size:2.1875em;font-weight:700;color:#121212;padding:0 1em;margin-bottom:2.5em}@media (max-width:576px){.membership-alt-page-wrapper .section-member-benefits .benefits__h1{font-size:1.6em;margin-bottom:0}}.membership-alt-page-wrapper .section-member-benefits .benefits__p--title{color:#121212;font-size:1.5625em;font-weight:700;text-shadow:none}.membership-alt-page-wrapper .section-member-benefits .benefits__p--description{color:#000;text-shadow:none;max-width:420px;margin:0 auto 5em}@media (max-width:576px){.membership-alt-page-wrapper .section-member-benefits .benefits__p--description{margin-bottom:0}}.membership-alt-page-wrapper .section-sds-benefits .sds-benefits__h2{color:#121212;font-size:2.1875em;font-weight:700;margin-bottom:2em}.membership-alt-page-wrapper .section-sds-benefits .sds-benefits__h3{color:#121212;font-size:1.5625em;font-weight:700}@media (max-width:460px){.membership-alt-page-wrapper .section-sds-benefits .sds-benefits__h3{margin-left:1em}}.membership-alt-page-wrapper .section-sds-benefits .sds-benefits__a--trigger{cursor:pointer}.membership-alt-page-wrapper .section-sds-benefits .fa{color:#ffcd00;font-size:2.625em;margin-top:.25em}.membership-alt-page-wrapper .section-sds-benefits .sds-benefits__div--description{font-size:1.125em;margin-bottom:1.5em}.membership-alt-page-wrapper .section-CCM{position:relative;margin-bottom:12em}.membership-alt-page-wrapper .section-CCM .CCM-bg__img{background:#121212;background-image:url(../img/sds-page/sds-alt/ccm-bg.jpg);background-size:cover;padding:0}@media (max-width:768px){.membership-alt-page-wrapper .section-CCM .CCM-bg__img{background-image:none}}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__h3{color:#fff;font-size:1.68em;font-weight:700;margin-top:3em;margin-bottom:1em}@media (max-width:768px){.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__h3{margin-top:0;text-align:center}}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__h3--mobile{color:#fff;font-size:1.68em;font-weight:700;margin:1em}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__hr{height:2px;border:none;color:rgba(0,0,0,0);background-color:#ffcd00;width:60%;text-align:center;margin:0 auto 2em}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__p{color:#fff;font-size:1.375em;font-weight:500;margin-top:1em;margin-bottom:3em}@media (max-width:992px){.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__p{margin-left:4em}}@media (max-width:768px){.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__p{text-align:center;color:#000;margin:1em 0 -7em}}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__p--award{font-style:italic;margin-bottom:-3.5em;line-height:1.2}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__img--issue{position:absolute;z-index:1;top:20px;left:-50px}@media (max-width:992px){.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__img--issue{max-width:485px}}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__img--marquee{display:block;margin-left:14.5em}@media (max-width:992px){.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__img--marquee{display:none}}.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__img--marquee-laptop{display:none}@media (max-width:992px){.membership-alt-page-wrapper .section-CCM .CCM-bg__img .CCM__img--marquee-laptop{display:block;margin-left:11.5em}}.membership-alt-page-wrapper .section-myths{margin-bottom:8em}@media (max-width:576px){.membership-alt-page-wrapper .section-myths{margin-bottom:2em}}.membership-alt-page-wrapper .section-myths .myths__h2{color:#121212;font-size:2.1875em;font-weight:700;margin-bottom:2em}@media (max-width:576px){.membership-alt-page-wrapper .section-myths .myths__h2{margin-bottom:1em}}.membership-alt-page-wrapper .section-myths .myths__img--carousel{width:100%;margin-bottom:1em}.membership-alt-page-wrapper .section-myths .myths__p--title{font-size:1.3em;font-weight:700;color:#121212;text-shadow:none}.membership-alt-page-wrapper .section-myths .myths__p--description{color:#000;text-shadow:none}.membership-alt-page-wrapper .section-myths .item{min-height:500px}.membership-alt-page-wrapper .section-myths .flip-container{-webkit-perspective:1000;-o-perspective:1000;-ms-perspective:1000;perspective:1000;border:1px solid #ccc}.membership-alt-page-wrapper .section-myths .flip-container.hover .flipper,.membership-alt-page-wrapper .section-myths .flip-container:hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.membership-alt-page-wrapper .section-myths .back,.membership-alt-page-wrapper .section-myths .flip-container,.membership-alt-page-wrapper .section-myths .front{width:375px;height:197px;margin-bottom:1em}@media (max-width:992px){.membership-alt-page-wrapper .section-myths .back,.membership-alt-page-wrapper .section-myths .flip-container,.membership-alt-page-wrapper .section-myths .front{width:320px;height:168px}}.membership-alt-page-wrapper .section-myths .flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative}.membership-alt-page-wrapper .section-myths .back,.membership-alt-page-wrapper .section-myths .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.membership-alt-page-wrapper .section-myths .front{z-index:2}.membership-alt-page-wrapper .section-myths .front.card-1{background:url(../img/sds-page/sds-alt/card-my-gun.jpg) 0 0 no-repeat}.membership-alt-page-wrapper .section-myths .front.card-2{background:url(../img/sds-page/sds-alt/card-never-leaves-home.jpg) 0 0 no-repeat}.membership-alt-page-wrapper .section-myths .front.card-3{background:url(../img/sds-page/sds-alt/card-home-intruder.jpg) 0 0 no-repeat}.membership-alt-page-wrapper .section-myths .front.card-4{background:url(../img/sds-page/sds-alt/card-knife.jpg) 0 0 no-repeat}.membership-alt-page-wrapper .section-myths .front.card-5{background:url(../img/sds-page/sds-alt/card-police-line.jpg) 0 0 no-repeat}.membership-alt-page-wrapper .section-myths .front.card-6{background:url(../img/sds-page/sds-alt/card-neighborhood.jpg) 0 0 no-repeat}.membership-alt-page-wrapper .section-myths .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:#363636}.membership-alt-page-wrapper .section-myths .front .title{display:inline-block;color:#fff;font-size:1.5625em;font-weight:700;line-height:1.1;margin-top:75px}@media (max-width:992px){.membership-alt-page-wrapper .section-myths .front .title{font-size:1.25em;margin-top:65px}}.membership-alt-page-wrapper .section-myths .back p{color:#fff;font-size:.88em;padding:20px;line-height:1.5}@media (max-width:992px){.membership-alt-page-wrapper .section-myths .back p{padding:10px 15px;line-height:1.3}}.membership-alt-page-wrapper .jbox{background:#e7f0f8;border:2px dashed #0f3254;position:relative;z-index:-2;padding:2em 0}@media (max-width:768px){.membership-alt-page-wrapper .jbox{position:inherit}}@media (max-width:576px){.membership-alt-page-wrapper .jbox{background:#fff;border:none}}.membership-alt-page-wrapper .bp-seal{margin:3em auto 4.5em}@media (max-width:768px){.membership-alt-page-wrapper .bp-seal{margin:1.5em auto 2.5em}}@media (max-width:576px){.membership-alt-page-wrapper .bp-seal{margin:1em auto}}.membership-alt-page-wrapper .bp-seal .big-quote-box{position:relative}.membership-alt-page-wrapper .bp-seal .big-quote-box .quote-start{position:absolute;top:-5%;left:-12%;z-index:-1}.membership-alt-page-wrapper .bp-seal .big-quote-box .quote-end{position:absolute;top:50%;right:-4%;z-index:-1}@media (max-width:768px){.membership-alt-page-wrapper .bp-seal .big-quote-box .quote-end,.membership-alt-page-wrapper .bp-seal .big-quote-box .quote-start{display:none}}.membership-alt-page-wrapper .bp-seal .title-text{font-size:1.5625em;line-height:1.2;color:#121212;font-weight:700;margin-bottom:1em}@media (max-width:420px){.membership-alt-page-wrapper .bp-seal .title-text{font-size:1.2em}}.membership-alt-page-wrapper .bp-seal p{line-height:1.2;margin:0 0 1em}.membership-alt-page-wrapper .bp-seal .signature{margin-top:2em}.membership-alt-page-wrapper .bp-seal .seal-mgn{margin-top:3em;max-width:100%}@media (max-width:768px){.membership-alt-page-wrapper .bp-seal .seal-mgn{margin:1em auto 2em;max-width:95%}}@media (max-width:576px){.membership-alt-page-wrapper .bp-seal .seal-mgn{width:75%;max-width:342px;margin-top:2em;margin-bottom:1em}}.page-attorneys-wrapper .attorney__name{font-size:1.5em;font-weight:600;margin-bottom:0}.page-attorneys-wrapper .attorney__city,.page-attorneys-wrapper .attorney__phone,.page-attorneys-wrapper .attorney__website{margin-bottom:0}.page-attorneys-wrapper .filterByState{margin:20px 0}.page-attorneys-wrapper .uscca-law-img{max-width:100px}.page-attorneys-wrapper .crt-img{width:150px}.page-attorneys-wrapper .social-container{margin-top:5px}.page-attorneys-wrapper .attorney__facebook,.page-attorneys-wrapper .attorney__twitter{width:25px}.page-attorney-detail-wrapper #gfts_share_area{display:none!important}.page-attorney-detail-wrapper .crt-img{width:150px}.page-attorney-detail-wrapper .attorney__address .p{margin-bottom:0}.page-attorney-detail-wrapper .attorney__phone{margin-top:20px;margin-bottom:0}.page-attorney-detail-wrapper .attorney__email{margin-bottom:0}.page-attorney-detail-wrapper .attorney__website{margin-bottom:10px}.page-attorney-detail-wrapper .social-container{margin-bottom:20px}.page-attorney-detail-wrapper .attorney__facebook,.page-attorney-detail-wrapper .attorney__twitter{width:50px}.testimonials-page-wrapper{font-size:18px}.testimonials-page-wrapper .h1{font-size:2.5em;text-align:center;margin-bottom:50px;font-weight:600;margin-top:5px}@media (max-width:576px){.testimonials-page-wrapper .h1{font-size:1.5em;margin-bottom:40px}}.testimonials-page-wrapper .h3{margin-top:0;font-size:1.25em;font-style:italic;color:#ffcd00}@media (max-width:576px){.testimonials-page-wrapper .h3{margin-top:15px}}.testimonials-page-wrapper .headline-h3{font-size:1.5625em}.testimonials-page-wrapper .btn-text{font-weight:600;margin-top:5px}.testimonials-page-wrapper .testimonial-row{margin-bottom:3.75em}@media (max-width:768px){.testimonials-page-wrapper .testimonial-row{margin-bottom:40px}}.testimonials-page-wrapper .container-fluid.bg--add-padding{margin-bottom:3.75em}.testimonials-page-wrapper .container-fluid.bg--add-padding .testimonial-row{margin-bottom:0}.testimonials-page-wrapper .testimonial__name{font-weight:600;margin-bottom:0}@media (max-width:576px){.testimonials-page-wrapper .testimonial__img{max-width:260px;border-radius:50%}}.testimonials-page-wrapper .testimonial__member-duration{color:#ffcd00}.testimonials-page-wrapper .bg--add-padding-videos{padding-top:40px}.testimonials-page-wrapper .video-testimonial-container .h3{font-size:1.666666667em;margin-top:10px}.page-affiliates-wrapper .steps-row{margin-top:40px}@media (max-width:576px){.page-affiliates-wrapper .steps-row{margin-bottom:20px}}.page-affiliates-wrapper .heading__h1{color:#121212;font-size:2.25em;font-weight:700;font-family:Roboto,sans-serif;margin-top:0;margin-bottom:.75em;text-align:center}.page-affiliates-wrapper .heading--text{color:#121212;font-size:1.12em;margin-top:0;margin-bottom:3em;text-align:center}.page-affiliates-wrapper .about{margin-bottom:2em}.page-affiliates-wrapper .about__h3{font-size:1.5em;font-weight:700;font-family:Roboto,sans-serif;color:#121212}.page-affiliates-wrapper .about__span{color:#ffcd00}.page-affiliates-wrapper .about--text{font-size:16px;color:#121212;line-height:1.5;text-align:center;margin-bottom:5em}.page-affiliates-wrapper .benefits--background-color{background-color:#fafafa;padding-top:3em;padding-bottom:3em}.page-affiliates-wrapper .benefits__ul{list-style:square;color:#ffcd00;font-size:30px;text-align:left;line-height:.8;margin-top:40px}.page-affiliates-wrapper .benefits__ul .left__li{margin-bottom:40px;line-height:.9}@media (max-width:576px){.page-affiliates-wrapper .benefits__ul .left__li{margin-bottom:30px;line-height:.8}}.page-affiliates-wrapper .benefits__ul .right__li{margin-bottom:30px;line-height:.8}.page-affiliates-wrapper .benefits__span--bold{color:#121212;font-weight:700;font-size:16px}.page-affiliates-wrapper .benefits__span--normal{color:#121212;font-weight:300;font-size:16px}.page-affiliates-wrapper .affiliate-contact{margin-top:3em;margin-bottom:5em}.page-affiliates-wrapper .contact{margin-top:3em}@media (max-width:576px){.page-affiliates-wrapper .contact{margin-top:2em}}.page-affiliates-wrapper .contact--content{text-align:center;margin-top:1.5em}@media (max-width:576px){.page-affiliates-wrapper .mod--xs-content-spacer{margin-bottom:2em}}.page-affiliates-wrapper .contact--name{font-size:1.375em;font-weight:700;font-family:Roboto,sans-serif;color:#121212;margin-bottom:0}@media (max-width:576px){.page-affiliates-wrapper .contact--name{margin-top:1em}}.page-affiliates-wrapper .contact--title{font-size:1.1875em;font-weight:300;color:#121212;margin-bottom:1em}.page-affiliates-wrapper .contact--link{font-size:1.1875em;font-weight:700;color:#121212;text-decoration:underline}.page-affiliates-wrapper .contact--link :hover{cursor:pointer}.page-affiliates-wrapper .contact--number{font-size:1.1875em;font-weight:300;color:#121212}.page-affiliates-wrapper .btn{display:block;margin-left:auto;margin-right:auto}.page-affiliates-wrapper a{text-decoration:none}@media (max-width:576px){.tim-signature-container{margin:0 auto 20px;border-bottom:1px solid #cbced1;padding-bottom:20px}}.tim-signature-container .tim-headshot{float:left;margin-right:20px}@media (max-width:576px){.tim-signature-container .tim-headshot{float:none}}.tim-signature-container p{margin-bottom:0}.bpg-emblem{margin-bottom:20px}@media (max-width:576px){.bpg-emblem{max-width:260px}}.category-detail-wrapper .mod-margin-top{margin-top:3em}.category-detail-wrapper .category-title{font-weight:700;margin-top:0}.category-detail-wrapper .category-description{margin-bottom:40px}.category-detail-wrapper .post{line-height:1.2;margin-bottom:60px}@media (max-width:576px){.category-detail-wrapper .post{display:block;margin:0 auto 40px 0;border-bottom:2px solid #cbced1}}.category-detail-wrapper .post__img{margin-bottom:10px;border:1px solid #d3d3d3}.category-detail-wrapper .post__title{font-size:1.25em;font-weight:700;margin-bottom:2px}.category-detail-wrapper .post__title a{color:#000}.category-detail-wrapper .post__tag{font-size:.875em;font-weight:600;color:#121212}.category-detail-wrapper .post__preview .read-more{display:block;margin-top:5px}.category-detail-wrapper .categories-list-header{margin-top:0}@media (max-width:576px){.category-detail-wrapper .categories-list-header{margin-top:30px}}.category-detail-wrapper .categories-heading{color:#121212;font-weight:300;font-size:1.25rem}.category-detail-wrapper .categories-list{list-style:none;margin-bottom:40px;padding:5px 0 0}.category-detail-wrapper .categories-list li{margin-bottom:5px}.category-detail-wrapper .category-link{display:block;padding:10px;color:#121212;font-weight:600;background-color:#cbced1}.category-detail-wrapper .category-link:hover{color:#fff;text-decoration:none;background-color:#121212}.category-detail-wrapper .sidebar-ad-img{width:100%;max-width:262px;display:block;margin:0 auto}.category-detail-wrapper .sidebar-ad-img:hover{cursor:pointer}.post-detail-wrapper blockquote{font-style:italic}.post-detail-wrapper p{margin-bottom:25px}.post-detail-wrapper .nowrap{white-space:nowrap}.post-detail-wrapper .gray-divide{border-bottom:1px solid #979797;margin-top:2em;margin-bottom:2em}.post-detail-wrapper .cta-section{background-color:#f5f5f5;margin-top:1em;margin-bottom:1em}@media (max-width:768px){.post-detail-wrapper .wp-caption{display:block;margin:0 auto;width:100%!important}}@media (max-width:768px){.post-detail-wrapper .wp-caption img{display:block;margin:0 auto}}.post-detail-wrapper .wp-caption.alignleft{margin:0 15px 15px 0;float:left}.post-detail-wrapper .wp-caption.alignright{margin:0 0 15px 15px;float:right}.post-detail-wrapper .wp-caption.aligncenter{width:100%!important;display:block;margin:0 auto}.post-detail-wrapper .wp-caption.aligncenter img{display:block;margin:0 auto}.post-detail-wrapper .wp-caption .wp-caption-text{font-style:italic;font-size:.88em;margin:5px 0 10px}.post-detail-wrapper .wp-caption-text{font-style:italic;font-size:.88em}.post-detail-wrapper .post-ad__text{font-size:1em;color:#121212}.post-detail-wrapper .post__title{font-size:2em;font-weight:600;margin:0 0 10px}@media (max-width:576px){.post-detail-wrapper .post__title{font-size:1.5em}}.post-detail-wrapper .post__author{font-size:1em;margin-bottom:0}@media (max-width:576px){.post-detail-wrapper .post__author{font-size:.85em}}.post-detail-wrapper .post__video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:20px}.post-detail-wrapper .post__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-detail-wrapper .post__img{margin-bottom:20px;border:1px solid #d3d3d3}.post-detail-wrapper .related-topics-container{margin-top:50px}@media (max-width:576px){.post-detail-wrapper .related-topics-container{margin-top:20px}}.post-detail-wrapper .category-pill-wrap{display:inline-block}@media (max-width:576px){.post-detail-wrapper .category-pill-wrap{margin-top:.5em;display:block}}.post-detail-wrapper .category-pill{font-size:.888888889em;border-radius:10px;background-color:#cbced1;padding:5px 10px;color:#fff;display:inline-block}.post-detail-wrapper .category-pill:hover{background-color:#b0b5b9}.post-detail-wrapper .related-post{border-top:2px solid #000;margin-bottom:40px}@media (max-width:768px){.post-detail-wrapper .related-post{margin-bottom:20px}}.post-detail-wrapper .related-post a:hover{text-decoration:none}.post-detail-wrapper .related-post__thumb{display:inline-block;margin-right:10px}.post-detail-wrapper .related-post__thumb:hover{text-decoration:none}@media (max-width:576px){.post-detail-wrapper .related-post__thumb{display:block}}.post-detail-wrapper .related-post__text{display:inline-block}.post-detail-wrapper .related-post__title{font-size:1.111111111em;font-weight:600;line-height:1.2;margin:5px 0}.post-detail-wrapper .related-post__title a{color:#000}.post-detail-wrapper .related-post__title a:hover{text-decoration:underline}@media (max-width:576px){.post-detail-wrapper .related-post__title{margin-bottom:2em}}.post-detail-wrapper .related-post__author{color:#646464;font-size:.8em;margin-top:.5em;margin-bottom:.5em}.post-detail-wrapper .disqus-thread{margin-top:1em}.post-detail-wrapper .content-col,.post-detail-wrapper .sidebar-col{margin-top:30px}.page-press-kit-wrapper .post-detail-wrapper .sidebar-col .uscca-studio__h2,.post-detail-wrapper .sidebar-col .h2,.post-detail-wrapper .sidebar-col .page-press-kit-wrapper .uscca-studio__h2{font-size:1.388888889em;margin-top:0}.post-detail-wrapper .sidebar-ad-img-1{width:100%;display:block;margin:31px auto 0}.post-detail-wrapper .sidebar-ad-img-2{width:100%;display:block;margin:0 auto}.post-detail-wrapper .sidebar-ad-img-2:hover{cursor:pointer}.post-detail-wrapper .categories-heading{color:#121212;font-weight:300;font-size:1.25rem}.post-detail-wrapper .categories-list{list-style:none;padding:5px 0 0;margin-bottom:40px}.post-detail-wrapper .categories-list li{margin-bottom:5px}.post-detail-wrapper .category-link{display:block;padding:10px;color:#121212;font-weight:600;background-color:#cbced1}.post-detail-wrapper .category-link:hover{color:#fff;text-decoration:none;background-color:#121212}.post-detail-wrapper .details-image--margin{margin-top:2em;margin-bottom:2em}@media (max-width:768px){.post-detail-wrapper .details-image--margin{margin-top:1em;margin-bottom:1em}}.post-detail-wrapper .accordion{width:100%;text-align:left;background-color:#f2f2f2;color:#666;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-weight:500;outline:none;border:none;padding:10px;margin-bottom:1em}.post-detail-wrapper .accordion:after{content:"\002B";color:#666;float:right;margin-top:auto}.post-detail-wrapper .accordion--active:after{content:"\2212";color:#666}.post-detail-wrapper .accordion--content{display:none;margin-top:-1em;margin-bottom:2em;padding:10px;border:2px solid #f2f2f2;overflow:hidden;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.gfts_clear{clear:both}#gfts_share_area{margin-top:10px;margin-bottom:10px;line-height:14px}#gfts_share_area ul{list-style:none}#gfts_share_area ul li{padding:0;margin:0}#gfts_share_buttons{width:95%;overflow:hidden;margin:0 auto}#gfts_share_buttons li{display:block;background:none;overflow:hidden;margin-right:6px!important;float:left;text-align:center}@media (max-width:768px){.page-ccm-issues-wrapper{margin-top:140px}}.page-ccm-issues-wrapper .h1{margin-bottom:80px}.page-ccm-issues-wrapper hr{border-bottom:1px solid #cbced1;margin:60px 0}@media (max-width:576px){.page-ccm-issues-wrapper .featured-issue-wrapper{text-align:center}}.page-ccm-issues-wrapper .featured-issue-wrapper .issue-title{margin-top:0}.page-ccm-issues-wrapper .issue-row{margin-bottom:15px}@media (max-width:576px){.page-ccm-issues-wrapper .issue-row{margin:0 0 15px}}.page-ccm-issues-wrapper .current-issue{font-weight:700;color:#ffcd00;margin:0 0 5px}.page-ccm-issues-wrapper .previous-issues{font-weight:600;margin-top:0;margin-bottom:50px}@media (max-width:576px){.page-ccm-issues-wrapper .issue-img{max-width:300px}}.page-ccm-issues-wrapper .issue-wrapper{text-align:center}@media (max-width:768px){.page-ccm-issues-wrapper .issue-wrapper{margin-bottom:50px}}@media (max-width:576px){.page-ccm-issues-wrapper .issue-wrapper{margin-bottom:30px;border-bottom:1px solid #cbced1}}.page-ccm-issues-wrapper .issue-wrapper .title{font-size:1.25em;font-weight:600;margin-top:5px;margin-bottom:0}.page-ccm-issues-wrapper .issue-wrapper .download-link{font-size:1.15em}.page-ccm-issues-wrapper .drawer-volume-years{border:1px solid #c2c0c2}.page-ccm-issues-wrapper .drawer-volume-years .years--number{font-size:2em;line-height:1.2;color:#c2c0c2;font-weight:600;margin:.1em auto;padding-left:2%;cursor:pointer}.page-ccm-issues-wrapper .drawer-volume-years .years--number .fa-caret-down{display:none}.page-ccm-issues-wrapper .drawer-volume-years .years--number .fa-caret-right{display:inline-block}.page-ccm-issues-wrapper .drawer-volume-years .issue-wrapper{display:none}.page-ccm-issues-wrapper .drawer-volume-years.drawer-is-open{border-bottom:2px solid #0098ff}.page-ccm-issues-wrapper .drawer-volume-years.drawer-is-open .years--number{color:#0098ff;margin-bottom:1em;border-bottom:1px solid #c2c0c2}.page-ccm-issues-wrapper .drawer-volume-years.drawer-is-open .years--number .fa-caret-down{display:inline-block}.page-ccm-issues-wrapper .drawer-volume-years.drawer-is-open .years--number .fa-caret-right{display:none}.page-ccm-issues-wrapper .drawer-volume-years.drawer-is-open .issue-wrapper{display:block;margin-bottom:1em}.page-ccm-issues-wrapper .drawer-volume-years.drawer-is-open .issue-img{width:85%}.legal-advisory-board-page-wrapper{color:#121212}.legal-advisory-board-page-wrapper .row--stars{padding-bottom:25px}.legal-advisory-board-page-wrapper .section-intro__sub-text{text-align:center}.legal-advisory-board-page-wrapper .section-intro__sub-text p{font-size:1em;margin-top:2em;line-height:1.8}.legal-advisory-board-page-wrapper .legal-adv-board__h1{font-family:Roboto,sans-serif;font-size:2.15em;line-height:1.5;font-weight:700;margin-top:0}@media (min-width:992px){.legal-advisory-board-page-wrapper .legal-adv-board__h1{font-size:2.25em}}@media (max-width:576px){.legal-advisory-board-page-wrapper .legal-adv-board__h1{font-size:1.6em}}@media (max-width:320px){.legal-advisory-board-page-wrapper .legal-adv-board__h1{font-size:1.4em}}.legal-advisory-board-page-wrapper .section-attorneys{margin-top:3em}@media (max-width:576px){.legal-advisory-board-page-wrapper .section-attorneys{margin-top:0}}.legal-advisory-board-page-wrapper .profile-box__spacer{margin-bottom:5em}@media (max-width:768px){.legal-advisory-board-page-wrapper .profile-box__spacer{margin-bottom:4em}}@media (max-width:576px){.legal-advisory-board-page-wrapper .profile-box__spacer{margin-bottom:1em}}.legal-advisory-board-page-wrapper .profile-box__img{margin:0 auto 1.5em}@media (max-width:576px){.legal-advisory-board-page-wrapper .profile-box__img{margin-top:3em}}.legal-advisory-board-page-wrapper .profile-box__info{max-width:195px;width:100%;margin:0 auto;display:block}.legal-advisory-board-page-wrapper .profile-box__name{font-family:Roboto,sans-serif;font-size:1.125em;margin-bottom:0;font-weight:700}.legal-advisory-board-page-wrapper .profile-box__state{font-size:1em}.legal-advisory-board-page-wrapper .profile-box__website{color:#121212;text-decoration:underline}@media (max-width:768px){.page-store-categories-wrapper{margin-top:6em}}.page-store-categories-wrapper #current-store-category{color:#4a4a4a}.page-store-categories-wrapper .intro{text-align:center;margin-bottom:4.5em}.page-store-categories-wrapper .intro .intro__h1{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin:0 0 1em}.page-store-categories-wrapper .intro .intro__h2{color:#4a4a4a;font-size:1.125em;margin:auto 0 2em}.page-store-categories-wrapper .ad{text-align:center;margin-bottom:4.5em}.page-store-categories-wrapper .ad .ad__h1{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin:0 0 1em}@media (max-width:576px){.page-store-categories-wrapper .ad .ad__h1{font-size:1.75em}}.page-store-categories-wrapper .ad .btn--brand-red-inverse{background-color:#fff;color:#ffcd00;border:2px solid #ffcd00}.page-store-categories-wrapper .category-left-sidebar{max-width:360px;min-width:260.5px}.page-store-categories-wrapper .category-left-sidebar .title--link{font-family:Roboto,sans-serif;color:#121212}.page-store-categories-wrapper .category-left-sidebar .title--link:hover{text-decoration:none;color:#4a4a4a}@media (min-width:768px) and (max-width:992px){.page-store-categories-wrapper .category-left-sidebar{min-width:225.5px}}@media (max-width:992px){.page-store-categories-wrapper .category-left-sidebar{display:none}}.page-store-categories-wrapper .category-left-sidebar.affix{top:80px}.page-store-categories-wrapper .category-left-sidebar.affix-bottom{position:absolute}.page-store-categories-wrapper .category-left-sidebar .sidebar--title{font-family:Roboto,sans-serif;color:#121212;font-size:1.5em;font-weight:700;line-height:1.2;padding:6px 0;margin-top:0;border-bottom:4px solid #ffcd00;max-width:210px}.page-store-categories-wrapper .category-left-sidebar .sidebar--category_items{color:#121212;font-size:1.125em;line-height:1.2;margin-bottom:0;padding:.75em 0}.page-store-categories-wrapper .category-left-sidebar .sidebar--category_items a{color:#121212}.page-store-categories-wrapper .category-left-sidebar .sidebar--category_items.acive-sidebar-category a{color:#747678;font-weight:700;margin-left:1rem}.page-store-categories-wrapper .category-left-select{display:none}@media (max-width:992px){.page-store-categories-wrapper .category-left-select{display:block}}.page-store-categories-wrapper .category-left-select select{width:100%;margin-bottom:1.5em}.page-store-categories-wrapper .category__title{display:inline-block;font-family:Roboto,sans-serif;color:#121212;font-size:1.5em;font-weight:700;line-height:1.2;padding:6px 0;margin-top:0;margin-bottom:1.5em}.page-store-categories-wrapper .category__spacer{margin-bottom:6em}@media (max-width:768px){.page-store-categories-wrapper .category__spacer{margin-bottom:4em}}@media (max-width:576px){.page-store-categories-wrapper .category__spacer{margin-bottom:2em}}.page-store-categories-wrapper .category__title--link{font-family:Roboto,sans-serif;font-weight:700;color:#121212;float:right;margin-top:.75em;margin-bottom:1.5em}@media (max-width:576px){.page-store-categories-wrapper .category__title--link{display:none}}.page-store-categories-wrapper .category_item-box{display:block;margin-bottom:3em}@media (max-width:576px){.page-store-categories-wrapper .category_item-box{max-width:400px;display:block;margin-left:auto;margin-right:auto;margin-bottom:3.5em}}.page-store-categories-wrapper .category_item-box img{margin-bottom:1em;background-color:#fff}.page-store-categories-wrapper .category_item-box p{margin-bottom:.25em}.page-store-categories-wrapper .category_item-box a{max-width:180px}.page-store-categories-wrapper .category_item-box .product-img-wrapper{background-color:#fff;margin-bottom:10px}.page-store-categories-wrapper .category_item-box #category_item--title{font-size:1em;font-weight:600;line-height:1.2}.page-store-categories-wrapper .category_item-box #category_item--title a{color:#121212;font-family:Roboto,sans-serif}.page-store-categories-wrapper .category_item-box #category_item--price{color:#121212;font-weight:700}.page-store-categories-wrapper .category_item-box #category_item--price.savings-strike{font-weight:600}.page-store-categories-wrapper .category_item-box #category_item--price.savings-strike span{font-weight:400;padding-right:.5em;text-decoration:line-through}@media (max-width:768px){.page-product-page-wrapper{margin-top:6em}}.page-product-page-wrapper #current-store-category{color:#4a4a4a}.page-product-page-wrapper .product-item-closeup .product-item__img-box{background:#fff}.page-product-page-wrapper .product-item-closeup .product-item__info #product-item--price,.page-product-page-wrapper .product-item-closeup .product-item__info #product-item--title{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;line-height:1.2}.page-product-page-wrapper .product-item-closeup .product-item__info #product-item--price{margin-bottom:.5em}@media (max-width:576px){.page-product-page-wrapper .product-item-closeup .product-item__info #product-item--price{margin:.25em}}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--options{line-height:1.2;margin-bottom:0;padding:1.25em 0}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--options:last-of-type{margin-bottom:1em}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--options .options-label{color:#121212;font-family:Roboto,sans-serif;font-size:1.125em;font-weight:700;margin-bottom:.875em}.page-product-page-wrapper .product-item-closeup .product-item__info #simple-product_item-quantity{height:50px;max-width:127px;background:#f0f0f0;color:#9b9b9b;font-family:Roboto,sans-serif;font-weight:700;font-size:1.3125em;padding-left:33px;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:2.125em}.page-product-page-wrapper .product-item-closeup .product-item__info .color-pick p{font-size:14px;line-height:1.2;text-align:center;margin-top:5px}@media (max-width:576px){.page-product-page-wrapper .product-item-closeup .product-item__info .color-pick p{margin-bottom:1em}}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--color-circle{display:block;border-radius:50%;width:36px;height:36px;margin:auto}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--color-circle.Ensign-Blue{background:#747d96}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--color-circle.Ensign-Blue-Plad{background:#333852}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--color-circle.Flint-Plaid{background:#bd8d8d}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--color-circle.Spice-Plaid{background:#e8892c}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item--color-circle.Stampede{background:#cabd9f}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item-count{display:inline-block;float:right;font-weight:600;margin-top:-1vh;width:12%}.page-product-page-wrapper .product-item-closeup .product-item__info .product-item-size{display:inline-block;float:right;font-weight:600;margin-top:-1vh;width:30%}@media (max-width:768px){.page-product-page-wrapper .product-item-closeup .product-item__info .product-item-size{width:45%}}.page-product-page-wrapper .product-item-closeup .product-item__info .cta-box{text-align:center}.page-product-page-wrapper .product-item-closeup .product-item__info .cta-box .btn{max-width:460px;font-size:1.3125em;padding:19px 23px;width:100%}.page-product-page-wrapper .product-item-closeup .product-item__info .guarantee__p{font-family:Roboto,sans-serif;color:#9b9b9b;margin-top:20px}.page-product-page-wrapper .overview--copy-box{margin-top:7.6875em}.page-product-page-wrapper .overview--copy-box .overview__p--policy,.page-product-page-wrapper .overview--copy-box .overview__p--product{font-family:Roboto,sans-serif;color:#121212;font-size:1.5em;font-weight:700;margin-bottom:1em}.page-product-page-wrapper .overview--copy-box .overview__p--policy{color:#9b9b9b}.page-product-page-wrapper .overview--copy-box p,.page-product-page-wrapper .overview--copy-box p span{font-family:Roboto,sans-serif;color:#121212;font-size:1em;font-weight:300;margin-bottom:2em}.page-product-page-wrapper .overview--copy-box p.policy-detail,.page-product-page-wrapper .overview--copy-box p span.policy-detail{font-family:Roboto,sans-serif;color:#9b9b9b}@media (max-width:768px){.cart-page-wrapper{margin-top:6em}}.cart-page-wrapper .blue-bar{background:#121212;border-left:1px solid #121212;border-right:1px solid #121212;margin-bottom:1.75em;padding:8px 0 8px 1em}.cart-page-wrapper .blue-bar td{vertical-align:middle!important}.cart-page-wrapper .blue-bar p{font-size:1.125em;color:#fff;line-height:1.8;margin:0}@media (max-width:576px){.cart-page-wrapper .blue-bar p{padding-left:.5em}}.cart-page-wrapper .blue-bar p.fs-24{font-size:1.5em;font-weight:800;padding-left:1em}@media (max-width:576px){.cart-page-wrapper .blue-bar .placeholder{display:none}}.cart-page-wrapper .cart-item-table{min-height:510px}@media (max-width:768px){.cart-page-wrapper .cart-item-table{min-height:210px}}@media (max-width:576px){.cart-page-wrapper .cart-item-table{min-height:110px}}.cart-page-wrapper .cart-item-table table{width:100%;border:1px solid #121212}@media (max-width:576px){.cart-page-wrapper .cart-item-table table{border-left:none;border-right:none}}.cart-page-wrapper .cart-item-table table td{vertical-align:top}.cart-page-wrapper .cart-item-table .item__total-txt{text-align:right;padding-right:.8em}.cart-page-wrapper .cart-item-table .divider td{padding:0 10px}@media (max-width:576px){.cart-page-wrapper .cart-item-table .divider td{padding:0}}.cart-page-wrapper .cart-item-table .divider hr{border-color:#121212}.cart-page-wrapper .cart-item-table .item-row{color:#686868}.cart-page-wrapper .cart-item-table .item-row td{padding:1.5em 0 1em}.cart-page-wrapper .cart-item-table .item-row td.item__total-amt{text-align:right;padding-right:.8em}@media (max-width:576px){.cart-page-wrapper .cart-item-table .item-row td.item__total-amt{padding-right:0}}.cart-page-wrapper .cart-item-table .item-row .item__img-box{width:150px}.cart-page-wrapper .cart-item-table .item-row .item__img-box img{max-width:150px}@media (max-width:576px){.cart-page-wrapper .cart-item-table .item-row .item__img-box{display:none}}.cart-page-wrapper .cart-item-table .item-row .item__title-box{width:33%}.cart-page-wrapper .cart-item-table .item-row .item__title-box p{line-height:1.3;text-align:left}@media (max-width:576px){.cart-page-wrapper .cart-item-table .item-row .item__title-box{width:50%}}@media (max-width:576px){.cart-page-wrapper .cart-item-table .item-row .item__title-box a{padding:0 6px}}.cart-page-wrapper .cart-item-table .item-row .item__price{padding-left:1em}@media (max-width:576px){.cart-page-wrapper .cart-item-table .item-row .item__price{display:none}}.cart-page-wrapper .cart-item-table .item-row p{font-size:1.125em;line-height:1.3;margin:0;font-weight:700}.cart-page-wrapper .cart-item-table .item-row p.shipping-txt{color:#000;font-size:1em;font-weight:400}@media (max-width:576px){.cart-page-wrapper .cart-item-table .item-row p{font-size:1em;padding:0 6px;text-align:right}}.cart-page-wrapper .cart-item-table .form-control{width:75%}@media (max-width:576px){.cart-page-wrapper .cart-item-table .form-control{margin-left:.5em}}.cart-page-wrapper .order-summary-wrapper{max-width:315px;min-width:315px;border:1px solid #121212}@media (min-width:992px){.cart-page-wrapper .order-summary-wrapper{max-width:360px}}@media (max-width:768px){.cart-page-wrapper .order-summary-wrapper{max-width:100%;border:none}}@media (max-width:576px){.cart-page-wrapper .order-summary-wrapper{min-width:290px}}.cart-page-wrapper .order-summary-wrapper.affix{top:10px}@media (max-width:768px){.cart-page-wrapper .order-summary-wrapper.affix{top:0;position:relative}}.cart-page-wrapper .order-summary-wrapper.affix-bottom{position:absolute}.cart-page-wrapper .order-summary-wrapper table{width:100%}.cart-page-wrapper .order-summary-wrapper table td{vertical-align:top;padding:0 10px .25em}.cart-page-wrapper .order-summary-wrapper table hr{border-color:#121212}.cart-page-wrapper .order-summary-wrapper .summary__title-table .blue-bar{padding:8px 0}.cart-page-wrapper .order-summary-wrapper .summary__title-table .blue-bar .fs-24{padding-left:0}.cart-page-wrapper .order-summary-wrapper .summary__title-table .summary__title-row{color:#686868}.cart-page-wrapper .order-summary-wrapper .summary__title-table .summary__title-row.first--title td{padding-top:1.5em}.cart-page-wrapper .order-summary-wrapper .summary__title-table .summary__title-row .summary__item-price{text-align:right}.cart-page-wrapper .order-summary-wrapper .summary__title-table .summary__title-row p{font-size:1.125em;line-height:1.8;margin:0;font-weight:700}@media (max-width:576px){.cart-page-wrapper .order-summary-wrapper .summary__title-table .summary__title-row p{font-size:1em;padding:0 6px}}@media (max-width:768px){.cart-page-wrapper .order-summary-wrapper .summary__subtotal-table{margin-top:2em}}.cart-page-wrapper .order-summary-wrapper .summary__subtotal-table p{text-align:right}.cart-page-wrapper .order-summary-wrapper .summary__subtotal-table p.summary__total{color:#686868;font-size:1.125em;font-weight:700}.cart-page-wrapper .order-summary-wrapper .summary__subtotal-table .subtotal-subtitle{width:80%}.cart-page-wrapper .order-summary-wrapper .cta-box{text-align:center;margin-top:1em}@media (max-width:768px){.cart-page-wrapper .order-summary-wrapper .cta-box{margin-right:-1em;text-align:right}}@media (max-width:576px){.cart-page-wrapper .order-summary-wrapper .cta-box{text-align:center}}.cart-page-wrapper .order-summary-wrapper .cta-box .btn{margin-right:auto;min-width:300px}@media (max-width:768px){.cart-page-wrapper .order-summary-wrapper .cta-box .btn{margin-right:1em}}@media (max-width:576px){.cart-page-wrapper .order-summary-wrapper .cta-box .btn{min-width:280px}}@media (min-width:615px) and (max-width:768px){.cart-page-wrapper .order-summary-wrapper .cta-box .btn.mod-sm-pull-rt{float:right}}.press-room-wrapper .category-title{font-weight:700;text-align:center;margin-top:0}@media (max-width:768px){.press-room-wrapper .category-title{margin-top:40px}}.press-room-wrapper .category-description{margin-bottom:4.285714286em;text-align:center}.press-room-wrapper .post{line-height:1.2;margin-bottom:60px}@media (max-width:576px){.press-room-wrapper .post{display:block;margin:0 auto 40px 0;border-bottom:2px solid #cbced1}}.press-room-wrapper .post__img{margin-bottom:10px;border:1px solid #d3d3d3}.press-room-wrapper .post__title{font-size:1.25em;font-weight:700;margin-bottom:2px}.press-room-wrapper .post__title a{color:#000}.press-room-wrapper .post__date{font-style:italic}.press-room-wrapper .post__tag{font-size:.875em;font-weight:600;color:#121212}.press-room-wrapper .post__preview .read-more{display:block;margin-top:5px}.press-room-wrapper .sidebar-wrap{border-left:1px solid #000;padding-left:20px}.press-room-wrapper .media-contact__img{margin-bottom:10px}.press-room-wrapper .media-contact__email,.press-room-wrapper .media-contact__name,.press-room-wrapper .media-contact__phone{font-size:1.125em;margin-bottom:0}.press-room-wrapper .media-contact__btn{min-width:210px;background-color:#121212;color:#fff;margin-top:1.5em}@media (max-width:768px){.press-room-wrapper .media-contact__btn{min-width:170px}}.press-room-wrapper .media-contact__btn:hover{background-color:#2c2c2c}.press-room-wrapper .upcoming-event{border-bottom:1px solid #efefef;margin-bottom:20px;padding-bottom:10px}.press-room-wrapper .upcoming-event .p{margin-bottom:0;line-height:1.2}.press-room-wrapper .upcoming-event .event-title{font-weight:700}.press-room-wrapper .categories-list-header{margin-top:0}@media (max-width:576px){.press-room-wrapper .categories-list-header{margin-top:30px}}.press-room-wrapper .categories-list{list-style:none;margin-bottom:40px;padding:5px 0 0}.press-room-wrapper .categories-list .category-link:hover{text-decoration:none}.press-room-wrapper .categories-list li{font-weight:600;padding:10px;background-color:#cbced1;margin-bottom:5px;color:#121212}.press-room-wrapper .categories-list li:hover{text-decoration:none;background-color:#121212;color:#fff}.press-room-wrapper .sidebar-ad-img{width:100%;max-width:262px;display:block;margin:0 auto}@media (max-width:768px){.page-store-homepage-wrapper{margin-top:6em;margin-top:8em}}.page-store-homepage-wrapper .new-products,.page-store-homepage-wrapper .promo-products{background:#666;border:2px solid #333;text-align:center;color:#fff;text-shadow:2px 2px #000;max-height:413px;padding:15vh}.page-store-homepage-wrapper .category-thumbnail-links{margin-bottom:1em}.page-store-homepage-wrapper .category-thumbnail-links .thumbnail-box{max-width:360px;max-height:245px;display:block}@media (max-width:768px){.page-store-homepage-wrapper .category-thumbnail-links .thumbnail-box{margin:0 auto}}.page-store-homepage-wrapper .category-thumbnail-links img{margin-bottom:1.5em}.page-store-homepage-wrapper .cat-wrapper{position:relative;background-color:#000;opacity:1;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.page-store-homepage-wrapper .cat-wrapper:hover img{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:.75}.page-store-homepage-wrapper .cat-wrapper:hover .strip{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:1.85em;opacity:.9}.page-store-homepage-wrapper .strip{z-index:3;position:absolute;padding:5px 0;color:#fff;font-size:1.75em;font-weight:700;top:90px;width:100%;text-align:center;background-color:rgba(0,0,0,.8);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (max-width:992px){.page-store-homepage-wrapper .strip{top:65px}}@media (max-width:768px){.page-store-homepage-wrapper .strip{top:80px}}.page-winners-list-wrapper p{font-size:1.125em}.page-winners-list-wrapper .accent-color{color:#ffcd00}.page-winners-list-wrapper .heavy{font-weight:700}.page-winners-list-wrapper .winners-list__h1{font-size:2.8125em;font-weight:600}@media (max-width:576px){.page-winners-list-wrapper .winners-list__h1{font-size:2em}}.page-winners-list-wrapper .winners-list__p--headline{font-size:1.5625em;font-weight:600;margin-bottom:2em}@media (max-width:576px){.page-winners-list-wrapper .winners-list__p--headline{font-size:1.25em}}.page-winners-list-wrapper .winner__img{margin-bottom:3em}@media (max-width:576px){.page-winners-list-wrapper .winner__img{margin-bottom:2em}}.page-winners-list-wrapper .testimony--header{font-size:1.375em}.page-winners-list-wrapper .testimony{margin-top:1.25em}@media (max-width:768px){.page-winners-list-wrapper .signature{margin-bottom:2.5em}}.page-winners-list-wrapper .winner--name p{font-size:.875em}@media (max-width:768px){.page-winners-list-wrapper .winner--name p{font-size:1.125em}}.page-winners-list-wrapper .opt-in-wrapper{margin-bottom:4em}.page-press-kit-wrapper .page-winners-list-wrapper .opt-in-wrapper .uscca-studio__h2,.page-winners-list-wrapper .opt-in-wrapper .h2,.page-winners-list-wrapper .opt-in-wrapper .page-press-kit-wrapper .uscca-studio__h2{text-align:center;font-size:2.1875em}.page-winners-list-wrapper .opt-in-wrapper .img{border:2px dashed #0f3153;padding:10px 0}.page-winners-list-wrapper .opt-in-wrapper .modal-body{text-align:center}.page-winners-list-wrapper .opt-in-wrapper .modal-body .btn{display:block;margin:0 auto 15px}.page-ccm-wrapper,.page-ccm-wrapper .royal-blue{color:#121212}.page-ccm-wrapper .red-e2{color:#ee2e26}.page-ccm-wrapper .ttu{text-transform:uppercase}.page-ccm-wrapper .wsnw{white-space:nowrap}.page-ccm-wrapper .intro{margin:3em auto 6em}@media (max-width:768px){.page-ccm-wrapper .intro{margin:1em auto 2em}}.page-ccm-wrapper .intro h1{font-family:Roboto,sans-serif;font-size:2em;font-weight:700;line-height:1.2;margin-top:0}@media (min-width:768px){.page-ccm-wrapper .intro h1{padding-right:1em}}@media (max-width:576px){.page-ccm-wrapper .intro h1{font-size:1.5em}}.page-ccm-wrapper .intro h2{font-size:1.5em;font-family:Roboto,sans-serif;line-height:1.3;font-weight:300;margin-bottom:1em}@media (max-width:576px){.page-ccm-wrapper .intro h2{font-size:1em}}.page-ccm-wrapper .intro .red-divide{background:#ffcd00;height:.5em;width:100%;max-width:370px;margin:1.5em 0}@media (min-width:576px) and (max-width:768px){.page-ccm-wrapper .vid-blackborder-wrapper{margin-top:1.8em}}.page-ccm-wrapper .btn{font-size:1.25em;font-weight:700;margin-right:15px;padding:14px 25px;min-width:260px;border-radius:0}.page-ccm-wrapper .btn a{color:#fff}.page-ccm-wrapper .btn a:focus,.page-ccm-wrapper .btn a:hover{text-decoration:none}.page-ccm-wrapper .btn--brand-red{background-color:#ffcd00;color:#fff;text-transform:uppercase;font-weight:700;margin-right:0;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.page-ccm-wrapper .btn--brand-red:active,.page-ccm-wrapper .btn--brand-red:focus,.page-ccm-wrapper .btn--brand-red:hover{background-color:#ffd733;color:#fff;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.page-ccm-wrapper .mod-cta--spacer{margin:3em auto}@media (max-width:576px){.page-ccm-wrapper .mod-cta--spacer{margin:2em auto}}@media (max-width:768px){.page-ccm-wrapper .closeup .tablet-mag{margin-bottom:.75em;margin-top:2em}}@media (max-width:576px){.page-ccm-wrapper .closeup .tablet-mag{margin-top:3em}}.page-ccm-wrapper .closeup .price-img{margin-left:-4em}@media (max-width:768px){.page-ccm-wrapper .closeup .price-img{margin-left:-2em}}.page-ccm-wrapper .closeup .closeup__h2{font-size:1.5em;font-weight:300;margin-top:1.5em}@media (max-width:576px){.page-ccm-wrapper .closeup .closeup__h2{font-size:1.25em}}.page-ccm-wrapper .closeup ul{list-style-image:url(/jasmine-assets/img/product/biometric_gun-safe/technology-list-redsquare.png);padding-left:1em;margin-top:1.5em}.page-ccm-wrapper .closeup ul li{font-family:Roboto,sans-serif;font-size:1.2em;font-weight:300;margin-bottom:1em;line-height:1.2;padding-left:8px}@media (max-width:768px){.page-ccm-wrapper .closeup ul li{width:107%}}@media (max-width:576px){.page-ccm-wrapper .closeup ul li{width:auto;font-size:1em}}.page-ccm-wrapper .star-divider{margin:4em auto}@media (max-width:768px){.page-ccm-wrapper .star-divider{margin:2em auto}}.page-ccm-wrapper .features-columns .features-columns__h3{font-family:Roboto,sans-serif;font-size:1.5em;line-height:1.1;text-align:center;margin:1.5em auto 1em;font-weight:700;height:78px}@media (max-width:768px){.page-ccm-wrapper .features-columns .features-columns__h3{margin:1em auto;height:auto}}.page-ccm-wrapper .features-columns ul{list-style-image:url(/jasmine-assets/img/product/ccm/test/closeup-red-2017-bullet.png);padding-left:1em}@media (max-width:768px){.page-ccm-wrapper .features-columns ul{display:none}}@media (max-width:768px){.page-ccm-wrapper .features-columns ul:nth-of-type(-n+2){margin-bottom:2em}}.page-ccm-wrapper .features-columns ul li{font-family:Roboto,sans-serif;font-size:1.125em;font-weight:300;margin-bottom:1.5em;line-height:1.2;padding-left:8px}.page-ccm-wrapper .features-columns img{border-bottom:.5em solid #ffcd00}.page-ccm-wrapper .join-readers{margin-top:3em}@media (max-width:768px){.page-ccm-wrapper .join-readers{margin-top:1em}}.page-ccm-wrapper .join-readers .join-readers__h1{font-family:Roboto,sans-serif;font-size:2em;font-weight:700;line-height:1.3}@media (max-width:576px){.page-ccm-wrapper .join-readers .join-readers__h1{font-size:1.25em}}.page-ccm-wrapper .join-readers .red-divide{background:#ffcd00;height:.5em;width:100%;margin:2em 0}.page-ccm-wrapper .join-readers .fs-15,.page-ccm-wrapper .join-readers .fs-18{font-family:Roboto,sans-serif;font-size:1.125em;color:#121212;font-weight:300}.page-ccm-wrapper .join-readers .fs-15:before,.page-ccm-wrapper .join-readers .fs-18:before{content:"“";font-family:Roboto,sans-serif;font-size:2em;color:#ffcd00;font-weight:800;vertical-align:bottom;line-height:1}.page-ccm-wrapper .join-readers .fs-15:after,.page-ccm-wrapper .join-readers .fs-18:after{content:"”";font-family:Roboto,sans-serif;font-size:2em;color:#ffcd00;font-weight:800;position:relative;right:-6px;top:4px;vertical-align:top;line-height:.7}.page-ccm-wrapper .join-readers .fs-15{font-size:1em}.page-ccm-wrapper .join-readers .fs-15:after,.page-ccm-wrapper .join-readers .fs-15:before{content:none}.page-ccm-wrapper .join-readers .reader-box{margin:1em auto 2em}@media (max-width:768px){.page-ccm-wrapper .join-readers .reader-img{display:none}}.page-ccm-wrapper .join-readers .mod-cta--mgn{margin:1em auto}.page-ccm-wrapper .bp-seal .seal--img{margin-bottom:1.5em}@media (max-width:576px){.page-ccm-wrapper .bp-seal .seal--img{margin-top:.75em}}.page-ccm-wrapper .bp-seal .toggle-bp-text{cursor:pointer;font-family:Roboto,sans-serif;font-size:1em;text-align:center;display:inline-block;margin:0 auto 1em}.page-ccm-wrapper .bp-seal .js-show-text{display:block}@media (max-width:576px){.page-ccm-wrapper .bp-seal .js-show-text{display:none}}.page-ccm-wrapper .bp-seal .fs-16{color:#121212;font-family:Roboto,sans-serif;font-size:1em;text-align:center}@media (max-width:320px){.page-ccm-wrapper .bp-seal .fs-16{padding:0 12px}}.page-ccm-wrapper .bp-seal .mod-star-divider{margin:2em auto}@media (max-width:768px){.page-ccm-wrapper .bp-seal .mod-star-divider{margin:1em auto}}.page-ccm-wrapper .mobile-buttons{background-color:#192c58;position:fixed;bottom:0;width:100%;z-index:99}.page-ccm-wrapper .mobile-buttons .red-subscribe,.page-ccm-wrapper .mobile-buttons .white-border--btn{width:100%;max-width:270px;padding:8px 10px;background-color:#ee2e26;color:#fff;font-size:1.6875em;font-weight:700;display:block;margin:.5em auto 1em;cursor:pointer;border:6px solid rgba(0,0,0,0)}@media (min-width:992px){.page-ccm-wrapper .mobile-buttons .red-subscribe,.page-ccm-wrapper .mobile-buttons .white-border--btn{max-width:370px}}@media (max-width:768px){.page-ccm-wrapper .mobile-buttons .red-subscribe,.page-ccm-wrapper .mobile-buttons .white-border--btn{font-size:1.5em}}@media (max-width:576px){.page-ccm-wrapper .mobile-buttons .red-subscribe,.page-ccm-wrapper .mobile-buttons .white-border--btn{font-size:12px;padding:8px 3px;max-width:310px;margin:.5em auto}}.page-ccm-wrapper .mobile-buttons .red-subscribe:hover,.page-ccm-wrapper .mobile-buttons .white-border--btn:hover{background-color:#da1911;text-decoration:none}.page-ccm-wrapper .mobile-buttons .white-border--btn{border:6px solid #fff;background-color:#121212}.page-ccm-wrapper .mobile-buttons .white-border--btn:hover{background-color:#262626;cursor:pointer}.uscca-app-info-page-wrapper *{color:#fff}.uscca-app-info-page-wrapper input{color:#000}.uscca-app-info-page-wrapper .dd-btn{font-family:Roboto,sans-serif}.uscca-app-info-page-wrapper .txt-blue{color:#103254}.uscca-app-info-page-wrapper .section__lead{background-image:url(/jasmine-assets/img/leadgen/uscca-mobile-app/hero-map.jpg);background-size:cover;min-height:800px;padding-top:160px;margin-top:-65px}.uscca-app-info-page-wrapper .section__lead .text-lead *{line-height:.95}.uscca-app-info-page-wrapper .section__lead .text-lead h1{font-family:industry,sans-serif;color:#e2b80c;font-weight:900;font-size:6.875em;margin:0}.uscca-app-info-page-wrapper .section__lead .text-lead h2{font-family:industry,sans-serif;margin-top:0;font-size:1.875em}.uscca-app-info-page-wrapper .section__lead .text-lead h3{font-family:industry,sans-serif;font-size:2.8125em;font-weight:500;margin:0}.uscca-app-info-page-wrapper .section__lead .form-control{max-width:460px;font-size:1.25em;font-family:Roboto,sans-serif;padding:25px 20px}.uscca-app-info-page-wrapper .section__carousel{padding-top:3em}.uscca-app-info-page-wrapper .section__carousel a:link{text-decoration:none}.uscca-app-info-page-wrapper .section__carousel *{color:#000}.uscca-app-info-page-wrapper .section__carousel h2{font-family:industry,sans-serif;color:#9b9b9b;font-size:1.5em;font-weight:600;margin-bottom:2em}.uscca-app-info-page-wrapper .section__carousel h3{font-family:industry,sans-serif;color:#103254;font-size:1.875em;font-weight:700}.uscca-app-info-page-wrapper .section__carousel .coming-soon{font-family:industry,sans-serif;color:#ac2b28;font-weight:700;font-size:1.25em;margin-top:40px}.uscca-app-info-page-wrapper .section__carousel .ul{font-family:industry,sans-serif;list-style:none;padding-left:0}.uscca-app-info-page-wrapper .section__carousel .ul li{color:#103254;font-weight:600;font-size:1.25em;margin-bottom:20px}.uscca-app-info-page-wrapper .section__carousel .ul .fa-chevron-right{color:#e2b80c}.uscca-app-info-page-wrapper .section__carousel .uscca-icon{margin-bottom:20px}.uscca-app-info-page-wrapper .section__carousel .app-store-icon{display:inline-block;margin-right:.6em;margin-bottom:.75em}.uscca-app-info-page-wrapper .section__carousel .slick-wrap{position:relative}.uscca-app-info-page-wrapper .section__carousel .slick-next-btn,.uscca-app-info-page-wrapper .section__carousel .slick-prev-btn{color:#d8d8d8;font-size:6em;z-index:1000;cursor:pointer}.uscca-app-info-page-wrapper .section__carousel .slick-next-btn{position:absolute;top:35%;right:0}.uscca-app-info-page-wrapper .section__carousel .slick-prev-btn{position:absolute;top:35%;left:0}.uscca-app-info-page-wrapper .section__video{padding-top:3em}.uscca-app-info-page-wrapper .section__video h2{font-size:3em;font-weight:700;font-family:industry,sans-serif;margin-bottom:40px}.uscca-app-info-page-wrapper .section__video .gray-bg{background-color:#d7d7d7}.uscca-app-info-page-wrapper .section__video .fa-play-circle{font-size:10em;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#9b9b9b;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;cursor:pointer}.uscca-app-info-page-wrapper .section__video .fa-play-circle:hover{-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;color:#828282}.uscca-app-info-page-wrapper .section__video .video-teaser-click{position:relative}.uscca-app-info-page-wrapper .section__closing-cta{text-align:center;padding-top:3em}.uscca-app-info-page-wrapper .section__closing-cta a:link{text-decoration:none}.uscca-app-info-page-wrapper .section__closing-cta h2{color:#ac2b28;font-family:industry,sans-serif;font-size:3em;font-weight:700;margin-bottom:40px}.uscca-app-info-page-wrapper .section__closing-cta .app-store-icon{display:inline-block;margin-right:.6em;margin-bottom:.75em}.uscca-app-info-page-wrapper .section__closing-cta .app-store-icon:hover{text-decoration:none}.uscca-law-network-wrapper .nowrap{white-space:nowrap}.uscca-law-network-wrapper .law-network__h1,.uscca-law-network-wrapper .law-network__h2{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:1.125em}.uscca-law-network-wrapper .horizontal-line--red{margin-bottom:3.625em}.uscca-law-network-wrapper .intro{margin-bottom:3em}.uscca-law-network-wrapper .join-the-network{margin-bottom:7.5em}@media (max-width:768px){.uscca-law-network-wrapper .join-the-network{margin-bottom:4em}}@media (max-width:576px){.uscca-law-network-wrapper .join-the-network{margin-bottom:0}}.uscca-law-network-wrapper .join-the-network .join-the-network__h3{color:#121212;font-family:Roboto,sans-serif;font-size:1.125em;font-weight:700;line-height:1.5;margin-bottom:0}.uscca-law-network-wrapper .join-the-network .horizontal-line--red{margin-left:0}.uscca-law-network-wrapper .join-the-network .join-the-network__p{color:#121212;font-size:1em;font-weight:300;margin-bottom:1.25em}.uscca-law-network-wrapper .join-the-network .join-the-network__p:first-of-type{margin-top:2.5em}.uscca-law-network-wrapper .join-the-network .join-the-network__p:last-of-type{font-weight:700}.uscca-law-network-wrapper .join-the-network .join-the-network__ul{margin-top:1.25em;list-style:none;padding:0}.uscca-law-network-wrapper .join-the-network .join-the-network__ul .join-the-network__li{background:url(../img/uscca-law-network/red-square-10px.jpg) 0 8px no-repeat;color:#121212;line-height:1.6;padding-left:1.75em;margin-bottom:1.75em}.uscca-law-network-wrapper .apply-to-join{margin-bottom:7.5em}@media (max-width:768px){.uscca-law-network-wrapper .apply-to-join{margin-bottom:4em}}.uscca-law-network-wrapper .apply-to-join .apply-to-join__p{color:#121212;text-align:center;font-size:1em;font-weight:300;margin-bottom:3.75em}.uscca-law-network-wrapper .apply-to-join__p--checkbox{color:#121212;font-size:1em;font-weight:300}.uscca-law-network-wrapper .apply-to-join__p--checkbox:first-of-type{margin-top:24px}.uscca-law-network-wrapper .apply-to-join__label{color:#121212;font-size:1em;font-weight:300}.uscca-law-network-wrapper .apply-to-join__btn{display:block;margin:2em auto 0}.uscca-law-network-wrapper .apply-to-join__p--secure{text-align:center;font-size:1.125em;font-weight:600;font-style:italic;margin-top:5px}.uscca-law-network-wrapper .padding-adjustment{padding:0 5px}@media (max-width:576px){.uscca-law-network-wrapper .padding-adjustment{padding:0 15px}}.uscca-law-network-wrapper .form-control{height:50px;background:#f0f0f0;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:1.25em}.uscca-law-network-wrapper .select-box{-webkit-appearance:none}.uscca-law-network-wrapper .form-check{display:inline-block;margin-left:1em}.uscca-law-network-wrapper .form-check:first-of-type{margin-top:24px}.uscca-law-network-wrapper .form-check-label{display:block;font-size:12px}.uscca-law-network-wrapper input[type=radio]{margin-right:.25em}.uscca-law-network-wrapper .how-does-it-work{background:#fafafa;padding-top:5em;padding-bottom:5.8125em;margin-bottom:6em}@media (max-width:576px){.uscca-law-network-wrapper .how-does-it-work{margin-bottom:2.5em}}.uscca-law-network-wrapper .how-does-it-work .btn--brand-red{display:block;margin:0 auto}.uscca-law-network-wrapper .how-does-it-work__h3,.uscca-law-network-wrapper .how-does-it-work__h3--cta{color:#121212;font-family:Roboto,sans-serif;font-size:1.5em;font-weight:700;line-height:1.2;margin-top:4em;margin-bottom:1em}@media (max-width:768px){.uscca-law-network-wrapper .how-does-it-work__h3,.uscca-law-network-wrapper .how-does-it-work__h3--cta{margin-top:2em}}@media (max-width:576px){.uscca-law-network-wrapper .how-does-it-work__h3,.uscca-law-network-wrapper .how-does-it-work__h3--cta{margin-top:1em}}.uscca-law-network-wrapper .how-does-it-work__h3 span,.uscca-law-network-wrapper .how-does-it-work__h3--cta span{color:#ffcd00}.uscca-law-network-wrapper .how-does-it-work__h3--cta{margin-bottom:.25em}@media (max-width:768px){.uscca-law-network-wrapper .how-does-it-work__h3--cta{margin-top:4em}}@media (max-width:576px){.uscca-law-network-wrapper .how-does-it-work__h3--cta{margin-top:1em}}.uscca-law-network-wrapper .how-does-it-work__p{color:#121212;font-size:1em;line-height:1.5}.uscca-law-network-wrapper .how-does-it-work__p span{color:#121212;font-weight:700}.uscca-law-network-wrapper .how-does-it-work__p--infographic{text-align:center;color:#ffcd00;font-size:1.125em;font-weight:700;margin-bottom:2em}.uscca-law-network-wrapper .crt-contacts{padding:2em 0;margin-bottom:-3.125em}@media (max-width:768px){.uscca-law-network-wrapper .crt-contacts{font-size:13px}}@media (min-width:768px){.uscca-law-network-wrapper .crt-contacts .col-adjust-margin-left{margin-left:12.333333%}}.uscca-law-network-wrapper .crt-contacts .crt-contacts__img{margin-bottom:1.5em}.uscca-law-network-wrapper .crt-contacts .crt-contacts__div--profile{color:#121212}@media (max-width:576px){.uscca-law-network-wrapper .crt-contacts .crt-contacts__div--profile{max-width:263px;margin:0 auto 5em}}.uscca-law-network-wrapper .crt-contacts .crt-contacts__p--name{font-family:Roboto,sans-serif;font-size:1em;font-weight:700;margin-bottom:.125em}.uscca-law-network-wrapper .crt-contacts .crt-contacts__p--info{font-weight:300}.uscca-law-network-wrapper .crt-contacts .crt-contacts__p--info.last{margin-bottom:3.25em}@media (max-width:576px){.uscca-law-network-wrapper .crt-contacts .crt-contacts__p--info.last{margin-bottom:2em}}.uscca-law-network-wrapper .crt-contacts .crt-contacts__p--email{font-weight:700;text-decoration:underline}.nowrap{white-space:nowrap}.share-your-why-wrapper{margin-top:-4.04em;margin-bottom:4em}@media (max-width:768px){.share-your-why-wrapper{margin-top:3em}}@media (max-width:576px){.share-your-why-wrapper{margin-top:5em}}.share-your-why-wrapper .share-your-why__div--background{position:relative}@media (max-width:320px){.share-your-why-wrapper .share-your-why__img--bg{display:none}}.share-your-why-wrapper .share-your-why__img--bg-mobile{display:none}@media (max-width:320px){.share-your-why-wrapper .share-your-why__img--bg-mobile{display:block}}.share-your-why-wrapper .share-your-why__div--intro{position:absolute;left:0;top:10%;right:0}@media (max-width:480px){.share-your-why-wrapper .share-your-why__div--intro{top:5%;padding:0 16px}}.share-your-why-wrapper .share-your-why__img--logo{margin-bottom:4em}@media (max-width:992px){.share-your-why-wrapper .share-your-why__img--logo{width:100px;height:auto;margin-bottom:2em}}@media (max-width:660px){.share-your-why-wrapper .share-your-why__img--logo{width:80px;height:auto;margin-bottom:1.5em}}@media (max-width:460px){.share-your-why-wrapper .share-your-why__img--logo{width:60px;height:auto}}.share-your-why-wrapper .share-your-why__h1{text-align:center;color:#fff;font-size:5em;font-weight:100;text-transform:uppercase;line-height:1;letter-spacing:3px}@media (max-width:992px){.share-your-why-wrapper .share-your-why__h1{font-size:3em}}@media (max-width:768px){.share-your-why-wrapper .share-your-why__h1{font-size:2.5em}}@media (max-width:660px){.share-your-why-wrapper .share-your-why__h1{font-size:2em}}@media (max-width:460px){.share-your-why-wrapper .share-your-why__h1{font-size:1.75em;margin-top:0}}@media (max-width:320px){.share-your-why-wrapper .share-your-why__h1{margin-top:39px;line-height:1.2}}.tell-us-why-wrapper .tell-us-why__h2{text-align:center;color:#f74040;font-size:2.25em;font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-bottom:2em}@media (max-width:576px){.tell-us-why-wrapper .tell-us-why__h2{font-size:1.5em}}.tell-us-why-wrapper .tell-us-why__div--survey{min-height:100%;text-align:center}.tell-us-why-wrapper .tell-us-why__div--survey iframe{width:100%;height:1300px}@media (max-width:992px){.tell-us-why-wrapper .tell-us-why__div--survey iframe{height:1500px}}@media (max-width:576px){.tell-us-why-wrapper .tell-us-why__div--survey iframe{height:1450px}}@media (max-width:460px){.tell-us-why-wrapper .tell-us-why__div--survey iframe{height:1580px}}.tims-why-wrapper .tims-why__h2{text-align:center;color:#f74040;font-size:1.75em;font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-bottom:1em}@media (max-width:576px){.tims-why-wrapper .tims-why__h2{font-size:1.25em}}.tims-why-wrapper .tims-why__wistia-wrapper{margin-bottom:4em}.testimony-wrapper .testimony__h2{text-align:center;color:#f74040;font-size:1.75em;font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-bottom:2.5em;margin-top:4em}@media (max-width:576px){.testimony-wrapper .testimony__h2{font-size:1.25em}}.testimony-wrapper .testimony__div{max-width:365px;margin:0 auto}.testimony-wrapper .testimony__img{margin-bottom:1em}.testimony-wrapper .testimony__p--name{font-size:1.125em;font-weight:900;margin-bottom:0}.testimony-wrapper .testimony__p--state{font-size:.875em;font-style:italic}.testimony-wrapper .testimony__p{font-size:.875em;font-weight:600}@media (max-width:576px){.testimony-wrapper .testimony__p{margin-bottom:2em}}.page-resources-wrapper .blue{color:#121212}.page-resources-wrapper .solo-link{color:#121212;font-weight:900;text-transform:uppercase;text-decoration:underline}.page-resources-wrapper .solo-link:hover{color:#2c2c2c;text-decoration:none}.page-resources-wrapper .section-blog-and-news{margin:2rem auto 0}.page-resources-wrapper .section-blog-and-news .intro{text-align:center}.page-resources-wrapper .section-blog-and-news .intro .intro__h1{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;margin:0 0 1em}.page-resources-wrapper .section-blog-and-news .intro .intro__h2{color:#4a4a4a;font-size:1.125em;margin:auto 0 2em}.page-resources-wrapper .section-blog-and-news .blog--posts{margin:4em auto 0}@media (max-width:768px){.page-resources-wrapper .section-blog-and-news .blog--posts{margin:2em auto 1em}}.page-resources-wrapper .section-blog-and-news .blog--posts .post{line-height:1.2;margin-bottom:60px}@media (max-width:576px){.page-resources-wrapper .section-blog-and-news .blog--posts .post{display:block;margin:0 auto 40px 0}}.page-resources-wrapper .section-blog-and-news .blog--posts .img__redbottom{border-bottom:3px solid #ffcd00}.page-resources-wrapper .section-blog-and-news .blog--posts .post__title,.page-resources-wrapper .section-blog-and-news .blog--posts a{color:#121212;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin:1em 0 .1em}@media (max-width:768px){.page-resources-wrapper .section-blog-and-news .blog--posts .post__title,.page-resources-wrapper .section-blog-and-news .blog--posts a{font-size:21px}}.page-resources-wrapper .section-blog-and-news .blog--posts .post__author{font-size:16px}.page-resources-wrapper .section-blog-and-news .btn--brand-red{margin:1rem auto;text-transform:capitalize;padding:.5rem 2.75rem;display:inline-block;font-weight:700;text-decoration:none;outline:none;font-size:20px}.page-resources-wrapper .section-ccm{margin:5em auto 1rem;color:#121212}@media (max-width:768px){.page-resources-wrapper .section-ccm{margin:4em auto;margin:3em auto}}.page-resources-wrapper .section-ccm .ccm_img{margin:7% auto 0}@media (max-width:768px){.page-resources-wrapper .section-ccm .ccm_img{margin:0 2rem;max-width:35%;float:left}}.page-resources-wrapper .section-ccm .ccm_list--intro .ccm_h1{color:#121212;font-family:Roboto,sans-serif;font-size:1.75rem;margin:0;text-align:center;font-weight:700}@media (min-width:768px){.page-resources-wrapper .section-ccm .ccm_list--intro .ccm_h1{font-size:2rem;text-align:left}}.page-resources-wrapper .section-ccm .ccm_list--intro .horizontal-line--red{height:4px;background-color:#ffcd00;margin:.5rem auto 1rem}@media (min-width:768px){.page-resources-wrapper .section-ccm .ccm_list--intro .horizontal-line--red{margin:.5rem 0 1rem}}.page-resources-wrapper .section-ccm .ccm_list--intro .fs-16{font-size:1em;margin:0 3rem 1rem;text-align:center}@media (min-width:768px){.page-resources-wrapper .section-ccm .ccm_list--intro .fs-16{margin:0 auto;text-align:left}}.page-resources-wrapper .section-ccm ul{color:#ffcd00;list-style-type:square;padding-left:1.5em;margin:1rem 0 1.5rem}@media (max-width:768px){.page-resources-wrapper .section-ccm ul{margin:0 auto;padding-left:1em}}.page-resources-wrapper .section-ccm ul li{font-size:24px;font-weight:300;margin-bottom:1.25rem;line-height:1.2}.page-resources-wrapper .section-ccm ul li span{color:#121212;font-size:16px}@media (max-width:768px){.page-resources-wrapper .section-ccm ul li:nth-child(n+3){display:none}}.page-resources-wrapper .section-ccm .mod_left-center .row--stars{text-align:left}@media (max-width:768px){.page-resources-wrapper .section-ccm .mod_left-center .row--stars{text-align:center}}.page-resources-wrapper .section-ccm .map-text{text-align:center}@media (min-width:768px){.page-resources-wrapper .section-ccm .map-text{padding-left:0;margin-left:-1rem}}.page-resources-wrapper .section-ccm strong{font-weight:500;color:#121212}.page-resources-wrapper .section-ccm .btn--brand-red{margin:1rem auto;text-transform:capitalize;padding:.5rem 2.25rem;display:inline-block;font-weight:700;text-decoration:none;outline:none;font-size:20px}.page-resources-wrapper .section-store{text-align:center;margin:3rem auto 1rem}.page-resources-wrapper .section-store .store__h1{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;margin:0 0 1em}.page-resources-wrapper .section-store .store__h2{color:#4a4a4a;font-size:1.125em;margin:auto 0 2em}.page-resources-wrapper .section-store .category--img{height:30vh;max-height:233px;margin:1em auto}@media (max-width:576px){.page-resources-wrapper .section-store .category--img{margin:2em auto 0}}.page-resources-wrapper .section-store .category--title{color:#121212;font-family:Roboto,sans-serif;font-size:1.5em;font-weight:700}.page-resources-wrapper .section-store .mod-spacer-custom{margin:3em 0 2em}.page-resources-wrapper .section-store .btn--brand-red{margin:1rem auto;text-transform:capitalize;padding:.5rem 2.75rem;display:inline-block;font-weight:700;text-decoration:none;outline:none;font-size:20px}.page-resources-wrapper .section-reciprocity-map{text-align:center;margin:0 auto 1em}.page-resources-wrapper .section-reciprocity-map .map__h1{color:#121212;font-family:Roboto,sans-serif;font-size:1.75rem;margin:0;text-align:center;font-weight:700}@media (min-width:768px){.page-resources-wrapper .section-reciprocity-map .map__h1{font-size:2rem;text-align:left}}.page-resources-wrapper .section-reciprocity-map .horizontal-line--red{height:4px;background-color:#ffcd00;margin:.5rem auto 1rem}@media (min-width:768px){.page-resources-wrapper .section-reciprocity-map .horizontal-line--red{margin:.5rem 0 1rem}}.page-resources-wrapper .section-reciprocity-map .map--img{padding-right:0}@media (min-width:768px){.page-resources-wrapper .section-reciprocity-map .map-text{padding-left:0;margin-left:-1rem;margin-top:-2rem}}.page-resources-wrapper .section-reciprocity-map .map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem -15px}.page-resources-wrapper .section-reciprocity-map p{font-weight:300;margin:0 auto}@media (min-width:768px){.page-resources-wrapper .section-reciprocity-map p{margin:0 1rem 1rem}}.page-resources-wrapper .section-reciprocity-map strong{font-weight:500;color:#121212}.page-resources-wrapper .section-reciprocity-map .btn--brand-red{margin:2rem auto 1rem;text-transform:capitalize;padding:.5rem 3rem;display:inline-block;font-weight:700;text-decoration:none;outline:none;font-size:20px}.page-resources-wrapper .section-cta{text-align:center;margin:2rem auto 0}.page-resources-wrapper .section-cta .cta__h1{color:#121212;font-family:Roboto,sans-serif;font-size:2.25em;margin:0 0 2rem}@media (min-width:768px){.page-resources-wrapper .section-cta .cta__h1{font-size:2rem}}.page-resources-wrapper .section-cta .btn--brand-red{margin:1rem auto;text-transform:capitalize;padding:.5rem 2.75rem;display:inline-block;font-weight:700;text-decoration:none;outline:none;font-size:20px}.faq-page-wrapper{color:#121212}.faq-page-wrapper .wsnw{white-space:nowrap}.faq-page-wrapper .section-intro{margin-bottom:6em}.faq-page-wrapper .intro-h2{font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin-top:0;margin-bottom:26px;text-align:center}.faq-page-wrapper .intro-subheading{color:#4a4a4a;font-size:1.125em;margin-bottom:2em;text-align:center}@media (max-width:576px){.faq-page-wrapper .intro-subheading{font-size:.875em}}.faq-page-wrapper .quick-links{color:#121212;font-size:1.3em;font-weight:700;list-style:none;line-height:2;padding-left:15px}.faq-page-wrapper .quick-links a{color:#121212;text-decoration:underline}.faq-page-wrapper .quick-links a:hover{text-decoration:none}.faq-page-wrapper .title-h2{font-family:Roboto,sans-serif;font-size:2.25em;font-weight:700;margin:120px 0 48px}.faq-page-wrapper .btn-margin{margin-top:3em;margin-bottom:3em}.sixtyminutes__wrapper .intro__h1{color:#121212;font-family:Roboto,sans-serif;font-size:2em;font-weight:700}@media (max-width:576px){.sixtyminutes__wrapper .intro__h1{font-size:1.4em}}.sixtyminutes__wrapper .date__h2{color:#9b9b9b;font-size:1.25em;margin-bottom:1em}.sixtyminutes__wrapper .facebook{display:inline-block;position:relative;height:18px}.sixtyminutes__wrapper .twitter{display:inline-block;position:relative;margin-left:5px;top:6px}.sixtyminutes__wrapper .comments__thread{margin-top:2em}.sixtyminutes__wrapper .btn--brand-red{font-weight:400;margin-top:2em;text-transform:none}.sixtyminutes__wrapper .sixtyminutes__p--watch{margin-top:1.5em}.page-press-kit-wrapper li,.page-press-kit-wrapper p{font-size:1.125em}.page-press-kit-wrapper ul{padding-left:20px}.page-press-kit-wrapper li{margin-bottom:.25em}@media (min-width:992px){.page-press-kit-wrapper .no-pad-left-lg{padding-left:0}}.page-press-kit-wrapper .h2,.page-press-kit-wrapper .uscca-studio__h2{color:#121212;font-size:1.875em;font-weight:700;font-family:Roboto,sans-serif;margin-bottom:0}@media (max-width:576px){.page-press-kit-wrapper .h2,.page-press-kit-wrapper .uscca-studio__h2{font-size:1.5em}}.page-press-kit-wrapper .h3{color:#121212;font-size:1.375em;font-weight:700;margin-top:7px}@media (max-width:576px){.page-press-kit-wrapper .h3{font-size:1.25em}}.page-press-kit-wrapper .horizontal-line--red.left{margin-top:25px;margin-bottom:30px;margin-left:0}.page-press-kit-wrapper .intro__h1{text-align:center;color:#121212;font-size:3em;font-weight:700;font-family:Roboto,sans-serif;margin:0 auto 40px}@media (max-width:576px){.page-press-kit-wrapper .intro__h1{font-size:2.75em}}.page-press-kit-wrapper .intro__h1 span{font-family:Roboto,sans-serif}.page-press-kit-wrapper .bio__row{margin-top:4em;margin-bottom:4em}@media (max-width:576px){.page-press-kit-wrapper .bio__row{margin-top:2.5em}}.page-press-kit-wrapper .bio__p{margin-bottom:1.5em}.page-press-kit-wrapper .section-media{margin-bottom:2em}.page-press-kit-wrapper .tim-in-video{margin-bottom:6em}@media (max-width:576px){.page-press-kit-wrapper .tim-in-video{margin-bottom:4em}}.page-press-kit-wrapper .tim-in-video__p{color:#121212;font-size:1.25em;font-weight:700;font-family:Roboto,sans-serif;margin-top:7px}@media (max-width:576px){.page-press-kit-wrapper .tim-in-video__p{margin-bottom:2em}}.page-press-kit-wrapper .uscca-studio{margin-bottom:6em}@media (max-width:576px){.page-press-kit-wrapper .uscca-studio{margin-bottom:em}}@media (max-width:576px){.page-press-kit-wrapper .uscca-studio__ul{margin-bottom:2em}}.page-press-kit-wrapper .img-label__p--subtext,.page-press-kit-wrapper .uscca-studio__p--subtext{color:#9b9b9b;font-size:1em;font-weight:300;font-style:italic;margin-top:10px;margin-left:20px}@media (max-width:768px){.page-press-kit-wrapper .img-label__p--subtext,.page-press-kit-wrapper .uscca-studio__p--subtext{margin-left:5px}}.page-press-kit-wrapper .asset__p.img-label__p--subtext,.page-press-kit-wrapper .uscca-studio__p--subtext.asset__p{font-style:inherit}.page-press-kit-wrapper .asset__li{color:#9b9b9b;font-weight:500;text-decoration:underline}.page-press-kit-wrapper .asset__li:hover{cursor:pointer}.page-press-kit-wrapper .uscca-studio__p{margin-bottom:20px}.page-press-kit-wrapper .uscca-studio__h2{margin-top:0}.page-press-kit-wrapper .promo-images__row--lower{margin-bottom:4em}.page-press-kit-wrapper .img-label__p{text-align:center;color:#121212;font-size:1.25em;font-weight:700;font-family:Roboto,sans-serif;line-height:1.1;margin-top:20px}.page-press-kit-wrapper .img-label__p--subtext{margin-left:0;margin-bottom:35px}.page-press-kit-wrapper .brand-color__p{color:#121212;font-size:1.5em;font-weight:700;font-family:Roboto,sans-serif;margin-top:1.25em;margin-bottom:0}@media (max-width:768px){.page-press-kit-wrapper .brand-color__p{margin-top:1em;font-size:1em}}.page-press-kit-wrapper .brand-color__p--plain{font-size:1.5em;margin-bottom:0}@media (max-width:768px){.page-press-kit-wrapper .brand-color__p--plain{font-size:1em}}.page-press-kit-wrapper .company-info__row{margin-bottom:3.25em}.page-press-kit-wrapper .media-contact__p{margin-bottom:5px}.page-discounts-wrapper .modal .modal-header{border:none;padding:10px 15px 0}.page-discounts-wrapper .modal .modal-header .close{font-size:2.5em;margin-top:0}.page-discounts-wrapper .modal .modal-body{text-align:center;margin:0 2.5em;padding-top:0}@media (max-width:576px){.page-discounts-wrapper .modal .modal-body{margin:0 1.5em}}@media (max-width:320px){.page-discounts-wrapper .modal .modal-body{margin:0 .5em}}.page-discounts-wrapper .modal .modal-body p{line-height:1.2em;margin-bottom:1em}.page-discounts-wrapper .modal .modal__h2{color:#0098ff;font-size:1.375em;font-weight:700;margin-top:0}.page-discounts-wrapper .red-learn{color:#3d6980;text-decoration:underline;font-weight:800}.page-discounts-wrapper .vendor-discount{text-align:center}@media (max-width:576px){.page-discounts-wrapper .vendor-discount{margin-bottom:40px}}.page-discounts-wrapper .vendor-discount .vendor-logo--wrapper{width:270px;height:140px;position:relative;margin:0 auto 15px}@media (max-width:768px){.page-discounts-wrapper .vendor-discount .vendor-logo--wrapper{width:220px}}.page-discounts-wrapper .vendor-discount .vendor-logo--wrapper.large{width:360px}@media (max-width:992px){.page-discounts-wrapper .vendor-discount .vendor-logo--wrapper.large{width:300px}}@media (max-width:768px){.page-discounts-wrapper .vendor-discount .vendor-logo--wrapper.large{width:260px}}@media (max-width:576px){.page-discounts-wrapper .vendor-discount .vendor-logo--wrapper.large{width:300px}}.page-discounts-wrapper .vendor-discount .vendor-logo{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media (max-width:768px){.page-discounts-wrapper .vendor-discount .vendor-logo{text-align:center}}.page-discounts-wrapper .vendor-discount .vendor-link{font-size:1.125em;font-weight:900;margin-bottom:0;line-height:1.2}.page-discounts-wrapper .vendor-discount .vendor-discount-code{font-weight:600}.page-discounts-wrapper hr{border:1px solid #ededed;margin:30px auto}@media (max-width:576px){.page-discounts-wrapper hr{border:none;margin:0}}.page-discounts-wrapper hr:last-of-type{display:none}.page-discounts-wrapper .disclaimer{margin:4em auto 0}@media (max-width:576px){.page-discounts-wrapper .disclaimer{margin:2em auto 0}}.elementor-widget:not(:last-child){margin-bottom:0!important}.elementor-widget-heading .elementor-heading-title{padding:0}.con-no-pad>.elementor-element-populated{padding:0!important}.stretch-bg{width:100vw!important;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.stretch-bg>div{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.stretch-bg>div{max-width:540px!important}}@media (min-width:768px){.stretch-bg>div{max-width:720px!important}}@media (min-width:992px){.stretch-bg>div{max-width:960px!important}}@media (min-width:1200px){.stretch-bg>div{max-width:1140px!important}}.stretch-con .elementor-container,.stretch-con .elementor-element-populated{padding:0!important;max-width:100%!important}.inner-container{margin-left:-15px;margin-right:-15px}.elementor a:not(.btn):hover{text-decoration:underline}.page-template-blog-post h1,.page-template-press-release h1{margin-bottom:2px;text-transform:capitalize}.page-template-blog-post h2,.page-template-press-release h2{font-size:1.5rem}.page-template-blog-post h3,.page-template-press-release h3{font-size:1.25rem;font-weight:700}.page-template-blog-post h4,.page-template-press-release h4{font-size:1.25rem}.page-template-blog-post blockquote,.page-template-press-release blockquote{margin-top:1rem;margin-bottom:1.5rem;padding-left:3rem;padding-right:3rem;border-left:solid;border-width:thick;border-color:#121212;font-size:1.1rem;color:#121212}.page-template-blog-post .new-this-week,.page-template-press-release .new-this-week{font-size:1.25em}.page-template-blog-post .blog-image,.page-template-blog-post .blog-title-area,.page-template-press-release .blog-image,.page-template-press-release .blog-title-area{margin-bottom:20px}.page-template-blog-post .blog-content-area img,.page-template-blog-post .press-release-content-area img,.page-template-press-release .blog-content-area img,.page-template-press-release .press-release-content-area img{max-width:100%!important;height:auto!important}.page-template-blog-post .wp-caption,.page-template-press-release .wp-caption{margin:15px;text-align:center;font-size:.9rem}.page-template-blog-post .wp-caption img,.page-template-press-release .wp-caption img{margin:0 0 5px}.page-template-blog-post .blog-categories,.page-template-press-release .blog-categories{color:#000;font-size:1em;line-height:1.2;font-weight:700}.card{display:block}.card.blog-card{border:none}.card.blog-card .card-img-top{border-bottom:.25rem solid #ffcd00;margin-bottom:.4rem}.card.blog-card .card-body{padding:.25rem 0 1.25rem}.card.blog-card .card-body .card-title{margin-bottom:.8rem;font-weight:500}.card.blog-card .card-body .card-title a{color:#121212}.card.blog-card .card-body .card-subtitle{margin-bottom:.5rem;font-size:.8rem;font-weight:700;line-height:1.2}.author-website{word-wrap:break-word;overflow-wrap:break-word}.uscca-callout-blurb{width:100%;font-size:18px;margin-top:16px;margin-bottom:16px}@media (max-width:992px){.uscca-callout-blurb{font-size:14px}}@media (max-width:767px){.uscca-callout-blurb>div{padding-left:0;padding-right:0}}.uscca-callout-blurb-heading{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uscca-callout-logo-head{width:100%;text-align:center;vertical-align:middle;font-size:1em;font-weight:700;margin-bottom:0!important}@media (max-width:767px){.uscca-callout-logo-head{text-align:left}}.uscca-callout-logo-box{position:relative;width:100%;height:0;padding-top:107%}@media (max-width:767px){.uscca-callout-logo-box{width:50px;padding-top:53px}}.uscca-callout-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.uscca-callout-body,.uscca-callout-content{display:-webkit-box;display:-ms-flexbox;display:flex}.uscca-callout-body{width:100%}.uscca-callout-logo{position:absolute;top:0;left:0}.uscca-callout-head{font-size:1.75em;margin-bottom:0!important}.uscca-callout-subhead{font-size:1.25em;font-weight:700;margin-bottom:0!important}.uscca-callout-list{font-weight:500;list-style:none;-webkit-padding-start:.5em;padding-inline-start:.5em;margin-bottom:0}.uscca-callout-btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:767px){.uscca-callout-btn-box{padding:.5em 0 0}}.uscca-callout-btn{font-size:1em;margin:0}@media (max-width:576px){.tool-pagination{margin-top:40px}}.tool-pagination ul{display:inline-block;list-style:none;padding-left:0}.tool-pagination ul li{display:inline-block;background-color:#cbced1;margin-right:5px;margin-bottom:.75rem}.tool-pagination ul li .page-number{color:#121212}.tool-pagination ul li .page-number.current{color:#ffcd00;background-color:#121212}.tool-pagination .link-box{padding:5px 10px;font-weight:600;background-color:#cbced1;color:#121212}.tool-pagination .link-box:hover{background-color:#747678;color:#fff;text-decoration:none}.tool-pagination .link-box:hover a{color:#fff;text-decoration:none}.tool-pagination .pagination-next{display:inline-block;margin-left:10px;background:none;color:#ffcd00}.tool-pagination .pagination-prev{display:inline-block;margin-right:10px;background:none;color:#ffcd00}.about-author-heading{color:#121212}.testimonial-video{position:relative;margin-bottom:2rem}@media (min-width:576px){.testimonial-video{margin-bottom:0}}.testimonial-video__con{padding:2rem}.testimonial-video__con-quote{position:relative;font-size:1.25rem;line-height:1.5;margin-bottom:1rem}.testimonial-video__con-quote:after,.testimonial-video__con-quote:before{content:'"';color:#ffcd00;font-size:1.25em;line-height:0}.testimonial-video__con-quote:before{position:absolute;left:-.5em;top:.5em}.testimonial-video__con-quote:after{position:relative;top:.25em}.testimonial-video__con-name{margin-bottom:0;font-weight:500}@media (min-width:576px){.testimonial-video__con-name{font-size:1.25rem}}.testimonial-video__img{background:#a0928f url(https://www.usconcealedcarry.com/wp-content/uploads/2019/11/david.jpg) no-repeat 50%;padding:4rem 0;background-size:cover}@media (min-width:1200px){.testimonial-video__img{background-size:contain;padding:4rem 0}}.testimonial-video__banner{position:relative;font-size:3vw;width:100%;padding:4rem 0;color:#fff}@media (min-width:576px){.testimonial-video__banner{font-size:16px}}@media (min-width:992px){.testimonial-video__banner{padding:2rem 0}}.testimonial-video__banner-container{padding:0 1rem;position:relative;z-index:1}@media (min-width:992px){.testimonial-video__banner-container{max-width:1140px;margin:0 auto}}.testimonial-video__banner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:768px){.testimonial-video__banner-con{max-width:350px}}@media (min-width:992px){.testimonial-video__banner-con{max-width:400px}}@media (min-width:1200px){.testimonial-video__banner-con{max-width:450px}}.testimonial-video__banner-quote{font-size:1.5rem;margin-bottom:1.5rem}@media (min-width:992px){.testimonial-video__banner-quote{font-size:1.75rem}}@media (min-width:1200px){.testimonial-video__banner-quote{font-size:2rem}}.testimonial-video__banner-quote span{background:#121212;line-height:1.5;-webkit-box-shadow:4px 0 0 #212721,-4px 0 0 #212721;box-shadow:4px 0 0 #212721,-4px 0 0 #212721}.testimonial-video__play{display:block;color:#fff;border:0;padding:0;margin:0 auto}@media (min-width:768px){.testimonial-video__play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}}.testimonial-video__play-icon{margin:1rem 0}@media (min-width:768px){.testimonial-video__play-icon{max-width:4rem;height:4rem;margin-right:1rem}}.testimonial-video__play-text{display:block;text-transform:uppercase;font-size:1.25rem;font-weight:500}@media (min-width:768px){.testimonial-video__play-text{font-size:1.5rem}}.lifestyle{background:#fff;position:relative}@media (min-width:576px){.lifestyle{margin-bottom:2rem}}@media (min-width:992px){.lifestyle{padding:15rem 0 3rem}}.lifestyle__message{background:#ffcd00;padding:2rem 1rem}@media (min-width:992px){.lifestyle__message{padding:2rem 6rem}}.lifestyle__message-title{font-size:2rem;text-transform:uppercase;margin-bottom:1rem}@media (min-width:992px){.lifestyle__message-title{position:absolute;bottom:calc(100% + 2rem);left:0;font-size:3rem;text-align:center}}@media (min-width:576px){.lifestyle__message-text{font-size:1.25rem}}.the3{padding:4rem 0}@media (min-width:992px){.the3{padding:10rem 0}}.the3__title{font-size:5.5vw;text-transform:uppercase;color:#121212;margin-bottom:2rem}@media (min-width:576px){.the3__title{font-size:2.25rem}}.the3__title-head{position:relative;display:block;font-size:1rem;margin-bottom:1rem;text-align:center}@media (min-width:576px){.the3__title-head{font-size:1.5rem}}@media (min-width:1200px){.the3__title-head{font-size:1.75rem;text-align:left}}.the3__title-head-number{background:#ffcd00;display:inline-block;width:1.2em;line-height:1.2em;font-size:12em;border:3px solid #fff;border-radius:100%;text-align:center}.the3__title-head-the{font-size:1.25em;color:#fff;position:absolute;top:4.25em;left:calc(50% - 2.5em);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:1}@media (min-width:992px){.the3__title-head-the{left:calc(50% - 3em)}}.the3__subtitle{background:#121212;color:#ffcd00;font-size:1.5rem;padding:.25rem .75rem;text-transform:uppercase;margin-bottom:.5rem}.home-hero{position:relative;text-align:center;margin-bottom:4rem}.home-hero__img{background:url(https://www.usconcealedcarry.com/wp-content/uploads/2019/11/family-embrace-mobile.jpg) no-repeat 50%;padding:4rem 0;background-size:cover;position:relative;margin-bottom:-8vw}@media (min-width:576px){.home-hero__img{margin-bottom:-2rem;background-image:url(https://www.usconcealedcarry.com/wp-content/uploads/2019/11/family-embrace.jpg)}}@media (min-width:992px){.home-hero__img{padding:8rem 0;margin-bottom:-14rem}}.home-hero__img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6));background-repeat:repeat-x}.home-hero__banner{position:relative;font-size:3vw;width:100%;padding:2.5rem 0}@media (min-width:992px){.home-hero__banner{padding:8rem 0}}@media (min-width:576px){.home-hero__banner{font-size:16px}}.home-hero__banner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.home-hero__title{color:#fff;font-size:2.5em;font-weight:500;line-height:1;text-transform:uppercase;position:relative;z-index:1}.home-hero__title__focus{display:block;font-size:2.75em;font-weight:700;text-shadow:3px 1px 0 #000}.home-hero__discover-cta{position:relative;padding:1.5vw 8vw;display:block;color:#fff;font-size:6vw;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin:0 auto 1rem;background-color:#121212;border-radius:.25rem;max-width:62vw}.home-hero__discover-cta:focus,.home-hero__discover-cta:hover{color:#ffcd00!important;text-decoration:none}@media (min-width:576px){.home-hero__discover-cta{font-size:1.75rem;max-width:20rem;padding:.25rem 2rem}}@media (min-width:992px){.home-hero__discover-cta{padding:.25rem 2rem;margin-bottom:5rem}}.home-hero__join-cta{display:block;position:relative;font-size:5vw;font-weight:500;line-height:1.2}.home-hero__join-cta__link{color:#121212;text-decoration:underline!important}.home-hero__join-cta:focus,.home-hero__join-cta:hover{text-decoration:none!important}@media (min-width:576px){.home-hero__join-cta{font-size:1.5rem}}@media (min-width:992px){.home-hero__join-cta{color:#fff;font-size:1.5rem;font-weight:300;margin-bottom:2.5rem!important}.home-hero__join-cta__link{color:#fff;text-decoration:underline!important;font-weight:500}.home-hero__join-cta__link:focus,.home-hero__join-cta__link:hover{color:#fff;opacity:.8;text-decoration:none}}.theres-more{background-color:#121212;padding:3rem 0}.theres-more__heading{color:#ffcd00;font-size:5.6vw;font-weight:700;line-height:2.625rem;text-transform:uppercase;padding-left:1rem;margin-bottom:2rem}@media (min-width:576px){.theres-more__heading{font-size:2rem}}@media (min-width:768px){.theres-more__heading{font-size:1.75rem}}@media (min-width:992px){.theres-more__heading{font-size:2rem}}.theres-more__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:576px){.theres-more__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.theres-more__card{position:relative;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1rem;padding-bottom:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}@media (min-width:576px){.theres-more__card{width:30%;min-width:24rem;padding:1rem}}.theres-more__card__visual{width:5rem;min-width:5rem;height:5rem}.theres-more__card__copy{margin-left:1rem}.theres-more__descriptor{color:#ffcd00;font-size:4.5vw;font-weight:700;text-transform:uppercase;margin-bottom:.25rem}@media (min-width:576px){.theres-more__descriptor{font-size:1.5rem}}.theres-more__details{color:#fff;font-size:.875rem;font-weight:500}@media (min-width:576px){.theres-more__details{font-size:1rem}}.theres-more__cta{padding:1.5vw 8vw;color:#121212;font-size:6vw;font-weight:700;display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin:2rem auto;background-color:#ffcd00;border-radius:.25rem;width:100%}@media (min-width:576px){.theres-more__cta{font-size:1.75rem;display:block;padding:.25rem 2rem;max-width:20rem}}@media (min-width:992px){.theres-more__cta{padding:.25rem 2rem;margin-bottom:5rem}}.theres-more__cta:focus,.theres-more__cta:hover{color:#121212;opacity:.8;text-decoration:none}.membership-hero{position:relative;margin-bottom:2rem;text-align:center}@media (min-width:576px){.membership-hero{margin-bottom:0}}.membership-hero__img{background:url(https://www.usconcealedcarry.com/wp-content/uploads/2019/11/city-family-holding-hands-mobile.jpg) no-repeat 50%;padding:4rem 0;background-size:cover;position:relative;margin-bottom:-6vw}@media (min-width:576px){.membership-hero__img{margin-bottom:-2rem;background-image:url(https://www.usconcealedcarry.com/wp-content/uploads/2019/11/city-family-holding-hands.jpg)}}@media (min-width:992px){.membership-hero__img{padding:8rem 0;margin-bottom:-10rem}}.membership-hero__img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6));background-repeat:repeat-x}.membership-hero__banner{position:relative;font-size:1.75vw;width:100%;padding:2.5rem 0}@media (min-width:992px){.membership-hero__banner{padding:8rem 0}}@media (min-width:576px){.membership-hero__banner{font-size:16px}}.membership-hero__banner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.membership-hero__title{color:#fff;font-size:7vw;font-weight:500;line-height:1;text-transform:uppercase;position:relative;z-index:1}@media (min-width:576px){.membership-hero__title{font-size:2.5rem}}@media (min-width:768px){.membership-hero__title{font-size:3rem}}@media (min-width:992px){.membership-hero__title{font-size:3.5rem}}@media (min-width:1200px){.membership-hero__title{font-size:4rem}}.membership-hero__title__focus{display:block;font-size:1.75em}.membership-hero__discover-cta{position:relative;padding:1.5vw 8vw;display:inline-block;color:#fff;font-size:6vw;font-weight:500;text-align:center;margin:0 auto 1rem;background-color:#121212;border-radius:.3rem;border:2px solid #fff!important}.membership-hero__discover-cta:focus,.membership-hero__discover-cta:hover{text-decoration:none}@media (min-width:576px){.membership-hero__discover-cta{font-size:2rem;display:block;max-width:22rem;padding:.25rem 2rem}}@media (min-width:992px){.membership-hero__discover-cta{font-size:2.25rem;display:block;max-width:22rem;padding:.25rem 2rem;margin-bottom:5rem}}.membership-benefits{background-color:#121212}.membership-benefits__heading{padding:2.5rem .5rem;font-size:5.6vw;font-weight:700;line-height:2.625rem;text-align:center;text-transform:uppercase}@media (min-width:576px){.membership-benefits__heading{font-size:1.5rem;margin-bottom:2.5rem}}@media (min-width:768px){.membership-benefits__heading{font-size:1.75rem}}@media (min-width:992px){.membership-benefits__heading{font-size:2.1875rem}}.membership-benefits__heading__text{text-align:center;margin-left:auto;margin-right:auto;display:inline-block;max-width:562px}@media (min-width:768px){.membership-benefits__heading__text{max-width:650px}}@media (min-width:992px){.membership-benefits__heading__text{max-width:850px}}.membership-benefits__heading.heading--reverse{color:#121212;background-color:#ffcd00}.membership-benefits__heading.heading--forward{color:#ffcd00}.membership-benefits__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.membership-benefits__box{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.membership-benefits__box--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.membership-benefits__photograph{width:100vw;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px;padding:0}@media (min-width:576px){.membership-benefits__photograph{margin:0;width:100%}}@media (min-width:768px){.membership-benefits__photograph{padding-top:2rem;margin:0;width:55%}}.membership-benefits__photograph img{width:100%}.membership-benefits__content{padding:1rem;font-size:1rem;width:100%}@media (min-width:768px){.membership-benefits__content{width:45%}}.membership-benefits__descriptor{color:#ffcd00;font-size:5.5vw;font-weight:700;line-height:1.375;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem}@media (min-width:420px){.membership-benefits__descriptor{font-size:1.25rem}}@media (min-width:992px){.membership-benefits__descriptor{font-size:1.5rem}}.membership-benefits__details{color:#fff;line-height:1.375}.membership-benefits__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;line-height:1.375;margin-bottom:.75rem}.membership-benefits__list__item:before{content:"";margin-right:.5rem;display:inline-block;height:10px;min-width:10px;margin-top:6px;background-color:#ffcd00}.membership-benefits__list__item #text{margin-left:.5rem}.membership-00{margin-right:auto;margin-left:auto;max-width:71.3125rem;padding-right:1rem;padding-left:1rem}.membership-00__heading{margin-bottom:3.75rem;display:block;max-width:30rem;margin-left:auto;margin-right:auto;color:#121212;font-size:5vw;font-weight:500;line-height:1.2068965517;text-align:center}@media (min-width:576px){.membership-00__heading{font-size:1.5rem}}@media (min-width:768px){.membership-00__heading{max-width:55rem}}.membership-00__heading__primary{display:block;font-size:6.5vw;text-transform:uppercase}@media (min-width:576px){.membership-00__heading__primary{font-size:2rem}}.membership-00__mobile{width:100vw;margin-left:-15px;margin-right:-15px;padding-bottom:.5rem;-webkit-box-shadow:0 5px 10px -5px #bbb;box-shadow:0 5px 10px -5px #bbb}@media (min-width:768px){.membership-00__mobile{display:none}}.membership-00__mobile [role=tabpanel]{margin-left:15px;margin-right:15px;display:none}.membership-00__mobile [role=tabpanel].active{display:block;text-align:center}.membership-00__mobile__nav{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#121212}.membership-00__mobile__nav__cta{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:1.25rem;padding-bottom:1.75rem;color:#fff;font-size:1.25rem;font-weight:500;line-height:1.24;text-align:center;text-transform:uppercase}.membership-00__mobile__nav__cta:focus,.membership-00__mobile__nav__cta:hover{color:#fff;text-decoration:none}.membership-00__mobile__nav__cta.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.75rem;background-color:#ffcd00}.membership-00__mobile__logo{width:7.125rem;height:7.4375rem}.membership-00__mobile__heading{margin-top:2.75rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#121212;font-size:2rem;text-align:left;text-transform:uppercase}.membership-00__mobile__heading span{display:block}.membership-00__mobile__heading>span{margin-left:1.875rem;font-weight:700}.membership-00__mobile__cta{display:inline-block;width:100%;max-width:25rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;color:#121212;font-size:5vw;font-weight:500;text-align:center;background-color:#ffcd00;border-radius:.3rem}@media (min-width:576px){.membership-00__mobile__cta{font-size:2rem}}.membership-00__mobile__cta:focus,.membership-00__mobile__cta:hover{color:#fff;text-decoration:none}.membership-00__mobile__pricing{font-size:1.875rem;line-height:1.2;text-align:center}.membership-00__mobile__description{color:#121212;font-size:1.3125rem;font-weight:500;line-height:1.1904761905;text-align:left}.membership-00__mobile .header--towering{font-weight:700}.membership-00__mobile .header--towering:before{content:" heading";visibility:hidden;display:block;font-size:1rem;line-height:1.8125}.membership-00__mobile__list__item{position:relative;margin-bottom:1rem;padding-left:3rem;color:#121212;font-size:1.3125rem;font-weight:500;line-height:1.1904761905;text-align:left}.membership-00__mobile__list__item:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:.7rem;display:inline-block;width:2.25rem;height:2.25rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cellipse fill='%23212721' cx='18.5' cy='17.5' rx='16.5' ry='15.5'/%3E%3Cpath d='M18 0c9.945 0 18 8.055 18 18s-8.055 18-18 18S0 27.945 0 18 8.055 0 18 0zm-4.095 22.41L27.63 8.685c.27-.27.72-.27.99 0l1.71 1.71c.27.27.27.72 0 .99L14.4 27.315c-.27.27-.72.27-.99 0L5.715 19.62a.706.706 0 010-.99l1.71-1.71c.27-.27.72-.27.99 0l5.49 5.49z' fill='%23FFCD00'/%3E%3C/g%3E%3C/svg%3E")}.membership-00__table-container{display:none;border-bottom:1px solid #cecfcd}@media (min-width:768px){.membership-00__table-container{display:block}}.membership-00__table__header{padding:.5rem 1rem;color:#ffcd00;font-size:1.125rem;font-weight:500;line-height:1.375;text-transform:uppercase;background-color:#121212}.membership-00__table .most-popular{padding-right:.1rem;padding-left:.1rem;color:#ffcd00;font-size:1rem;line-height:1.8125;text-transform:uppercase;background-color:#121212}.membership-00__table .most-popular~.header--towering:before{display:none}.membership-00__table .header--notsotowering,.membership-00__table .header--towering{display:block;font-size:1.5625rem;line-height:1.12;font-weight:500;text-transform:uppercase}.membership-00__table .table--cta{margin-top:1rem;margin-bottom:1.2rem;display:block;color:#121212;font-size:1.25rem;font-weight:500;line-height:1.24;text-align:center;background-color:#ffcd00;border-radius:.3rem}.membership-00__table .table--cta:focus,.membership-00__table .table--cta:hover{color:#fff;text-decoration:none}.membership-00__table td{padding:1rem;color:#121212;font-size:1.125rem;font-weight:500;line-height:1.2;text-align:center}.membership-00__table td:nth-child(2){border-left:1px solid #cecfcd}.membership-00__table td:nth-child(3){background-color:#f6f6f6;border-right:1px solid #cecfcd;border-left:1px solid #cecfcd}.membership-00__table__x{display:inline-block;width:1.4375rem;height:1.4375rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 23'%3E%3Cpath d='M22.55.45a1.534 1.534 0 00-2.168 0L11.5 9.331 2.616.449A1.533 1.533 0 00.448 2.618L9.33 11.5.448 20.384a1.533 1.533 0 002.168 2.168L11.5 13.67l8.883 8.883a1.533 1.533 0 002.169-2.168L13.668 11.5l8.883-8.883a1.533 1.533 0 000-2.169z' fill='%23C8C9C7'/%3E%3C/svg%3E")}.membership-00__table__check{display:inline-block;width:2.25rem;height:2.25rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cellipse fill='%23212721' cx='18.5' cy='17.5' rx='16.5' ry='15.5'/%3E%3Cpath d='M18 0c9.945 0 18 8.055 18 18s-8.055 18-18 18S0 27.945 0 18 8.055 0 18 0zm-4.095 22.41L27.63 8.685c.27-.27.72-.27.99 0l1.71 1.71c.27.27.27.72 0 .99L14.4 27.315c-.27.27-.72.27-.99 0L5.715 19.62a.706.706 0 010-.99l1.71-1.71c.27-.27.72-.27.99 0l5.49 5.49z' fill='%23FFCD00'/%3E%3C/g%3E%3C/svg%3E")}.membership-00__table__subheader{padding:1rem;color:#121212;font-size:1.125rem;font-weight:500;line-height:1.2222222222}.membership-00__table__subheader.subheader--indent{margin-left:1rem;display:inline-block}.membership-00__table .pricing-big{font-size:1.6875rem}.membership-00__disclaimer{margin-top:2rem}.membership-00__disclaimer__message{margin-bottom:1rem;font-size:1.3125rem;font-weight:500;line-height:1.1904761905;text-align:center}.membership-00 td[headers="levels l1"]{vertical-align:bottom}.frequently-asked-questions{margin-left:-15px;margin-right:-15px;max-width:48rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:576px){.frequently-asked-questions{margin-right:auto;margin-left:auto}}.frequently-asked-questions__heading{padding:2.0625rem 1rem;width:100%;color:#121212;font-size:7vw;-webkit-box-shadow:inset 0 -5px 10px -5px #bbb;box-shadow:inset 0 -5px 10px -5px #bbb}@media (min-width:576px){.frequently-asked-questions__heading{padding-left:0;padding-right:0;font-size:2.5rem;-webkit-box-shadow:none;box-shadow:none}}.frequently-asked-questions__question{padding:1.6875rem 6rem 1.6875rem 2rem;color:#121212;font-size:1.25rem;font-weight:700;line-height:1.1904761905}.frequently-asked-questions__question::-webkit-details-marker{display:none}.frequently-asked-questions__question:focus{outline:none;-webkit-box-shadow:0 0 5px #ffcd00;box-shadow:0 0 5px #ffcd00}@media (min-width:576px){.frequently-asked-questions__question{padding-left:0;padding-right:5rem}}.frequently-asked-questions__key{width:100%;-webkit-box-shadow:0 5px 10px -5px #bbb;box-shadow:0 5px 10px -5px #bbb;border-top:1px solid #cbced1}@media (min-width:576px){.frequently-asked-questions__key{-webkit-box-shadow:none;box-shadow:none}}.frequently-asked-questions__key p{margin-bottom:.5rem;padding:.5rem 2rem;font-size:1rem}@media (min-width:576px){.frequently-asked-questions__key p{padding-left:0;padding-right:0}}.frequently-asked-questions__key .frequently-asked-questions__question{position:relative;list-style-type:none}.frequently-asked-questions__key .frequently-asked-questions__question:before{content:"";position:absolute;right:2rem;top:50%;height:2rem;width:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='plus-circle' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-plus-circle fa-w-16 fa-3x'%3E%3Cpath fill='currentColor' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z'/%3E%3C/svg%3E");-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:576px){.frequently-asked-questions__key .frequently-asked-questions__question:before{right:1rem}}.frequently-asked-questions__key[open] .frequently-asked-questions__question:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='minus-circle' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-minus-circle fa-w-16 fa-3x'%3E%3Cpath fill='currentColor' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z'/%3E%3C/svg%3E")}.testimonials-wrapper{margin:3rem 0}.testimonials-wrapper--bg{background:#ebeced;margin:3rem 0;padding:3rem 0}.testimonials-text--sm{font-size:1rem}.testimonials-title--main{font-weight:700;font-size:1.5rem;margin-bottom:1.5rem}@media (min-width:768px){.testimonials-title--main{font-size:2rem}}@media (min-width:1200px){.testimonials-title--main{font-size:2.25rem}}.testimonials-box{display:-webkit-box;display:-ms-flexbox;display:flex;background:#ebeced;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 auto;max-width:255px}@media (min-width:768px){.testimonials-box{max-width:100%}}.testimonials-wrapper--bg .testimonials-box{background:#fff}.testimonials-box__img img{max-width:100%}.testimonials-box__con{padding:1rem .5rem}.testimonials-box__quote{font-size:1.125rem;margin-bottom:1.5rem}.testimonials-box__quote strong{font-weight:600}.testimonials-box__name{font-size:1.125rem;font-weight:600;color:#707070;text-align:center;margin-bottom:0}.testimonials-box--img-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonials-box--img-left .testimonials-box__img,.testimonials-box--img-right .testimonials-box__img{max-width:255px}@media (min-width:768px){.testimonials-box--img-left .testimonials-box__name,.testimonials-box--img-right .testimonials-box__name{text-align:left}}.testimonials-box--img-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.testimonials-box--img-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.testimonials-box--img-left .testimonials-box__con{padding-left:2rem;padding-right:4rem}}.testimonials-box--img-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.testimonials-box--img-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:992px){.testimonials-box--img-right .testimonials-box__con{padding-left:4rem;padding-right:2rem}}.rating-box{max-width:540px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem auto;-ms-flex-wrap:wrap;flex-wrap:wrap;border:xxs}@media (min-width:576px){.rating-box{border:2px solid #121212}}.rating-box__value{font-size:4rem;font-weight:600}.rating-box__value--max{font-size:.8em}.rating-box__star{margin-left:.5rem;width:40px;height:40px;color:#fa0}.rating-box__subtext{font-size:.875rem;text-align:right;text-transform:uppercase}.stats__wrapper{text-align:center}.stats__title{background:#fff;padding:.25rem 1rem;max-width:640px;margin-bottom:3.5rem;position:relative}.stats__title--top{display:block;font-weight:400;font-style:italic}.stats__title:after,.stats__title:before{content:"";border:3px solid #ffcd00;position:absolute;top:-20%;bottom:-20%}.stats__title:before{left:5%;right:65%;border-right:0}.stats__title:after{left:65%;right:5%;border-left:0}.stats__value-title{font-size:1.25rem;font-weight:600;margin:0}.stats__value-number{font-size:3.5rem;font-weight:600;line-height:1}@media (min-width:992px){.stats__value-number{font-size:5rem}}.stats__desc{font-size:1.175rem}@media (min-width:768px){.stats__desc{font-size:1.25rem}}.micro-chart__wrapper{text-align:center;font-size:1.125rem}.micro-chart__border{border:2px solid #121212;margin-bottom:.5rem}.micro-chart__border--gold{border-color:#b88e33}.micro-chart__border--plat{border-color:#747678}.micro-chart__border--elite{border-color:#121212}.micro-chart__title{font-size:2.25rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}.micro-chart__price{font-size:2rem;line-height:1.25;margin-bottom:.75rem}.micro-chart__price--sm{font-size:.65em;display:block;margin-top:-.5em}.micro-chart__price--sup{font-size:.55em;position:relative;bottom:.5em}.micro-chart__rule{margin:.5rem auto 1rem;border-width:2px;width:165px}.micro-chart__link{font-weight:400;text-decoration:underline}.micro-chart__col{width:100%;max-width:360px}@media (min-width:576px){.micro-chart__col{max-width:310px}}@media (min-width:1200px){.micro-chart__col{max-width:360px}}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.free-resources--wrapper .free-resources{background-color:#f7f7f8}.free-resources--wrapper .free-resources .black-bg{background-color:#121212}.free-resources--wrapper .free-resources img{border-bottom:7px solid #ffcd00}.free-resources--wrapper .free-resources__header{font-family:Roboto,sans-serif;font-weight:700;color:#fff;font-size:1.25rem}@media (min-width:768px){.free-resources--wrapper .free-resources__header{font-size:1.5625rem}}.free-resources--wrapper .free-resources__header .safety-yellow{color:#ffcd00}.free-resources--wrapper .free-resources__title{font-family:Roboto,sans-serif;font-weight:700;text-transform:none;color:#121212;font-size:1.25rem}@media (min-width:768px){.free-resources--wrapper .free-resources__title{font-size:1.5625rem}}.free-resources--wrapper .free-resources__content{font-family:Roboto,sans-serif;color:#121212;font-size:1.12rem}.free-resources--wrapper .free-resources__link{color:#0a89ff;text-decoration:none;font-weight:600;font-size:1.25rem}@media (min-width:768px){.free-resources--wrapper .free-resources__link{font-size:1.5625rem}}.free-resources--wrapper .free-resources__link:hover{text-decoration:underline}.free-resources--wrapper .free-resources__link[onclick]{cursor:pointer}.contact-us--wrapper .contact-us__header{font-family:Roboto,sans-serif;font-size:1.4rem}@media (min-width:768px){.contact-us--wrapper .contact-us__header{font-size:2.1875rem}}.contact-us--wrapper .contact-us__header.first{font-weight:400}.contact-us--wrapper .contact-us__header.second{font-weight:700}.contact-us--wrapper .contact-us__content{font-size:1.875rem;font-weight:500;line-height:1}.contact-us--wrapper .contact-us__content .bold{font-weight:700}.contact-us--wrapper .contact-us__content.bottom{font-size:.97rem;font-weight:400;line-height:1}@media (min-width:768px){.contact-us--wrapper .contact-us__content.bottom{font-size:1.09rem}}@media (min-width:992px){.contact-us--wrapper .contact-us__content.bottom{font-size:1.125rem}}.home-hero--wrapper .home-hero__background{background:-webkit-gradient(linear,left top,right top,from(rgba(43,43,43,.76))),url(https://organic.cdn.usconcealedcarry.com/wp-content/uploads/2020/09/17100204/man-hugging-kid-and-dog.jpg) no-repeat;background:-o-linear-gradient(left,rgba(43,43,43,.76)),url(https://organic.cdn.usconcealedcarry.com/wp-content/uploads/2020/09/17100204/man-hugging-kid-and-dog.jpg) no-repeat;background:linear-gradient(90deg,rgba(43,43,43,.76)),url(https://organic.cdn.usconcealedcarry.com/wp-content/uploads/2020/09/17100204/man-hugging-kid-and-dog.jpg) no-repeat;background-size:cover!important;display:-webkit-box;display:-ms-flexbox;display:flex;background-position-x:left;background-position-y:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:576px){.home-hero--wrapper .home-hero__background{border-bottom:7px solid #ffcd00;height:100vh;max-height:600px}}@media (min-width:992px){.home-hero--wrapper .home-hero__background{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(43,43,43,.87))),url(https://organic.cdn.usconcealedcarry.com/wp-content/uploads/2020/09/17100204/man-hugging-kid-and-dog.jpg) no-repeat;background:-o-linear-gradient(left,rgba(0,0,0,0),rgba(43,43,43,.87)),url(https://organic.cdn.usconcealedcarry.com/wp-content/uploads/2020/09/17100204/man-hugging-kid-and-dog.jpg) no-repeat;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(43,43,43,.87)),url(https://organic.cdn.usconcealedcarry.com/wp-content/uploads/2020/09/17100204/man-hugging-kid-and-dog.jpg) no-repeat}}.home-hero--wrapper .home-hero__header{font-family:Roboto,sans-serif;font-weight:700;text-transform:none;font-size:1.9375rem}@media (min-width:768px){.home-hero--wrapper .home-hero__header{font-size:2.45rem}}.flex-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:420px){.flex-xs-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xs-column,.flex-xs-row{-webkit-box-direction:normal!important}.flex-xs-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xs-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xs-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xs-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xs-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xs-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xs-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xs-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xs-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xs-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xs-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xs-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xs-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xs-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xs-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xs-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xs-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xs-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xs-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xs-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xs-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xs-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xs-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xs-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xs-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xs-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xs-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xs-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xs-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xs-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xs-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xs-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xs-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.benefits-wrapper p small{line-height:1}.benefits-wrapper li,.benefits-wrapper p{font-size:1.125rem;margin-bottom:1rem}.benefits-wrapper li:last-child,.benefits-wrapper p:last-child{margin-bottom:0}.benefits-wrapper a{color:#3d6980;font-weight:600}.benefits-rule{border-width:.25rem;border-color:#ffcd00;margin:0 0 .75rem}.benefits-title--main{font-weight:700;font-size:1.5rem;margin-bottom:1.5rem}@media (min-width:768px){.benefits-title--main{font-size:2rem}}@media (min-width:1200px){.benefits-title--main{font-size:2.25rem}}.benefits-title--block{background:#121212;color:#ffcd00;padding:.5rem 1rem;font-size:1.375rem;margin:2rem 0 1rem}@media (min-width:768px){.benefits-title--block{font-size:1.5rem;margin:2.5rem 0 2rem}}.benefits-title--block-number{border:.125em solid #ffcd00;line-height:1.25em;font-size:1.25em;font-weight:700;border-radius:100%;text-align:center;height:1.5em;width:1.5em}@media (min-width:576px){.benefits-title--block-number{font-size:1em}}.benefits-title--block-text{font-weight:600;margin:0;font-size:1em;line-height:1}.benefits-title--coverage{font-size:1.25rem;font-weight:600;margin:0}@media (min-width:576px){.benefits-title--coverage{font-size:1.375rem}}.benefits-title--sub{font-size:1.375rem;font-weight:600;margin-top:.25rem;margin-bottom:.5rem}.benefits-feature{margin-top:1rem;margin-bottom:2rem}@media (min-width:768px){.benefits-feature{margin-top:2rem}}.benefits-list{padding:0;margin:0}.benefits-list li{list-style-type:none;position:relative;padding-left:1em}.benefits-list li:before{content:"";display:block;position:absolute;left:0;top:.25em;width:.5em;height:.5em;background:#121212}.benefits .benefits-text--sm{font-size:1rem}.bpg--wrapper .bulletproof-guarantee__text{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:none;border:xxs}@media (min-width:420px){.bpg--wrapper .bulletproof-guarantee__text{border:1px solid #121212}}.bpg--wrapper .bulletproof-guarantee .border-dark{width:50%}.nmt-10{margin-top:-100px}.headerWrapper.withSubNav{pointer-events:none}.headerWrapper *{pointer-events:all}.seamless-header{margin-top:-100px;padding-top:1rem}