@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");.referral-banner{}@font-face{.referral-banner{font-family:'Stratum';src:url("https://www.usconcealedcarry.com/wp-content/themes/uscca_2016/fonts/Stratum/Stratum1WebBold/Stratum1WebBold.woff2") format("woff2"),url("https://www.usconcealedcarry.com/wp-content/themes/uscca_2016/fonts/Stratum/Stratum1WebBold/Stratum1WebBold.woff") format("woff");font-weight:600;font-style:normal}}.referral-banner .ff-title{font-family:"Stratum",sans-serif}.referral-banner .ff-base{font-family:"Roboto",sans-serif}.referral-banner .ts-underline{text-decoration:underline}.referral-banner .ts-italic{font-style:italic}.referral-banner .ts-strike{text-decoration:line-through}.referral-banner .fs-20{font-size:1.25rem !important}.referral-banner .fs-22{font-size:1.375rem !important}.referral-banner .fs-24{font-size:1.5rem !important}.referral-banner .fs-25{font-size:1.5625rem !important}.referral-banner .fs-28{font-size:1.75rem !important}.referral-banner .fs-35{font-size:2.1875rem !important}.referral-banner .fs-37{font-size:2.3125rem !important}.referral-banner .fs-45{font-size:2.8125rem !important}.referral-banner .fs-57{font-size:3.5625rem !important}.referral-banner .lh-1{line-height:.8 !important}.referral-banner .lh-2{line-height:1 !important}.referral-banner .lh-3{line-height:1.2 !important}.referral-banner .lh-4{line-height:1.5 !important}.referral-banner .fw-900{font-weight:900}.referral-banner .fw-800{font-weight:800}.referral-banner .fw-700{font-weight:700}.referral-banner .fw-600{font-weight:600}.referral-banner .fw-500{font-weight:500}.referral-banner .fw-400{font-weight:400}.referral-banner .fw-300{font-weight:300}.referral-banner .fw-200{font-weight:200}.referral-banner .fw-100{font-weight:100}@media (min-width: 576px){.referral-banner .fs-sm-20{font-size:1.25rem !important}.referral-banner .fs-sm-22{font-size:1.375rem !important}.referral-banner .fs-sm-24{font-size:1.5rem !important}.referral-banner .fs-sm-25{font-size:1.5625rem !important}.referral-banner .fs-sm-28{font-size:1.75rem !important}.referral-banner .fs-sm-35{font-size:2.1875rem !important}.referral-banner .fs-sm-37{font-size:2.3125rem !important}.referral-banner .fs-sm-45{font-size:2.8125rem !important}.referral-banner .fs-sm-57{font-size:3.5625rem !important}.referral-banner .lh-sm-1{line-height:.8 !important}.referral-banner .lh-sm-2{line-height:1 !important}.referral-banner .lh-sm-3{line-height:1.2 !important}.referral-banner .lh-sm-4{line-height:1.5 !important}.referral-banner .fw-sm-900{font-weight:900}.referral-banner .fw-sm-800{font-weight:800}.referral-banner .fw-sm-700{font-weight:700}.referral-banner .fw-sm-600{font-weight:600}.referral-banner .fw-sm-500{font-weight:500}.referral-banner .fw-sm-400{font-weight:400}.referral-banner .fw-sm-300{font-weight:300}.referral-banner .fw-sm-200{font-weight:200}.referral-banner .fw-sm-100{font-weight:100}}@media (min-width: 768px){.referral-banner .fs-md-20{font-size:1.25rem !important}.referral-banner .fs-md-22{font-size:1.375rem !important}.referral-banner .fs-md-24{font-size:1.5rem !important}.referral-banner .fs-md-25{font-size:1.5625rem !important}.referral-banner .fs-md-28{font-size:1.75rem !important}.referral-banner .fs-md-35{font-size:2.1875rem !important}.referral-banner .fs-md-37{font-size:2.3125rem !important}.referral-banner .fs-md-45{font-size:2.8125rem !important}.referral-banner .fs-md-57{font-size:3.5625rem !important}.referral-banner .lh-md-1{line-height:.8 !important}.referral-banner .lh-md-2{line-height:1 !important}.referral-banner .lh-md-3{line-height:1.2 !important}.referral-banner .lh-md-4{line-height:1.5 !important}.referral-banner .fw-md-900{font-weight:900}.referral-banner .fw-md-800{font-weight:800}.referral-banner .fw-md-700{font-weight:700}.referral-banner .fw-md-600{font-weight:600}.referral-banner .fw-md-500{font-weight:500}.referral-banner .fw-md-400{font-weight:400}.referral-banner .fw-md-300{font-weight:300}.referral-banner .fw-md-200{font-weight:200}.referral-banner .fw-md-100{font-weight:100}}@media (min-width: 992px){.referral-banner .fs-lg-20{font-size:1.25rem !important}.referral-banner .fs-lg-22{font-size:1.375rem !important}.referral-banner .fs-lg-24{font-size:1.5rem !important}.referral-banner .fs-lg-25{font-size:1.5625rem !important}.referral-banner .fs-lg-28{font-size:1.75rem !important}.referral-banner .fs-lg-35{font-size:2.1875rem !important}.referral-banner .fs-lg-37{font-size:2.3125rem !important}.referral-banner .fs-lg-45{font-size:2.8125rem !important}.referral-banner .fs-lg-57{font-size:3.5625rem !important}.referral-banner .lh-lg-1{line-height:.8 !important}.referral-banner .lh-lg-2{line-height:1 !important}.referral-banner .lh-lg-3{line-height:1.2 !important}.referral-banner .lh-lg-4{line-height:1.5 !important}.referral-banner .fw-lg-900{font-weight:900}.referral-banner .fw-lg-800{font-weight:800}.referral-banner .fw-lg-700{font-weight:700}.referral-banner .fw-lg-600{font-weight:600}.referral-banner .fw-lg-500{font-weight:500}.referral-banner .fw-lg-400{font-weight:400}.referral-banner .fw-lg-300{font-weight:300}.referral-banner .fw-lg-200{font-weight:200}.referral-banner .fw-lg-100{font-weight:100}}@media (min-width: 1200px){.referral-banner .fs-xl-20{font-size:1.25rem !important}.referral-banner .fs-xl-22{font-size:1.375rem !important}.referral-banner .fs-xl-24{font-size:1.5rem !important}.referral-banner .fs-xl-25{font-size:1.5625rem !important}.referral-banner .fs-xl-28{font-size:1.75rem !important}.referral-banner .fs-xl-35{font-size:2.1875rem !important}.referral-banner .fs-xl-37{font-size:2.3125rem !important}.referral-banner .fs-xl-45{font-size:2.8125rem !important}.referral-banner .fs-xl-57{font-size:3.5625rem !important}.referral-banner .lh-xl-1{line-height:.8 !important}.referral-banner .lh-xl-2{line-height:1 !important}.referral-banner .lh-xl-3{line-height:1.2 !important}.referral-banner .lh-xl-4{line-height:1.5 !important}.referral-banner .fw-xl-900{font-weight:900}.referral-banner .fw-xl-800{font-weight:800}.referral-banner .fw-xl-700{font-weight:700}.referral-banner .fw-xl-600{font-weight:600}.referral-banner .fw-xl-500{font-weight:500}.referral-banner .fw-xl-400{font-weight:400}.referral-banner .fw-xl-300{font-weight:300}.referral-banner .fw-xl-200{font-weight:200}.referral-banner .fw-xl-100{font-weight:100}}.referral-banner .text-title{font-family:"Roboto",sans-serif}.referral-banner .text-strike{text-decoration:line-through}.referral-banner .text-body{font-family:"Roboto",sans-serif}.referral-banner .text-italic{font-style:italic}.referral-banner .fsit{font-style:italic}.referral-banner .bg-img{position:relative;overflow:hidden;z-index:1}.referral-banner .bg-img>img{position:absolute;pointer-events:none;min-height:100%;min-width:100%;height:auto;width:auto;z-index:-2}.bg-t>img{top:0}.bg-r>img{right:0}.bg-b>img{bottom:0}.bg-l>img{left:0}.bg-y>img{top:-50%;bottom:-50%}.bg-stretch>img{height:100%;width:100%}@media (min-width: 576px){.bg-sm-t>img{top:0}.bg-sm-r>img{right:0}.bg-sm-b>img{bottom:0}.bg-sm-l>img{left:0}.bg-sm-y>img{top:-50%;bottom:-50%}.bg-sm-stretch>img{height:100%;width:100%}}@media (min-width: 768px){.bg-md-t>img{top:0}.bg-md-r>img{right:0}.bg-md-b>img{bottom:0}.bg-md-l>img{left:0}.bg-md-y>img{top:-50%;bottom:-50%}.bg-md-stretch>img{height:100%;width:100%}}@media (min-width: 992px){.bg-lg-t>img{top:0}.bg-lg-r>img{right:0}.bg-lg-b>img{bottom:0}.bg-lg-l>img{left:0}.bg-lg-y>img{top:-50%;bottom:-50%}.bg-lg-stretch>img{height:100%;width:100%}}@media (min-width: 1200px){.bg-xl-t>img{top:0}.bg-xl-r>img{right:0}.bg-xl-b>img{bottom:0}.bg-xl-l>img{left:0}.bg-xl-y>img{top:-50%;bottom:-50%}.bg-xl-stretch>img{height:100%;width:100%}}.referral-banner .bg-darken{position:relative}.referral-banner .bg-darken::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;z-index:-1;height:100%;background:rgba(18,18,18,0.6)}.referral-banner .text-mono{color:#121212 !important}.referral-banner .text-hover-mono:hover{color:#121212 !important}.referral-banner .bg-mono{background-color:#121212 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-mono:hover{background-color:#121212 !important;color:#fff !important}.referral-banner .border-mono{border-color:#121212 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-mono:hover{border-color:#121212 !important}.referral-banner .text-mono-1{color:#F7F7F8 !important}.referral-banner .text-hover-mono-1:hover{color:#F7F7F8 !important}.referral-banner .bg-mono-1{background-color:#F7F7F8 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-mono-1:hover{background-color:#F7F7F8 !important;color:#121212 !important}.referral-banner .border-mono-1{border-color:#F7F7F8 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-mono-1:hover{border-color:#F7F7F8 !important}.referral-banner .text-mono-2{color:#EBECED !important}.referral-banner .text-hover-mono-2:hover{color:#EBECED !important}.referral-banner .bg-mono-2{background-color:#EBECED !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-mono-2:hover{background-color:#EBECED !important;color:#121212 !important}.referral-banner .border-mono-2{border-color:#EBECED !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-mono-2:hover{border-color:#EBECED !important}.referral-banner .text-mono-3{color:#CBCED1 !important}.referral-banner .text-hover-mono-3:hover{color:#CBCED1 !important}.referral-banner .bg-mono-3{background-color:#CBCED1 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-mono-3:hover{background-color:#CBCED1 !important;color:#121212 !important}.referral-banner .border-mono-3{border-color:#CBCED1 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-mono-3:hover{border-color:#CBCED1 !important}.referral-banner .text-mono-4{color:#747678 !important}.referral-banner .text-hover-mono-4:hover{color:#747678 !important}.referral-banner .bg-mono-4{background-color:#747678 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-mono-4:hover{background-color:#747678 !important;color:#fff !important}.referral-banner .border-mono-4{border-color:#747678 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-mono-4:hover{border-color:#747678 !important}.referral-banner .text-mono-5{color:#444546 !important}.referral-banner .text-hover-mono-5:hover{color:#444546 !important}.referral-banner .bg-mono-5{background-color:#444546 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-mono-5:hover{background-color:#444546 !important;color:#fff !important}.referral-banner .border-mono-5{border-color:#444546 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-mono-5:hover{border-color:#444546 !important}.referral-banner .text-white{color:#fff !important}.referral-banner .text-hover-white:hover{color:#fff !important}.referral-banner .bg-white{background-color:#fff !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-white:hover{background-color:#fff !important;color:#121212 !important}.referral-banner .border-white{border-color:#fff !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-white:hover{border-color:#fff !important}.referral-banner .text-gold{color:#B88E33 !important}.referral-banner .text-hover-gold:hover{color:#B88E33 !important}.referral-banner .bg-gold{background-color:#B88E33 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-gold:hover{background-color:#B88E33 !important;color:#fff !important}.referral-banner .border-gold{border-color:#B88E33 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-gold:hover{border-color:#B88E33 !important}@media (min-width: 576px){.referral-banner .text-sm-mono{color:#121212 !important}.referral-banner .text-hover-sm-mono:hover{color:#121212 !important}.referral-banner .bg-sm-mono{background-color:#121212 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-mono:hover{background-color:#121212 !important;color:#fff !important}.referral-banner .border-sm-mono{border-color:#121212 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-mono:hover{border-color:#121212 !important}.referral-banner .text-sm-mono-1{color:#F7F7F8 !important}.referral-banner .text-hover-sm-mono-1:hover{color:#F7F7F8 !important}.referral-banner .bg-sm-mono-1{background-color:#F7F7F8 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-mono-1:hover{background-color:#F7F7F8 !important;color:#121212 !important}.referral-banner .border-sm-mono-1{border-color:#F7F7F8 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-mono-1:hover{border-color:#F7F7F8 !important}.referral-banner .text-sm-mono-2{color:#EBECED !important}.referral-banner .text-hover-sm-mono-2:hover{color:#EBECED !important}.referral-banner .bg-sm-mono-2{background-color:#EBECED !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-mono-2:hover{background-color:#EBECED !important;color:#121212 !important}.referral-banner .border-sm-mono-2{border-color:#EBECED !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-mono-2:hover{border-color:#EBECED !important}.referral-banner .text-sm-mono-3{color:#CBCED1 !important}.referral-banner .text-hover-sm-mono-3:hover{color:#CBCED1 !important}.referral-banner .bg-sm-mono-3{background-color:#CBCED1 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-mono-3:hover{background-color:#CBCED1 !important;color:#121212 !important}.referral-banner .border-sm-mono-3{border-color:#CBCED1 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-mono-3:hover{border-color:#CBCED1 !important}.referral-banner .text-sm-mono-4{color:#747678 !important}.referral-banner .text-hover-sm-mono-4:hover{color:#747678 !important}.referral-banner .bg-sm-mono-4{background-color:#747678 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-mono-4:hover{background-color:#747678 !important;color:#fff !important}.referral-banner .border-sm-mono-4{border-color:#747678 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-mono-4:hover{border-color:#747678 !important}.referral-banner .text-sm-mono-5{color:#444546 !important}.referral-banner .text-hover-sm-mono-5:hover{color:#444546 !important}.referral-banner .bg-sm-mono-5{background-color:#444546 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-mono-5:hover{background-color:#444546 !important;color:#fff !important}.referral-banner .border-sm-mono-5{border-color:#444546 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-mono-5:hover{border-color:#444546 !important}.referral-banner .text-sm-white{color:#fff !important}.referral-banner .text-hover-sm-white:hover{color:#fff !important}.referral-banner .bg-sm-white{background-color:#fff !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-white:hover{background-color:#fff !important;color:#121212 !important}.referral-banner .border-sm-white{border-color:#fff !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-white:hover{border-color:#fff !important}.referral-banner .text-sm-gold{color:#B88E33 !important}.referral-banner .text-hover-sm-gold:hover{color:#B88E33 !important}.referral-banner .bg-sm-gold{background-color:#B88E33 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-sm-gold:hover{background-color:#B88E33 !important;color:#fff !important}.referral-banner .border-sm-gold{border-color:#B88E33 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-sm-gold:hover{border-color:#B88E33 !important}}@media (min-width: 768px){.referral-banner .text-md-mono{color:#121212 !important}.referral-banner .text-hover-md-mono:hover{color:#121212 !important}.referral-banner .bg-md-mono{background-color:#121212 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-mono:hover{background-color:#121212 !important;color:#fff !important}.referral-banner .border-md-mono{border-color:#121212 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-mono:hover{border-color:#121212 !important}.referral-banner .text-md-mono-1{color:#F7F7F8 !important}.referral-banner .text-hover-md-mono-1:hover{color:#F7F7F8 !important}.referral-banner .bg-md-mono-1{background-color:#F7F7F8 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-mono-1:hover{background-color:#F7F7F8 !important;color:#121212 !important}.referral-banner .border-md-mono-1{border-color:#F7F7F8 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-mono-1:hover{border-color:#F7F7F8 !important}.referral-banner .text-md-mono-2{color:#EBECED !important}.referral-banner .text-hover-md-mono-2:hover{color:#EBECED !important}.referral-banner .bg-md-mono-2{background-color:#EBECED !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-mono-2:hover{background-color:#EBECED !important;color:#121212 !important}.referral-banner .border-md-mono-2{border-color:#EBECED !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-mono-2:hover{border-color:#EBECED !important}.referral-banner .text-md-mono-3{color:#CBCED1 !important}.referral-banner .text-hover-md-mono-3:hover{color:#CBCED1 !important}.referral-banner .bg-md-mono-3{background-color:#CBCED1 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-mono-3:hover{background-color:#CBCED1 !important;color:#121212 !important}.referral-banner .border-md-mono-3{border-color:#CBCED1 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-mono-3:hover{border-color:#CBCED1 !important}.referral-banner .text-md-mono-4{color:#747678 !important}.referral-banner .text-hover-md-mono-4:hover{color:#747678 !important}.referral-banner .bg-md-mono-4{background-color:#747678 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-mono-4:hover{background-color:#747678 !important;color:#fff !important}.referral-banner .border-md-mono-4{border-color:#747678 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-mono-4:hover{border-color:#747678 !important}.referral-banner .text-md-mono-5{color:#444546 !important}.referral-banner .text-hover-md-mono-5:hover{color:#444546 !important}.referral-banner .bg-md-mono-5{background-color:#444546 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-mono-5:hover{background-color:#444546 !important;color:#fff !important}.referral-banner .border-md-mono-5{border-color:#444546 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-mono-5:hover{border-color:#444546 !important}.referral-banner .text-md-white{color:#fff !important}.referral-banner .text-hover-md-white:hover{color:#fff !important}.referral-banner .bg-md-white{background-color:#fff !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-white:hover{background-color:#fff !important;color:#121212 !important}.referral-banner .border-md-white{border-color:#fff !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-white:hover{border-color:#fff !important}.referral-banner .text-md-gold{color:#B88E33 !important}.referral-banner .text-hover-md-gold:hover{color:#B88E33 !important}.referral-banner .bg-md-gold{background-color:#B88E33 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-md-gold:hover{background-color:#B88E33 !important;color:#fff !important}.referral-banner .border-md-gold{border-color:#B88E33 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-md-gold:hover{border-color:#B88E33 !important}}@media (min-width: 992px){.referral-banner .text-lg-mono{color:#121212 !important}.referral-banner .text-hover-lg-mono:hover{color:#121212 !important}.referral-banner .bg-lg-mono{background-color:#121212 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-mono:hover{background-color:#121212 !important;color:#fff !important}.referral-banner .border-lg-mono{border-color:#121212 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-mono:hover{border-color:#121212 !important}.referral-banner .text-lg-mono-1{color:#F7F7F8 !important}.referral-banner .text-hover-lg-mono-1:hover{color:#F7F7F8 !important}.referral-banner .bg-lg-mono-1{background-color:#F7F7F8 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-mono-1:hover{background-color:#F7F7F8 !important;color:#121212 !important}.referral-banner .border-lg-mono-1{border-color:#F7F7F8 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-mono-1:hover{border-color:#F7F7F8 !important}.referral-banner .text-lg-mono-2{color:#EBECED !important}.referral-banner .text-hover-lg-mono-2:hover{color:#EBECED !important}.referral-banner .bg-lg-mono-2{background-color:#EBECED !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-mono-2:hover{background-color:#EBECED !important;color:#121212 !important}.referral-banner .border-lg-mono-2{border-color:#EBECED !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-mono-2:hover{border-color:#EBECED !important}.referral-banner .text-lg-mono-3{color:#CBCED1 !important}.referral-banner .text-hover-lg-mono-3:hover{color:#CBCED1 !important}.referral-banner .bg-lg-mono-3{background-color:#CBCED1 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-mono-3:hover{background-color:#CBCED1 !important;color:#121212 !important}.referral-banner .border-lg-mono-3{border-color:#CBCED1 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-mono-3:hover{border-color:#CBCED1 !important}.referral-banner .text-lg-mono-4{color:#747678 !important}.referral-banner .text-hover-lg-mono-4:hover{color:#747678 !important}.referral-banner .bg-lg-mono-4{background-color:#747678 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-mono-4:hover{background-color:#747678 !important;color:#fff !important}.referral-banner .border-lg-mono-4{border-color:#747678 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-mono-4:hover{border-color:#747678 !important}.referral-banner .text-lg-mono-5{color:#444546 !important}.referral-banner .text-hover-lg-mono-5:hover{color:#444546 !important}.referral-banner .bg-lg-mono-5{background-color:#444546 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-mono-5:hover{background-color:#444546 !important;color:#fff !important}.referral-banner .border-lg-mono-5{border-color:#444546 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-mono-5:hover{border-color:#444546 !important}.referral-banner .text-lg-white{color:#fff !important}.referral-banner .text-hover-lg-white:hover{color:#fff !important}.referral-banner .bg-lg-white{background-color:#fff !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-white:hover{background-color:#fff !important;color:#121212 !important}.referral-banner .border-lg-white{border-color:#fff !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-white:hover{border-color:#fff !important}.referral-banner .text-lg-gold{color:#B88E33 !important}.referral-banner .text-hover-lg-gold:hover{color:#B88E33 !important}.referral-banner .bg-lg-gold{background-color:#B88E33 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-lg-gold:hover{background-color:#B88E33 !important;color:#fff !important}.referral-banner .border-lg-gold{border-color:#B88E33 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-lg-gold:hover{border-color:#B88E33 !important}}@media (min-width: 1200px){.referral-banner .text-xl-mono{color:#121212 !important}.referral-banner .text-hover-xl-mono:hover{color:#121212 !important}.referral-banner .bg-xl-mono{background-color:#121212 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-mono:hover{background-color:#121212 !important;color:#fff !important}.referral-banner .border-xl-mono{border-color:#121212 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-mono:hover{border-color:#121212 !important}.referral-banner .text-xl-mono-1{color:#F7F7F8 !important}.referral-banner .text-hover-xl-mono-1:hover{color:#F7F7F8 !important}.referral-banner .bg-xl-mono-1{background-color:#F7F7F8 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-mono-1:hover{background-color:#F7F7F8 !important;color:#121212 !important}.referral-banner .border-xl-mono-1{border-color:#F7F7F8 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-mono-1:hover{border-color:#F7F7F8 !important}.referral-banner .text-xl-mono-2{color:#EBECED !important}.referral-banner .text-hover-xl-mono-2:hover{color:#EBECED !important}.referral-banner .bg-xl-mono-2{background-color:#EBECED !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-mono-2:hover{background-color:#EBECED !important;color:#121212 !important}.referral-banner .border-xl-mono-2{border-color:#EBECED !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-mono-2:hover{border-color:#EBECED !important}.referral-banner .text-xl-mono-3{color:#CBCED1 !important}.referral-banner .text-hover-xl-mono-3:hover{color:#CBCED1 !important}.referral-banner .bg-xl-mono-3{background-color:#CBCED1 !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-mono-3:hover{background-color:#CBCED1 !important;color:#121212 !important}.referral-banner .border-xl-mono-3{border-color:#CBCED1 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-mono-3:hover{border-color:#CBCED1 !important}.referral-banner .text-xl-mono-4{color:#747678 !important}.referral-banner .text-hover-xl-mono-4:hover{color:#747678 !important}.referral-banner .bg-xl-mono-4{background-color:#747678 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-mono-4:hover{background-color:#747678 !important;color:#fff !important}.referral-banner .border-xl-mono-4{border-color:#747678 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-mono-4:hover{border-color:#747678 !important}.referral-banner .text-xl-mono-5{color:#444546 !important}.referral-banner .text-hover-xl-mono-5:hover{color:#444546 !important}.referral-banner .bg-xl-mono-5{background-color:#444546 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-mono-5:hover{background-color:#444546 !important;color:#fff !important}.referral-banner .border-xl-mono-5{border-color:#444546 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-mono-5:hover{border-color:#444546 !important}.referral-banner .text-xl-white{color:#fff !important}.referral-banner .text-hover-xl-white:hover{color:#fff !important}.referral-banner .bg-xl-white{background-color:#fff !important;color:#121212;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-white:hover{background-color:#fff !important;color:#121212 !important}.referral-banner .border-xl-white{border-color:#fff !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-white:hover{border-color:#fff !important}.referral-banner .text-xl-gold{color:#B88E33 !important}.referral-banner .text-hover-xl-gold:hover{color:#B88E33 !important}.referral-banner .bg-xl-gold{background-color:#B88E33 !important;color:#fff;-webkit-transition:color 0.3s ease 0s, background-color 0.3s ease 0s;transition:color 0.3s ease 0s, background-color 0.3s ease 0s}.referral-banner .bg-hover-xl-gold:hover{background-color:#B88E33 !important;color:#fff !important}.referral-banner .border-xl-gold{border-color:#B88E33 !important;-webkit-transition:border-color 0.3s ease 0s;transition:border-color 0.3s ease 0s}.referral-banner .border-hover-xl-gold:hover{border-color:#B88E33 !important}}.referral-banner .cta{font-size:16px;font-family:"Roboto",sans-serif;background:#0074E0;color:#fff !important;border-radius:.25rem;padding:.5em 1em;display:inline-block;text-align:center;border:0;outline:0}.referral-banner .cta:hover{background:#0458A7;text-decoration:none !important}.referral-banner .cta-sm{padding:.25rem 1rem}.referral-banner .cta-lg{font-size:1.175rem}.referral-banner .cta-xl{font-size:1.5rem}.referral-banner .cta-danger{background:#9C231F}.referral-banner .cta-danger:hover{background:#721A17}.referral-banner .cta-gold{background:#B88E33}.referral-banner .cta-gold:hover{background:#98752A}.referral-banner .cta-platinum{background:#747678}.referral-banner .cta-platinum:hover{background:#444546}.referral-banner .cta-elite{background:#003A70}.referral-banner .cta-elite:hover{background:#032C53}.referral-banner .cta-ghost{background:rgba(18,18,18,0.2);color:#fff;-webkit-box-shadow:0 0 0px 2px #fff inset;box-shadow:0 0 0px 2px #fff inset}.referral-banner .cta-ghost:hover{background:#121212}.referral-banner .image-container{position:relative;display:block}@media (max-width: 992px){.referral-banner .overlay{position:absolute;top:0;bottom:10px;right:0;left:0;background:rgba(25,25,25,0.81);width:100%}}.referral-banner__bg{background:#121212 url("/jasmine-assets/img/202203/hero-image-mobile.png") no-repeat calc(50vw - 22rem) center;height:510px;border-bottom:10px solid #B88E33}@media (min-width: 576px){.referral-banner__bg{background:#121212 url("/jasmine-assets/img/202203/hero-image-ipad1.jpg") no-repeat calc(50vw - 31rem) center}}@media (min-width: 992px){.referral-banner__bg{background:#121212 url("/jasmine-assets/img/202203/hero-image.png") no-repeat calc(50vw - 47rem) center}}.referral-banner .arrow-bottom{position:relative}.referral-banner .arrow-bottom::after{content:"";width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:22px solid #B88E33;position:absolute;top:calc(100% + .6rem);left:calc(50% - 25px)}@media (min-width: 375px){.referral-banner h1 br{display:block}}@media (max-width: 374px){.referral-banner h1 br{display:none}}
