@charset "utf-8";

html { font-size: 0.8rem; text-rendering: optimizelegibility !important; -webkit-font-smoothing: antialiased !important; }

body { background-color: transparent; }

@media (max-width: 1280px) {
  html { font-size: calc(0.5rem + 1.5vw); }
}

@media (min-width: 1281px) {
  html { font-size: 1.6rem; }
}

body > div:first-child > div:not(.modal) { z-index: 0; }

body { font-family: Roboto, sans-serif; line-height: 1.4em; }

body span[style*="font-size:"] { line-height: 1.4em; }

@media (max-width: 991px) {
  body span[style*="font-size:0.40rem;"], body span[style*="font-size: 0.40rem;"], body span[style*="font-size:0.40rem"], body span[style*="font-size: 0.40rem"], body span[style*="font-size:0.40rem ;"], body span[style*="font-size: 0.40rem ;"], body span[style*="font-size: 0.4rem;"], body span[style*="font-size:0.4rem;"], body span[style*="font-size: 0.4rem"], body span[style*="font-size:0.4rem"], body span[style*="font-size: 0.4rem ;"], body span[style*="font-size:0.4rem ;"] { font-size: 0.55rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:0.40rem;"], body span[style*="font-size: 0.40rem;"], body span[style*="font-size:0.40rem"], body span[style*="font-size: 0.40rem"], body span[style*="font-size:0.40rem ;"], body span[style*="font-size: 0.40rem ;"], body span[style*="font-size: 0.4rem;"], body span[style*="font-size:0.4rem;"], body span[style*="font-size: 0.4rem"], body span[style*="font-size:0.4rem"], body span[style*="font-size: 0.4rem ;"], body span[style*="font-size:0.4rem ;"] { font-size: 0.7rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:0.40rem;"], body span[style*="font-size: 0.40rem;"], body span[style*="font-size:0.40rem"], body span[style*="font-size: 0.40rem"], body span[style*="font-size:0.40rem ;"], body span[style*="font-size: 0.40rem ;"], body span[style*="font-size: 0.4rem;"], body span[style*="font-size:0.4rem;"], body span[style*="font-size: 0.4rem"], body span[style*="font-size:0.4rem"], body span[style*="font-size: 0.4rem ;"], body span[style*="font-size:0.4rem ;"] { font-size: 0.85rem !important; }
}

@media (max-width: 991px) {
  body span[style*="font-size:0.50rem;"], body span[style*="font-size: 0.50rem;"], body span[style*="font-size:0.50rem"], body span[style*="font-size: 0.50rem"], body span[style*="font-size:0.50rem ;"], body span[style*="font-size: 0.50rem ;"], body span[style*="font-size: 0.5rem;"], body span[style*="font-size:0.5rem;"], body span[style*="font-size: 0.5rem"], body span[style*="font-size:0.5rem"], body span[style*="font-size: 0.5rem ;"], body span[style*="font-size:0.5rem ;"] { font-size: 0.65rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:0.50rem;"], body span[style*="font-size: 0.50rem;"], body span[style*="font-size:0.50rem"], body span[style*="font-size: 0.50rem"], body span[style*="font-size:0.50rem ;"], body span[style*="font-size: 0.50rem ;"], body span[style*="font-size: 0.5rem;"], body span[style*="font-size:0.5rem;"], body span[style*="font-size: 0.5rem"], body span[style*="font-size:0.5rem"], body span[style*="font-size: 0.5rem ;"], body span[style*="font-size:0.5rem ;"] { font-size: 0.8rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:0.50rem;"], body span[style*="font-size: 0.50rem;"], body span[style*="font-size:0.50rem"], body span[style*="font-size: 0.50rem"], body span[style*="font-size:0.50rem ;"], body span[style*="font-size: 0.50rem ;"], body span[style*="font-size: 0.5rem;"], body span[style*="font-size:0.5rem;"], body span[style*="font-size: 0.5rem"], body span[style*="font-size:0.5rem"], body span[style*="font-size: 0.5rem ;"], body span[style*="font-size:0.5rem ;"] { font-size: 0.95rem !important; }
}

@media (max-width: 991px) {
  body span[style*="font-size:0.65rem;"], body span[style*="font-size: 0.65rem;"], body span[style*="font-size:0.65rem"], body span[style*="font-size: 0.65rem"], body span[style*="font-size:0.65rem ;"], body span[style*="font-size: 0.65rem ;"] { font-size: 0.8rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:0.65rem;"], body span[style*="font-size: 0.65rem;"], body span[style*="font-size:0.65rem"], body span[style*="font-size: 0.65rem"], body span[style*="font-size:0.65rem ;"], body span[style*="font-size: 0.65rem ;"] { font-size: 0.95rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:0.65rem;"], body span[style*="font-size: 0.65rem;"], body span[style*="font-size:0.65rem"], body span[style*="font-size: 0.65rem"], body span[style*="font-size:0.65rem ;"], body span[style*="font-size: 0.65rem ;"] { font-size: 1.1rem !important; }
}

@media (max-width: 991px) {
  body span[style*="font-size:0.80rem;"], body span[style*="font-size: 0.80rem;"], body span[style*="font-size:0.80rem"], body span[style*="font-size: 0.80rem"], body span[style*="font-size:0.80rem ;"], body span[style*="font-size: 0.80rem ;"], body span[style*="font-size: 0.8rem;"], body span[style*="font-size:0.8rem;"], body span[style*="font-size: 0.8rem"], body span[style*="font-size:0.8rem"], body span[style*="font-size: 0.8rem ;"], body span[style*="font-size:0.8rem ;"] { font-size: 0.95rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:0.80rem;"], body span[style*="font-size: 0.80rem;"], body span[style*="font-size:0.80rem"], body span[style*="font-size: 0.80rem"], body span[style*="font-size:0.80rem ;"], body span[style*="font-size: 0.80rem ;"], body span[style*="font-size: 0.8rem;"], body span[style*="font-size:0.8rem;"], body span[style*="font-size: 0.8rem"], body span[style*="font-size:0.8rem"], body span[style*="font-size: 0.8rem ;"], body span[style*="font-size:0.8rem ;"] { font-size: 1.1rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:0.80rem;"], body span[style*="font-size: 0.80rem;"], body span[style*="font-size:0.80rem"], body span[style*="font-size: 0.80rem"], body span[style*="font-size:0.80rem ;"], body span[style*="font-size: 0.80rem ;"], body span[style*="font-size: 0.8rem;"], body span[style*="font-size:0.8rem;"], body span[style*="font-size: 0.8rem"], body span[style*="font-size:0.8rem"], body span[style*="font-size: 0.8rem ;"], body span[style*="font-size:0.8rem ;"] { font-size: 1.25rem !important; }
}

@media (max-width: 991px) {
  body span[style*="font-size:1.00rem;"], body span[style*="font-size: 1.00rem;"], body span[style*="font-size:1.00rem"], body span[style*="font-size: 1.00rem"], body span[style*="font-size:1.00rem ;"], body span[style*="font-size: 1.00rem ;"], body span[style*="font-size: 1rem;"], body span[style*="font-size:1rem;"], body span[style*="font-size: 1rem"], body span[style*="font-size:1rem"], body span[style*="font-size: 1rem ;"], body span[style*="font-size:1rem ;"] { font-size: 1.1rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:1.00rem;"], body span[style*="font-size: 1.00rem;"], body span[style*="font-size:1.00rem"], body span[style*="font-size: 1.00rem"], body span[style*="font-size:1.00rem ;"], body span[style*="font-size: 1.00rem ;"], body span[style*="font-size: 1rem;"], body span[style*="font-size:1rem;"], body span[style*="font-size: 1rem"], body span[style*="font-size:1rem"], body span[style*="font-size: 1rem ;"], body span[style*="font-size:1rem ;"] { font-size: 1.2rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:1.00rem;"], body span[style*="font-size: 1.00rem;"], body span[style*="font-size:1.00rem"], body span[style*="font-size: 1.00rem"], body span[style*="font-size:1.00rem ;"], body span[style*="font-size: 1.00rem ;"], body span[style*="font-size: 1rem;"], body span[style*="font-size:1rem;"], body span[style*="font-size: 1rem"], body span[style*="font-size:1rem"], body span[style*="font-size: 1rem ;"], body span[style*="font-size:1rem ;"] { font-size: 1.3rem !important; }
}

@media (max-width: 991px) {
  body span[style*="font-size:1.20rem;"], body span[style*="font-size: 1.20rem;"], body span[style*="font-size:1.20rem"], body span[style*="font-size: 1.20rem"], body span[style*="font-size:1.20rem ;"], body span[style*="font-size: 1.20rem ;"], body span[style*="font-size: 1.2rem;"], body span[style*="font-size:1.2rem;"], body span[style*="font-size: 1.2rem"], body span[style*="font-size:1.2rem"], body span[style*="font-size: 1.2rem ;"], body span[style*="font-size:1.2rem ;"] { font-size: 1.3rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:1.20rem;"], body span[style*="font-size: 1.20rem;"], body span[style*="font-size:1.20rem"], body span[style*="font-size: 1.20rem"], body span[style*="font-size:1.20rem ;"], body span[style*="font-size: 1.20rem ;"], body span[style*="font-size: 1.2rem;"], body span[style*="font-size:1.2rem;"], body span[style*="font-size: 1.2rem"], body span[style*="font-size:1.2rem"], body span[style*="font-size: 1.2rem ;"], body span[style*="font-size:1.2rem ;"] { font-size: 1.4rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:1.20rem;"], body span[style*="font-size: 1.20rem;"], body span[style*="font-size:1.20rem"], body span[style*="font-size: 1.20rem"], body span[style*="font-size:1.20rem ;"], body span[style*="font-size: 1.20rem ;"], body span[style*="font-size: 1.2rem;"], body span[style*="font-size:1.2rem;"], body span[style*="font-size: 1.2rem"], body span[style*="font-size:1.2rem"], body span[style*="font-size: 1.2rem ;"], body span[style*="font-size:1.2rem ;"] { font-size: 1.5rem !important; }
}

@media (max-width: 991px) {
  body span[style*="font-size:1.40rem;"], body span[style*="font-size: 1.40rem;"], body span[style*="font-size:1.40rem"], body span[style*="font-size: 1.40rem"], body span[style*="font-size:1.40rem ;"], body span[style*="font-size: 1.40rem ;"], body span[style*="font-size: 1.4rem;"], body span[style*="font-size:1.4rem;"], body span[style*="font-size: 1.4rem"], body span[style*="font-size:1.4rem"], body span[style*="font-size: 1.4rem ;"], body span[style*="font-size:1.4rem ;"] { font-size: 1.5rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:1.40rem;"], body span[style*="font-size: 1.40rem;"], body span[style*="font-size:1.40rem"], body span[style*="font-size: 1.40rem"], body span[style*="font-size:1.40rem ;"], body span[style*="font-size: 1.40rem ;"], body span[style*="font-size: 1.4rem;"], body span[style*="font-size:1.4rem;"], body span[style*="font-size: 1.4rem"], body span[style*="font-size:1.4rem"], body span[style*="font-size: 1.4rem ;"], body span[style*="font-size:1.4rem ;"] { font-size: 1.55rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:1.40rem;"], body span[style*="font-size: 1.40rem;"], body span[style*="font-size:1.40rem"], body span[style*="font-size: 1.40rem"], body span[style*="font-size:1.40rem ;"], body span[style*="font-size: 1.40rem ;"], body span[style*="font-size: 1.4rem;"], body span[style*="font-size:1.4rem;"], body span[style*="font-size: 1.4rem"], body span[style*="font-size:1.4rem"], body span[style*="font-size: 1.4rem ;"], body span[style*="font-size:1.4rem ;"] { font-size: 1.6rem !important; }
}

@media (max-width: 767px) {
  body span[style*="font-size:1.60rem;"], body span[style*="font-size: 1.60rem;"], body span[style*="font-size:1.60rem"], body span[style*="font-size: 1.60rem"], body span[style*="font-size:1.60rem ;"], body span[style*="font-size: 1.60rem ;"], body span[style*="font-size: 1.6rem;"], body span[style*="font-size:1.6rem;"], body span[style*="font-size: 1.6rem"], body span[style*="font-size:1.6rem"], body span[style*="font-size: 1.6rem ;"], body span[style*="font-size:1.6rem ;"] { font-size: 1.65rem !important; }
}

@media (max-width: 480px) {
  body span[style*="font-size:1.60rem;"], body span[style*="font-size: 1.60rem;"], body span[style*="font-size:1.60rem"], body span[style*="font-size: 1.60rem"], body span[style*="font-size:1.60rem ;"], body span[style*="font-size: 1.60rem ;"], body span[style*="font-size: 1.6rem;"], body span[style*="font-size:1.6rem;"], body span[style*="font-size: 1.6rem"], body span[style*="font-size:1.6rem"], body span[style*="font-size: 1.6rem ;"], body span[style*="font-size:1.6rem ;"] { font-size: 1.7rem !important; }
}

[data-component]::before, [data-component]::after { display: table; content: ""; }

[data-component]::after { clear: both; }

[data-component="bundle"]::before, [data-component="bundle"]::after { display: block; content: ""; }

[data-component="bundle"]::after { clear: both; }

.clearfix::before, .clearfix::after { display: table; content: ""; }

.clearfix::after { clear: both; }

.background-item .el_tools { top: 0px; }

a:hover, a:focus { text-decoration: none; }

p { margin: 0px; text-decoration: none; position: relative; }

p, h1, h2, h3, h4, h5, h6 { font-size: inherit; margin: 0px; font-weight: inherit; overflow-wrap: break-word; word-break: break-word; }

div.background-item, span.background-item { inset: 0px; background-size: cover; background-repeat: no-repeat; width: 100%; height: 100%; background-position: center center; position: absolute !important; }

[data-selector="div[data-component=bundle]"] .background-item { z-index: -1; pointer-events: none; }

iframe.zEWidget-launcher { z-index: 1039 !important; }

.kartra_helpdesk_sidebar { z-index: 1039 !important; }

.kartra_helpdesk_overlay { z-index: 1038 !important; }

.background-item { transition: opacity 0.5s; }

.background-item--bg-position-center-top-important { background-position: center top !important; }

.background-item--bg-position-right-top-important { background-position: right top !important; }

.background-item--bg-position-left-top-important { background-position: left top !important; }

.background-item--bg-size-contain { background-size: contain; }

.background-item--rounded-full { border-radius: 50%; }

.background-item--rounded-full .el_tools::before { top: 10px; left: 50%; transform: translateX(-50%); }

.background-item--rounded-extra-tiny { border-radius: 3px; }

.background-item--rounded-medium-tiny { border-radius: 8px; position: relative; }

.background-item--rounded-small-tiny { border-radius: 4px; }

.background-item--rounded-medium-big-tiny { border-radius: 10px; }

.background-item--rounded-small { border-radius: 25px; }

.background-item--rounded-extra-small { border-radius: 20px; }

.background-item--rounded-special-small { border-radius: 12px; }

.background-item--rounded-tiny { border-radius: 6px; }

.background-item--md-rounded-left-tiny { border-top-left-radius: 6px; border-bottom-left-radius: 6px; }

@media (max-width: 991px) {
  .background-item--md-rounded-left-tiny { border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 0px; }
}

.background-item--md-rounded-right-tiny { border-top-right-radius: 6px; border-bottom-right-radius: 6px; }

@media (max-width: 991px) {
  .background-item--md-rounded-right-tiny { border-top-right-radius: 0px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
}

@media (min-width: 992px) {
  .background-item--md-rounded-right-medium-big-tiny { border-radius: 0px 10px 10px 0px; }
}

@media (min-width: 992px) {
  .background-item--md-rounded-left-medium-big-tiny { border-radius: 10px 0px 0px 10px; }
}

.background-item--rounded-bottom-special-small-top-none { border-radius: 0px 0px 12px 12px; }

.background-item--rounded-bottom-small-tiny-important { border-radius: 0px 0px 4px 4px !important; }

.background-item--rounded-top-tiny-important { border-radius: 6px 6px 0px 0px !important; }

.background-item--rounded-bottom-tiny-important { border-radius: 0px 0px 6px 6px !important; }

.background-item--rounded-top-tiny-adjust { border-top-left-radius: 5px; border-top-right-radius: 5px; }

.background-item--rounded-bottom-tiny-adjust { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }

.background-item--rounded-bottom-tiny { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }

.background-item--rounded-tiny-adjust { border-radius: 4px; }

.background-item--rounded-small-adjust { border-radius: 24px; }

.background-item--rounded-top-left-right-tiny { border-radius: 6px 6px 0px 0px; }

.background-item--rounded-top-left-right-none { border-top-left-radius: 0px; border-top-right-radius: 0px; }

.background-item--rounded-bottom-left-right-none { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.background-item--rounded-top-left-right-none { border-top-left-radius: 0px; border-top-right-radius: 0px; }

.background-item--rounded-bottom-left-right-none { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.background-item--rounded-bottom-left-right-tiny { border-radius: 0px 0px 6px 6px; }

@media (min-width: 992px) {
  .background-item--md-rounded-extra-large { border-radius: 70px; }
}

@media (min-width: 992px) {
  .background-item--md-rounded-large { border-radius: 100px; }
}

.background-item--rounded-large { border-radius: 100px; }

.background-item--md-rounded-left-medium-big-tiny-sm-rounded-top-medium-big-tiny { border-radius: 10px 0px 0px 10px; }

@media (max-width: 991px) {
  .background-item--md-rounded-left-medium-big-tiny-sm-rounded-top-medium-big-tiny { border-radius: 10px 10px 0px 0px; }
}

.background-item--md-rounded-right-medium-big-tiny-sm-rounded-bottom-medium-big-tiny { border-radius: 0px 10px 10px 0px; }

@media (max-width: 991px) {
  .background-item--md-rounded-right-medium-big-tiny-sm-rounded-bottom-medium-big-tiny { border-radius: 0px 0px 10px 10px; }
}

.background-item--timeline-date-top-border-radius { border-radius: 4px 4px 0px 0px !important; }

.background-item--rounded-top-none-important { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; }

.background-item--rounded-bottom-none-important { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }

@media (min-width: 992px) {
  .background-item--md-rounded-left-none-important { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
}

@media (min-width: 992px) {
  .background-item--md-rounded-right-none-important { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }
}

@media (max-width: 991px) {
  .background-item--sm-rounded-top-none-important { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; }
}

@media (max-width: 991px) {
  .background-item--sm-rounded-bottom-none-important { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }
}

.background-item--border-extra-medium { border: 15px solid; }

.background-item--border-small { border-width: 5px; border-style: solid; }

.background-item--border-extra-tiny { border-width: 1px; border-style: solid; }

@media (min-width: 992px) {
  .background-item--md-border-left-right-extra-tiny { border-width: 0px 1px; border-style: solid; }
}

@media (min-width: 992px) {
  .background-item--md-border-right-extra-tiny { border-width: 0px 1px 0px 0px; border-style: solid; }
}

@media (min-width: 992px) {
  .background-item--md-border-left-extra-tiny { border-width: 0px 0px 0px 1px; border-style: solid; }
}

.background-item--border-top-extra-small { border-top: 3px solid; }

.background-item--border-left-tiny-important { border-style: solid; border-width: 0px 0px 0px 2px !important; }

.background-item--border-dark-transparent { border-color: rgba(0, 0, 0, 0.1); }

.background-item--border-light-white { border-color: rgb(238, 238, 238); }

.background-item--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

.background-item--border-black-transparent-near-grey-medium { border-color: rgba(0, 0, 0, 0.05); }

.background-item--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.background-item--border-black-transparent-near-grey-small { border-color: rgba(0, 0, 0, 0.03); }

.background-item--border-extra-light-grey-color { border-color: rgb(238, 238, 238); }

.background-item--border-summer-sky-blue { border-color: rgb(36, 194, 218); }

.background-item--border-light-white { border-color: rgb(238, 238, 238); }

.background-item--border-black-opaque-10 { border-color: rgba(0, 0, 0, 0.1); }

@media (max-width: 991px) {
  .background-item--sm-border-none { border-right: 0px !important; }
}

.background-item--border-tiny-md-border-left-none-sm-border-top-none { border-width: 2px 2px 2px 0px; border-color: rgb(238, 238, 238); border-style: solid; }

@media (max-width: 991px) {
  .background-item--border-tiny-md-border-left-none-sm-border-top-none { border-width: 0px 2px 2px !important; }
}

.background-item--md-border-extra-tiny-except-left-sm-border-extra-tiny-except-top { border-width: 1px 1px 1px 0px; border-style: solid; }

@media (max-width: 991px) {
  .background-item--md-border-extra-tiny-except-left-sm-border-extra-tiny-except-top { border-width: 0px 1px 1px; }
}

.background-item--z-index-1-important { z-index: 1 !important; }

.background-item--box-shadow-black-opacity30 { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }

.background-item--box-shadow-black-large { box-shadow: rgba(0, 0, 0, 0.5) 0px 10px 40px; }

.background-item--box-shadow-small-black-opaque07 { box-shadow: rgba(0, 0, 0, 0.07) 0px 10px 30px; }

.background-item--box-shadow-small-black-opaque-30 { box-shadow: rgba(0, 0, 0, 0.03) 0px 5px 30px; }

.background-item--shadow-medium-black-opaque-10 { box-shadow: rgba(0, 0, 0, 0.1) 0px 15px 30px; }

.background-item--shadow-small-black-opaque-10 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }

.background-item--rounded-top-tiny { border-radius: 6px 6px 0px 0px; }

.background-item--rounded-top-adjust-tiny { border-radius: 5px 5px 0px 0px; }

.background-item--squared-border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.background-item--blank-mobile-image { inset: 78px auto 115px 26px !important; width: 218px !important; height: initial !important; z-index: 0 !important; background-size: contain !important; }

.background-item--transition-portfolio-ease-in-out { transition: 0.2s ease-in-out; }

.background-item--box-shadow-light-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 40px; }

.background-item--box-shadow-light-01 { box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 40px; }

.background-item--box-shadow-medium-black-opaque-1 { box-shadow: rgba(0, 0, 0, 0.1) 0px 15px 30px; }

.background-item--box-shadow-small-black-opaque-02 { box-shadow: rgba(0, 0, 0, 0.02) 0px 5px 20px; }

.background-item__gradient--white-transparent { position: absolute; top: 0px; left: 0px; width: 100%; height: 60%; background: linear-gradient(white 0%, white 25%, rgba(255, 255, 255, 0) 100%); }

.background-item__gradient--bottom-white-transparent { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 80%; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(247, 247, 247) 80%, whitesmoke 100%); }

.background-item__gradient--bottom-full-transparent { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 80%; background: linear-gradient(rgba(255, 255, 255, 0) 0%, white 80%, white 100%); }

.background-item__gradient--bottom-black-transparent { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; background: linear-gradient(transparent 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.9) 100%); }

.background-item__gradient--height-80 { height: 80%; }

.background-item__arrow--left-arrow-down { position: absolute; bottom: -10px; left: 40px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); }

.background-item__arrow--center-arrow-down { position: absolute; bottom: -7px; left: 50%; margin-left: -7px; width: 14px; height: 14px; background: inherit; transform: rotate(45deg); }

.background-item__arrow--center-arrow-down-medium { position: absolute; bottom: -12px; left: 50%; margin-left: -12px; width: 24px; height: 24px; background: inherit; transform: rotate(45deg); }

.background-item__arrow--top-center-arrow-up { position: absolute; top: -8px; left: 50%; margin-left: -10px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); z-index: 1; }

.background-item__arrow--bottom-center-arrow-down { position: absolute; bottom: -7px; left: 50%; margin-left: -10px; width: 14px; height: 14px; background: inherit; transform: rotate(45deg); }

.background-item__arrow--top-left-arrow-up { position: absolute; top: -8px; left: 0px; margin-left: 60px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); z-index: 1; }

.background-item__arrow--md-left-center-arrow-left { position: absolute; bottom: 50%; left: -10px; margin-bottom: -10px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); }

@media (max-width: 991px) {
  .background-item__arrow--md-left-center-arrow-left { display: none; }
}

.background-item__arrow--bottom-left-arrow { position: absolute; bottom: -10px; left: 55px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); }

.background-item__arrow--bottom-center-arrow { position: absolute; bottom: -10px; left: 42%; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); }

.background-item__arrow--md-bottom-left-arrow { position: absolute; bottom: -10px; left: 40px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); }

@media (max-width: 991px) {
  .background-item__arrow--md-bottom-left-arrow { left: 50%; margin-left: -10px; }
}

.background-item__arrow--md-left-sm-center { position: absolute; bottom: 50%; left: -10px; margin-bottom: -10px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); z-index: 1; }

@media (max-width: 991px) {
  .background-item__arrow--md-left-sm-center { bottom: 0px; left: 50%; margin-left: -10px; margin-bottom: -10px; }
}

.background-item__arrow--md-top-sm-center { position: absolute; bottom: 50%; left: -10px; margin-bottom: -10px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); z-index: 1; }

@media (max-width: 991px) {
  .background-item__arrow--md-top-sm-center { top: -10px; left: 50%; margin-left: -10px; margin-bottom: -10px; }
}

.background-item__arrow--md-right-sm-center { position: absolute; bottom: 50%; right: -10px; margin-bottom: -10px; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); z-index: 1; }

@media (max-width: 991px) {
  .background-item__arrow--md-right-sm-center { bottom: 0px; left: 50%; margin-left: -10px; margin-bottom: -10px; }
}

.background-item__arrow--bottom-left-arrow-medium { position: absolute; bottom: -20px; left: 40px; width: 40px; height: 40px; background: inherit; transform: rotate(45deg); }

.background-item__arrow--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.background-item__arrow--border-extra-tiny { border-width: 0px 1px 1px 0px; border-right-style: solid; border-bottom-style: solid; border-top-style: initial; border-top-color: initial; border-left-style: initial; border-left-color: initial; }

.background-item__arrow--extra-medium-bottom-center { content: ""; position: absolute; bottom: -20px; left: 50%; width: 40px; height: 40px; margin-left: -20px; background-color: inherit; transform: rotate(45deg); }

.background-item__arrow--right-style-one { position: absolute; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); right: -10px; }

.background-item__arrow--right-large-style-one { position: absolute; width: 50px; height: 50px; background: inherit; transform: rotate(45deg); right: -24px; top: 50px; }

.background-item__arrow--left-style-one { position: absolute; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); left: -10px; }

.background-item__arrow--left-style-two { position: absolute; width: 20px; height: 20px; background: inherit; transform: rotate(45deg); top: 50%; left: -10px; margin-top: -10px; }

@media (max-width: 767px) {
  .background-item__arrow--xs-left-style-one { right: inherit; left: -10px; }
}

@media (max-width: 991px) {
  .background-item__arrow--sm-bottom-style-one { top: auto; left: 90px !important; bottom: -25px !important; }
}

.background-item--top-border-radius-none { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; }

.background-item--bottom-border-radius-none { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }

.background-item--left-border-radius-none { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }

.background-item--right-border-radius-none { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }

.content { position: relative; overflow: hidden; }

.content.content--popup-overflow-visible { overflow: visible; }

.content--fixed-bottom { position: fixed; width: 100%; left: 0px; right: 0px; bottom: 0px; z-index: 999; transition: 0.3s ease-out; }

.content--fixed-bottom-hide { bottom: -300px; }

.content--vertical-center { display: flex; align-items: center; }

.content--padding-giant { padding-top: 150px; padding-bottom: 130px; }

@media (max-width: 991px) {
  .content--padding-giant { padding-top: 100px; padding-bottom: 80px; }
}

@media (max-width: 767px) {
  .content--padding-giant { padding-top: 50px; padding-bottom: 30px; }
}

.content--padding-extra-giant { padding-top: 130px; padding-bottom: 110px; }

@media (max-width: 991px) {
  .content--padding-extra-giant { padding-top: 100px; padding-bottom: 80px; }
}

@media (max-width: 767px) {
  .content--padding-extra-giant { padding-top: 50px; padding-bottom: 30px; }
}

.content--padding-large { padding-top: 100px; padding-bottom: 80px; }

@media (max-width: 767px) {
  .content--padding-large { padding-top: 50px; padding-bottom: 30px; }
}

.content--padding-top-bottom-large { padding-top: 100px; padding-bottom: 100px; }

@media (max-width: 767px) {
  .content--padding-top-bottom-large { padding-top: 50px; padding-bottom: 50px; }
}

.content--padding-semi-large { padding-top: 80px; padding-bottom: 60px; }

@media (max-width: 991px) {
  .content--padding-semi-large { padding-top: 40px; padding-bottom: 20px; }
}

.content--padding-extra-large { padding-top: 70px; padding-bottom: 50px; }

@media (max-width: 991px) {
  .content--padding-extra-large { padding-top: 40px; padding-bottom: 20px; }
}

.content--padding-special-large { padding-top: 60px; padding-bottom: 40px; }

@media (max-width: 991px) {
  .content--padding-special-large { padding-top: 40px; padding-bottom: 20px; }
}

.content--padding-semi-large-equal { padding-top: 70px; padding-bottom: 70px; }

.content--padding-medium { padding-top: 50px; padding-bottom: 30px; }

@media (max-width: 767px) {
  .content--xs-padding-top-bottom-extra-medium { padding-top: 40px; padding-bottom: 40px; }
}

.content--padding-extra-medium { padding-top: 40px; padding-bottom: 20px; }

.content--padding-special-medium { padding-top: 30px; padding-bottom: 10px; }

.content--padding-small { padding-top: 25px; padding-bottom: 5px; }

.content--padding-extra-small { padding-top: 20px; padding-bottom: 0px; }

@media (max-width: 991px) {
  .content--padding-sm-tiny { padding-top: 25px; padding-bottom: 5px; }
}

@media (min-width: 991px) {
  .content--md-padding-bottom-none { padding-bottom: 0px; }
}

@media (max-width: 767px) {
  .content--xs-padding-none { padding-top: 0px; padding-bottom: 0px; }
}

.content--padding-tiny { padding-top: 10px; padding-bottom: 10px; }

.content--padding-big-tiny { padding-top: 15px; padding-bottom: 15px; }

.content--padding-min { padding: 0px 0px 5px; }

.content--border-bottom-extra-tiny { border-bottom: 1px solid; }

.content--border-full-grey { border-color: rgb(221, 221, 211); }

.content--padding-top-extra-small { padding-top: 20px; }

.content--padding-top-large { padding-top: 100px; }

.content--padding-top-special-giant { padding-top: 120px; }

.content--padding-top-extra-large { padding-top: 70px; }

.content--padding-bottom-extra-small { padding-bottom: 20px; }

.content--padding-bottom-giant { padding-bottom: 150px; }

.content--padding-top-small { padding-top: 25px; }

.content--padding-bottom-small { padding-bottom: 25px; }

.content--padding-bottom-special-medium { padding-bottom: 30px; }

.content--padding-bottom-extra-large { padding-bottom: 70px; }

@media (max-width: 991px) {
  .content--padding-bottom-extra-large { padding-bottom: 40px; }
}

.content--padding-bottom-double-large { padding-bottom: 200px; }

@media (max-width: 991px) {
  .content--padding-bottom-double-large { padding-bottom: 50px; }
}

.content--padding-top-none { padding-top: 0px; }

.content--padding-top-medium { padding-top: 50px; }

.content--padding-bottom-none { padding-bottom: 0px; }

.content--padding-top-extra-medium { padding-top: 40px; }

.content--padding-bottom-extra-medium { padding-bottom: 40px; }

.content--padding-top-tiny { padding-top: 10px; }

.content--padding-top-semi-large { padding-top: 80px; }

.content--padding-bottom-large { padding-bottom: 100px; }

@media (max-width: 991px) {
  .content--sm-padding-bottom-tiny { padding-bottom: 10px; }
}

@media (max-width: 991px) {
  .content--sm-padding-bottom-none { padding-bottom: 0px; }
}

@media (min-width: 992px) {
  .content--md-padding-bottom-medium { padding-bottom: 50px; }
}

@media (max-width: 767px) {
  .content--xs-padding-top-bottom-large { padding-top: 100px; padding-bottom: 80px; }
}

@media (max-width: 767px) {
  .content--xs-padding-top-extra-large { padding-top: 70px; }
}

.content--shadow-bottom::after { content: ""; position: absolute; bottom: -15px; left: 0px; width: 100%; height: 15px; box-shadow: rgba(0, 0, 0, 0.3) 0px -15px 40px; }

.content--shadow-bottom-two::after { content: ""; position: absolute; bottom: -20px; left: 0px; width: 100%; height: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px -10px 20px; }

.content--shadow-top-small::before { content: ""; position: absolute; top: -20px; left: 0px; width: 100%; height: 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px 10px 40px; }

.content--shadow-bottom-small::after { content: ""; position: absolute; bottom: -20px; left: 0px; width: 100%; height: 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px -10px 40px; }

.content--shadow-top-bottom-small::before { content: ""; position: absolute; top: -20px; left: 0px; width: 100%; height: 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px 10px 40px; }

.content--shadow-top-bottom-small::after { content: ""; position: absolute; bottom: -20px; left: 0px; width: 100%; height: 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px -10px 40px; }

.content--curve-shape-bottom-01::before { content: ""; position: absolute; width: 100%; height: 100px; bottom: 0px; z-index: 1; background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-shapes/kp-curve-shape-01.png"); background-size: cover; background-position: center bottom; background-repeat: no-repeat; }

.content.kartra-floating-topmenu { top: 0px; opacity: 0.95; right: 0px; left: 0px; z-index: 1001; position: fixed; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 5px 2px; }

.content--gradient-style-01 { background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.05) 100%); }

.overflow_background_wrapper { position: absolute; inset: 0px; overflow: hidden; }

.background_changer { position: absolute; inset: 0px; overflow: hidden; width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; }

.background_changer--bg-size-contain { background-size: contain; }

.background_changer--bg-position-center-top { background-position: center top; }

.background_changer--bg-position-center-bottom { background-position: center bottom; }

.background_changer--bg-position-left-bottom { background-position: left bottom; }

.background_changer--bg-position-right-top { background-position: right top; }

.background_changer--bg-position-right-center { background-position: right center; }

.background_changer--bg-position-left-top { background-position: left top; }

.background_changer--bg-position-center-left { background-position: left center; }

.background_changer--bg-repeat-x { background-repeat: repeat-x; }

@media (min-width: 992px) {
  .background_changer--md-bg-positionleft-top { background-position: left top; }
}

@media (max-width: 991px) {
  .background_changer--sm-bg-opacity-10-important { opacity: 0.1 !important; }
}

.background_changer--blur0 { filter: blur(0px); }

.background_changer--blur1 { filter: blur(1px); transform: scale(1.01); }

.background_changer--blur2 { filter: blur(2px); transform: scale(1.02); }

.background_changer--blur4 { filter: blur(4px); transform: scale(1.03); }

.background_changer--blur6 { filter: blur(6px); transform: scale(1.04); }

.background_changer--blur8 { filter: blur(8px); transform: scale(1.05); }

.background_changer--blur10 { filter: blur(10px); transform: scale(1.07); }

.background_changer--blur15 { filter: blur(15px); transform: scale(1.1); }

.background_changer--blur20 { filter: blur(20px); transform: scale(1.13); }

.background_changer--blur25 { filter: blur(25px); transform: scale(1.16); }

.background_changer--blur30 { filter: blur(30px); transform: scale(1.2); }

.background_changer_overlay { background-repeat: repeat; background-position: center center; background-size: auto; background-attachment: scroll; position: absolute; inset: 0px; overflow: hidden; width: 100%; }

.background_changer_overlay--light { opacity: 0.2; }

.background_changer_overlay--dark { opacity: 0.3; background-color: rgba(0, 0, 0, 0.6); }

.background_changer_overlay--semi-light { opacity: 0.3; background-color: rgba(0, 0, 0, 0.4); }

.background_changer_overlay--testimonial-top { background-position: 98% 10% !important; }

.background_changer_overlay--testimonial { background-repeat: no-repeat; background-position: 95% center !important; }

.background_changer_overlay--opacity5 { opacity: 0.05; }

.background_changer_overlay--opacity10 { opacity: 0.1; }

.background_changer_overlay--opacity20 { opacity: 0.2; }

.background_changer_overlay--opacity30 { opacity: 0.3; }

.background_changer_overlay--opacity40 { opacity: 0.4; }

.background_changer_overlay--opacity50 { opacity: 0.5; }

.background_changer_overlay--opacity60 { opacity: 0.6; }

.background_changer_overlay--opacity70 { opacity: 0.7; }

.background_changer_overlay--opacity80 { opacity: 0.8; }

.background_changer_overlay--opacity90 { opacity: 0.9; }

.background_changer_overlay--opacity100 { opacity: 1; }

.container-fluid, .gdpr_flapjack_banner .container-xl, .gdpr_flapjack_banner .container-lg, .gdpr_flapjack_banner .container-md, .gdpr_flapjack_banner .container-sm { position: relative; }

.container--padding-top-bottom-small { padding-top: 25px; padding-bottom: 5px; }

#popup_landing .close, #popup_exit .close, .popup-form-modal .close { font-family: "Roboto",var(--language-font-family, "sans serif"),"sans serif"; transition: color 0.3s ease-in-out, background 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out; border: none; position: absolute; border-radius: 100%; display: flex; align-items: center; justify-content: center; font-weight: 300; line-height: 1; z-index: 1; cursor: pointer; padding: 0px; appearance: none; text-shadow: none; width: auto; height: 32px; font-size: 40px; top: -40px; inset-inline-end: 0px; opacity: 1; }

#popup_landing .close, #popup_landing .close:focus, #popup_exit .close, #popup_exit .close:focus, .popup-form-modal .close, .popup-form-modal .close:focus { color: rgb(207, 210, 212); background-color: transparent; box-shadow: none; }

#popup_landing .close:hover, #popup_landing .close:focus:hover, #popup_exit .close:hover, #popup_exit .close:focus:hover, .popup-form-modal .close:hover, .popup-form-modal .close:focus:hover { color: rgb(234, 235, 236); background-color: transparent; box-shadow: none; }

#popup_landing .modal-dialog, #popup_exit .modal-dialog, .popup-form-modal .modal-dialog { margin: 40px auto 30px; }

#popup_landing .modal-content, #popup_exit .modal-content, .popup-form-modal .modal-content { border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 10px 0px; border: none; }

#popup_landing .modal-body, #popup_exit .modal-body, .popup-form-modal .modal-body { padding: 0px; }

#popup_landing .modal-body .container, #popup_exit .modal-body .container, .popup-form-modal .modal-body .container { width: 100%; }

.modal-backdrop.popup-modal { position: fixed; inset: 0px; z-index: 1040; backdrop-filter: blur(5px); background-color: rgba(77, 82, 87, 0.9); }

.modal-backdrop.popup-modal.fade { opacity: 0; }

.modal-backdrop.popup-modal, .modal-backdrop.popup-modal.fade.in { opacity: 1; }

.content-inner-bg { position: relative; }

@media (max-width: 991px) {
  .content-inner-bg { min-height: 300px; }
}

.kartra_element_bg { position: relative; }

.kartra_element_bg--md-flex { display: flex; }

@media (max-width: 991px) {
  .kartra_element_bg--md-flex { display: block; }
}

.kartra_element_bg--align-center { align-items: center; }

.kartra_element_bg--justify-center { justify-content: center; }

.kartra_element_bg--flex-1 { flex: 1 1 0%; }

.kartra_element_bg--z-index-99 { z-index: 99 !important; }

.kartra_element_bg--justify-content-center { justify-content: center; }

.kartra_element_bg--justify-content-end { justify-content: flex-end; }

.kartra_element_bg--vertical-bottom { align-items: flex-end; }

.kartra_element_bg--flex-direction-column { flex-direction: column; }

.kartra_element_bg--fullwidth { width: 100%; }

.kartra_element_bg--adjust-height { height: 260px; }

.kartra_element_bg--adjust-height-medium { height: 180px; }

.kartra_element_bg--height-150px { height: 150px; }

.kartra_element_bg--height-160px { height: 160px; }

.kartra_element_bg--height-170px { height: 170px; }

.kartra_element_bg--height-180px { height: 180px; }

.kartra_element_bg--height-190px { height: 190px; }

.kartra_element_bg--height-200px { height: 200px; }

.kartra_element_bg--height-210px { height: 210px; }

.kartra_element_bg--height-220px { height: 220px; }

.kartra_element_bg--height-230px { height: 230px; }

.kartra_element_bg--height-240px { height: 240px; }

.kartra_element_bg--height-250px { height: 250px; }

.kartra_element_bg--height-260px { height: 260px; }

.kartra_element_bg--height-270px { height: 270px; }

.kartra_element_bg--height-280px { height: 280px; }

.kartra_element_bg--height-290px { height: 290px; }

.kartra_element_bg--height-300px { height: 300px; }

.kartra_element_bg--height-310px { height: 310px; }

.kartra_element_bg--height-320px { height: 320px; }

.kartra_element_bg--height-330px { height: 330px; }

.kartra_element_bg--height-340px { height: 340px; }

.kartra_element_bg--height-350px { height: 350px; }

.kartra_element_bg--height-360px { height: 360px; }

.kartra_element_bg--height-370px { height: 370px; }

.kartra_element_bg--height-380px { height: 380px; }

.kartra_element_bg--height-400px { height: 400px; }

.kartra_element_bg--min-height-150px { min-height: 150px; }

.kartra_element_bg--min-height-160px { min-height: 160px; }

.kartra_element_bg--min-height-170px { min-height: 170px; }

.kartra_element_bg--min-height-180px { min-height: 180px; }

.kartra_element_bg--min-height-190px { min-height: 190px; }

.kartra_element_bg--min-height-200px { min-height: 200px; }

.kartra_element_bg--min-height-210px { min-height: 210px; }

.kartra_element_bg--min-height-220px { min-height: 220px; }

.kartra_element_bg--min-height-230px { min-height: 230px; }

.kartra_element_bg--min-height-240px { min-height: 240px; }

.kartra_element_bg--min-height-250px { min-height: 250px; }

.kartra_element_bg--min-height-260px { min-height: 260px; }

.kartra_element_bg--min-height-270px { min-height: 270px; }

.kartra_element_bg--min-height-280px { min-height: 280px; }

.kartra_element_bg--min-height-290px { min-height: 290px; }

.kartra_element_bg--min-height-300px { min-height: 300px; }

.kartra_element_bg--min-height-310px { min-height: 310px; }

.kartra_element_bg--min-height-320px { min-height: 320px; }

.kartra_element_bg--min-height-330px { min-height: 330px; }

.kartra_element_bg--min-height-340px { min-height: 340px; }

.kartra_element_bg--min-height-350px { min-height: 350px; }

.kartra_element_bg--min-height-360px { min-height: 360px; }

.kartra_element_bg--min-height-370px { min-height: 370px; }

.kartra_element_bg--min-height-380px { min-height: 380px; }

.kartra_element_bg--min-height-400px { min-height: 400px; }

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-150px { height: 150px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-160px { height: 160px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-170px { height: 170px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-180px { height: 180px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-190px { height: 190px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-200px { height: 200px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-210px { height: 210px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-220px { height: 220px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-230px { height: 230px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-240px { height: 240px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-250px { height: 250px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-260px { height: 260px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-270px { height: 270px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-280px { height: 280px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-290px { height: 290px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-300px { height: 300px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-310px { height: 310px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-320px { height: 320px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-330px { height: 330px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-340px { height: 340px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-350px { height: 350px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-360px { height: 360px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-370px { height: 370px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-380px { height: 380px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-height-400px { height: 400px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-150px { min-height: 150px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-160px { min-height: 160px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-170px { min-height: 170px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-180px { min-height: 180px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-190px { min-height: 190px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-200px { min-height: 200px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-210px { min-height: 210px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-220px { min-height: 220px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-230px { min-height: 230px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-240px { min-height: 240px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-250px { min-height: 250px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-260px { min-height: 260px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-270px { min-height: 270px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-280px { min-height: 280px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-290px { min-height: 290px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-300px { min-height: 300px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-310px { min-height: 310px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-320px { min-height: 320px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-330px { min-height: 330px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-340px { min-height: 340px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-350px { min-height: 350px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-360px { min-height: 360px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-370px { min-height: 370px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-380px { min-height: 380px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-min-height-400px { min-height: 400px; }
}

.kartra_element_bg--center { display: flex; align-items: center; justify-content: center; }

.kartra_element_bg--direction-column { flex-direction: column; }

.kartra_element_bg--inline-block-center { display: table; margin-left: auto !important; margin-right: auto !important; }

.kartra_element_bg--inline-block-left { display: table; margin-right: auto; }

.kartra_element_bg--inline-block-right { display: table; margin-left: auto; }

.kartra_element_bg--timeline-inline-block-left { display: table; margin-right: auto !important; margin-left: 6px !important; }

.kartra_element_bg--timeline-inline-block-right { display: table; margin-left: auto !important; margin-right: 6px !important; }

@media (max-width: 767px) {
  .kartra_element_bg--xs-timeline-inline-block-left { display: table; margin-right: auto !important; margin-left: 6px !important; }
}

.kartra_element_bg .kartra_element_bg__pattern-1 .kartra_element_bg__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-4.png"); position: absolute; top: -5px; left: -105px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-1 .kartra_element_bg__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-1 .kartra_element_bg__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-4.png"); position: absolute; bottom: -5px; right: -105px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-1 .kartra_element_bg__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-2 .kartra_element_bg__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-5.png"); position: absolute; top: -75px; left: -50px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-2 .kartra_element_bg__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-2 .kartra_element_bg__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-5.png"); position: absolute; bottom: -85px; right: -40px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-2 .kartra_element_bg__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-3 .kartra_element_bg__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-6.png"); position: absolute; top: -55px; left: -45px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-3 .kartra_element_bg__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-3 .kartra_element_bg__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-6.png"); position: absolute; bottom: -80px; right: -50px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-3 .kartra_element_bg__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-4 .kartra_element_bg__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-7.png"); position: absolute; top: -55px; right: -40px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-4 .kartra_element_bg__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-4 .kartra_element_bg__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-7.png"); position: absolute; bottom: -75px; left: 130px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-4 .kartra_element_bg__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-5 .kartra_element_bg__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-8.png"); position: absolute; top: -55px; left: -40px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-5 .kartra_element_bg__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-5 .kartra_element_bg__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-8.png"); position: absolute; bottom: -75px; right: 130px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-5 .kartra_element_bg__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-6 .kartra_element_bg__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-top-pills-5.png"); position: absolute; top: -57px; left: -85px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-6 .kartra_element_bg__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg .kartra_element_bg__pattern-6 .kartra_element_bg__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-bottom-pills-5.png"); position: absolute; bottom: -57px; right: -85px; }

@media (max-width: 991px) {
  .kartra_element_bg .kartra_element_bg__pattern-6 .kartra_element_bg__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_bg--align-center { margin-left: auto !important; margin-right: auto !important; }

.kartra_element_bg--align-left { margin-left: 0px; }

.kartra_element_bg--align-right { margin-right: 0px; margin-left: auto !important; }

@media (max-width: 991px) {
  .kartra_element_bg--align-sm-center { margin-right: auto !important; margin-left: auto !important; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-align-center { margin-right: auto !important; margin-left: auto !important; }
}

.kartra_element_bg--thumb-size-small { width: 60px; height: 60px; }

.kartra_element_bg--thumb-size-extra-medium { width: 70px; height: 70px; }

.kartra_element_bg--thumb-size-medium { width: 80px; height: 80px; }

.kartra_element_bg--thumb-size-special-large { width: 100px; height: 100px; }

.kartra_element_bg--thumb-size-large { width: 120px; height: 120px; }

.kartra_element_bg--thumb-size-giant { width: 140px; height: 140px; }

.kartra_element_bg--thumb-size-large-giant { width: 270px; height: 270px; }

.kartra_element_bg--thumb-size-extra-large { width: 130px; height: 130px; }

@media (max-width: 1200px) and (min-width: 992px) {
  .kartra_element_bg--thumb-size-extra-large { width: 100px; height: 100px; }
}

.kartra_element_bg--thumb-size-01 { width: 170px; height: 300px; }

@media (max-width: 767px) {
  .kartra_element_bg--thumb-size-01 { width: 300px; height: 300px; }
}

.kartra_element_bg--height-ex-small { height: 180px; }

.kartra_element_bg--height-large { height: 400px; }

.kartra_element_bg--height-extra-large { height: 500px; }

.kartra_element_bg--circle-size-like-special-medium { width: 140px; height: 140px; border-radius: 50%; }

.kartra_element_bg--circle-size-giant { width: 225px; height: 225px; border-radius: 50%; }

@media (max-width: 992px) {
  .kartra_element_bg--circle-size-giant { width: 150px; height: 150px; }
}

.kartra_element_bg--full-width { width: 100%; }

.kartra_element_bg--inline-block { display: inline-block; }

.kartra_element_bg--md-pull-right { float: right; }

@media (max-width: 767px) {
  .kartra_element_bg--md-pull-right { float: none; }
}

.kartra_element_bg--xs-center { display: table; margin: 0px auto; }

.kartra_element_bg--text-center { text-align: center; }

.kartra_element_bg--padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }

.kartra_element_bg--padding-top-bottom-special-large { padding-top: 60px; padding-bottom: 60px; }

.kartra_element_bg--padding-top-special-large { padding-top: 60px; }

.kartra_element_bg--padding-extra-tiny { padding: 5px; }

.kartra_element_bg--padding-tiny { padding: 10px; }

.kartra_element_bg--padding-special-tiny { padding: 2px; }

.kartra_element_bg--padding-special-tiny-important { padding: 2px !important; }

.kartra_element_bg--padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }

.kartra_element_bg--padding-left-right-small { padding-left: 25px; padding-right: 25px; }

.kartra_element_bg--padding-like-tiny { padding: 8px; }

.kartra_element_bg--padding-big-tiny { padding: 15px; }

.kartra_element_bg--padding-special-medium { padding: 30px; }

.kartra_element_bg--padding-top-big-tiny { padding-top: 15px; }

.kartra_element_bg--padding-left-big-tiny { padding-left: 15px; }

.kartra_element_bg--padding-extra-small { padding: 20px; }

.kartra_element_bg--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 0px; }

.kartra_element_bg--padding-top-bottom-special-medium { padding-top: 30px; padding-bottom: 30px; }

.kartra_element_bg--padding-left-right-extra-medium { padding-left: 40px; padding-right: 40px; }

.kartra_element_bg--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

.kartra_element_bg--special-padding-top-bottom-extra-tiny, .kartra_element_bg--special-padding-top-bottom-extra-tiny.kartra_list { padding-top: 5px; padding-bottom: 5px; }

.kartra_element_bg--special-padding-left-right-big-tiny, .kartra_element_bg--special-padding-left-right-big-tiny.kartra_list { padding-left: 15px; padding-right: 15px; }

.kartra_element_bg--padding-small { padding: 25px; }

.kartra_element_bg--padding-top-bottom-special-medium { padding-top: 30px; padding-bottom: 30px; }

.kartra_element_bg--padding-medium { padding: 50px; }

.kartra_element_bg--padding-extra-medium { padding: 40px; }

.kartra_element_bg--padding-left-right-big-tiny { padding-left: 15px; padding-right: 15px; }

.kartra_element_bg--padding-left-right-small { padding-left: 25px; padding-right: 25px; }

.kartra_element_bg--padding-semi-medium { padding: 40px; }

.kartra_element_bg--padding-left-right-semi-medium { padding-left: 40px; padding-right: 40px; }

.kartra_element_bg--padding-top-medium { padding-top: 50px; }

.kartra_element_bg--padding-top-bottom-medium { padding-top: 50px; padding-bottom: 30px; }

.kartra_element_bg--padding-top-bottom-extra-large { padding-top: 70px; padding-bottom: 70px; }

.kartra_element_bg--padding-top-bottom-large { padding-top: 100px; padding-bottom: 80px; }

.kartra_element_bg--padding-top-bottom-small { padding-top: 25px; padding-bottom: 25px; }

.kartra_element_bg--padding-top-bottom-extra-medium { padding-top: 40px; padding-bottom: 40px; }

.kartra_element_bg--padding-top-bottom-like-tiny { padding-top: 8px; padding-bottom: 8px; }

.kartra_element_bg--padding-bottom-special-tiny { padding-bottom: 2px; }

.kartra_element_bg--padding-bottom-small { padding-bottom: 25px; }

.kartra_element_bg--padding-top-special-medium { padding-top: 30px; }

.kartra_element_bg--padding-bottom-special-medium { padding-bottom: 30px; }

.kartra_element_bg--padding-bottom-semi-medium { padding-bottom: 40px; }

.kartra_element_bg--padding-bottom-extra-medium { padding-bottom: 40px; }

.kartra_element_bg--padding-bottom-medium { padding-bottom: 50px; }

.kartra_element_bg--padding-top-extra-small { padding-top: 20px; }

.kartra_element_bg--padding-bottom-extra-small { padding-bottom: 20px; }

.kartra_element_bg--padding-bottom-small { padding-bottom: 25px; }

.kartra_element_bg--padding-bottom-tiny { padding-bottom: 10px; }

.kartra_element_bg--padding-bottom-extra-tiny { padding-bottom: 5px; }

.kartra_element_bg--padding-top-special-tiny { padding-top: 7px; }

.kartra_element_bg--padding-right-bottom-extra-small { padding-right: 20px; padding-bottom: 20px; }

.kartra_element_bg--padding-top-small { padding-top: 25px; }

.kartra_element_bg--padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 10px; }

@media (max-width: 992px) {
  .kartra_element_bg--sm-padding-top-bottom-none { padding-top: 0px; padding-bottom: 0px; }
}

.kartra_element_bg--padding-top-extra-medium { padding-top: 40px; }

@media (max-width: 991px) {
  .kartra_element_bg--sm-padding-top-extra-medium { padding-top: 40px; }
}

@media (min-width: 992px) {
  .kartra_element_bg--md-padding-left-right-small { padding-left: 25px; padding-right: 25px; }
}

@media (min-width: 992px) {
  .kartra_element_bg--md-padding-left-right-medium { padding-left: 50px; padding-right: 50px; }
}

@media (min-width: 992px) {
  .kartra_element_bg--md-padding-left-right-large { padding-left: 100px; padding-right: 100px; }
}

@media (min-width: 991px) {
  .kartra_element_bg--md-padding-extra-medium { padding: 40px; }
}

@media (min-width: 991px) {
  .kartra_element_bg--md-padding-bottom-small { padding-bottom: 25px; }
}

@media (max-width: 992px) {
  .kartra_element_bg--sm-padding-extra-medium { padding: 40px; }
}

@media (max-width: 992px) {
  .kartra_element_bg--sm-padding-bottom-small { padding-bottom: 25px; }
}

.kartra_element_bg--padding-right-large { padding-right: 100px; }

.kartra_element_bg--padding-right-medium { padding-right: 50px; }

.kartra_element_bg--padding-right-extra-medium { padding-right: 40px; }

.kartra_element_bg--padding-left-extra-medium { padding-left: 40px; }

.kartra_element_bg--padding-right-small { padding-right: 25px; }

.kartra_element_bg--padding-bottom-none { padding-bottom: 0px; }

.kartra_element_bg--padding-left-small { padding-left: 25px; }

.kartra_element_bg--padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 10px; }

.kartra_element_bg--padding-left-right-special-medium { padding-left: 30px; padding-right: 30px; }

.kartra_element_bg--padding-top-tiny { padding-top: 10px; }

.kartra_element_bg--padding-top-none { padding-top: 0px; }

@media (max-width: 991px) {
  .kartra_element_bg--sm-padding-special-medium { padding: 30px; }
}

.kartra_element_bg--padding-left-right-extra-large { padding-left: 70px; padding-right: 70px; }

@media (max-width: 991px) {
  .kartra_element_bg--sm-padding-left-right-big-tiny { padding-left: 15px; padding-right: 15px; }
}

.kartra_element_bg--padding-left-right-large { padding-left: 100px; padding-right: 100px; }

@media (max-width: 767px) {
  .kartra_element_bg--xs-padding-left-right-small { padding-left: 25px; padding-right: 25px; }
}

.kartra_element_bg--padding-bottom-extra-large { padding-bottom: 70px; }

.kartra_element_bg--padding-top-extra-tiny { padding-top: 5px; }

.kartra_element_bg--padding-top-extra-large { padding-top: 70px; }

.kartra_element_bg--padding-bottom-special-large { padding-bottom: 60px; }

.kartra_element_bg--padding-top-bottom-extra-tiny { padding-top: 5px; padding-bottom: 5px; }

.kartra_element_bg--padding-top-bottom-large-left-right-medium { padding: 100px 50px; }

.kartra_element_bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding: 60px 25px 40px; }

@media (max-width: 899px) {
  .kartra_element_bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
}

.kartra_element_bg--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

.kartra_element_bg--padding-bottom-big-tiny { padding-bottom: 15px; }

.kartra_element_bg--padding-left-right-medium { padding-left: 50px; padding-right: 50px; }

@media (max-width: 767px) {
  .kartra_element_bg--xs-padding-left-right-extra-small-important { padding-left: 20px !important; padding-right: 20px !important; }
}

@media (max-width: 767px) {
  .kartra_element_bg--xs-padding-left-right-big-tiny-important { padding-left: 15px !important; padding-right: 15px !important; }
}

@media (max-width: 767px) {
  .kartra_element_bg--xs-padding-left-right-tiny-important { padding-left: 10px !important; padding-right: 10px !important; }
}

@media (max-width: 767px) {
  .kartra_element_bg--xs-padding-top-extra-small-important { padding-top: 20px !important; }
}

@media (max-width: 767px) {
  .kartra_element_bg--xs-padding-bottom-tiny-important { padding-bottom: 10px !important; }
}

@media (max-width: 480px) {
  .kartra_element_bg--xxs-padding-bottom-tiny-important { padding-bottom: 10px !important; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-padding-special-medium-important { padding: 30px !important; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-padding-small-important { padding: 25px !important; }
}

@media (max-width: 767px) {
  .kartra_element_bg--xs-padding-left-right-small-important { padding-left: 25px !important; padding-right: 25px !important; }
}

.kartra_element_bg--margin-small { margin: 25px; }

.kartra_element_bg--margin-min { margin: 10px; }

.kartra_element_bg--margin-bottom-small { margin-bottom: 25px; }

.kartra_element_bg--special-margin-bottom-extra-small, .kartra_element_bg--special-margin-bottom-extra-small.kartra_list { margin-bottom: 20px; }

.kartra_element_bg--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_element_bg--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_element_bg--margin-bottom-medium { margin-bottom: 50px; }

.kartra_element_bg--margin-bottom-large { margin-bottom: 100px; }

.kartra_element_bg--margin-bottom-semi-large { margin-bottom: 80px; }

.kartra_element_bg--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_element_bg--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_element_bg--margin-top-extra-small { margin-top: 20px; }

@media (max-width: 991px) {
  .kartra_element_bg--sm-margin-bottom-none { margin-bottom: 0px; }
}

.kartra_element_bg--margin-bottom-special-medium { margin-bottom: 30px; }

@media (max-width: 991px) {
  .kartra_element_bg--sm-padding-small { padding: 25px; }
}

.kartra_element_bg--padding-extra-large { padding: 70px; }

.kartra_element_bg--margin-extra-small { margin: 20px; }

.kartra_element_bg--negative-margin-spcial-tiny { margin-top: -2px; }

.kartra_element_bg--negative-margin-top-extra-tiny { margin-top: -5px; }

.kartra_element_bg--negative-margin-bottom-extra-tiny { margin-bottom: -5px; }

.kartra_element_bg--negative-margin-left-top-extra-small { margin-left: -15px; margin-top: -15px; }

@media (max-width: 767px) {
  .kartra_element_bg--sm-margin-left-right-small { margin-left: 25px; margin-right: 25px; }
}

@media (min-width: 991px) {
  .kartra_element_bg--md-margin-left-right-small { margin-left: 25px; margin-right: 25px; }
}

.kartra_element_bg--margin-bottom-none { margin-bottom: 0px; }

@media (max-width: 991px) {
  .kartra_element_bg--sm-margin-bottom-small { margin-bottom: 25px; }
}

.kartra_element_bg--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_element_bg--margin-left-negative { margin-left: -15px; }

.kartra_element_bg--margin-right-negative { margin-right: -15px; }

.kartra_element_bg--margin-right-spacing-special-extra-tiny { margin-right: 6px; }

.kartra_element_bg--margin-left-spacing-special-extra-tiny { margin-left: 6px; }

.kartra_element_bg--md-negative-margin-left-large { margin-left: -100px; }

@media (max-width: 991px) {
  .kartra_element_bg--md-negative-margin-left-large { margin-left: auto !important; margin-right: auto !important; }
}

.kartra_element_bg--md-negative-margin-right-large { margin-right: -100px; }

@media (max-width: 991px) {
  .kartra_element_bg--md-negative-margin-right-large { margin-left: auto !important; margin-right: auto !important; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-margin-top-extra-small-important { margin-top: 20px !important; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-margin-bottom-extra-small-important { margin-bottom: 20px !important; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-margin-top-special-medium-important { margin-top: 30px !important; }
}

@media (max-width: 991px) {
  .kartra_element_bg--sm-margin-bottom-special-medium-important { margin-bottom: 30px !important; }
}

@media (max-width: 767px) {
  .kartra_element_bg--xs-negative-margin-top-extra-medium-important { margin-top: -40px !important; }
}

.kartra_element_bg--margin-top-tiny { margin-top: 10px; }

.kartra_element_bg--negative-margin-top-extra-large { margin-top: -70px; }

.kartra_element_bg--negative-margin-bottom-extra-large { margin-bottom: -70px; }

.kartra_element_bg--negative-margin-bottom-special-large { margin-bottom: -60px; }

.kartra_element_bg--margin-left-right-special-medium { margin-left: 30px; margin-right: 30px; }

.kartra_element_bg--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_element_bg--border-dashed-tiny { border: 2px dashed; }

.kartra_element_bg--border-extra-tiny { border-width: 1px; border-style: solid; }

.kartra_element_bg--border-top-bottom-extra-tiny { border-top: 1px solid; border-bottom: 1px solid; }

.kartra_element_bg--border-bottom-small { border-bottom: 1px solid; }

.kartra_element_bg--border-small { border-width: 5px; border-style: solid; }

.kartra_element_bg--border-bottom-extra-tiny { border-width: 0px 0px 1px; border-style: solid; }

.kartra_element_bg--border-tiny { border-width: 2px; border-style: solid; }

.kartra_element_bg--border-extra-small { border-width: 3px; border-style: solid; }

.kartra_element_bg--border-extra-light-grey { color: rgb(238, 238, 238); }

.kartra_element_bg--border-black-transparent-near-grey-medium { border-color: rgba(0, 0, 0, 0.05); }

.kartra_element_bg--border-black-transparent-near-grey-giant { border-color: rgba(0, 0, 0, 0.08); }

.kartra_element_bg--border-darkturquoise { border-color: rgb(0, 206, 209); }

.kartra_element_bg--invisible-y { overflow-y: hidden; }

.kartra_element_bg--border-red { border-color: rgb(229, 66, 66); }

.kartra_element_bg--border-near-black { border-color: rgb(30, 30, 30); }

.kartra_element_bg--border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.kartra_element_bg--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.kartra_element_bg--border-black-transparent-near-grey-small { border-color: rgba(0, 0, 0, 0.03); }

.kartra_element_bg--border-light-white { border-color: rgb(238, 238, 238); }

.kartra_element_bg--border-nobel-grey { border-color: rgb(153, 153, 153); }

.kartra_element_bg--squared-border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.kartra_element_bg--border-extra-light-grey-color { border-color: rgb(238, 238, 238); }

.kartra_element_bg--border-extra-dark-grey { border-color: rgb(224, 224, 224); }

.kartra_element_bg--border-blue { border-color: rgb(27, 181, 236); }

.kartra_element_bg--border-semi-white { border-color: rgba(255, 255, 255, 0.6); }

.kartra_element_bg--border-white { border-color: rgb(255, 255, 255); }

.kartra_element_bg--rounded-extra-tiny { border-radius: 3px; }

.kartra_element_bg--rounded-small-tiny { border-radius: 4px; position: relative; }

.kartra_element_bg--rounded-tiny { border-radius: 6px; position: relative; }

.kartra_element_bg--rounded-small { border-radius: 25px; position: relative; }

.kartra_element_bg--rounded-medium-tiny { border-radius: 8px; position: relative; }

.kartra_element_bg--rounded-special-small { border-radius: 12px; }

.kartra_element_bg--overlap { z-index: 1; }

.kartra_element_bg--width-height-full { width: 100%; height: 100%; }

.kartra_element_bg--arrow-down::after { content: ""; position: absolute; left: 25px; bottom: -15px; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid rgba(0, 0, 0, 0.05); }

.kartra_element_bg--arrow-down-center::after { top: 100%; left: 50%; border-style: solid; border-color: rgb(255, 255, 255) rgba(165, 87, 87, 0) rgba(165, 87, 87, 0); border-image: initial; content: " "; height: 0px; width: 0px; position: absolute; border-width: 10px; margin-left: -10px; z-index: 1; }

.kartra_element_bg--arrow-top-left-sky-blue { position: relative; background: rgb(255, 255, 255); border-top: 3px solid rgb(3, 172, 220); }

.kartra_element_bg--arrow-top-left-sky-blue::after, .kartra_element_bg--arrow-top-left-sky-blue::before { bottom: 100%; left: 70px; border: solid transparent; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; }

.kartra_element_bg--arrow-top-left-sky-blue::after { border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgb(255, 255, 255); border-width: 12px; margin-left: -12px; }

.kartra_element_bg--arrow-top-left-sky-blue::before { border-color: rgba(3, 172, 220, 0) rgba(3, 172, 220, 0) rgb(3, 172, 220); border-width: 16px; margin-left: -16px; }

.kartra_element_bg--arrow-top-left-tomato-red { position: relative; background: rgb(255, 255, 255); border-top: 3px solid rgb(255, 82, 82); }

.kartra_element_bg--arrow-top-left-tomato-red::after, .kartra_element_bg--arrow-top-left-tomato-red::before { bottom: 100%; left: 70px; border: solid transparent; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; }

.kartra_element_bg--arrow-top-left-tomato-red::after { border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgb(255, 255, 255); border-width: 12px; margin-left: -12px; }

.kartra_element_bg--arrow-top-left-tomato-red::before { border-color: rgba(3, 172, 220, 0) rgba(3, 172, 220, 0) rgb(255, 82, 82); border-width: 16px; margin-left: -16px; }

.kartra_element_bg--arrow-bottom-center-tomato-red { position: relative; background: rgb(255, 255, 255); }

.kartra_element_bg--arrow-bottom-center-tomato-red .background-item__arrow--bottom-center-arrow { margin-left: 60px; left: 0px; }

.kartra_element_bg--arrow-bottom-center-tomato-red::after, .kartra_element_bg--arrow-bottom-center-tomato-red::before { top: 100%; left: 72px; border: solid transparent; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; }

.kartra_element_bg--arrow-bottom-center-tomato-red::after { border-color: rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); border-width: 12px; margin-left: -12px; }

.kartra_element_bg--arrow-bottom-center-tomato-red::before { border-color: rgb(255, 82, 82) rgba(3, 172, 220, 0) rgba(3, 172, 220, 0); border-width: 15px; margin-left: -15px; }

.kartra_element_bg--arrow-triangle-bottom-left::after { top: 100%; width: 0px; height: 0px; border-left: 0px solid transparent; border-right: 25px solid transparent; border-top: 25px solid rgb(238, 238, 238); margin: 0px; position: absolute; z-index: 3; content: ""; }

.kartra_element_bg--arrow-triangle-bottom-left-iris-blue::after { top: 100%; width: 0px; height: 0px; border-left: 0px solid transparent; border-right: 25px solid transparent; border-top: 25px solid rgb(3, 172, 220); margin: 0px; position: absolute; z-index: 3; content: ""; }

.kartra_element_bg--arrow-triangle-bottom-left-blue-marguerite::after { top: 100%; width: 0px; height: 0px; border-left: 0px solid transparent; border-right: 25px solid transparent; border-top: 25px solid rgb(86, 75, 181); margin: 0px; position: absolute; z-index: 3; content: ""; }

.kartra_element_bg--arrow-triangle-bottom-left-bright-turquoise::after { top: 100%; width: 0px; height: 0px; border-left: 0px solid transparent; border-right: 25px solid transparent; border-top: 25px solid rgb(24, 226, 186); margin: 0px; position: absolute; z-index: 3; content: ""; }

.kartra_element_bg--quotes-medium-right::before { font-family: kartra_FontAwesome; content: ""; right: 30px; top: 50%; position: absolute; font-style: normal; z-index: 1; font-size: 34px; opacity: 0.2; margin-top: -10px; }

.kartra_element_bg--quotes-medium-left::after { font-family: kartra_FontAwesome; content: ""; left: 25px; top: 25px; position: absolute; font-style: normal; z-index: 1; font-size: 36px; color: rgba(255, 255, 255, 0.2); width: 36px; height: 36px; line-height: 36px; }

.kartra_element_bg--height-small { height: 175px; }

.kartra_element_bg--height-medium { min-height: 200px; }

.kartra_element_bg--height-large { min-height: 400px; }

.kartra_element_bg--height-extra-medium { min-height: 250px; }

.kartra_element_bg--height-giant { height: 600px; }

.kartra_element_bg--height-extra-giant { min-height: 700px; }

@media (max-width: 991px) {
  .kartra_element_bg--height-extra-giant { min-height: 400px; }
}

.kartra_element_bg--height-special-giant { height: 550px; }

@media (max-width: 767px) {
  .kartra_element_bg--height-special-giant { height: 400px; }
}

@media (max-width: 420px) {
  .kartra_element_bg--height-special-giant { height: 250px; }
}

.kartra_element_bg--circled-giant-wrap-icon { width: 84px; height: 84px; border-radius: 50%; margin-left: auto; margin-right: auto; }

@media (max-width: 991px) {
  .kartra_element_bg--circled-giant-wrap-icon { padding-top: 4px; width: 74px; height: 74px; }
}

.kartra_element_bg--circle-small { width: 175px; height: 175px; border-radius: 50%; margin: 0px auto; }

.kartra_element_bg--circle-extra-small { width: 180px; height: 180px; border-radius: 50%; margin: 0px auto; }

.kartra_element_bg--circle-medium { width: 200px; height: 200px; border-radius: 50%; margin-left: auto; margin-right: auto; }

.kartra_element_bg--blank-mobile_wrapper { position: relative; display: inline-block; vertical-align: middle; }

.kartra_element_bg--box-shadow-black-large { box-shadow: rgba(0, 0, 0, 0.5) 0px 10px 40px; }

.kartra_element_bg--shadow-red-medium { box-shadow: rgba(229, 66, 66, 0.5) 0px 0px 10px; }

.kartra_element_bg--shadow-black-medium { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px; }

.kartra_element_bg--shadow-black-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 1px 1px; }

.kartra_element_bg--box-shadow-black-tiny { box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 18px 0px; }

.kartra_element_bg--shadow-light-grey-small { box-shadow: rgba(194, 194, 194, 0.3) 0px 0px 30px 0px; }

.kartra_element_bg--box-shadow-black-opacity30 { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }

.kartra_element_bg--box-shadow-medium-black-opaque-1 { box-shadow: rgba(0, 0, 0, 0.1) 0px 15px 30px; }

.kartra_element_bg--right-shadow::after { z-index: -2; position: absolute; content: ""; inset: 80% 10px 15px auto; width: 50%; max-width: 300px; background: rgba(0, 0, 0, 0.4); box-shadow: rgba(0, 0, 0, 0.4) 0px 15px 10px; transform: rotate(3deg); }

.kartra_element_bg--hover-opacity-giant:hover .background-item { opacity: 0.8; }

.kartra_element_bg--box-shadow-black-medium { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }

.kartra_element_bg--box-shadow-black { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }

.kartra_element_bg--overlap-on-top-h6 { position: absolute; top: -15px; left: 27%; padding-left: 30px; padding-right: 30px; background: rgb(255, 255, 255); }

@media (max-width: 991px) {
  .kartra_element_bg--overlap-on-top-h6 { left: 20%; }
}

@media (max-width: 421px) {
  .kartra_element_bg--overlap-on-top-h6 { left: 10%; }
}

.kartra_element_bg--overlap-on-bottom-h6 { position: absolute; bottom: -22px; left: 27%; padding-left: 30px; padding-right: 30px; background: rgb(255, 255, 255); }

@media (max-width: 991px) {
  .kartra_element_bg--overlap-on-bottom-h6 { left: 20%; }
}

@media (max-width: 421px) {
  .kartra_element_bg--overlap-on-bottom-h6 { left: 10%; }
}

.kartra_element_bg--mobile-mockup { width: 270px; height: 555px; margin-left: auto; margin-right: auto; }

.kartra_element_bg--mobile-mockup .background-item { width: 218px; height: 382px; top: 78px; left: 50%; margin-left: -109px; }

.kartra_element_bg--macbook-mockup { width: 600px; height: 360px; background-size: contain; background-repeat: no-repeat; left: -25%; margin-left: auto; margin-right: auto; }

.kartra_element_bg--macbook-mockup .background-item { width: 415px; height: 250px; top: 20px; left: 50%; margin-left: -208px; z-index: 1 !important; }

@media (max-width: 991px) {
  .kartra_element_bg--macbook-mockup { left: auto; }
}

@media (max-width: 767px) {
  .kartra_element_bg--macbook-mockup { width: 350px; height: 250px; }
  .kartra_element_bg--macbook-mockup .background-item { width: 240px; height: 140px; top: 15px; left: 50%; margin-left: -120px; }
}

@media (min-width: 1300px) {
  .kartra_element_bg--macbook-mockup { width: 710px; height: 420px; }
  .kartra_element_bg--macbook-mockup .background-item { width: 500px; height: 300px; margin-left: -250px; }
}

.kartra_element_bg--shadow-black-special { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; }

.kartra_element_bg--iphone-hand { width: 480px; height: 626px; margin-left: auto; margin-right: auto; }

.kartra_element_bg--iphone-hand .background-item { width: 202px; height: 360px; top: 74px; left: 50%; margin-left: -157px; }

.kartra_mail_stripe { padding: 10px; background-image: repeating-linear-gradient(135deg, rgb(242, 155, 145) 0px, rgb(240, 146, 144) 30px, transparent 30px, transparent 50px, rgb(131, 179, 219) 50px, rgb(132, 173, 203) 80px, transparent 80px, transparent 100px); }

.kartra_mail_stripe__bg { padding: 20px; position: relative; z-index: 1; border-radius: 6px; }

.kartra_mail_stripe__bg .background-item { border-radius: 5px; }

.kartra_mail_stripe__bg--padding-small { padding: 25px; }

.kartra_mail_stripe__bg--padding-top-special-large { padding-top: 60px; }

.kartra_mail_stripe__bg--padding-bottom-extra-medium { padding-bottom: 40px; }

.kartra_mail_stripe__bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding: 60px 25px 40px; }

@media (max-width: 899px) {
  .kartra_mail_stripe__bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
}

.kartra_mail_stripe { padding: 10px; background-image: repeating-linear-gradient(135deg, rgb(242, 155, 145) 0px, rgb(240, 146, 144) 30px, transparent 30px, transparent 50px, rgb(131, 179, 219) 50px, rgb(132, 173, 203) 80px, transparent 80px, transparent 100px); }

.kartra_mail_stripe__bg { padding: 20px; position: relative; z-index: 1; border-radius: 6px; }

.kartra_mail_stripe__bg .background-item { border-radius: 5px; }

.kartra_mail_stripe__bg--padding-small { padding: 25px; }

.kartra_mail_stripe__bg--padding-top-special-large { padding-top: 60px; }

.kartra_mail_stripe__bg--padding-bottom-extra-medium { padding-bottom: 40px; }

.kartra_mail_stripe__bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding: 60px 25px 40px; }

@media (max-width: 899px) {
  .kartra_mail_stripe__bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
}

.kartra_mail_stripe--padding-special-small { padding: 15px; }

.kartra_portfolio_item { position: relative; overflow: hidden; }

.kartra_portfolio_item--border-extra-tiny { border-width: 1px; border-style: solid; }

.kartra_portfolio_item--border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.kartra_portfolio_item--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

.kartra_portfolio_item--rounded-tiny { border-radius: 6px; }

.kartra_portfolio_item--rounded-full { border-radius: 50%; }

.kartra_portfolio_item__link { position: absolute; inset: 0px; transition: 0.3s; overflow: hidden; z-index: 1; cursor: pointer; }

.kartra_portfolio_item__link--rounded-tiny { border-radius: 6px; }

.kartra_portfolio_item__portfolio-link { display: block; height: 100%; width: 100%; position: absolute; outline: 0px; top: 0px; }

.kartra_portfolio_item__lightbox-link { opacity: 0; text-align: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 60px; height: 60px; display: inline-block; border: 2px solid rgba(0, 0, 0, 0.3); border-radius: 50%; line-height: 60px; background-color: rgba(0, 0, 0, 0.2); }

.kartra_portfolio_item__lightbox-link i { margin-right: 0px; font-size: 18px; line-height: 60px; }

.kartra_portfolio_item__lightbox-link:hover, .kartra_portfolio_item__lightbox-link:focus { color: rgba(255, 255, 255, 0.8); }

.kartra_portfolio_item:hover > .kartra_portfolio_item__link .kartra_portfolio_item__lightbox-link { opacity: 1; color: rgba(255, 255, 255, 0.8); transition: 0.2s ease-in-out; }

.kartra_portfolio_item:hover > .kartra_portfolio_item__link .kartra_text--portfolio-text { bottom: 0px; }

.kartra_portfolio_item:hover > .kartra_portfolio_item__link .background-item { opacity: 0.5; transition: color 0.2s ease-in-out; }

.custom_modal { background: rgba(0, 0, 0, 0.6); }

.custom_modal .modal-content { background: transparent; color: rgb(255, 255, 255); height: 100%; position: static; box-shadow: none; border: none; }

.custom_modal .modal-dialog { inset: 5%; color: rgb(255, 255, 255); width: auto; max-height: 100%; position: absolute; margin: 0px; }

.custom_modal .modal-dialog .img { background-position: center center; background-repeat: no-repeat; background-size: contain; inset: 0%; display: block; height: 100%; position: absolute; vertical-align: middle; width: 100%; }

.custom_modal .modal-dialog .modal-body { padding: 0px; height: 100%; position: static; }

.custom_modal .modal-dialog .text_span { padding: 10px 15px; display: inline-block; font-size: 16px; position: absolute; bottom: 10px; left: 50%; margin: 0px auto; background-color: rgba(0, 0, 0, 0.6); z-index: 10; transform: translateX(-50%); text-align: center; border-radius: 6px; }

.custom_modal button.close { width: 44px; height: 44px; font-family: Roboto, "sans-serif"; color: rgb(255, 255, 255); font-size: 24px; border: none; line-height: 100%; opacity: 1; position: absolute; margin: 0px 0px 0px 225px; padding: 0px; left: auto; right: 20px; top: 10px; z-index: 100; background: none; transition: 0.3s ease-in-out; font-weight: 600; cursor: pointer; }

.custom_modal button.close:hover { opacity: 0.8; }

.custom_modal button.close span { display: block; line-height: 44px; width: 44px; height: 44px; }

.kartra_list__item [data-builder*="edit"].hover:not([class*="kartra_button"]), .kartra_list__item .el_wrapper.hover, .kartra_portfolio_item__link [data-builder*="edit"].hover:not([class*="kartra_button"]), .kartra_portfolio_item__link .el_wrapper.hover { opacity: 1; }

.kartra_portfolio_item__link [data-component] { position: static; z-index: 10; }

.row--bordered [class*="col-md-"] .kartra_element_bg--exceptional-border-extra-tiny { border-width: 1px 1px 1px 0px; border-style: solid; }

@media (max-width: 767px) {
  .row--bordered [class*="col-md-"] .kartra_element_bg--exceptional-border-extra-tiny { border-left-width: 1px; }
}

.row--bordered [class*="col-md-"]:first-child .kartra_element_bg--exceptional-border-extra-tiny { border-left-width: 1px; }

@media (max-width: 991px) {
  .row--bordered [class*="col-md-"] .kartra_element_bg--exceptional-border-extra-tiny { border-top-width: 0px; }
  .row--bordered [class*="col-md-"]:nth-child(1) .kartra_element_bg--exceptional-border-extra-tiny, .row--bordered [class*="col-md-"]:nth-child(2) .kartra_element_bg--exceptional-border-extra-tiny { border-top-width: 1px; }
}

@media (max-width: 767px) {
  .row--bordered [class*="col-md-"] .kartra_element_bg--exceptional-border-extra-tiny { border-top-width: 0px !important; }
  .row--bordered [class*="col-md-"]:first-child .kartra_element_bg--exceptional-border-extra-tiny { border-top-width: 1px !important; }
}

.pricing__cost { position: relative; font-weight: 300; }

.pricing__cost--font-weight-regular { font-weight: 400; }

.pricing__cost--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__cost--white { color: rgb(255, 255, 255); }

.pricing__cost--font-weight-regular { font-weight: 400; }

.pricing__cost--font-weight-bold { font-weight: 700; }

.pricing__cost--negative-top-tiny { top: -10px; }

.pricing__cost--left-right-big-tiny { padding-left: 4px; padding-right: 4px; }

.pricing__cost--negative-top-extra-tiny { top: -10px; }

@media (max-width: 767px) {
  .pricing__cost--negative-top-extra-tiny { top: -2px; }
}

@media (max-width: 420px) {
  .pricing__cost--negative-top-extra-tiny { top: -2px; }
}

.pricing__cost--negative-top-special-tiny { top: -2px; }

.pricing__cost--negative-top-extra-small { top: -20px; }

.pricing__cost--top-extra-tiny { top: 6px; }

.pricing__cost--top-big-tiny { top: 4px; }

.pricing__cost--left-right-big-tiny { padding-left: 4px; padding-right: 4px; }

.pricing__cost--negative-top-special-small { top: -15px; }

.pricing__duration--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__duration--white { color: rgb(255, 255, 255); }

.pricing__duration--negative-top-extra-tiny { top: -6px; }

.pricing__duration--negative-top-extra-tiny { top: -6px; }

.pricing__duration--negative-top-tiny { top: -10px; }

.pricing__sign--font-weight-bold { font-weight: 700; }

.pricing__sign--top-extra-tiny { top: 5px; }

.pricing__fraction { font-weight: 300; position: relative; }

.pricing__fraction--font-weight-bold { font-weight: 700; }

.pricing__fraction--font-weight-thin { font-weight: 300; }

.pricing__fraction--font-weight-regular { font-weight: 400; }

.pricing__fraction--font-weight-bold { font-weight: 700; }

.pricing__fraction--top-big-tiny { top: 4px; }

.pricing__fraction--top-extra-tiny { top: 5px; }

.pricing__link--block { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.pricing__link--overlap { z-index: 1; }

@media (min-width: 991px) {
  .row--horizontally-cetner { text-align: center; }
  .row--horizontally-cetner .column--horizontally-cetner { display: inline-block; float: none; }
}

.kartra_element_ribbon--icon-top-left { width: 200px; height: 200px; background-color: rgb(0, 204, 204); position: absolute; top: 0px; left: 0px; transform: translateX(-86%) rotate(-45deg); transform-origin: -6% 0%; }

.kartra_element_ribbon--icon-top-left::before { content: ""; display: block; padding-top: 50%; }

@media (max-width: 421px) {
  .kartra_element_ribbon--icon-top-left { width: 140px; height: 140px; }
}

.kartra_element_ribbon--text { width: 130px; height: 130px; z-index: 1; overflow: hidden; position: absolute; }

.kartra_element_ribbon--text::before { content: ""; display: block; z-index: -1; position: absolute; }

.kartra_element_ribbon--text-top-left { left: 0px; top: 0px; }

.kartra_element_ribbon--text-top-right { right: 0px; top: 0px; }

.kartra_testimonial { position: relative; }

.kartra_testimonial--author-info { display: table; }

@media (max-width: 991px) {
  .kartra_testimonial--sm-center { margin-left: auto; margin-right: auto; }
}

@media (min-width: 420px) {
  .kartra_testimonial--md-padding-left-tiny { padding-left: 10px; }
}

.kartra_testimonial--padding-tiny { padding: 10px; }

.kartra_testimonial__author { display: table-cell; vertical-align: middle; }

.kartra_testimonial__author--text-left { text-align: left; }

.kartra_testimonial__author--large { width: 100px; max-width: 100px; }

.kartra_testimonial__author--vertical-top { vertical-align: top; }

.kartra_testimonial__author--border-left-extra-small { border-left: 3px solid; }

.kartra_testimonial__author--border-right-extra-small { border-right: 3px solid; }

.kartra_testimonial__author--border-light-white { border-color: rgb(238, 238, 238); }

.kartra_testimonial__author--padding-left-small { padding-left: 25px; }

.kartra_testimonial__author--padding-right-small { padding-right: 25px; }

.kartra_testimonial__author_details { display: table-cell; vertical-align: middle; }

.kartra_testimonial__author_details--text-left { text-align: left; }

.kartra_testimonial__author_details--padding-left-tiny { padding-left: 10px; }

.kartra_testimonial__author_details--padding-right-small { padding-right: 25px; }

.kartra_testimonial__author_details--padding-left-extra-small { padding-left: 20px; }

@media (max-width: 420px) {
  .kartra_testimonial__author_details--padding-left-extra-small { padding-left: 0px; }
}

.kartra_testimonial__author_details--padding-left-small { padding-left: 25px; }

.kartra_testimonial_author_block { padding: 15px 0px; }

.kartra_testimonial_author_block--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_testimonial_author_block--margin-bottom-small { margin-bottom: 25px; }

.kartra_testimonial_author_block--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_testimonial_author_block--flex { display: flex; }

.kartra_testimonial_author_block--vertical-center { display: flex; align-items: center; }

@media (max-width: 767px) {
  .kartra_testimonial_author_block--xs-flex-direction-column { flex-direction: column; }
}

.kartra_testimonial_author_block--inline-flex { display: inline-flex; }

.kartra_testimonial_author_block--justify-content-start { justify-content: flex-start; }

.kartra_testimonial_author_block--justify-center { justify-content: center; }

@media (max-width: 991px) {
  .kartra_testimonial_author_block--sm-justify-center { justify-content: center; }
}

@media (min-width: 992px) {
  .kartra_testimonial_author_block--md-justify-center { justify-content: center; }
}

.kartra_testimonial_author_block--relative { position: relative; }

.kartra_testimonial_author_block.pull-left { float: none !important; justify-content: flex-start; }

.kartra_testimonial_author_block.pull-center { display: flex !important; justify-content: center; }

.kartra_testimonial_author_block.pull-right { float: none !important; justify-content: flex-end; }

@media (max-width: 991px) {
  .kartra_testimonial_author_block.sm-pull-center { display: flex !important; justify-content: center; }
}

.kartra_testimonial_author_block__image--relative { position: relative; }

.kartra_testimonial_author_block__image--vertical-center { display: flex; justify-content: center; align-items: center; flex-direction: column; }

.kartra_testimonial_author_block__image--size-extra-small { width: 70px; height: 70px; }

.kartra_testimonial_author_block__image--width-special-medium { width: 150px; }

.kartra_testimonial_author_block__image--height-medium { height: 200px; }

.kartra_testimonial_author_block__image--special-right-icon { width: 150px; height: 200px; overflow: hidden; }

.kartra_testimonial_author_block__image--special-right-icon .kartra_icon--tiny { left: 70px; }

.kartra_testimonial_author_block__image--special-right-icon .kartra_icon--small { left: 70px; }

.kartra_testimonial_author_block__image--special-right-icon .kartra_icon--large { left: 60px; }

.kartra_testimonial_author_block__image--special-right-icon .kartra_icon--giant { left: 50px; }

@media (max-width: 768px) {
  .kartra_testimonial_author_block__image--xs-width-full { width: 100%; }
}

@media (max-width: 768px) {
  .kartra_testimonial_author_block__image--xs-spacing-medium { width: 50px; height: 50px; }
}

.kartra_testimonial_author_block__image--border-overlap-top-title { position: relative; top: -25px; text-align: center; left: 0px; right: 0px; }

.kartra_testimonial_author_block__image--border-overlap-bottom-title { position: relative; bottom: -25px; text-align: center; left: 0px; right: 0px; }

.kartra_testimonial_author_block__image--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_testimonial_author_block__info--relative { position: relative; }

.kartra_testimonial_author_block__info--border-left-tiny { border-left: 2px solid; }

.kartra_testimonial_author_block__info--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.kartra_testimonial_author_block__info--special-box { top: 20px; position: relative; z-index: 1; }

.kartra_testimonial_author_block__info--special-box .background-item { width: 104%; left: -2%; }

@media (max-width: 768px) {
  .kartra_testimonial_author_block__info--special-box { top: 0px; }
  .kartra_testimonial_author_block__info--special-box .background-item { width: 100%; left: 0px; }
}

.kartra_testimonial_author_block__info--vertical-center { display: flex; justify-content: center; flex-direction: column; }

.kartra_testimonial_author_block__info--vertical-bottom { display: flex; justify-content: flex-end; flex-direction: column; }

.kartra_testimonial_author_block__info--padding-special-medium { padding: 30px; }

.kartra_testimonial_author_block__info--padding-left-extra-small { padding-left: 20px; }

.kartra_testimonial_author_block__info--padding-left-small { padding-left: 25px; }

.kartra_testimonial_author_block__info--padding-left-tiny { padding-left: 10px; }

.kartra_testimonial_author_block__info--padding-left-extra-tiny { padding-left: 5px; }

.kartra_testimonial_author_block__info--padding-left-medium { padding-left: 50px; }

.kartra_testimonial_author_block__info--padding-right-special-medium { padding-right: 30px; }

.kartra_testimonial_author_block__info--padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }

@media (max-width: 768px) {
  .kartra_testimonial_author_block__info--xs-padding-right-none { padding-right: 0px; }
}

@media (max-width: 767px) {
  .kartra_testimonial_author_block__info--xs-padding-left-none { padding-left: 0px; }
}

.kartra_testimonial_author_block__info--margin-bottom-extra-small { margin-bottom: 20px; }

@media (min-width: 767px) {
  .kartra_testimonial_author_block__info--md-border-left-extra-tiny { border-left: 1px solid; }
}

@media (min-width: 767px) {
  .kartra_testimonial_author_block__info--md-border-right-extra-tiny { border-right: 1px solid; }
}

.kartra_testimonial_author_block__info--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

.kartra_testimonial_author_block__info--black-transparent-color { border-color: rgba(0, 0, 0, 0.1); }

@media (min-width: 767px) {
  .kartra_testimonial_author_block__info--md-padding-left-extra-small { padding-left: 20px; }
}

@media (min-width: 767px) {
  .kartra_testimonial_author_block__info--md-padding-left-extra-medium { padding-left: 40px; }
}

@media (min-width: 767px) {
  .kartra_testimonial_author_block__info--md-padding-right-extra-small { padding-right: 20px; }
}

.kartra_testimonial_author_block__info--size-extra-large { width: 500px; }

.cross_btn { position: absolute; width: 30px; height: 30px; right: 10px; top: 50%; margin-top: -15px; }

.cross_btn i { font-size: 25px; color: rgba(0, 0, 0, 0.2); }

.kartra_page_optin_form.kartra_page_optin_form_rounded .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { border-radius: 80px; }

.kartra_page_optin_form.kartra_page_optin_form_rounded .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_asterisk { top: 4px; right: 14px; }

.content--full-height { min-height: 100vh; }

.content--full-height { min-height: 100vh; }

.row--full-height { min-height: 100vh; }

.section--full-height { min-height: 100vh; }

.content.content--overflow-visisble { overflow-y: auto !important; }

.full-height-container > .row { width: 100%; }

.container.full-container { width: 100%; }

@media (min-width: 991px) {
  .column--vertical-bottom > .js_kartra_component_holder, .column--vertical-center > .js_kartra_component_holder { width: 100%; }
}

@media (min-width: 900px) {
  div[class*="page-popup-"] .row--equal { display: flex; }
  div[class*="page-popup-"] .column--vertical-center, div[class*="page-popup-"] .column--vertical-bottom { display: flex; }
  div[class*="page-popup-"] .column--vertical-center > .js_kartra_component_holder, div[class*="page-popup-"] .column--vertical-bottom > .js_kartra_component_holder { width: 100%; }
}

@media (min-width: 991px) {
  .row--full-width { width: 100%; }
}

.container--vertical-center { justify-content: center; flex-direction: column; display: flex; align-items: center; }

.joint_device_mock_up--frame, .hand_table_mock_up--frame, .laptop-mock-up--frame, .imac-mockup--frame, .ipad-mockup--frame, .iphone-mockup--frame { width: 100%; height: auto; position: relative; }

@media (max-width: 899px) {
  .kartra_element_wrapper--sm-margin-bottom-small { margin-bottom: 20px; }
}

.kartra_element_wrapper--margin-bottom-small { margin-bottom: 25px; }

.kartra_element_wrapper--margin-bottom-medium { margin-bottom: 50px; }

.kartra_element_wrapper--margin-bottom-small { margin-bottom: 25px; }

@media (min-width: 991px) {
  .kartra_element_wrapper--md-margin-left-right-small { margin-left: 25px; margin-right: 25px; }
}

@media (min-width: 991px) {
  .kartra_element_wrapper--md-margin-left-right-medium { margin-left: 50px; margin-right: 50px; }
}

@media (min-width: 991px) {
  .kartra_element_wrapper--md-margin-left-right-large { margin-left: 100px; margin-right: 100px; }
}

.kartra_element_bg--single-iphone7-mockup { width: 330px; height: 670px; background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/iPhone-7-new.png"); background-repeat: no-repeat; background-size: contain; }

.kartra_element_bg--single-iphone7-mockup.kartra_element_bg--align-right { margin-right: 0px !important; }

@media (max-width: 991px) {
  .kartra_element_bg--single-iphone7-mockup.kartra_element_bg--align-right { margin-left: auto !important; margin-right: auto !important; }
}

.kartra_element_bg--single-iphone7-mockup.kartra_element_bg--align-left { margin-left: 0px !important; }

@media (max-width: 991px) {
  .kartra_element_bg--single-iphone7-mockup.kartra_element_bg--align-left { margin-left: auto !important; margin-right: auto !important; }
}

.kartra_element_bg--single-iphone7-mockup .background-item { width: 289px; height: 509px; top: 81px; left: 50%; margin-left: -145px; background-size: cover; }

.kartra_element_bg--single-big-ipad-mockup { width: 397px; height: 550px; background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-content/single-white-ipad-mockup-large.png"); background-repeat: no-repeat; background-size: contain; }

.kartra_element_bg--single-big-ipad-mockup.kartra_element_bg--align-right { margin-right: 0px !important; }

@media (max-width: 991px) {
  .kartra_element_bg--single-big-ipad-mockup.kartra_element_bg--align-right { margin-left: auto !important; margin-right: auto !important; }
}

.kartra_element_bg--single-big-ipad-mockup.kartra_element_bg--align-left { margin-left: 0px !important; }

@media (max-width: 991px) {
  .kartra_element_bg--single-big-ipad-mockup.kartra_element_bg--align-left { margin-left: auto !important; margin-right: auto !important; }
}

.kartra_element_bg--single-big-ipad-mockup .background-item { width: 355px; height: 474px; top: 38px; left: 41.9%; margin-left: -145px; background-size: cover; }

@media (max-width: 538px) {
  .kartra_element_bg--single-big-ipad-mockup .background-item { width: 268px; height: 358px; top: 29px; left: 53.5%; }
}

@media (max-width: 538px) {
  .kartra_element_bg--single-big-ipad-mockup { width: 300px; height: 416px; background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-content/small-device-single-white-ipad-mockup-large.png"); }
}

.kartra_element_bg--single-big-ipad-mockup-element-left { bottom: -180px; position: absolute !important; left: 0px !important; z-index: 1 !important; }

.kartra_element_bg--single-big-ipad-mockup-element-center { display: table; z-index: 100; margin: auto !important; }

.kartra_element_bg--single-big-ipad-mockup-element-right { bottom: -180px; position: absolute !important; right: 0px !important; z-index: 1 !important; }

.kartra_element_bg--flex { display: flex; }

.kartra_element_bg--align-items-flex-end { align-items: flex-end; }

.kartra_element_bg--full-width { width: 100%; }

.kartra_headline_block_wrapper--text-center { text-align: center; }

@media (max-width: 991px) {
  .kartra_headline_block_wrapper--sm-text-center { text-align: center; }
}

.js_column-view .background-item.background-item--z-index-reset { z-index: -2; }

.js_column-view .background-item.background-item--z-index-reset-one { z-index: 1; }

.js_kartra_component_holder > :not(.background-item) { position: relative; z-index: 1; }

.js_kartra_component_holder.navbar-collapse__inner, .js_kartra_component_holder:has(.navbar-nav), .js_kartra_component_holder:has(.dropdown-menu), .js_kartra_component_holder:has(.kartra-nav) { z-index: 2; }

.js_kartra_component_holder .dropdown-menu, .js_kartra_component_holder ul.dropdown-menu, .js_kartra_component_holder .menu_dropdown-menu { z-index: 1000; }

.js_kartra_component_holder .dropdown.open, .js_kartra_component_holder li.dropdown.open { z-index: 999; }

.js_kartra_component_holder .bootstrap-select .dropdown-menu, .js_kartra_component_holder .kartra_optin_bootstrap-select .dropdown-menu { z-index: 1060; }

.js_kartra_component_holder .popover { z-index: 1060; }

.js_kartra_component_holder .tooltip { z-index: 1070; }

.js_kartra_component_holder .modal { z-index: 1050; }

.js_kartra_component_holder .modal-backdrop { z-index: 1040; }

.js_kartra_component_holder .cke_dialog { z-index: 1050; }

.js_kartra_component_holder .ui-datepicker, .js_kartra_component_holder .ui-colorpicker, .js_kartra_component_holder .chosen-container .chosen-drop, .js_kartra_component_holder .select2-container .select2-dropdown { z-index: 1060; }

.js_kartra_component_holder .assetOverlay, .js_kartra_component_holder .checkoutOverlay, .js_kartra_component_holder .optinOverlay { z-index: 10; }

.js_kartra_component_holder .slider-overlay, .js_kartra_component_holder .img-slider { z-index: 15; }

.navbar-collapse__inner, .content:has(.navbar-nav), .content:has(.dropdown-menu), .content:has(.kartra-nav), .kartra_element_bg:has(.navbar-nav), .kartra_element_bg:has(.dropdown-menu), .kartra_element_bg:has(.kartra-nav), nav:has(.navbar-nav), nav:has(.dropdown-menu), nav:has(.kartra-nav) { z-index: 2; }

.dropdown-menu, ul.dropdown-menu, .menu_dropdown-menu { z-index: 1000; }

.dropdown.open, li.dropdown.open { z-index: 999; }

.bootstrap-select .dropdown-menu, .kartra_optin_bootstrap-select .dropdown-menu { z-index: 1060; }

.popover { z-index: 1060; }

.tooltip { z-index: 1070; }

.modal { z-index: 1050; }

.modal-backdrop { z-index: 1040; }

.cke_dialog { z-index: 1050; }

.ui-datepicker, .ui-colorpicker, .chosen-container .chosen-drop, .select2-container .select2-dropdown { z-index: 1060; }

.assetOverlay, .checkoutOverlay, .optinOverlay { z-index: 10; }

.slider-overlay, .img-slider { z-index: 15; }

.page-popup-footer-powered-by { position: absolute; padding: 5px 0px; bottom: -25px; left: 1px; right: 1px; }

.page-popup-footer-powered-by--text-right { text-align: right; }

.page-popup-footer-powered-by p { font-size: 10px; color: rgba(255, 255, 255, 0.4); margin-bottom: 0px; }

.popup .page-popup-footer-powered-by { display: none; }

.kartra_timeline { margin: 0px; padding: 0px; list-style: none; }

.kartra_timeline .kartra_timeline__item { position: relative; display: flex; flex-wrap: wrap; padding-top: 10px; }

.kartra_timeline .kartra_timeline__item--align-top { align-items: flex-start; }

.kartra_timeline .kartra_timeline__item .line { position: absolute; left: 50%; height: calc(100% + 10px); border: 1px solid rgba(0, 0, 0, 0.1); top: 0px; }

.kartra_timeline .kartra_timeline__badge--relative { position: relative; }

.kartra_timeline .kartra_timeline__badge--flex { display: flex; flex-wrap: wrap; }

.kartra_timeline .kartra_timeline__badge--flex-end { align-items: flex-end; }

.kartra_timeline .kartra_timeline__badge--flex-center { align-items: center; }

@media (max-width: 767px) {
  .kartra_timeline .kartra_timeline__badge--xs-order-1 { order: 1; }
}

.kartra_timeline .kartra_timeline__badge--margin-left-right-extra-medium { margin-left: 40px; margin-right: 40px; }

.kartra_timeline .kartra_timeline__badge--margin-right-extra-medium { margin-right: 40px; }

@media (max-width: 767px) {
  .kartra_timeline .kartra_timeline__badge--xs-margin-left-none { margin-left: 0px; }
}

@media (max-width: 767px) {
  .kartra_timeline .kartra_timeline__badge--xs-margin-right-small { margin-right: 25px; }
}

@media (max-width: 767px) {
  .kartra_timeline .kartra_timeline__panel--xs-flex-order-2 { order: 2; }
}

.kartra_timeline .kartra_timeline__panel--flex-1 { flex: 1 1 0%; }

@media (max-width: 767px) {
  .kartra_timeline .kartra_timeline__panel--xs-flex-0 { flex: 0 1 0%; }
}

@media (min-width: 768px) {
  .row--sm-equal { display: flex !important; }
  .row--sm-equal .column--vertical-center, .row--sm-equal .column--vertical-bottom { display: flex; }
  .row--sm-equal .column--vertical-center .js_kartra_component_holder, .row--sm-equal .column--vertical-bottom .js_kartra_component_holder { width: 100%; }
}

@media (max-width: 991px) {
  .row--xs-equal { display: flex !important; }
  .row--xs-equal .column--vertical-center, .row--xs-equal .column--vertical-bottom { display: flex; }
  .row--xs-equal .column--vertical-center .js_kartra_component_holder, .row--xs-equal .column--vertical-bottom .js_kartra_component_holder { width: 100%; }
}

@media only screen and (max-width: 767px) {
  [hide-on-phone] { display: none !important; }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  [hide-on-tablet] { display: none !important; }
}

@media (min-width: 1025px) {
  [hide-on-desktop] { display: none !important; }
}

.kartra_optin_wrapper form { position: relative; }

.kartra_optin_wrapper > form.empty_optin::after, .js_kartra_checkout_holder.empty_optin::after { content: ""; background: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-checkout/placeholder_vector.png") center center / contain no-repeat; position: absolute; inset: 0px; z-index: 1; }

.kartra_calendar, .kartra_survey { margin-bottom: 20px; }

.calendar_holder, .survey_holder, .audio_holder, .webinar_holder { position: relative; }

.audio_holder .assetOverlay > p { font-size: 20px !important; }

@media (min-width: 769px) {
  .col-md-1 .audio_holder .assetOverlay > p { font-size: 6px !important; }
  .col-md-2 .audio_holder .assetOverlay > p { font-size: 12px !important; }
  .col-md-3 .audio_holder .assetOverlay > p { font-size: 16px !important; }
}

@media (max-width: 768px) {
  [class^="col-md-"] .audio_holder .assetOverlay > p, [class*=" col-md-"] .audio_holder .assetOverlay > p { font-size: 20px !important; }
}

.placeholder_element { border-radius: 4px; position: absolute; inset: 0px; z-index: 1; }

.placeholder_element [class^="placeholder_pseudo_container"], .placeholder_element [class*=" placeholder_pseudo_container"] { width: 100%; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; max-width: 360px; }

.placeholder_element .placeholder_pseudo_container-webinar { padding-top: 140px; }

.placeholder_element .placeholder_pseudo_time_wrapper { display: flex; width: 100%; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-top: -5px; margin-bottom: 45px; max-width: 270px; }

.placeholder_element .placeholder_pseudo_time { border-radius: 4px; padding: 8px 5px; border: 3px solid transparent; font-size: 16px; font-weight: 400; font-family: Lato, sans-serif; margin: 3px; }

.placeholder_element .placeholder_pseudo_time.placeholder_pseudo_time_highlighted { font-weight: 900; }

.placeholder_element .placeholder_pseudo_calendar_title, .placeholder_element .placeholder_pseudo_survey_title { text-transform: uppercase; display: block; font-weight: 900; font-family: Lato, sans-serif; margin-bottom: 20px; text-align: center; padding-bottom: 10px; }

.placeholder_element .placeholder_pseudo_calendar_title { font-size: 20px; }

.placeholder_element .placeholder_pseudo_survey_title { font-size: 18px; line-height: 1.2; }

.placeholder_element .placeholder_pseudo_calendar_button, .placeholder_element .placeholder_pseudo_survey_button, .placeholder_element .placeholder_pseudo_webinar_button { border-radius: 4px; width: 100%; height: 50px; margin-bottom: 20px; }

.placeholder_element .placeholder_pseudo_survey_button, .placeholder_element .placeholder_pseudo_webinar_button { display: flex; align-items: center; justify-content: center; font-size: 20px; font-weight: 700; font-family: Lato, sans-serif; }

.placeholder_element .placeholder_pseudo_clear_wrapper { display: flex; }

.placeholder_element .placeholder_pseudo_input_w_text { display: flex; align-items: center; justify-content: flex-start; padding: 0px 12px; font-size: 16px; font-weight: 700; }

.placeholder_element .placeholder_title { margin-top: 20px; font-size: 24px; margin-bottom: 15px; text-transform: uppercase; font-weight: 700; text-align: center; line-height: 1.2; }

.placeholder_element .placeholder_description { font-size: 18px; text-align: center; line-height: 1.4; }

.placeholder_element .placeholder_pseudo_title { border-radius: 4px; width: 100%; height: 20px; margin-bottom: 40px; max-width: 80%; }

.placeholder_element .placeholder_pseudo_input { border-radius: 4px; width: 100%; height: 40px; margin-bottom: 20px; }

.placeholder_element .placeholder_pseudo_checkbox { position: relative; margin-bottom: 25px; padding-left: 40px; display: flex; align-items: center; font-size: 18px; font-family: Lato, sans-serif; }

.placeholder_element .placeholder_pseudo_checkbox::before { content: ""; position: absolute; width: 30px; height: 30px; border-width: 2px; border-style: solid; left: 0px; border-radius: 100%; }

.placeholder_element .placeholder_pseudo_checkbox_selected { font-weight: 700; }

.placeholder_element .placeholder_pseudo_checkbox_selected::after { content: ""; position: absolute; width: 20px; height: 20px; left: 5px; border-radius: 100%; }

.placeholder_element .placeholder_survey_progress { position: relative; display: flex; align-items: center; justify-content: space-between; margin-bottom: 40px; padding: 10px; border-radius: 4px; background: rgba(0, 0, 0, 0.05); font-family: Lato, sans-serif; }

.placeholder_element .placeholder_survey_progress .placeholder_survey_progress_text { margin-right: 20px; }

.placeholder_element .placeholder_survey_progress .placeholder_survey_progress_bar { border-radius: 5px; height: 10px; width: 50%; position: relative; }

.placeholder_element .placeholder_survey_progress .placeholder_survey_progress_bar::before { content: ""; width: 87%; border-radius: 5px; position: absolute; top: 0px; bottom: 0px; left: 0px; }

.placeholder_element .placeholder_pseudo_input_group { display: flex; }

.placeholder_element .placeholder_pseudo_input_group.item_gap_small .placeholder_pseudo_input { margin-left: 15px; margin-right: 15px; }

.placeholder_element .placeholder_pseudo_input_group.item_gap_small .placeholder_pseudo_input:first-child { margin-left: 0px; }

.placeholder_element .placeholder_pseudo_input_group.item_gap_small .placeholder_pseudo_input:last-child { margin-right: 0px; }

.placeholder_element.placeholder_checkout img { max-width: 160px; margin-bottom: 30px; margin-left: auto; margin-right: auto; }

.placeholder_element.placeholder_calendar img { max-width: 260px; margin-bottom: 25px; }

.placeholder_element.placeholder_light { background: rgb(238, 238, 238); border: 1px solid rgba(0, 0, 0, 0.05); }

.placeholder_element.placeholder_light .placeholder_pseudo_title { background: rgba(0, 0, 0, 0.1); }

.placeholder_element.placeholder_light .placeholder_pseudo_input { background: rgba(0, 0, 0, 0.05); }

.placeholder_element.placeholder_light .placeholder_title { color: rgba(0, 0, 0, 0.8); }

.placeholder_element.placeholder_light .placeholder_description { color: rgba(0, 0, 0, 0.6); }

.placeholder_element.placeholder_light .placeholder_pseudo_time { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.2); }

.placeholder_element.placeholder_light .placeholder_pseudo_time.placeholder_pseudo_time_highlighted { color: rgb(57, 185, 221); border-color: rgb(57, 185, 221); }

.placeholder_element.placeholder_light .placeholder_pseudo_calendar_title, .placeholder_element.placeholder_light .placeholder_pseudo_survey_title { color: rgba(0, 0, 0, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.placeholder_element.placeholder_light .placeholder_pseudo_calendar_button, .placeholder_element.placeholder_light .placeholder_pseudo_survey_button, .placeholder_element.placeholder_light .placeholder_pseudo_webinar_button { background: rgb(57, 185, 221); }

.placeholder_element.placeholder_light .placeholder_pseudo_survey_button, .placeholder_element.placeholder_light .placeholder_pseudo_webinar_button { color: rgb(255, 255, 255); }

.placeholder_element.placeholder_light .placeholder_pseudo_input_w_text { color: rgba(0, 0, 0, 0.2); }

.placeholder_element.placeholder_light .placeholder_pseudo_checkbox { color: rgba(0, 0, 0, 0.4); }

.placeholder_element.placeholder_light .placeholder_pseudo_checkbox::before { border-color: rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.5); }

.placeholder_element.placeholder_light .placeholder_pseudo_checkbox_selected { color: rgb(57, 185, 221); }

.placeholder_element.placeholder_light .placeholder_pseudo_checkbox_selected::before { border-color: rgb(57, 185, 221); }

.placeholder_element.placeholder_light .placeholder_pseudo_checkbox_selected::after { background: rgb(57, 185, 221); }

.placeholder_element.placeholder_light .placeholder_survey_progress .placeholder_survey_progress_bar { background: rgba(0, 0, 0, 0.1); }

.placeholder_element.placeholder_light .placeholder_survey_progress .placeholder_survey_progress_bar::before { background: rgb(57, 185, 221); }

.placeholder_element .placeholder_title.placeholder_title_sm { font-size: 20px; }

.placeholder_element .placeholder_audio_grid_row_main { display: grid; grid-template-columns: 50px auto 1fr; column-gap: 20px; background: rgb(238, 238, 238); padding: 10px; align-items: center; }

.placeholder_element .placeholder_audio_time { font-size: 16px; font-weight: 900; color: rgb(199, 199, 199); }

.placeholder_element .placeholder_audio_timeblock { width: 100%; height: 10px; border-radius: 10px; background: rgb(215, 215, 215); position: relative; }

.placeholder_element .placeholder_audio_timeblock::before { content: ""; position: absolute; top: 1px; left: 1px; bottom: 1px; background: rgba(0, 0, 0, 0.1); border-radius: 8px; width: 33%; }

.placeholder_element .placeholder_audio_grid_row { display: grid; grid-template-columns: 1fr auto; column-gap: 20px; background: rgb(215, 215, 215); padding: 10px; align-items: center; }

.placeholder_element .placeholder_audio_grid_row.placeholder_audio_grid_row_border { border-top: 1px solid rgba(0, 0, 0, 0.05); }

.placeholder_element .placeholder_audio_grid_row.placeholder_audio_grid_row_active { background: rgb(199, 199, 199); }

.placeholder_element [class^="placeholder_audio_playlist_text_"], .placeholder_element [class*=" placeholder_audio_playlist_text_"] { height: 16px; border-radius: 16px; background: rgb(255, 255, 255); }

.placeholder_element .placeholder_audio_playlist_text_1 { width: 50%; }

.placeholder_element .placeholder_audio_playlist_text_2 { width: 70%; }

.placeholder_element .placeholder_audio_playlist_text_3 { width: 30%; }

.placeholder_element .placeholder_audio_playlist_time { font-size: 16px; font-weight: 700; color: rgb(255, 255, 255); }

.placeholder_element .placeholder_webinar_header { background: rgb(57, 185, 221); border-radius: 4px 4px 0px 0px; width: 100%; position: absolute; left: 0px; right: 0px; top: 0px; }

.placeholder_element .placeholder_webinar_header-inner { padding-left: 15px; padding-right: 15px; max-width: 360px; display: flex; align-items: center; justify-content: center; flex-direction: column; height: 130px; margin: 0px auto; }

.placeholder_element [class^="placeholder_webinar_header_text-"], .placeholder_element [class*=" placeholder_webinar_header_text-"] { height: 16px; border-radius: 16px; }

.placeholder_element .placeholder_webinar_header_text-title { background: rgb(255, 255, 255); width: 50%; margin-bottom: 15px; }

.placeholder_element .placeholder_webinar_header_text-subtitle { background: rgba(255, 255, 255, 0.6); width: 80%; }

.placeholder_element.placeholder_dark { background: rgb(51, 51, 51); border: 1px solid rgba(255, 255, 255, 0.05); }

.placeholder_element.placeholder_dark .placeholder_pseudo_title { background: rgba(255, 255, 255, 0.1); }

.placeholder_element.placeholder_dark .placeholder_pseudo_input { background: rgba(255, 255, 255, 0.05); }

.placeholder_element.placeholder_dark .placeholder_title { color: rgba(255, 255, 255, 0.8); }

.placeholder_element.placeholder_dark .placeholder_description { color: rgba(255, 255, 255, 0.6); }

.placeholder_element .placeholder_element_content { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 10px; height: 100%; }

@font-face { font-family: KartraFrontendIconSet; src: url("https://d2uolguxr56s4e.cloudfront.net/icons/v5/KartraFrontendIconSet.woff2?2391930661") format("woff2"), url("https://d2uolguxr56s4e.cloudfront.net/icons/v5/KartraFrontendIconSet.ttf?2391930661") format("truetype"), url("https://d2uolguxr56s4e.cloudfront.net/icons/v5/KartraFrontendIconSet.woff?2391930661") format("woff"); font-weight: normal; font-style: normal; font-display: block; }

[class^="kartraico-"], [class*=" kartraico-"] { text-rendering: auto; font-family: KartraFrontendIconSet; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.kartraico-credit_card_error::before { content: ""; }

.kartraico-content_copy::before { content: ""; }

.kartraico-arrow_downward_long::before { content: ""; }

.kartraico-calendar_done::before { content: ""; }

.kartraico-media::before { content: ""; }

.kartraico-emergency::before { content: ""; }

.kartraico-remove::before { content: ""; }

.kartraico-add::before { content: ""; }

.kartraico-amex_logo::before { content: ""; }

.kartraico-shield_check::before { content: ""; }

.kartraico-discover_logo::before { content: ""; }

.kartraico-mastercard_logo::before { content: ""; }

.kartraico-visa_logo::before { content: ""; }

.kartraico-business_building::before { content: ""; }

.kartraico-pause::before { content: ""; }

.kartraico-microsoft::before { content: ""; }

.kartraico-apple::before { content: ""; }

.kartraico-badge_percent::before { content: ""; }

.kartraico-badge_star::before { content: ""; }

.kartraico-search_person_tie::before { content: ""; }

.kartraico-login::before { content: ""; }

.kartraico-tablet_mac::before { content: ""; }

.kartraico-desktop::before { content: ""; }

.kartraico-trending_down::before { content: ""; }

.kartraico-trending_up::before { content: ""; }

.kartraico-check_list::before { content: ""; }

.kartraico-triggers::before { content: ""; }

.kartraico-blog::before { content: ""; }

.kartraico-percentage::before { content: ""; }

.kartraico-zoom_in::before { content: ""; }

.kartraico-zoom_out::before { content: ""; }

.kartraico-eye_off::before { content: ""; }

.kartraico-share_ios::before { content: ""; }

.kartraico-trash_bin::before { content: ""; }

.kartraico-arrow_backward::before { content: ""; }

.kartraico-google::before { content: ""; }

.kartraico-any_traffic::before { content: ""; }

.kartraico-adwords::before { content: ""; }

.kartraico-ads_text::before { content: ""; }

.kartraico-bing::before { content: ""; }

.kartraico-robot::before { content: ""; }

.kartraico-tiktok::before { content: ""; }

.kartraico-globe_lang::before { content: ""; }

.kartraico-play_arrow::before { content: ""; }

.kartraico-group::before { content: ""; }

.kartraico-banner::before { content: ""; }

.kartraico-search_ads::before { content: ""; }

.kartraico-affiliate_traffic::before { content: ""; }

.kartraico-youtube_ads::before { content: ""; }

.kartraico-paid_ads::before { content: ""; }

.kartraico-search_seo::before { content: ""; }

.kartraico-facebook_ads::before { content: ""; }

.kartraico-fill_in_form::before { content: ""; }

.kartraico-email_sequence::before { content: ""; }

.kartraico-upsell_downsell::before { content: ""; }

.kartraico-webinar_replay::before { content: ""; }

.kartraico-webinar_registration::before { content: ""; }

.kartraico-survey_form::before { content: ""; }

.kartraico-blog_post::before { content: ""; }

.kartraico-pop_up::before { content: ""; }

.kartraico-aff_signup_page::before { content: ""; }

.kartraico-squeeze_page::before { content: ""; }

.kartraico-handshake::before { content: ""; }

.kartraico-chat_bubble::before { content: ""; }

.kartraico-headset_mic::before { content: ""; }

.kartraico-button::before { content: ""; }

.kartraico-person_add::before { content: ""; }

.kartraico-tag::before { content: ""; }

.kartraico-webinar::before { content: ""; }

.kartraico-people::before { content: ""; }

.kartraico-web::before { content: ""; }

.kartraico-arrow_forward::before { content: ""; }

.kartraico-pinterest::before { content: ""; }

.kartraico-textsms::before { content: ""; }

.kartraico-touch::before { content: ""; }

.kartraico-email_open::before { content: ""; }

.kartraico-calendar::before { content: ""; }

.kartraico-globe::before { content: ""; }

.kartraico-sync::before { content: ""; }

.kartraico-watch::before { content: ""; }

.kartraico-help_circle::before { content: ""; }

.kartraico-more_horiz::before { content: ""; }

.kartraico-arrow_upward_ios::before { content: ""; }

.kartraico-page::before { content: ""; }

.kartraico-flag::before { content: ""; }

.kartraico-location::before { content: ""; }

.kartraico-home::before { content: ""; }

.kartraico-truck::before { content: ""; }

.kartraico-business_card::before { content: ""; }

.kartraico-money::before { content: ""; }

.kartraico-shopping_cart::before { content: ""; }

.kartraico-volume_level_0::before { content: ""; }

.kartraico-volume_level_1::before { content: ""; }

.kartraico-volume_level_2::before { content: ""; }

.kartraico-format_list::before { content: ""; }

.kartraico-dollar::before { content: ""; }

.kartraico-share::before { content: ""; }

.kartraico-pause_circle::before { content: ""; }

.kartraico-lock_open::before { content: ""; }

.kartraico-favorite_border::before { content: ""; }

.kartraico-arrow_downward_ios::before { content: ""; }

.kartraico-youtube::before { content: ""; }

.kartraico-instagram::before { content: ""; }

.kartraico-linkedin::before { content: ""; }

.kartraico-hierarchy::before { content: ""; }

.kartraico-trophy::before { content: ""; }

.kartraico-calendar_event::before { content: ""; }

.kartraico-survey::before { content: ""; }

.kartraico-link::before { content: ""; }

.kartraico-book::before { content: ""; }

.kartraico-double_click::before { content: ""; }

.kartraico-format_quote::before { content: ""; }

.kartraico-tools::before { content: ""; }

.kartraico-volume_up::before { content: ""; }

.kartraico-play_circle::before { content: ""; }

.kartraico-lightbulb::before { content: ""; }

.kartraico-favorite::before { content: ""; }

.kartraico-key::before { content: ""; }

.kartraico-logout::before { content: ""; }

.kartraico-support::before { content: ""; }

.kartraico-menu::before { content: ""; }

.kartraico-question_mark::before { content: ""; }

.kartraico-assignment::before { content: ""; }

.kartraico-person::before { content: ""; }

.kartraico-description::before { content: ""; }

.kartraico-hourglass::before { content: ""; }

.kartraico-medal::before { content: ""; }

.kartraico-twitter::before { content: ""; }

.kartraico-facebook::before { content: ""; }

.kartraico-star_empy::before { content: ""; }

.kartraico-star_full::before { content: ""; }

.kartraico-thumb_down::before { content: ""; }

.kartraico-thumb_up::before { content: ""; }

.kartraico-empty::before { content: ""; }

.kartraico-call::before { content: ""; }

.kartraico-info_letter::before { content: ""; }

.kartraico-call_end::before { content: ""; }

.kartraico-reply::before { content: ""; }

.kartraico-chevron_right::before { content: ""; }

.kartraico-undo::before { content: ""; }

.kartraico-cloud_upload::before { content: ""; }

.kartraico-cloud_download::before { content: ""; }

.kartraico-paypal::before { content: ""; }

.kartraico-emoticon_happy::before { content: ""; }

.kartraico-credit_card::before { content: ""; }

.kartraico-emoticon_sad::before { content: ""; }

.kartraico-eye::before { content: ""; }

.kartraico-attach_file::before { content: ""; }

.kartraico-phone_iphone::before { content: ""; }

.kartraico-skype::before { content: ""; }

.kartraico-chat::before { content: ""; }

.kartraico-email::before { content: ""; }

.kartraico-lock::before { content: ""; }

.kartraico-arrow_backward_ios::before { content: ""; }

.kartraico-arrow_forward_ios::before { content: ""; }

.kartraico-exclamation::before { content: ""; }

.kartraico-clear::before { content: ""; }

.kartraico-search::before { content: ""; }

.kartraico-edit::before { content: ""; }

.kartraico-info::before { content: ""; }

.kartraico-done::before { content: ""; }

.kartraico-warning_triangle::before { content: ""; }

.kartraico-cog_wheel::before { content: ""; }

.bs-select-hidden { display: none; }

.psuedo-modal-button-box .btn-green .kartra_optin_btn-call2action { text-shadow: none; border-radius: 6px; box-shadow: none; background: rgb(134, 201, 47); border: none; padding: 9px 12px; color: rgb(255, 255, 255); line-height: 130%; font-size: 14px; }

.secondary-header { position: relative; z-index: 100; }

.kartra_optin_form_overlay { background: rgba(0, 0, 0, 0.8); height: 100%; left: 0px; position: absolute; z-index: 100000; top: 0px; width: 100%; overflow-y: auto; }

.kartra_optin_form_overlay .kartra_optin_form_outter { padding: 10px; text-align: center; }

.kartra_optin_form_overlay .kartra_optin_form_outter .kartra_optin_form_class { line-height: 130%; font-family: Lato, Roboto, Arial, "sans-serif"; font-size: 12px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px 0px; margin: 40px 0px 0px; position: relative; }

.kartra_optin_form_overlay .kartra_optin_form_outter .kartra_optin_form_class .kartra_optin_wrapper button.kartra_optin_closecrosss { height: 35px; font-family: Lato, Roboto, Arial, "sans-serif"; color: rgb(255, 255, 255); font-size: 40px; border: none; line-height: 100%; opacity: 1; position: absolute; margin: 0px; padding: 0px; right: 10px; top: -45px; z-index: 100; background: none; transition: 0.3s ease-in-out; font-weight: 600; cursor: pointer; appearance: none; outline: 0px; }

.kartra_optin_form_overlay .kartra_optin_form_outter .kartra_optin_form_class .kartra_optin_wrapper .kartra_optin_form_body form { margin-bottom: 0px; }

.kartra_optin_form_overlay .kartra_optin_form_outter .kartra_optin_form_class .kartra_optin_wrapper .kartra_optin_footer-poweredby { display: block; }

.event-countdown { position: relative; z-index: 100; }

.kartra_page_optin_form .kartra_optin_cg .btn-group { margin-bottom: 0px; width: 100% !important; }

.kartra_page_optin_form .kartra_optin_cg .btn-group .filter-option { position: absolute; right: 25px; width: auto !important; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu { border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 6px 2px; margin: 2px 0px 0px; border: none; inset: 100% 0px auto auto; padding: 0px; z-index: 1000; text-align: left; list-style: none; float: left; position: absolute; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar { width: 6px; height: 6px; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track { background: rgb(235, 235, 235); border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu body, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu body { }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu .inner, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner { border-radius: 0px; margin: 0px; border: none; inset: auto; padding: 0px; z-index: inherit; text-align: left; list-style: none; float: none; position: static; background: none; box-shadow: none; overflow-x: hidden; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar { width: 6px; height: 6px; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track { background: rgb(235, 235, 235); border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu .inner body, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body { }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li { list-style: none; margin: 0px; padding: 2px; position: relative; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a { overflow-wrap: break-word; word-break: break-word; cursor: pointer; user-select: none; clear: both; display: block; white-space: normal; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a:focus, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus { outline: none; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a:hover, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a:focus:hover, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover { outline: none; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a span.text, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a span.text { display: block; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.divider, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.divider { padding: 0px; border: none; }

.kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu { overflow: hidden auto; }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li.disabled a, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.disabled a { display: block; }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a { display: table; width: 100%; }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a .ccode, .kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a .ccode, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a .cname { display: table-cell; vertical-align: middle; white-space: nowrap; }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a .cname { transition: 0.3s ease-in-out; white-space: normal; font-size: 12px; text-align: right; padding-left: 20px; }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .filter-option .cname { display: none; }

.kartra_page_optin_form .kartra_optin_cg .drop_up .dropdown-menu, .kartra_page_optin_form .kartra_optin_cg .drop_up ul.kartra_optin_dropdown-menu, .kartra_page_optin_form .kartra_optin_cg .dropup .dropdown-menu, .kartra_page_optin_form .kartra_optin_cg .dropup ul.kartra_optin_dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 2px; }

.kartra_page_optin_form .kartra_optin_cg .drop_right .dropdown-menu, .kartra_page_optin_form .kartra_optin_cg .drop_right ul.kartra_optin_dropdown-menu { left: 0px; right: auto; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu { background: rgb(255, 255, 255); }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a { transition: 0.3s ease-in-out; padding: 6px 15px; position: relative; font-weight: 400; font-size: 14px; color: rgb(102, 102, 102); text-decoration: none; line-height: 20px; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a > i, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a > i { top: 50%; transform: translateY(-50%); position: absolute; transition: 0.3s ease-in-out; font-size: 16px; left: 7px; line-height: 1; margin-top: 1px; z-index: 10; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a:hover, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a:focus, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus { background: none; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a:hover i, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a:focus i, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i { color: rgb(0, 0, 0); }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li a strong, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li a strong { font-weight: 400; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.selected a, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.selected a:focus, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus { background: rgba(0, 0, 0, 0.05); color: rgb(0, 0, 0); outline: none; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.selected a:hover, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.selected a:focus:hover, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:hover, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus:hover { background: rgba(0, 0, 0, 0.05); color: rgb(0, 0, 0); }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.disabled a, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a { cursor: not-allowed; }

.kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.disabled a, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.disabled a:hover, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.disabled a:focus, .kartra_page_optin_form .kartra_optin_cg .dropdown-menu li.disabled a:focus:hover, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:hover, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus, .kartra_page_optin_form .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus:hover { color: rgb(170, 170, 170); background: none; }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a:focus .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus .cname { color: rgb(153, 153, 153); }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a:hover .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li a:focus:hover .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:hover .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus:hover .cname { color: rgb(102, 102, 102); }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li.selected a .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus .cname { color: rgb(0, 0, 0); }

.kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:hover .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus:hover .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:hover .cname, .kartra_page_optin_form .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus:hover .cname { color: rgb(0, 0, 0); }

.kartra_page_optin_form .kartra_optin_cg .btn:not(.hollow):hover::after { display: none; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer { position: absolute; top: auto; bottom: 100%; inset-inline: 0px; padding-bottom: 10px; z-index: 1070; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover { overflow-wrap: break-word; word-break: break-word; display: block; bottom: 100%; top: auto; max-width: 100%; border-radius: 8px; box-shadow: 0px 0px 10px 0 var(--black-o-15, rgba(0, 0, 0, 0.15)); background-clip: padding-box; background-color: var(--white, #fff); text-align: start; white-space: normal; border: none; font-size: 14px; left: 0px !important; right: 0px !important; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover .kartra_optin_popover-content { padding: 20px; max-height: 400px; overflow-y: auto; padding-inline-end: 40px; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover .kartra_optin_popover-content.kartra_optin_popover-content-npadding { padding-inline-end: 20px; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover .kartra_optin_popover-content.kartra_optin_popover-content-npadding + button { display: none; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button { position: absolute; top: 20px; text-align: end; inset-inline-end: 15px; flex-shrink: 0; display: inline-flex; align-items: center; justify-content: center; padding: 0px; font-size: 14px; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button, .kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button:focus { box-shadow: none; background: none; border: none; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button:hover, .kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button:focus:hover { box-shadow: none; background: none; border: none; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button, .kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button:focus { color: var(--neutral-d-15); }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button:hover, .kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover button:focus:hover { color: var(--theme-primary, #2e88dc); }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover body::-webkit-scrollbar, .kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover body ::-webkit-scrollbar { width: 8px; height: 8px; }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover body::-webkit-scrollbar-thumb, .kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover body ::-webkit-scrollbar-thumb { background: var(--neutral-l-35); border-radius: calc(4px); }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover body::-webkit-scrollbar-track, .kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover body ::-webkit-scrollbar-track { background: var(--neutral-l-44); border-radius: calc(4px); }

.kartra_page_optin_form .kartra_optin_gdpr_terms_offer .kartra_optin_popover body { }

.kartra_page_optin_form .kartra_optin_tnc-form, .kartra_page_optin_form .kartra_optin_cg { margin-top: 20px; overflow-wrap: break-word; word-break: break-word; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper { margin-top: 40px; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div { margin-bottom: 15px; margin-top: 0px; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms { padding-right: 35px; position: relative; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms label > span::after, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms label > span::after, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms label > span::after, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms label > span::after { content: ""; margin-right: 1ch; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button { width: 16px; height: 16px; font-size: 8px; cursor: help; line-height: 1; display: inline-flex; vertical-align: middle; border-radius: 100%; align-items: center; justify-content: center; border: 2px solid; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button:focus, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button:focus, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button:focus, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button:focus { padding: 0px; background: none; box-shadow: none; color: inherit; border-color: inherit; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button:hover, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button:focus:hover, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button:hover, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button:focus:hover, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button:hover, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button:focus:hover, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button:hover, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button:focus:hover { padding: 0px; background: none; box-shadow: none; color: inherit; border-color: inherit; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button > i, .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button > i, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrppr > div.gdpr_terms > div button > i, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_gdpr_wrapper > div.gdpr_terms > div button > i { font-weight: 700; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn, .kartra_page_optin_form .kartra_optin_cg .btn { margin: 15px 0px 0px; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn[disabled], .kartra_page_optin_form .kartra_optin_cg .btn[disabled] { opacity: 0.8; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle { width: 100%; margin-top: 0px; border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); font-family: Lato, Roboto, "sans serif"; box-shadow: none !important; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle .kartra_optin_caret, .kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle .kartra_optin_caret, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle .caret { content: ""; display: inline-block; margin-left: 0px; position: absolute; top: 50%; vertical-align: middle; border: medium none; height: 14px; margin-top: -7px; opacity: 0.6; transition: 0.3s ease-in-out; width: 14px; right: 10px; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle .kartra_optin_caret::before, .kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle .caret::before, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle .kartra_optin_caret::before, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle .caret::before { text-rendering: auto; font-family: KartraFrontendIconSet; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; font-size: 14px; line-height: 1; content: "" !important; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle:hover, .kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle:focus, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle:hover, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle:focus { outline: none !important; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle span.caret::before, .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle span.caret::before { text-rendering: auto; font-family: KartraFrontendIconSet; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; line-height: 1; font-size: 14px; position: absolute; left: 0px; content: "" !important; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_large .btn.dropdown-toggle, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_large .btn.dropdown-toggle { font-size: 18px; height: 56px; font-weight: 300; text-shadow: none; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_large .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_large .btn.dropdown-toggle .caret { right: 15px; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_large .btn.dropdown-toggle span.caret, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_large .btn.dropdown-toggle span.caret { width: 18px; height: 18px; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_large .btn.dropdown-toggle span.caret::before, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_large .btn.dropdown-toggle span.caret::before { font-size: 18px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_large .btn.dropdown-toggle span.caret, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_large .btn.dropdown-toggle span.caret { width: 14px; height: 14px; }
  .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_large .btn.dropdown-toggle span.caret::before, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_large .btn.dropdown-toggle span.caret::before { font-size: 14px; }
}

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_giant .btn.dropdown-toggle, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_giant .btn.dropdown-toggle { font-size: 18px; height: 56px; font-weight: 300; text-shadow: none; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_giant .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_giant .btn.dropdown-toggle .caret { right: 20px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_giant .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_giant .btn.dropdown-toggle .caret { right: 15px; }
}

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_giant .btn.dropdown-toggle span.caret, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_giant .btn.dropdown-toggle span.caret { width: 18px; height: 18px; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_giant .btn.dropdown-toggle span.caret::before, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_giant .btn.dropdown-toggle span.caret::before { font-size: 18px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_giant .btn.dropdown-toggle span.caret, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_giant .btn.dropdown-toggle span.caret { width: 14px; height: 14px; }
  .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_giant .btn.dropdown-toggle span.caret::before, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_giant .btn.dropdown-toggle span.caret::before { font-size: 14px; }
}

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_icon.kartra_optin_input_large .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_icon.kartra_optin_input_large .btn.dropdown-toggle .filter-option { left: 60px; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_medium .btn.dropdown-toggle, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_medium .btn.dropdown-toggle { height: 47px; font-size: 16px; line-height: 21px; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle[class*="error_border"], .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle[class*="error_border"] { border: 1px solid red !important; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle span.filter-option, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle span.filter-option { text-shadow: none; white-space: nowrap; right: 35px; }

.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_medium .btn.dropdown-toggle span.filter-option, .kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_medium .btn.dropdown-toggle span.filter-option { text-shadow: none; white-space: nowrap; right: 35px; }

.kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls:first-child { margin-top: 30px; margin-bottom: 15px; }

.kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls + .kartra_optin_gdpr_wrppr, .kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls + .kartra_optin_gdpr_wrapper { margin-top: 15px; }

.kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls + .kartra_optin_gdpr_wrppr::before, .kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls + .kartra_optin_gdpr_wrppr::after, .kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls + .kartra_optin_gdpr_wrapper::before, .kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls + .kartra_optin_gdpr_wrapper::after { display: none; }

.kartra_page_optin_form .kartra_optin_tnc-form > div.kartra_optin_controls + .kartra_optin_controls { margin-top: 20px; }

.kartra_page_optin_form .kartra_optin_bgcolor { position: absolute; inset: 0px; }

.kartra_page_optin_form .kartra_optin_bgcolor .kartra_optin_bgimage { position: absolute; inset: 0px; background-size: cover; background-position: 50% 50%; background-attachment: scroll; background-repeat: no-repeat; }

.kartra_page_optin_form .kartra_optin_wrapper { padding: 0px; text-align: left; font-family: Lato, Roboto, "sans serif"; letter-spacing: normal; }

.kartra_page_optin_form .kartra_optin_wrapper > .kartra_optin_bgcolor { border-radius: 6px; }

.kartra_page_optin_form .kartra_optin_wrapper > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 6px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_footer-poweredby { position: absolute; bottom: 8px; display: none; right: 0px; color: rgb(255, 255, 255); padding: 5px 10px; border-radius: 0px 0px 3px 3px; height: 12px; margin: 0px; font-size: 12px; line-height: 1; font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_footer-poweredby > strong { background: none; font-weight: 400; font-family: Lato, Roboto, "sans serif"; color: rgb(255, 255, 255); }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { text-align: center; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block iframe { position: relative; margin: 0px; padding: 0px; border: none; box-shadow: none; vertical-align: middle; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block img { position: relative; display: inline-block; max-width: 100%; height: auto; margin: 0px; padding: 0px; border: none; box-shadow: none; width: inherit; vertical-align: middle; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block .kartra_optin_embed-container { position: relative; padding-bottom: 56.25%; height: 0px; overflow: hidden; max-width: 100%; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block .kartra_optin_embed-container iframe, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block .kartra_optin_embed-container object, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block .kartra_optin_embed-container embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clearfix::before, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clearfix::after { display: table; content: ""; line-height: 0; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clearfix::after { clear: both; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_pull-left { float: left; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_pull-right { float: right; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_text_center { text-align: center; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_text_right { text-align: right; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_text_left { text-align: left; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(229, 229, 229); }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { position: absolute; bottom: 14px; right: 4px; font-weight: 300; line-height: 1; font-size: 22px; color: red; letter-spacing: normal; z-index: 100; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk::before { content: "*"; }

.kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { line-height: 1.3; font-weight: 300; margin: 0px 0px 20px; padding: 0px; background: none; text-rendering: optimizelegibility; text-align: left; letter-spacing: normal; text-transform: none; position: relative; }

.kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h4 { font-family: Lato, Roboto, "sans serif"; line-height: 1.3; font-weight: 300; margin: 0px 0px 20px; padding: 0px; background: none; text-rendering: optimizelegibility; text-align: left; letter-spacing: normal; text-transform: none; position: relative; }

.kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h2 { font-family: Lato, Roboto, "sans serif"; line-height: 1.3; font-weight: 300; margin: 0px 0px 20px; padding: 0px; background: none; text-rendering: optimizelegibility; text-align: left; letter-spacing: normal; text-transform: none; position: relative; }

.kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { font-size: 24px; color: rgb(0, 0, 0); text-align: left; position: relative; margin-bottom: 30px; font-weight: 300; line-height: 1.3; }

.kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_logo { position: relative; z-index: 100; text-align: center; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_r { display: table; width: 100%; font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_r::before, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_r::after { display: table; content: " "; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_r::after { clear: both; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1 { width: 100%; float: left; position: relative; min-height: 1px; box-sizing: border-box; font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1.border_bottom_round { border: 1px solid rgb(238, 238, 238); border-radius: 0px 0px 4px 4px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1 > .kartra_optin_bgcolor { border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1 > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1:nth-of-type(1):not(:nth-last-of-type(1)) > .kartra_optin_bgcolor { border-radius: 3px 3px 0px 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1:nth-of-type(1):not(:nth-last-of-type(1)) > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 3px 3px 0px 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1:nth-last-of-type(1):not(:nth-of-type(1)) > .kartra_optin_bgcolor { border-radius: 0px 0px 3px 3px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c1:nth-last-of-type(1):not(:nth-of-type(1)) > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 0px 0px 3px 3px; }

.kartra_page_optin_form .kartra_optin_wrapper [class^="kartra_optin_c2"] { width: 50%; position: relative; min-height: 1px; padding: 30px; box-sizing: border-box; font-family: Lato, Roboto, "sans serif"; vertical-align: middle; display: table-cell; }

.kartra_page_optin_form .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(1) > .kartra_optin_bgcolor { border-radius: 3px 0px 0px 3px; }

.kartra_page_optin_form .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(1) > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 3px 0px 0px 3px; }

.kartra_page_optin_form .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(2) > .kartra_optin_bgcolor { border-radius: 0px 3px 3px 0px; }

.kartra_page_optin_form .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(2) > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 0px 3px 3px 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 10px 0px; position: relative; top: 5px; display: table; width: 100%; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid rgba(0, 0, 0, 0.1); margin: 10px 0px; padding: 0px; background: none; height: auto; width: 100%; display: block; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator.kartra_optin_text_separator > hr { margin: 26px 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > strong { color: rgb(85, 85, 85); border-radius: 3px; background: rgb(221, 221, 221); display: inline-block; margin: -13px 0px 0px -15px; line-height: 1.3; left: 50%; padding: 3px 8px; position: absolute; font-weight: 400; top: 50%; font-size: 14px; vertical-align: top; width: 20px; box-sizing: content-box; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg { margin-bottom: 20px; font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); font-family: Lato, Roboto, "sans serif"; padding: 0px; margin: 0px 0px 10px; line-height: 1.3; font-size: 14px; font-weight: 400; letter-spacing: normal; text-transform: none; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p:last-child { margin-bottom: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { padding: 5px 0px 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra_optin_controls { position: relative; padding-left: 25px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { position: absolute; top: 0px; left: 0px; font-size: 18px; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_phone_wrapper { position: relative; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_phone_wrapper .kartra_optin_controls { position: absolute; left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_phone_wrapper .kartra_optin_controls + .kartra_optin_controls { position: relative; width: auto; left: auto; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls { position: relative; line-height: 0; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border input.kartra_optin_ti[class*="error_border"] { border-top: none !important; border-right: none !important; border-left: none !important; border-image: initial !important; border-bottom: 1px solid red !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded input.kartra_optin_ti { border-radius: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded textarea.kartra_optin_ti { border-radius: 33px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_small .kartra_optin_asterisk { top: 6px; right: 8px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_small .btn { border-radius: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_small.kartra_optin_icon i.kartra_optin_i { right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_medium.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_medium .btn.dropdown-toggle .filter-option { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_medium .kartra_optin_asterisk { top: 8px; right: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_medium .btn { border-radius: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { right: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 20px; padding-right: 55px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 20px; padding-right: 45px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 20px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large .btn.dropdown-toggle .filter-option { left: 20px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large .btn.dropdown-toggle .filter-option { left: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large .btn.dropdown-toggle .caret { right: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_no_icon textarea.kartra_optin_ti { padding-left: 20px; padding-right: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_no_icon .btn.dropdown-toggle .caret { right: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 20px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large .kartra_optin_asterisk { top: 8px; right: 12px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large .kartra_optin_asterisk { right: 10px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large .btn { border-radius: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { right: 20px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { right: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { padding-left: 20px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { padding-left: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .caret { right: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 20px; right: 55px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 20px; right: 45px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant .kartra_optin_asterisk { top: 8px; right: 12px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant .kartra_optin_asterisk { right: 10px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant .btn { border-radius: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { right: 20px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_rounded.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { right: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border .kartra_optin_ti [class*="error_border"] { border-top: none !important; border-right: none !important; border-left: none !important; border-image: initial !important; border-bottom: 1px solid red !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border .kartra_optin_asterisk { right: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta { appearance: none; height: 80px; resize: none; width: 100%; box-sizing: border-box; line-height: 1.3; margin: 0px; padding: 8px; text-align: left; font-family: Lato, Roboto, "sans serif"; font-size: 13px; font-weight: 400; letter-spacing: normal; overflow: auto; outline: 0px !important; border-radius: 3px !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta + i.kartra_optin_i { bottom: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta + i.kartra_optin_i + div { bottom: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta + div { bottom: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta::-webkit-scrollbar { width: 6px; border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.1); border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta::-webkit-scrollbar-thumb { background-color: rgb(255, 255, 255); border-radius: 3px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls textarea.kartra_optin_ta::-webkit-scrollbar-thumb:hover { background-color: rgb(221, 221, 221); }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select { position: relative; display: inline-block; font-size: 0px; white-space: nowrap; vertical-align: middle; width: 100%; letter-spacing: normal; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn { box-shadow: transparent 0px 0px 0px 0px; width: 100%; text-align: left; font-family: Lato, Roboto, "sans serif"; font-weight: 400; outline: none !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.dropdown-toggle, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn.kartra_optin_dropdown-toggle, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn.dropdown-toggle { display: inline-block; vertical-align: top; border: 1px solid rgb(229, 229, 229); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.3); text-shadow: none; cursor: pointer; border-radius: 4px !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn .kartra_optin_filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn .kartra_optin_filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn .filter-option { overflow: hidden; position: absolute; left: 10px; right: 35px; text-align: left; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn .kartra_optin_caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn .kartra_optin_caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn .caret { content: ""; display: inline-block; margin-left: 0px; position: absolute; top: 50%; vertical-align: middle; border: medium none; height: 14px; margin-top: -7px; opacity: 0.6; transition: 0.3s ease-in-out; width: 14px; right: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn .kartra_optin_caret::before, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn .caret::before, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn .kartra_optin_caret::before, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .btn .caret::before { text-rendering: auto; font-family: KartraFrontendIconSet; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; font-size: 14px; line-height: 1; content: "" !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_captcha { position: absolute; display: flex; align-items: center; justify-content: center; z-index: 1; bottom: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_captcha svg { height: auto; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small textarea.kartra_optin_ti { padding: 8px 10px; font-size: 16px; line-height: normal; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small input.kartra_optin_ti { height: 40px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small textarea.kartra_optin_ti { height: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small textarea.kartra_optin_ta { height: 80px; line-height: 1.3; padding: 8px; text-align: left; font-size: 16px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border textarea.kartra_optin_ti { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border button.dropdown-toggle { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border button.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon textarea.kartra_optin_ta { padding-left: 10px; padding-right: 40px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 10px; padding-right: 40px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon i.kartra_optin_i { position: absolute; bottom: 9px; right: 10px; text-align: right; z-index: 12; display: block; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_icon_cicled i.kartra_optin_i { width: 24px; height: 24px; top: 8px; left: 9px; font-size: 16px; background-color: rgb(0, 0, 0); text-align: center; line-height: 26px; border-radius: 100%; color: rgb(255, 255, 255); }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_icon_cicled i.kartra_optin_i::before { position: relative; z-index: 100; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .kartra_optin_btn-group.kartra_optin_bootstrap-select .filter-option { padding-left: 30px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon textarea.kartra_optin_ta { padding-left: 15px; padding-right: 40px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 15px; padding-right: 40px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon .btn.dropdown-toggle .kartra_optin_caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon .btn.dropdown-toggle .caret { right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded .btn.dropdown-toggle .filter-option { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded .btn.dropdown-toggle .kartra_optin_caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded .btn.dropdown-toggle .caret { right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .kartra_optin_caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .caret { right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_optin_asterisk { top: 4px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_optin_bootstrap-select .kartra_optin_dropdown-toggle { font-size: 14px; padding: 9px 10px; line-height: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ta { padding-left: 30px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti { padding-left: 30px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border input.kartra_optin_ti { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .btn-group .filter-option { right: 40px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_captcha { height: 40px; width: 46px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_captcha svg { width: 46px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon .kartra_captcha { left: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 66px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 56px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .kartra_captcha { left: 12px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 70px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha { left: 2px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha + input.kartra_optin_ti { padding-left: 60px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 70px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha { left: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 66px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium textarea.kartra_optin_ti { padding: 8px 10px; font-size: 16px; line-height: normal; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha { height: 47px; width: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha svg { width: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium input.kartra_optin_ti { height: 47px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium textarea.kartra_optin_ti { height: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border textarea.kartra_optin_ti { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border button.dropdown-toggle { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border button.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon textarea.kartra_optin_ta { padding-left: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon textarea.kartra_optin_ti { padding-top: 12px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { position: absolute; bottom: auto; top: 12px; font-size: 24px; right: 15px; text-align: right; z-index: 10; display: block; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_icon_cicled i.kartra_optin_i { width: 28px; height: 28px; top: 10px; left: 11px; font-size: 18px; background-color: rgb(0, 0, 0); text-align: center; line-height: 30px; border-radius: 100%; color: rgb(255, 255, 255); }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_icon_cicled i.kartra_optin_i::before { position: relative; z-index: 100; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .kartra_optin_btn-group.kartra_optin_bootstrap-select .filter-option { padding-left: 30px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_asterisk { top: 4px; font-size: 20px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_bootstrap-select .kartra_optin_dropdown-toggle { font-size: 20px; padding: 12px 10px; font-weight: 300; line-height: 22px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ta { padding-left: 30px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti { padding-left: 30px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border input.kartra_optin_ti { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon textarea.kartra_optin_ti { padding: 8px 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .caret { right: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha { height: 47px; width: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha svg { width: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon .kartra_captcha { left: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 70px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 60px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .kartra_captcha { left: 12px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 74px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha { left: 2px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha + input.kartra_optin_ti { padding-left: 64px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha { left: 18px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 80px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 77px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large textarea.kartra_optin_ti { padding: 8px 10px; font-size: 18px; line-height: normal; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti { height: 56px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large textarea.kartra_optin_ti { height: 120px; padding-top: 14px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 60px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { position: absolute; bottom: auto; top: 12px; font-size: 32px; right: 15px; text-align: right; z-index: 100; display: block; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .kartra_optin_btn-group.kartra_optin_bootstrap-select .filter-option { padding-left: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_icon_cicled i.kartra_optin_i { width: 34px; height: 34px; top: 11px; font-size: 20px; background-color: rgb(0, 0, 0); text-align: center; line-height: 36px; border-radius: 100%; color: rgb(255, 255, 255); }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_icon_cicled i.kartra_optin_i::before { position: relative; z-index: 100; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_asterisk { top: 4px; font-size: 24px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_bootstrap-select .kartra_optin_dropdown-toggle { font-size: 24px; font-weight: 300; padding: 14px 10px; line-height: 26px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ta { padding-left: 46px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti { padding-left: 46px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border button.dropdown-toggle > span:first-child { left: 45px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border textarea.kartra_optin_ti { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border button.dropdown-toggle { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border button.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large label.kartra_optin_field-label { font-size: 18px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large label.kartra_optin_field-label > div { top: 5px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .bootstrap-select > .dropdown-toggle { padding-right: 55px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .btn-group .filter-option { right: 55px; }

@media (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .btn-group .filter-option { right: 45px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha { height: 56px; width: 56px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha svg { width: 56px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon .kartra_captcha { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 93px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 78px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .kartra_captcha { left: 12px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 85px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha { left: 2px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha + input.kartra_optin_ti { padding-left: 80px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 90px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 90px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border textarea.kartra_optin_ti { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border button.dropdown-toggle { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border button.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .bootstrap-select > .dropdown-toggle { padding-right: 55px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .bootstrap-select > .dropdown-toggle { padding-right: 45px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha { height: 66px; width: 60px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha svg { width: 60px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon .kartra_captcha { left: 25px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 82px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .kartra_captcha { left: 12px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 87px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha { left: 2px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha + input.kartra_optin_ti { padding-left: 82px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha { left: 25px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 97px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha { left: 25px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 97px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_small textarea.kartra_optin_ta { height: 80px; line-height: 1.3; padding: 8px; text-align: left; font-size: 16px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_small.kartra_optin_icon textarea.kartra_optin_ta { padding-left: 40px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_small.kartra_optin_icon i.kartra_optin_i { position: absolute; top: 11px; left: 12px; text-align: right; z-index: 0; color: rgb(170, 170, 170); font-size: 19px; display: block; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_small .kartra_optin_asterisk { top: 4px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_medium textarea.kartra_optin_ta { height: 80px; line-height: 1.3; padding: 8px; text-align: left; font-size: 16px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_medium.kartra_optin_icon textarea.kartra_optin_ta { padding-left: 50px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_medium.kartra_optin_icon i.kartra_optin_i { position: absolute; top: 11px; left: 12px; text-align: right; z-index: 0; color: rgb(170, 170, 170); font-size: 24px; display: block; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_medium .kartra_optin_asterisk { top: 4px; font-size: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_large textarea.kartra_optin_ta { height: 80px; line-height: 1.3; padding: 8px; text-align: left; font-size: 18px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_large.kartra_optin_icon textarea.kartra_optin_ta { padding-left: 60px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_large.kartra_optin_icon i.kartra_optin_i { position: absolute; top: 11px; left: 12px; text-align: right; z-index: 0; color: rgb(170, 170, 170); font-size: 32px; display: block; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_ta_large .kartra_optin_asterisk { top: 4px; font-size: 24px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_small.kartra_optin_icon > i.kartra_optin_i, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_medium.kartra_optin_icon > i.kartra_optin_i, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_large.kartra_optin_icon > i.kartra_optin_i, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_giant.kartra_optin_icon > i.kartra_optin_i { right: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_small.kartra_optin_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .caret { right: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_small.kartra_optin_no_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_medium.kartra_optin_no_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_large.kartra_optin_no_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_giant.kartra_optin_no_icon .btn.dropdown-toggle .caret { right: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_small .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_medium .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_large .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_giant .btn.dropdown-toggle .caret { right: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_small .kartra_optin_asterisk, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_medium .kartra_optin_asterisk, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_large .kartra_optin_asterisk, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border.kartra_optin_input_giant .kartra_optin_asterisk { top: 1px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small label.kartra_optin_field-label small, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium label.kartra_optin_field-label small { top: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large label.kartra_optin_field-label small { top: 2px; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { line-height: 1.3; display: block; padding: 5px 0px 10px; margin: 0px; color: rgb(0, 0, 0); font-family: Lato, Roboto, "sans serif"; font-size: 14px; font-weight: 400; position: relative; cursor: pointer; letter-spacing: normal; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel .kartra_optin_asterisk { bottom: auto; display: inline-block; vertical-align: middle; position: relative; top: auto; right: auto; margin: 0px 0px 0px 3px; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel.overlay_builder { z-index: 1; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { display: block; color: rgb(0, 0, 0); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; margin: 0px 0px 10px; padding: 0px 0px 0px 30px; line-height: 1.3; position: relative; cursor: pointer; letter-spacing: normal; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > div { position: absolute; top: 0px; left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"], .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="radio"] { opacity: 0; position: absolute; top: 3px; left: 0px; z-index: 1; width: 20px; height: 20px; margin: 0px; cursor: pointer; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"]:checked + small::before, .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="radio"]:checked + small::before { transition: 0.3s ease-in-out; opacity: 1; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small { border-radius: 3px; font-size: 16px; text-rendering: auto; font-family: KartraFrontendIconSet; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small::before { content: ""; position: absolute; left: 1px; top: 1px; line-height: 1; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="radio"] + small { border-radius: 100%; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="radio"] + small::before { transition: 0.3s ease-in-out; left: 50%; top: 50%; transform: translate(-50%, -50%); position: absolute; border-radius: 100%; content: ""; width: 8px; height: 8px; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label small { transition: 0.3s ease-in-out; top: 3px; position: absolute; left: 0px; zoom: 1; display: inline-block; width: 20px; height: 20px; opacity: 1; vertical-align: top; border: 1px solid rgb(0, 0, 0); background: none; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label small[class*="error_border"] { border: 1px solid red !important; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label small::before { transition: 0.3s ease-in-out; display: inline-block; vertical-align: top; opacity: 0; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label:last-of-type { margin-bottom: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(36, 194, 218); text-decoration: none; line-height: 1.3; font-family: Lato, Roboto, "sans serif"; font-size: 15px; margin: 0px; padding: 0px; letter-spacing: normal; outline: 0px !important; font-weight: 400 !important; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { text-decoration: underline; color: rgb(0, 85, 128); }

.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-radius: 6px; appearance: none; box-shadow: none; border: 1px solid rgb(229, 229, 229); font-family: Lato, Roboto, "sans serif"; font-weight: 400; color: rgb(0, 0, 0); box-sizing: border-box; width: 100%; margin-bottom: 0px; position: relative; letter-spacing: normal; outline: 0px !important; }

.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { font-family: Lato, Roboto, "sans serif"; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti.kartra_optin_input_center, .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti.kartra_optin_input_center { padding-left: 10px !important; text-align: center; }

.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti.kartra_optin_input_noicon, .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti.kartra_optin_input_noicon { padding-left: 10px !important; }

.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti.kartra_optin_input_transparent, .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti.kartra_optin_input_transparent { background-color: rgba(0, 0, 0, 0.05); }

.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti[class*="error_border"], .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti[class*="error_border"] { border: 1px solid red !important; }

.kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { resize: none; height: 120px; scrollbar-color: transparent transparent; }

.kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-scrollbar { display: none; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { appearance: none; display: inline-block; margin: 30px 0px 0px; text-align: center; vertical-align: middle; cursor: pointer; border-radius: 4px; border: none; background: no-repeat rgb(235, 235, 235); font-weight: 300; text-shadow: none; color: rgb(51, 51, 51); position: relative; text-decoration: none; font-family: Lato, Roboto, "sans serif"; letter-spacing: normal; transition: 0.3s; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_block, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { width: 100%; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn::after { content: ""; position: absolute; inset: 0px; opacity: 0; transition: 0.3s; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn:hover::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn:focus::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn:hover::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn:focus::after { opacity: 1; background: rgba(0, 0, 0, 0.1); transition: 0.3s; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled], .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled]:hover, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled]:focus, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled]:focus:hover, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled:hover, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled:focus, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled:focus:hover, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled], .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled]:hover, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled]:focus, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled]:focus:hover, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled:hover, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled:focus, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled:focus:hover { cursor: not-allowed !important; background: rgb(238, 238, 238) !important; color: rgb(204, 204, 204) !important; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled]::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled]:hover::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled]:focus::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled]:focus:hover::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled:hover::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled:focus::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.disabled:focus:hover::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled]::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled]:hover::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled]:focus::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled]:focus:hover::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled:hover::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled:focus::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.disabled:focus:hover::after { display: none; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_small, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_small { line-height: 1.3; font-size: 20px; padding: 10px 12px; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_medium, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_medium { line-height: 1.3; font-size: 20px; padding: 14px; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_large, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_large { line-height: 1.3; font-size: 24px; padding: 16px; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_giant, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { line-height: 1.3; font-size: 28px; padding: 16px; font-weight: 300; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn[disabled="true"], .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn[disabled="true"] { transition: 0.3s; cursor: not-allowed !important; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.btn-rounded, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn-rounded { border-radius: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.btn_shadow_small, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_small { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 2px !important; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.btn_shadow_medium, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 5px !important; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.btn_shadow_large, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_large { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 10px !important; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.btn-rounded:hover::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.btn-rounded:focus::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn-rounded:hover::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn-rounded:focus::after { border-radius: 100px; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social { appearance: none; display: inline-block; margin: 0px; line-height: 1.3; text-align: center; vertical-align: middle; cursor: pointer; border-radius: 3px; border: none; background: no-repeat rgb(235, 235, 235); padding: 9px 12px; font-weight: 400; text-shadow: none; box-shadow: none; color: rgb(255, 255, 255); position: relative; text-decoration: none; font-family: Lato, Roboto, "sans serif"; letter-spacing: normal; font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social.kartra_optin_btn-fb, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social.kartra_optin_btn-fb { background: rgb(60, 90, 152); }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social.kartra_optin_btn-tw, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social.kartra_optin_btn-tw { background: rgb(83, 167, 232); }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social.kartra_optin_btn-gp, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social.kartra_optin_btn-gp { background: rgb(221, 75, 57); }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social i, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social i { font-size: 30px; margin-right: 5px; display: inline-block; vertical-align: middle; margin-top: -7px; top: 4px; position: relative; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social span, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social span { margin: 0px; padding: 0px; vertical-align: middle; display: inline-block; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social::after { content: ""; position: absolute; inset: 0px; opacity: 0; }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social:hover::after, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn-social:focus::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social:hover::after, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn-social:focus::after { opacity: 1; background: rgba(0, 0, 0, 0.05); }

.kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_btn_block, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_btn_block { display: block; }

.kartra_optin_notice { font-size: 13px !important; }

.kartra_optin_notice p { font-weight: 300 !important; font-size: 13px !important; }

.kartra_optin_top { padding-bottom: 20px; }

.kartra_optin_bottom { position: relative; }

.full-dropdown .kartra_optin_dropdown-menu { min-width: 100% !important; }

.kartra_optin_top_banner { padding-top: 20px !important; }

.kartra_optin_top_banner .kartra_optin_bgcolor { border-radius: 0px !important; }

.corner-ribbon { line-height: 1em; font-size: 2em; text-transform: uppercase; text-align: center; font-weight: bold; letter-spacing: -2px; display: block; width: 80px; height: 60px; background-color: rgb(153, 153, 153); color: rgb(255, 255, 255); padding-top: 1rem; position: absolute; top: -1px; left: 20px; transform: translate3d(0px, 0px, 0px); }

.corner-ribbon::after { content: ""; width: 0px; height: 0px; border-right: 40px solid transparent; border-left: 40px solid transparent; border-top: 20px solid rgb(153, 153, 153); position: absolute; top: 76px; left: 0px; }

.corner-ribbon.ribbon--red { background-color: rgb(229, 115, 104); }

.corner-ribbon.ribbon--red::after { border-top: 20px solid rgb(229, 115, 104); }

.corner-ribbon.ribbon--orange { background-color: rgb(231, 113, 27); }

.corner-ribbon.ribbon--orange::after { border-top: 20px solid rgb(231, 113, 27); }

.corner-ribbon.ribbon--yellow { background-color: rgb(241, 202, 58); }

.corner-ribbon.ribbon--yellow::after { border-top: 20px solid rgb(241, 202, 58); }

.corner-ribbon.ribbon--green { background-color: rgb(95, 150, 84); }

.corner-ribbon.ribbon--green::after { border-top: 20px solid rgb(95, 150, 84); }

.corner-ribbon.ribbon--blue { background-color: rgb(28, 145, 192); }

.corner-ribbon.ribbon--blue::after { border-top: 20px solid rgb(28, 145, 192); }

.corner-ribbon.ribbon--purple { background-color: rgb(92, 50, 146); }

.corner-ribbon.ribbon--purple::after { border-top: 20px solid rgb(92, 50, 146); }

@media (max-width: 480px) {
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) { max-width: none !important; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_wrapper .kartra_optin_r { display: block; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_wrapper .kartra_optin_r [class^="kartra_optin_c2_"] { float: none; display: block; width: 100% !important; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 20px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(1) > .kartra_optin_bgcolor { border-radius: 3px 3px 0px 0px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(1) > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 3px 3px 0px 0px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(2) > .kartra_optin_bgcolor { border-radius: 0px 0px 3px 3px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_wrapper [class^="kartra_optin_c2"]:nth-of-type(2) > .kartra_optin_bgcolor > .kartra_optin_bgimage { border-radius: 0px 0px 3px 3px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_small .btn-group.bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_small .btn-group.bootstrap-select .filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_medium .btn-group.bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_medium .btn-group.bootstrap-select .filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_large .btn-group.bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_large .btn-group.bootstrap-select .filter-option { padding-left: 0px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_small .btn-group.bootstrap-select .btn.dropdown-toggle, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_medium .btn-group.bootstrap-select .btn.dropdown-toggle, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_large .btn-group.bootstrap-select .btn.dropdown-toggle { padding: 9px 45px 9px 10px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .btn-group.bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .btn-group.bootstrap-select .filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn-group.bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn-group.bootstrap-select .filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn-group.bootstrap-select .kartra_optin_filter-option, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn-group.bootstrap-select .filter-option { padding-left: 0px; }
  .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon i.kartra_optin_i, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i, .kartra_page_optin_form:not(.kartra_optin_tpl_narrow) .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { z-index: 12 !important; }
  .kartra_optin_tpl_narrow { max-width: 100% !important; }
}

[class*="kartra_btn_"] { font-weight: 300; font-family: roboto; transition: color 0.3s; }

.kartra_btn_small { padding: 5px 10px; font-size: 14px; font-weight: 400; }

.kartra_btn_small .circle { width: 32px; height: 32px; }

.kartra_btn_medium { padding: 10px 14px; font-size: 16px; }

.kartra_btn_medium .circle { width: 36px; height: 36px; }

.kartra_btn_large { padding: 13px 25px; font-size: 20px; }

.kartra_btn_large .circle { width: 40px; height: 40px; }

.kartra_btn_giant { padding: 15px 35px; font-size: 24px; }

.kartra_btn_giant .circle { width: 44px; height: 44px; }

.kartra_btn_giant.btn-rounded { border-radius: 40px; }

.kartra_btn_large.btn-rounded { border-radius: 35px; }

.kartra_btn_medium.btn-rounded { border-radius: 25px; }

.kartra_btn_small.btn-rounded { border-radius: 25px; }

.kartra_btn_giant.btn-rounded::after { border-radius: 40px; }

.kartra_btn_large.btn-rounded::after { border-radius: 35px; }

.kartra_btn_medium.btn-rounded::after { border-radius: 25px; }

.kartra_btn_small.btn-rounded::after { border-radius: 25px; }

.kartra_optin_input_btn--shadow-01 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset !important; }

.kartra_optin_input_btn--shadow-01 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 15px, rgba(0, 0, 0, 0.2) 0px -4px 0px inset !important; }

.kartra_optin_input_btn--shadow-01 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_large { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 20px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset !important; }

.kartra_optin_input_btn--shadow-02 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_small { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 20px !important; }

.kartra_optin_input_btn--shadow-02 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 30px !important; }

.kartra_optin_input_btn--shadow-02 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.btn_shadow_large { box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px !important; }

.kartra_optin_input_btn--dosis-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: Dosis, sans-serif; }

.kartra_optin_input_btn--roboto-condensed-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: "Roboto Condensed", sans-serif; }

.kartra_optin_input_btn--francois-one-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: "Francois One", sans-serif; }

.kartra_optin_input_btn--nunito-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: Nunito, sans-serif; }

.kartra_optin_input_btn--anton-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: Anton, sans-serif; }

.kartra_optin_input_btn--oswald-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: Oswald, sans-serif; }

.kartra_optin_input_btn--merriweather-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: Merriweather, serif; }

.kartra_optin_input_btn--raleway-font .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_block { font-family: Raleway, sans-serif; }

.ez-hide { opacity: 0; }

.ez-checkbox, .ez-radio { zoom: 1; background-image: url("/img/svg/svg_final_ezmark.svg"); background-position: 0px 0px; display: inline-block; height: 20px; width: 20px; }

.ez-checkbox.ez-checked, .ez-checkbox.ez-selected, .ez-radio.ez-checked, .ez-radio.ez-selected { background-position: -30px 0px; }

.ez-checkbox.ez-disabled, .ez-radio.ez-disabled { background-position: -60px 0px; }

.ez-checkbox.ez-readonly, .ez-radio.ez-readonly { background-position: -90px 0px; }

.ez-checkbox.ez-readonly.ez-checked, .ez-checkbox.ez-readonly.ez-selected, .ez-radio.ez-readonly.ez-checked, .ez-radio.ez-readonly.ez-selected { background-position: -60px 0px; }

.ez-checkbox input, .ez-radio input { height: 20px; margin: 0px; position: relative; top: 0px; width: 20px; }

.icon-pseudocheckbox { zoom: 1; background-image: url("/img/svg/svg_final_ezmark.svg"); display: inline-block; height: 20px; width: 20px; margin-top: 0px; vertical-align: middle; background-position: 0px 0px; }

.icon-pseudocheckbox.icon-pseudocheckbox-check { background-position: -30px 0px; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.05); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.05); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.05); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_1 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_1 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_1 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_1 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_1 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_1 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_1 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_1 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 2px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 2px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 2px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 2px; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_3 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_3 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_3 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_3 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_3 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_3 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_3 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_3 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.25); color: rgba(255, 255, 255, 0.8); background: rgba(0, 0, 0, 0.25); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.4; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.25); background: rgba(0, 0, 0, 0.25); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; font-family: "Roboto Condensed", sans-serif; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.25); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.25); color: rgba(255, 255, 255, 0.8); background: rgba(0, 0, 0, 0.25); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_5 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_5 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_5 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_5 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_5 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_5 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_5 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_5 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgb(66, 66, 66); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); border-width: 2px; background-color: rgb(255, 255, 255); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(66, 66, 66); opacity: 1; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgb(255, 255, 255); color: rgb(66, 66, 66); text-shadow: none; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgb(66, 66, 66); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgb(66, 66, 66); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgb(66, 66, 66); background: rgb(255, 255, 255); }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_8_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: transparent; border-width: 2px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); border-width: 2px; background-color: transparent; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: transparent; border-width: 2px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 1; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: transparent; color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: transparent; border-width: 2px; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: transparent; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_8_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); border-width: 2px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: transparent; border-width: 2px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: transparent; border-width: 2px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.25); background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: "Source Sans Pro", sans-serif; position: relative; cursor: pointer; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.25); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); border-width: 2px; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_9_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_9_1 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_9_1 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_9_1 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_9_1 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_9_1 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_9_1 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_9_1 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_9_1 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(33, 33, 33, 0.25); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: "Source Sans Pro", sans-serif; position: relative; cursor: pointer; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(33, 33, 33, 0.25); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_9_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_9_2 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_9_2 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_9_2 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_9_2 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_9_2 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_9_2 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_9_2 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_9_2 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(66, 66, 66); opacity: 1; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgb(66, 66, 66); text-shadow: none; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgb(255, 255, 255); position: relative; top: -2px; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgb(66, 66, 66); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgb(66, 66, 66); background: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgb(66, 66, 66); background: rgb(255, 255, 255); }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(66, 66, 66); opacity: 1; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgb(66, 66, 66); text-shadow: none; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgb(255, 255, 255); position: relative; top: -2px; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Montserrat, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgb(66, 66, 66); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgb(66, 66, 66); background: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgb(66, 66, 66); background: rgb(255, 255, 255); }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgb(255, 255, 255); position: relative; top: -2px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_15 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_15 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_15 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_15 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_15 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_15 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_15 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_15 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.7); font-size: 16px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.15); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.15); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.7); position: relative; top: -2px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.7); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.15); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_17 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_17 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_17 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_17 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_17 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_17 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_17 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_17 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); background: transparent; border-width: 2px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); border-width: 2px; background-color: transparent; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: transparent; border-width: 2px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 1; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.3); background: transparent; color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.3); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); background: transparent; border-width: 2px; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); background: transparent; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_19_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.25); color: rgba(0, 0, 0, 0.5); background: transparent; border-width: 2px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.25); border-width: 2px; background-color: transparent; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.25); background-color: transparent; border-width: 2px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 1; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.25); background: transparent; color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.25); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.25); color: rgba(0, 0, 0, 0.5); background: transparent; border-width: 2px; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.25); color: rgba(0, 0, 0, 0.5); background: transparent; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_19_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: transparent; border-width: 2px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); border-width: 2px; background-color: transparent; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: transparent; border-width: 2px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 1; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: transparent; color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Montserrat, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: transparent; border-width: 2px; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: transparent; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.8); font-size: 16px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.8); background: transparent; border-width: 2px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); border-width: 2px; background-color: transparent; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: transparent; border-width: 2px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.8); opacity: 1; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: transparent; color: rgba(0, 0, 0, 0.8); text-shadow: none; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.8); position: relative; top: -2px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.8); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: "Source Sans Pro", sans-serif; position: relative; cursor: pointer; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.8); background: transparent; border-width: 2px; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.8); background: transparent; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.7); font-size: 16px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.15); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.15); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.7); position: relative; top: -2px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.7); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.15); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_22 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_22 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_22 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_22 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_22 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_22 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_22 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_22 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.1); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.1); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_23 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_23 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_23 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_23 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_23 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_23 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_23 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_23 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_24 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_24 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_24 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_24 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_24 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_24 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_24 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_24 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.05); border-width: 2px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); border-width: 2px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); border-width: 2px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.05); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.05); border-width: 2px; }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_24_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_24_1 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_24_1 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_24_1 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_24_1 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_24_1 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_24_1 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_24_1 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_24_1 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.4); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.4); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgb(255, 255, 255); position: relative; top: -2px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_25 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_25 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_25 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_25 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_25 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_25 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_25 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_25 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.8); font-size: 16px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.1); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.1); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.8); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.8); position: relative; top: -2px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.8); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_26 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_26 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_26 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_26 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_26 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_26 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_26 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_26 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(33, 33, 33, 0.25); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(33, 33, 33, 0.25); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_27 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_27 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_27 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_27 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_27 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_27 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_27 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_27 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_28 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_28 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_28 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_28 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_28 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_28 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_28 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_28 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgb(66, 66, 66); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); border-width: 1px; background-color: rgb(255, 255, 255); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(66, 66, 66); opacity: 1; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgb(255, 255, 255); color: rgb(66, 66, 66); text-shadow: none; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgb(66, 66, 66); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgb(66, 66, 66); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgb(66, 66, 66); background: rgb(255, 255, 255); }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgb(66, 66, 66); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(66, 66, 66); opacity: 0.7; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgb(66, 66, 66); text-shadow: none; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgb(255, 255, 255); position: relative; top: -2px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgb(66, 66, 66); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgb(66, 66, 66); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(66, 66, 66); }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_30 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_30 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_30 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_30 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_30 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_30 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_30 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_30 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgb(255, 255, 255); border-width: 2px; background-color: rgb(255, 255, 255); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(0, 0, 0); opacity: 1; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); color: rgb(0, 0, 0); text-shadow: none; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(255, 255, 255, 0.8); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); box-shadow: none; color: rgb(0, 0, 0); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(0, 0, 0); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(0, 0, 0); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: transparent; border-width: 1px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); border-width: 1px; background-color: rgba(255, 255, 255, 0.3); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); border-width: 1px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 1; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.25); background: transparent; color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Roboto, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.25); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: transparent; border-width: 1px; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: transparent; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 16px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgb(255, 255, 255); border-width: 2px; background-color: rgb(255, 255, 255); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(0, 0, 0); opacity: 1; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); color: rgb(0, 0, 0); text-shadow: none; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(0, 0, 0); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.8); position: relative; top: -2px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.8); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Montserrat, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); box-shadow: none; color: rgb(0, 0, 0); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(0, 0, 0); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(0, 0, 0); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(33, 33, 33, 0.25); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Montserrat, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(33, 33, 33, 0.25); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_34 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_34 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_34 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_34 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_34 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_34 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_34 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_34 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_34 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 20px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(33, 33, 33, 0.25); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(0, 0, 0); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Raleway, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(33, 33, 33, 0.25); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_35 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_35 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_35 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_35 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_35 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_35 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_35 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_35 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 20px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(33, 33, 33, 0.25); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(0, 0, 0); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Raleway, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(33, 33, 33, 0.25); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_36 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_36 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_36 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_36 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_36 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_36 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_36 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_36 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.25); color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.25); border-width: 2px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: left; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(0, 0, 0, 0.25); border-width: 2px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(0, 0, 0, 0.25); border-width: 2px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(255, 255, 255); opacity: 1; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.25); background: rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: none; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Raleway, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.25); box-shadow: none; color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.25); color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.25); border-width: 2px; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(255, 255, 255); }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_38 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_38 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_38 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_38 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_38 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_38 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_38 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_38 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 20px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(0, 0, 0); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Nunito, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_39 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_39 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_39 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_39 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_39 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_39 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_39 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_39 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_39 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_40 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_40 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_40 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_40 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_40 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_40 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_40 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_40 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 20px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(33, 33, 33, 0.25); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(0, 0, 0); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Raleway, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(33, 33, 33, 0.25); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(33, 33, 33, 0.25); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_41 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_41 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_41 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_41 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_41 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_41 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_41 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_41 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.1); background-color: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.1); border-width: 1px; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_42 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_42 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_42 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_42 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_42 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_42 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_42 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_42 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.1); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.1); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_46 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_46 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_46 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_46 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_46 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_46 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_46 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_46 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 20px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(0, 0, 0); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: "Open Sans", sans-serif; position: relative; cursor: pointer; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_48 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_48 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_48 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_48 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_48 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_48 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_48 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_48 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.5); border-width: 1px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(0, 0, 0, 0.5); border-width: 1px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(0, 0, 0, 0.5); border-width: 1px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(255, 255, 255); opacity: 1; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.5); background: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255); text-shadow: none; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Catamaran, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.5); box-shadow: none; color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.5); border-width: 1px; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(255, 255, 255); }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_50 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_50 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_50 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_50 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_50 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_50 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_50 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_50 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.25); border-width: 1px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: left; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); border-width: 1px; background-color: rgba(255, 255, 255, 0.3); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); border-width: 1px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 1; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.25); background: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Catamaran, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.25); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.25); border-width: 1px; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.25); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.25); }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 20px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(33, 33, 33, 0.25); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(33, 33, 33); opacity: 0.7; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgb(33, 33, 33); text-shadow: none; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(0, 0, 0); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgb(33, 33, 33); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); }

.optin_block_form_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_52 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_52 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_52 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_52 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_52 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_52 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_52 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_52 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 1; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(246, 246, 246); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Raleway, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(246, 246, 246); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(246, 246, 246); }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_53 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 1; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.05); background: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Raleway, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.05); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgb(245, 245, 245); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgb(245, 245, 245); }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_54 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(245, 245, 245, 0.2); border-width: 0px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(245, 245, 245, 0.2); border-width: 0px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(245, 245, 245, 0.2); border-width: 0px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(245, 245, 245, 0.2); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; font-family: Roboto, sans-serif; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(245, 245, 245, 0.2); border-width: 0px; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_55 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; font-size: 14px !important; font-weight: 400 !important; }

.optin_block_form_55 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_55 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_55 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_55 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_55 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_55 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_55 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_55 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.1); border-width: 0px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.1); border-width: 0px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.1); border-width: 0px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.1); border-width: 0px; }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_56 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_56 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_56 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_56 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_56 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_56 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_56 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_56 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_56 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgb(238, 238, 238); border-width: 0px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.05); background-color: rgb(238, 238, 238); border-width: 0px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.05); background-color: rgb(238, 238, 238); border-width: 0px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 1; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.05); background: rgb(238, 238, 238); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.05); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgb(238, 238, 238); border-width: 0px; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgb(238, 238, 238); }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_57 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; font-size: 14px !important; font-weight: 400 !important; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0); background-color: rgb(245, 245, 245); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0); background-color: rgb(245, 245, 245); border-width: 0px; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 1; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0); background: rgb(245, 245, 245); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Raleway, sans-serif; position: relative; cursor: pointer; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0); color: rgba(0, 0, 0, 0.5); background: rgb(245, 245, 245); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0); color: rgba(0, 0, 0, 0.5); background: rgb(245, 245, 245); }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_58 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgba(33, 33, 33, 0.1); border-width: 0px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgba(33, 33, 33, 0.1); border-width: 0px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgba(33, 33, 33, 0.1); border-width: 0px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 1; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.05); background: rgba(33, 33, 33, 0.1); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: Lato, Roboto, "sans serif"; position: relative; cursor: pointer; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.05); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgba(33, 33, 33, 0.1); border-width: 0px; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.5); background: rgba(33, 33, 33, 0.1); }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_59 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; font-size: 14px !important; font-weight: 400 !important; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(0, 0, 0); font-size: 16px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(0, 0, 0); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(0, 0, 0); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgb(255, 255, 255); border-width: 2px; background-color: rgb(255, 255, 255); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(0, 0, 0); opacity: 1; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); color: rgb(0, 0, 0); text-shadow: none; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(0, 0, 0); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.8); position: relative; top: -2px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.8); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); position: relative; cursor: pointer; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); box-shadow: none; color: rgb(0, 0, 0); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgb(0, 0, 0); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-width: 2px; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgb(0, 0, 0); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgb(0, 0, 0); background: rgb(255, 255, 255); }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_60 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(0, 0, 0, 0.4); border-width: 0px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(0, 0, 0, 0.4); border-width: 0px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(0, 0, 0, 0.4); border-width: 0px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(0, 0, 0, 0.4); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; font-family: Roboto, sans-serif; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(0, 0, 0, 0.4); border-width: 0px; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_61 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; font-size: 14px !important; font-weight: 400 !important; }

.optin_block_form_61 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_61 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_61 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_61 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_61 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_61 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_61 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_61 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.8); background: rgba(255, 255, 255, 0.8); border-width: 0px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.8); border-width: 0px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.8); border-width: 0px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.8); opacity: 0.7; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.8); color: rgba(0, 0, 0, 0.8); text-shadow: none; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; font-family: Roboto, sans-serif; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.8); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.8); background: rgba(255, 255, 255, 0.8); border-width: 0px; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.8); }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_62 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; font-size: 14px !important; font-weight: 400 !important; }

.optin_block_form_62 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_62 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_62 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_62 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_62 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_62 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_62 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_62 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(25, 25, 25, 0.5); border-width: 0px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(25, 25, 25, 0.5); border-width: 0px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(25, 25, 25, 0.5); border-width: 0px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(25, 25, 25, 0.5); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(25, 25, 25, 0.5); border-width: 0px; }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_63 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_63 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_63 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_63 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_63 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_63 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_63 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_63 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_63 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(245, 245, 245, 0.2); border-width: 2px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(245, 245, 245, 0.2); border-width: 2px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(245, 245, 245, 0.2); border-width: 2px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label input[type="checkbox"] + small:not([class*="error_border"])::before { left: 0px; top: 0px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(245, 245, 245, 0.2); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; font-family: Roboto, sans-serif; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(245, 245, 245, 0.2); border-width: 2px; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_64 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; font-size: 14px !important; font-weight: 400 !important; }

.optin_block_form_64 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_64 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_64 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_64 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_64 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_64 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_64 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_64 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.25); color: rgba(0, 0, 0, 0.6); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.25); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.25); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; font-family: "Source Sans Pro", sans-serif; position: relative; cursor: pointer; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.25); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.25); color: rgba(0, 0, 0, 0.6); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_65 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_65 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_65 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_65 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_65 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_65 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_65 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_65 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_65 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(245, 245, 245, 0.2); border-width: 1px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(245, 245, 245, 0.2); border-width: 1px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(245, 245, 245, 0.2); border-width: 1px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(245, 245, 245, 0.2); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; font-family: Roboto, sans-serif; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(245, 245, 245, 0.2); border-width: 1px; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_66 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; font-size: 14px !important; font-weight: 400 !important; }

.optin_block_form_66 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_66 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_66 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_66 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_66 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_66 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_66 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_66 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.6); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.7); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgba(255, 255, 255, 0.9); border-width: 1px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.7); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.7); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(255, 183, 77); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.6); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_67 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_67 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_67 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_67 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_67 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_67 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_67 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_67 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_67 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(51, 51, 51, 0.9); border-width: 1px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(51, 51, 51, 0.9); border-width: 1px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(255, 255, 255, 0.8); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(51, 51, 51, 0.9); border-width: 1px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(255, 255, 255, 0.8); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(51, 51, 51, 0.9); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(255, 183, 77); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(51, 51, 51, 0.9); border-width: 1px; }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_68 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_68 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_68 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_68 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_68 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_68 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_68 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_68 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_68 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; position: relative; cursor: pointer; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); border-width: 1px; }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin_block_form_69 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_69 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_69 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_69 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_69 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_69 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_69 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_69 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_69 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.2); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.05); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(255, 213, 79); box-shadow: none; color: rgb(255, 255, 255); font-family: "Roboto Condensed", sans-serif; font-weight: 400; position: relative; cursor: pointer; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti, .optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.2); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder, .optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.optin_block_form_70 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.optin_block_form_70 .kartra_page_optin_form input:-webkit-autofill, .optin_block_form_70 .kartra_page_optin_form input:-webkit-autofill:hover, .optin_block_form_70 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .optin_block_form_70 .kartra_page_optin_form textarea:-webkit-autofill, .optin_block_form_70 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .optin_block_form_70 .kartra_page_optin_form select:-webkit-autofill, .optin_block_form_70 .kartra_page_optin_form select:-webkit-autofill:hover, .optin_block_form_70 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_1 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_1 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_1 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_1 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_1 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_1 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_1 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_1 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_1 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_2 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_2 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_2 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_2 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_2 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_2 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_2 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_2 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_2 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_3 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_4 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_tnc-form { margin-top: 15px; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_5 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_5 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_5 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_5 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_5 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_5 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_5 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_5 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_5 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_tnc-form { margin-top: 15px; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_6 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_6 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_6 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_6 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_6 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_6 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_6 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_6 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_6 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_tnc-form { margin-top: 15px; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_7 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_7 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_7 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_7 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_7 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_7 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_7 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_7 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_7 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_8 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.8); opacity: 0.7; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.8); text-shadow: none; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.8); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.3); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_9 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_9 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_9 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_9 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_9 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_9 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_9 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_9 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_9 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.8); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.8); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.8); }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_10 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.8); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.8); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.8); }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_11 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_12 .kartra_page_optin_form { border-radius: 6px; padding: 30px 25px; position: relative; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.7); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_12 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_13 .kartra_page_optin_form { border-radius: 6px; padding: 30px 25px; position: relative; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.7); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_13 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.7); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_14 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.7); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_15 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.7); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.6); opacity: 0.7; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.7); color: rgba(0, 0, 0, 0.6); text-shadow: none; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgb(136, 136, 136); position: relative; top: -2px; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.6); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.6); background: rgba(255, 255, 255, 0.7); }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_16 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_17 .kartra_page_optin_form { padding: 30px 25px; border-radius: 6px; }

.leads_capture_17 .kartra_page_optin_form h2.secondary-header { color: rgb(0, 0, 0); font-weight: 400; font-size: 20px; margin-bottom: 30px; font-family: Oswald, sans-serif; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_17 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_18 .kartra_page_optin_form h2.secondary-header { color: rgb(0, 0, 0); font-weight: 400; font-size: 20px; margin-bottom: 30px; font-family: Oswald, sans-serif; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_18 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_19 .kartra_page_optin_form { padding: 30px 25px; border-radius: 6px; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_19 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(249, 182, 0); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_20 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 16px; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(38, 56, 72); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_21 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.9); font-size: 20px; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.9); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.9); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.9); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 191, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_22 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.9); font-size: 20px; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.9); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.9); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.9); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(229, 117, 122); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_23 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(234, 144, 54); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_24 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(59, 189, 198); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_25 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(242, 124, 8); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_26 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.9); font-size: 20px; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.9); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.9); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.5); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.9); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(242, 124, 8); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.5); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.5); }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_27 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_28 .kartra_page_optin_form { border-radius: 6px; padding: 20px; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.9); font-size: 20px; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.9); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.9); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.7); opacity: 0.7; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.7); text-shadow: none; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.9); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(242, 124, 8); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(255, 255, 255, 0.7); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.7); background: rgba(255, 255, 255, 0.1); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.7); background: rgba(255, 255, 255, 0.1); }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_28 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_29 .kartra_page_optin_form { background-color: rgba(0, 0, 0, 0.2); border-radius: 6px; padding: 20px; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.9); font-size: 20px; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.9); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.9); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.7); opacity: 0.7; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.7); text-shadow: none; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.9); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(255, 207, 14); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(255, 255, 255, 0.7); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.7); background: rgba(255, 255, 255, 0.1); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.7); background: rgba(255, 255, 255, 0.1); }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_29 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_29 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_29 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_29 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_29 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_29 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_29 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_29 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_29 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(251, 41, 72); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_30 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_tnc-form { text-align: center; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_tnc-form .kartra_optin_controls { text-align: left; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_tnc-form button.kartra_optin_submit_btn { display: table; margin: 15px auto 0px; width: auto; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(211, 78, 60); box-shadow: none; color: rgb(255, 255, 255); padding: 16px 25px; font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_31 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(230, 123, 90); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_32 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(59, 189, 198); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_33 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.9); font-size: 20px; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.9); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.9); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.9); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(234, 144, 54); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_35 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_tnc-form { text-align: center; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_controls { text-align: left; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_tnc-form button.kartra_optin_submit_btn { display: table; margin: 15px auto 0px; width: auto; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(242, 124, 8); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; padding: 16px 25px; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_36 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.9); font-size: 20px; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.9); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.9); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small, .leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper input[type="checkbox"] + small::before { color: rgb(255, 255, 255); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper input[type="radio"] + small::before { background: rgb(255, 255, 255); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.9); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(229, 117, 122); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.1); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_37 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(255, 255, 255, 0.8); font-size: 20px; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(255, 255, 255, 0.8); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(255, 255, 255, 0.8); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(255, 255, 255, 0.8); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(59, 189, 198); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_38 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(59, 189, 198); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_40 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(59, 189, 198); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_41 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(59, 189, 198); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_42 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(211, 78, 60); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_43 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(230, 123, 90); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_44 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(230, 123, 90); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_45 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 20px; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgba(0, 0, 0, 0.6); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgba(0, 0, 0, 0.6); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(0, 0, 0, 0.6); position: relative; top: -2px; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(211, 78, 60); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_46 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.7); opacity: 0.7; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); text-shadow: none; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(211, 78, 60); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.7); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.7); background: rgba(255, 255, 255, 0.9); }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_47 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgb(255, 255, 255); font-size: 20px; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgb(255, 255, 255); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.3); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgb(255, 255, 255); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgb(255, 255, 255); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(255, 255, 255, 0.7); opacity: 0.7; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(255, 255, 255, 0.3); background: rgba(0, 0, 0, 0.2); color: rgba(255, 255, 255, 0.7); text-shadow: none; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 20px; color: rgb(255, 255, 255); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgba(255, 255, 255, 0.8); position: relative; top: -2px; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgb(255, 255, 255); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(211, 78, 60); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.3); box-shadow: none; color: rgba(255, 255, 255, 0.7); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.7); background: rgba(0, 0, 0, 0.2); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.7); background: rgba(0, 0, 0, 0.2); }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice { display: inline-block; }

.leads_capture_48 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_48 .kartra_page_optin_form input:-webkit-autofill, .leads_capture_48 .kartra_page_optin_form input:-webkit-autofill:hover, .leads_capture_48 .kartra_page_optin_form input:-webkit-autofill:focus input:-webkit-autofill, .leads_capture_48 .kartra_page_optin_form textarea:-webkit-autofill, .leads_capture_48 .kartra_page_optin_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus, .leads_capture_48 .kartra_page_optin_form select:-webkit-autofill, .leads_capture_48 .kartra_page_optin_form select:-webkit-autofill:hover, .leads_capture_48 .kartra_page_optin_form select:-webkit-autofill:focus { transition: color 9999s ease-out, background-color 9999s ease-out !important; box-shadow: none !important; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block { margin-top: 0px !important; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div { margin-bottom: 20px; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_media_block.logo_div img { display: inline-block; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator { margin: 0px !important; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_separator > hr { margin: 0px !important; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_40 { width: 40%; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_c2_60 { width: 60%; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_h3 { font-family: Oswald, sans-serif; font-size: 32px; color: rgb(0, 0, 0); text-align: center; font-weight: 400; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper div.kartra_optin_p { color: rgb(0, 157, 220); text-align: center; font-size: 20px; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); font-size: 16px; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg p { color: rgb(255, 255, 255); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block .kartra-optin-lineico-lock-close-1 { color: rgba(0, 0, 0, 0.6); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_asterisk { color: red; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { border-color: rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-radio.ez-selected::before { background: rgba(0, 0, 0, 0.6); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox.ez-checked::before { color: rgba(0, 0, 0, 0.6); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr { width: 100%; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn { background: rgba(126, 189, 56, 0.35); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group .btn .filter-option { text-align: left; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_slctpckr.btn-group.open .btn.dropdown-toggle { border: 1px solid rgb(255, 255, 255); background: rgba(126, 189, 56, 0); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_btn-group.kartra_optin_bootstrap-select .kartra_optin_btn.kartra_optin_dropdown-toggle { border: 1px solid rgba(0, 0, 0, 0.2); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); text-shadow: none; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px; color: rgb(255, 255, 255); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label { color: rgb(255, 255, 255); position: relative; top: -2px; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgb(255, 255, 255); display: inline-block; cursor: pointer; font-weight: 300; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a:hover { color: rgba(0, 0, 0, 0.6); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { background: rgb(241, 99, 49); box-shadow: none; color: rgb(255, 255, 255); font-weight: 300; text-transform: uppercase; position: relative; cursor: pointer; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper button:hover, .leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper button:focus { outline: 0px; }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta { background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; color: rgba(0, 0, 0, 0.5); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper textarea.kartra_optin_ta::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_50 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_notice p { text-align: left; padding-top: 2px; margin-bottom: 0px; }

.leads_capture_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label, .leads_capture_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); }

.leads_capture_51 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); }

.leads_capture_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.leads_capture_51 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_51 .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label, .leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_field-label > a { color: rgba(0, 0, 0, 0.6); }

.leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { color: rgba(0, 0, 0, 0.6); }

.leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg { margin-top: 25px; margin-bottom: 25px; }

.leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti { border-color: rgb(114, 113, 112); color: rgb(148, 185, 49); background: rgba(255, 255, 255, 0); padding-left: 30px !important; }

.leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(148, 185, 49); }

.leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti:focus, .leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti:hover { border-color: rgb(241, 241, 241); }

.leads_capture_52 .kartra_page_optin_form .kartra_optin_wrapper button { text-transform: uppercase; font-weight: 500 !important; }

.optin-component-small .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg { margin-bottom: 10px; margin-top: 15px; }

.optin-component-btn-margin-adjust .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_tnc-form { margin-top: 20px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.inner, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.open, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.inner, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.open, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.inner, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.open, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.inner, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.open, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.inner, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.open { border-radius: 0px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu { background: rgb(51, 51, 51); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar { width: 6px; height: 6px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb { background: rgb(221, 221, 221); border-radius: 3px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track { background: rgb(102, 102, 102); border-radius: 3px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu body, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu body, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu body, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu body, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu body, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu body, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu body, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu body, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu body, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu body { }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar { width: 6px; height: 6px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb { background: rgb(221, 221, 221); border-radius: 3px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track { background: rgb(102, 102, 102); border-radius: 3px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner body, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner body, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner body, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner body, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner body, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body { }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a { transition: 0.3s ease-in-out; padding: 6px 15px; position: relative; font-weight: 400; font-size: 14px; color: rgb(102, 102, 102); text-decoration: none; line-height: 20px; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a > i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a > i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a > i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a > i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a > i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a > i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a > i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a > i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a > i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a > i { top: 50%; transform: translateY(-50%); position: absolute; transition: 0.3s ease-in-out; font-size: 16px; left: 7px; line-height: 1; margin-top: 1px; z-index: 10; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus { background: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i { color: rgb(255, 255, 255); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a strong, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a strong, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a strong, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a strong, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a strong, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a strong, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a strong, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a strong, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a strong, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a strong { font-weight: 400; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus { background: rgba(255, 255, 255, 0.05); color: rgb(255, 255, 255); outline: none; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus:hover { background: rgba(255, 255, 255, 0.05); color: rgb(255, 255, 255); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus { color: rgba(255, 255, 255, 0.6); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i { color: rgba(255, 255, 255, 0.6); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover { color: rgb(255, 255, 255); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover i { color: rgb(255, 255, 255); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a { cursor: not-allowed; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:hover, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:hover, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:hover, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:hover, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:hover, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus:hover { color: rgb(136, 136, 136); background: none; }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:hover .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:focus:hover .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:hover .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:focus:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:focus:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:focus:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:focus:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus:hover .cname { color: rgb(255, 255, 255); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus .cname { color: rgb(255, 255, 255); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:hover .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus:hover .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:hover .cname, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:hover .cname, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:hover .cname, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:hover .cname, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:hover .cname, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus:hover .cname { color: rgb(255, 255, 255); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg label.kartra_optin_field-label > a, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg label.kartra_optin_field-label > a, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg label.kartra_optin_field-label > a, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg label.kartra_optin_field-label > a, .dark-version .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg label.kartra_optin_field-label > a { color: rgba(255, 255, 255, 0.8); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.inner, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .dropdown-menu.open { border-radius: 0px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu { border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 6px 2px; margin: 2px 0px 0px; border: none; inset: 100% 0px auto auto; padding: 0px; z-index: 1000; text-align: left; list-style: none; float: left; position: absolute; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar { width: 6px; height: 6px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track { background: rgb(235, 235, 235); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu body, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu body { }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner { border-radius: 0px; margin: 0px; border: none; inset: auto; padding: 0px; z-index: inherit; text-align: left; list-style: none; float: none; position: static; background: none; box-shadow: none; overflow-x: hidden; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar { width: 6px; height: 6px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track { background: rgb(235, 235, 235); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner body, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body { }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li { list-style: none; margin: 0px; padding: 2px; position: relative; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a { overflow-wrap: break-word; word-break: break-word; cursor: pointer; user-select: none; clear: both; display: block; white-space: normal; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus { outline: none; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover { outline: none; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a span.text, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a span.text { display: block; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.divider, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.divider { padding: 0px; border: none; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu { overflow: hidden auto; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.disabled a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.disabled a { display: block; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a { display: table; width: 100%; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a .ccode, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a .ccode, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a .cname { display: table-cell; vertical-align: middle; white-space: nowrap; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a .cname { transition: 0.3s ease-in-out; white-space: normal; font-size: 12px; text-align: right; padding-left: 20px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .filter-option .cname { display: none; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .drop_up .dropdown-menu, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .drop_up ul.kartra_optin_dropdown-menu, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropup .dropdown-menu, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropup ul.kartra_optin_dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 2px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .drop_right .dropdown-menu, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .drop_right ul.kartra_optin_dropdown-menu { left: 0px; right: auto; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu { background: rgb(51, 51, 51); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar { width: 6px; height: 6px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-thumb, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-thumb { background: rgb(221, 221, 221); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu::-webkit-scrollbar-track, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu::-webkit-scrollbar-track { background: rgb(102, 102, 102); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu body, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu body { }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar { width: 6px; height: 6px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-thumb, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-thumb { background: rgb(221, 221, 221); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner::-webkit-scrollbar-track, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner::-webkit-scrollbar-track { background: rgb(102, 102, 102); border-radius: 3px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu .inner body, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu .inner body { }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a { transition: 0.3s ease-in-out; padding: 6px 15px; position: relative; font-weight: 400; font-size: 14px; color: rgb(102, 102, 102); text-decoration: none; line-height: 20px; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a > i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a > i { top: 50%; transform: translateY(-50%); position: absolute; transition: 0.3s ease-in-out; font-size: 16px; left: 7px; line-height: 1; margin-top: 1px; z-index: 10; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus { background: none; color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i { color: rgb(255, 255, 255); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a strong, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a strong { font-weight: 400; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus { background: rgba(255, 255, 255, 0.05); color: rgb(255, 255, 255); outline: none; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.selected a:focus:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.selected a:focus:hover { background: rgba(255, 255, 255, 0.05); color: rgb(255, 255, 255); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus { color: rgba(255, 255, 255, 0.6); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus i { color: rgba(255, 255, 255, 0.6); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover { color: rgb(255, 255, 255); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:hover i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li a:focus:hover i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:hover i, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li a:focus:hover i { color: rgb(255, 255, 255); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a { cursor: not-allowed; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .dropdown-menu li.disabled a:focus:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:hover, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg ul.kartra_optin_dropdown-menu li.disabled a:focus:hover { color: rgb(136, 136, 136); background: none; }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:hover .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li a:focus:hover .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:hover .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li a:focus:hover .cname { color: rgb(255, 255, 255); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus .cname { color: rgb(255, 255, 255); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:hover .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code .dropdown-menu li.selected a:focus:hover .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:hover .cname, .optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .for_country_code ul.kartra_optin_dropdown-menu li.selected a:focus:hover .cname { color: rgb(255, 255, 255); }

.optin-form-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg label.kartra_optin_field-label > a { color: rgba(255, 255, 255, 0.8); }

.optin-component-transparent-light .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle, .optin-component-transparent-light .kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle { background-color: transparent; border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); }

.optin-component-transparent-light .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin-component-transparent-light .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { background-color: transparent; }

.optin-component-transparent-light .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { background-color: transparent; border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); }

.optin-component-bottom-border-light .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin-component-bottom-border-light .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { background-color: transparent; }

.optin-component-bottom-border-light .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { background-color: transparent; border-left: 0px; border-right: 0px; border-top: 0px; border-radius: 0px; }

.optin-component-bottom-border-light .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(0, 0, 0, 0.5); opacity: 0.7; }

.optin-component-bottom-border-light .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgb(255, 255, 255); }

.optin-component-bottom-border-light .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.optin-component-semi-transparent-light .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin-component-semi-transparent-light .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { background-color: rgba(255, 255, 255, 0.2); }

.optin-component-semi-transparent-light .kartra_page_optin_form .kartra_optin_wrapper button.dropdown-toggle { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.2); }

.optin-component-semi-transparent-light .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.2); color: rgba(0, 0, 0, 0.5); background: rgba(255, 255, 255, 0.2); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle, .optin-component-dark .kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle { background-color: rgb(51, 51, 51); border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { background-color: rgb(51, 51, 51); border-color: rgba(255, 255, 255, 0.2); }

.optin-component-dark .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { background-color: rgb(51, 51, 51); border-color: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); }

.optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle { background-color: transparent; border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); }

.optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { background-color: transparent; border-color: rgba(255, 255, 255, 0.2); }

.optin-component-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { background-color: transparent; border-color: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); font-weight: 400; }

.optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle { border-color: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.8); background: rgba(0, 0, 0, 0.2); }

.optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { background-color: rgba(0, 0, 0, 0.2); border-color: rgba(255, 255, 255, 0.2); }

.optin-component-semi-transparent-dark .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.2); }

.optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-radio, .optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .ez-checkbox { background-color: transparent; border-color: rgba(255, 255, 255, 0.2); }

.optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(255, 255, 255, 0.2); }

.optin-component-bottom-border-dark .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_input_bottom_border .btn.dropdown-toggle { background-color: transparent; border-bottom-color: rgba(255, 255, 255, 0.2); border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { position: relative; color: rgb(255, 255, 255); line-height: 1.3; font-size: 28px; padding: 18px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_clabel, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_clabel { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label > span, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label > span { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_clabel, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_clabel { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > small, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > small { top: 1px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > span, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > span { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_clabel { font-size: 18px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_field-label > span { font-size: 18px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_clabel { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > small { top: 1px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > span { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_clabel { font-size: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_field-label > span { font-size: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_clabel { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > small { top: 1px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] .kartra_optin_cg.kartra_optin_tnc-form label.kartra_optin_field-label > span { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] .kartra_optin_phone_wrapper .kartra_optin_controls + .kartra_optin_controls { position: relative; width: auto; left: auto; }

.kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-weight: 700; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_phone_wrapper { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_phone_wrapper .kartra_optin_controls { width: 100%; position: static; margin-bottom: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_phone_wrapper .kartra_optin_controls .btn { border-radius: 6px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_ti { font-weight: 400 !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_ti::-webkit-input-placeholder { font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_ti:-webkit-autofill, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_ti:-webkit-autofill:focus, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .kartra_optin_ti:-webkit-autofill:hover { transition: background-color 9999s ease-out 9999s; box-shadow: none !important; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls .btn.dropdown-toggle { font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border input.kartra_optin_ti { background-color: transparent; border-top: 0px; border-left: 0px; border-right: 0px; border-radius: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border button.dropdown-toggle { background-color: transparent; border-left: 0px; border-right: 0px; border-top: 0px; border-radius: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon i.kartra_optin_i { font-size: 16px; top: 13px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 10px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 10px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon > i { display: none; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon textarea.kartra_optin_ti { padding-left: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon.kartra_optin_input_rounded input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon.kartra_optin_input_rounded textarea.kartra_optin_ti { padding-left: 15px; padding-right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon.kartra_optin_input_rounded .btn.dropdown-toggle .filter-option { left: 15px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon.kartra_optin_input_rounded .btn.dropdown-toggle .filter-option { left: 15px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .btn.dropdown-toggle { font-size: 16px; height: 40px; padding: 8px 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .btn.dropdown-toggle .filter-option { left: 10px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_optin_field-label { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_small .kartra_optin_field-label > span { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 15px; padding-right: 45px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { font-size: 20px; top: 14px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option { right: 45px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_rounded input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_rounded textarea.kartra_optin_ti { padding-left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_rounded .btn.dropdown-toggle .filter-option { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_rounded .btn.dropdown-toggle .caret { right: 20px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_rounded .btn.dropdown-toggle .caret { right: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded .btn.dropdown-toggle .filter-option { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded .btn.dropdown-toggle .caret { right: 20px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded .btn.dropdown-toggle .caret { right: 20px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle .filter-option { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle .caret { right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon > i { display: none; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon textarea.kartra_optin_ti { padding: 8px 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon .btn.dropdown-toggle .caret { right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle .filter-option { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_field-label > span { font-size: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .bootstrap-select > .dropdown-toggle { padding-right: 45px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .bootstrap-select > .dropdown-toggle span.filter-option { right: 45px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon textarea.kartra_optin_ti { padding-left: 15px; padding-right: 55px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { font-size: 26px; top: 16px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle { padding-right: 55px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 15px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 15px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon > i { display: none; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon textarea.kartra_optin_ti { padding-left: 15px; padding-right: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border .kartra_optin_asterisk { right: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle .filter-option { left: 15px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label { font-size: 18px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label > span { font-size: 18px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { font-size: 20px; height: 66px; text-shadow: none; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle .filter-option { left: 20px; right: 55px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle .filter-option { left: 15px; right: 45px; }
}

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded .btn.dropdown-toggle .filter-option { left: 20px; right: 45px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded .btn.dropdown-toggle .caret { right: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_asterisk { top: 4px; font-size: 24px; font-weight: 400; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { position: absolute; bottom: auto; top: 20px; font-size: 28px; right: 20px; text-align: right; z-index: 100; display: block; line-height: 1; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { right: 15px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon textarea.kartra_optin_ti { padding: 8px 55px 8px 20px; font-size: 20px; line-height: normal; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 66px; line-height: normal; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon textarea.kartra_optin_ti { padding-top: 18px; height: 140px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 20px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 15px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle { padding-right: 55px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }
}

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_optin_asterisk { right: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon > i { display: none; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon textarea.kartra_optin_ti { padding: 8px 20px; font-size: 20px; line-height: normal; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input { height: 66px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon textarea.kartra_optin_ti { height: 140px; padding-top: 14px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label { font-size: 20px; }

.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label > span { font-size: 20px; }

@media (min-width: 0px) and (max-width: 480px) {
  .kartra_page_optin_form .kartra_optin_wrapper div .kartra_optin_h3 { font-size: 24px; }
  .kartra_page_optin_form .kartra_optin_wrapper div .kartra_optin_h2 { font-size: 18px; }
  .kartra_page_optin_form .kartra_optin_wrapper div .kartra_optin_h4 { font-size: 20px; }
  .kartra_page_optin_form .kartra_optin_wrapper div .kartra_optin_p { font-size: 18px; }
  .kartra_page_optin_form .kartra_optin_wrapper label.kartra_optin_clabel { font-size: 16px !important; }
  .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_small, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_medium, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_large, .kartra_page_optin_form .kartra_optin_wrapper a.kartra_optin_submit_btn.kartra_optin_btn_giant, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_small, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_medium, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_large, .kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { line-height: 1.3; font-size: 20px; padding: 12px; font-weight: 400; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon textarea.kartra_optin_ti { font-size: 16px; padding-right: 45px; padding-left: 15px; padding-bottom: 8px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { padding-top: 8px; height: 47px; line-height: 47px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon textarea.kartra_optin_ti { padding-top: 12px; height: 100px; line-height: 1.3; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { font-size: 20px; top: 14px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { padding-left: 0px; padding-right: 45px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon > i, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon > i, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon > i { display: none; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { padding: 8px 15px; font-size: 16px; height: 47px; line-height: 47px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon textarea.kartra_optin_ti { font-size: 16px; height: 100px; padding-left: 15px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 15px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon.kartra_optin_input_bottom_border input.kartra_optin_ti { padding-left: 0px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon.kartra_optin_input_bottom_border textarea.kartra_optin_ti { height: 100px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon textarea.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon textarea.kartra_optin_ti { padding: 8px 20px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .filter-option { left: 20px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .caret, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon .btn.dropdown-toggle .caret { right: 20px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border input.kartra_optin_ti { padding-left: 0px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border .btn.dropdown-toggle .filter-option { left: 0px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 47px; line-height: 28px; font-size: 16px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_field-label, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label { font-size: 16px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_field-label > span, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label > span, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label > span { font-size: 16px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_field-label .ez-checkbox, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label .ez-checkbox, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label .ez-checkbox { top: 1px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_field-label .ez-radio, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_optin_field-label .ez-radio, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_field-label .ez-radio { top: 1px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha { height: 47px; width: 50px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha svg, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha svg, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha svg { width: 50px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon .kartra_captcha { left: 10px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 70px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha { left: 0px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_bottom_border.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 60px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .kartra_captcha { left: 12px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 74px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha { left: 2px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon.kartra_optin_input_bottom_border .kartra_captcha + input.kartra_optin_ti { padding-left: 64px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha { left: 18px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 80px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha { left: 15px; }
  .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_large.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti, .kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_input_rounded.kartra_optin_no_icon .kartra_captcha + input.kartra_optin_ti { padding-left: 77px; }
  .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_clabel, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_clabel, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_clabel, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_clabel { font-size: 16px; }
  .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_field-label, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_field-label { font-size: 16px; }
  .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label > span, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label > span, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_field-label > span, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_field-label > a, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_field-label > span { font-size: 16px; }
  .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label .ez-checkbox, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label .ez-checkbox, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_field-label .ez-checkbox, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_field-label .ez-checkbox { top: 1px; }
  .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_medium"] label.kartra_optin_field-label .ez-radio, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_small"] label.kartra_optin_field-label .ez-radio, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_large"] label.kartra_optin_field-label .ez-radio, .kartra_page_optin_form .kartra_optin_wrapper form[data-input-class*="kartra_optin_input_giant"] label.kartra_optin_field-label .ez-radio { top: 1px; }
}

.kartra_progress { position: relative; }

.kartra_progress--flex { display: flex; }

.kartra_progress--justify-content-space-between { justify-content: space-between; }

.kartra_progress--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_progress--raleway-font { font-family: Raleway, sans-serif; }

.kartra_progress--oswald-font { font-family: Oswald, sans-serif; }

.kartra_progress--nunito { font-family: Nunito, sans-serif; }

.kartra_progress--anton-font { font-family: Anton, sans-serif; }

.kartra_progress--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_progress--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_progress--courgette-font { font-family: Courgette, cursive; }

.kartra_progress--kalam-font { font-family: Kalam, cursive; }

.kartra_progress--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_progress--farsan-font { font-family: Farsan, cursive; }

.kartra_progress--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_progress--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_progress--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_progress--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_progress--patua-one-font { font-family: "Patua One", cursive; }

.kartra_progress--asap-font { font-family: Asap, sans-serif; }

.kartra_progress--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_progress--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_progress--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_progress--merriweather-font { font-family: Merriweather, serif; }

.kartra_progress--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_progress--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_progress--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_progress--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_progress--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_progress--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_progress--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_progress--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_progress--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_progress--dosis-font { font-family: Dosis, sans-serif; }

.kartra_progress--spectral-font { font-family: Spectral, serif; }

.kartra_progress--signika-font { font-family: Signika, sans-serif; }

.kartra_progress--bree-font { font-family: "Bree Serif", serif; }

.kartra_progress--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_progress--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_progress--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_progress--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_progress--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_progress--patua-one { font-family: "Patua One", cursive; }

.kartra_progress--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_progress--roboto-font { font-family: Roboto, sans-serif; }

.kartra_progress--nunito-font { font-family: Nunito, sans-serif; }

.kartra_progress--quantico-font { font-family: Quantico, sans-serif; }

.kartra_progress--arimo-font { font-family: Arimo, sans-serif; }

.kartra_progress--muli-font { font-family: Muli, sans-serif; }

.kartra_progress--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_progress--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_progress--arvo-font { font-family: Arvo, serif; }

.kartra_progress--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_progress--tangerine-font { font-family: Tangerine, cursive; }

.kartra_progress--cookie-font { font-family: Cookie, cursive; }

.kartra_progress--caudex-font { font-family: Caudex, serif; }

.kartra_progress--lobster-font { font-family: Lobster, cursive; }

.kartra_progress--francois-font { font-family: "Francois One", sans-serif; }

.kartra_progress--allan-font { font-family: Allan, cursive; }

.kartra_progress--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_progress--candal-font { font-family: Candal, sans-serif; }

.kartra_progress--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_progress--radley-font { font-family: Radley, serif; }

.kartra_progress--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_progress--carter-one-font { font-family: "Carter One", cursive; }

.kartra_progress--limelight-font { font-family: Limelight, cursive; }

.kartra_progress--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_progress--inter-font { font-family: Inter, sans-serif; }

.kartra_progress--pacifico-font { font-family: Pacifico, cursive; }

.kartra_progress--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_progress--poppins-font { font-family: Poppins, sans-serif; }

.kartra_progress--components-one { height: 25px; font-size: 13px; font-weight: 600; justify-content: center; align-items: center; }

.kartra_progress--components-one .kartra_progress_bar { background-color: rgb(233, 236, 239); display: flex; width: 100%; height: 20px; border-radius: 30px; }

.kartra_progress--components-one .kartra_progress_inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); text-align: center; background-color: rgb(1, 169, 244); transition: width 0.6s; border-radius: 30px; }

.kartra_progress--components-one .kartra_progress_bar_progression { white-space: nowrap; color: rgb(51, 51, 51); padding: 0px 15px; }

.kartra_progress--components-two { font-size: 13px; font-weight: 600; }

.kartra_progress--components-two .kartra_progress_bar { background-color: rgb(255, 255, 255); display: flex; width: 100%; padding: 2px; border-radius: 30px; border: 1px solid rgba(0, 0, 0, 0.1); }

.kartra_progress--components-two .kartra_progress_bar--deep-sky-blue-nine-opaque-02 { background-color: rgba(58, 212, 234, 0.2); }

.kartra_progress--components-two .kartra_progress_bar--padding-none { padding: 0px; }

.kartra_progress--components-two .kartra_progress_bar--border-none { border: 0px solid; }

.kartra_progress--components-two .kartra_progress_inner { height: 18px; background-color: rgb(93, 206, 98); transition: width 0.6s; border-radius: 30px; }

.kartra_progress--components-two .kartra_progress_inner--deep-sky-blue-nine { background-color: rgb(58, 212, 234); }

.kartra_progress--components-two .kartra_progress_inner--light-salmon-two { background-color: rgb(244, 156, 109); }

.kartra_progress--components-two .kartra_progress_bar_progression { white-space: nowrap; text-align: center; padding: 4px 15px; margin-bottom: 6px; }

.kartra_progress--components-two .kartra_progress_bar_progression--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_progress--components-two .kartra_progress_bar_progression .kartra_progress_bar_progression_label--size-medium { font-size: 16px; }

.kartra_progress--components-three { height: 40px; font-size: 13px; font-weight: 600; position: relative; }

.kartra_progress--components-three .kartra_progress_bar { background-color: rgb(233, 236, 239); display: flex; width: 100%; border-radius: 6px; }

.kartra_progress--components-three .kartra_progress_inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); text-align: center; background-color: rgb(255, 112, 67); transition: width 0.6s; border-radius: 4px; }

.kartra_progress--components-three .kartra_progress_bar_progression { white-space: nowrap; padding: 4px 8px; border-radius: 4px; color: rgb(51, 51, 51); position: absolute; background-color: rgba(255, 255, 255, 0.8); left: 50%; top: 50%; transform: translate(-50%, -50%); }

.kartra_progress--components-four { font-size: 13px; font-weight: 600; justify-content: center; align-items: center; }

.kartra_progress--components-four .kartra_progress_bar { height: 20px; background-color: rgb(233, 236, 239); display: flex; width: 100%; border-radius: 30px; }

.kartra_progress--components-four .kartra_progress_inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); text-align: center; background-color: rgb(77, 208, 225); transition: width 0.6s; border-radius: 30px; background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }

.kartra_progress--components-four .kartra_progress_bar_progression { white-space: nowrap; padding: 0px 15px; color: rgb(51, 51, 51); }

.kartra_progress--components-four .kartra_progress_bar_progression span { display: block; }

.kartra_progress--components-four .kartra_progress_bar_progression .kartra_progress_bar_progression_percent { font-size: 24px; margin-bottom: 2px; }

.kartra_progress--components-four .kartra_progress_bar_progression .kartra_progress_bar_progression_label { font-size: 12px; }

.kartra_progress--components-five { height: 40px; font-size: 13px; font-weight: 600; position: relative; }

.kartra_progress--components-five .kartra_progress_bar { background-color: rgb(233, 236, 239); display: flex; width: 100%; border-radius: 6px; overflow: hidden; }

.kartra_progress--components-five .kartra_progress_inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); text-align: center; background-color: rgb(41, 182, 246); transition: width 0.6s; border-radius: 4px 0px 0px 4px; }

.kartra_progress--components-five .kartra_progress_bar_progression { white-space: nowrap; padding: 4px 8px; border-radius: 4px; color: rgb(255, 255, 255); position: absolute; background-color: rgba(0, 0, 0, 0.7); left: 50%; top: 50%; transform: translate(-50%, -50%); }

.kartra_progress--components-six { font-size: 14px; font-weight: 600; }

.kartra_progress--components-six .kartra_progress_bar { height: 20px; background-image: linear-gradient(90deg, rgb(233, 236, 239) 25%, transparent 25%, transparent 50%, rgb(233, 236, 239) 50%, rgb(233, 236, 239) 75%, transparent 75%, transparent); background-size: 40px 40px; display: flex; width: 100%; }

.kartra_progress--components-six .kartra_progress_inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); transition: width 0.6s; background-image: linear-gradient(90deg, rgb(232, 92, 47) 25%, transparent 25%, transparent 50%, rgb(232, 92, 47) 50%, rgb(232, 92, 47) 75%, transparent 75%, transparent); background-size: 40px 40px; }

.kartra_progress--components-six .kartra_progress_bar_progression_box { height: 24px; width: 20px; background-color: rgb(233, 236, 239); margin-right: 10px; }

.kartra_progress--components-six .kartra_progress_bar_progression_box:last-child { margin-right: 0px; }

.kartra_progress--components-six .kartra_progress_bar_progression_box--completed { background-color: rgb(232, 92, 47); }

.kartra_progress--components-six .kartra_progress_bar_progression { white-space: nowrap; text-align: center; padding: 4px 15px; margin-bottom: 10px; }

.kartra_progress--components-seven { font-size: 13px; font-weight: 600; justify-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.04); border-radius: 6px; padding: 15px; }

.kartra_progress--components-seven .kartra_progress_bar { height: 40px; background-image: linear-gradient(90deg, rgb(233, 236, 239) 25%, transparent 25%, transparent 50%, rgb(233, 236, 239) 50%, rgb(233, 236, 239) 75%, transparent 75%, transparent); background-size: 20px 20px; display: flex; width: 100%; }

.kartra_progress--components-seven .kartra_progress_inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); transition: width 0.6s; background-image: linear-gradient(90deg, rgb(232, 92, 47) 25%, transparent 25%, transparent 50%, rgb(232, 92, 47) 50%, rgb(232, 92, 47) 75%, transparent 75%, transparent); background-size: 20px 20px; }

.kartra_progress--components-seven .kartra_progress_bar_progression_box { height: 40px; width: 6px; background-color: rgb(203, 203, 203); margin-right: 5px; border-radius: 6px; }

.kartra_progress--components-seven .kartra_progress_bar_progression_box:last-child { margin-right: 0px; }

.kartra_progress--components-seven .kartra_progress_bar_progression_box--completed { background-color: rgb(171, 71, 187); }

.kartra_progress--components-seven .kartra_progress_bar_progression { white-space: nowrap; margin-right: 15px; color: rgb(51, 51, 51); }

.kartra_progress--components-seven .kartra_progress_bar_progression span { display: block; }

.kartra_progress--components-seven .kartra_progress_bar_progression .kartra_progress_bar_progression_percent { font-size: 24px; margin-bottom: 2px; }

.kartra_progress--components-seven .kartra_progress_bar_progression .kartra_progress_bar_progression_label { font-size: 12px; }

.kartra_progress--components-eight { font-size: 13px; font-weight: 600; justify-content: center; align-items: center; border: 2px solid rgba(0, 0, 0, 0.1); background-color: transparent; padding: 15px 25px; border-radius: 100px; }

.kartra_progress--components-eight .kartra_progress_bar { height: 10px; background-color: rgb(233, 236, 239); display: flex; width: 100%; border-radius: 30px; }

.kartra_progress--components-eight .kartra_progress_inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); text-align: center; background-color: rgb(77, 208, 225); transition: width 0.6s; border-radius: 30px; background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }

.kartra_progress--components-eight .kartra_progress_bar_progression { white-space: nowrap; padding: 0px 15px; color: rgb(51, 51, 51); }

.kartra_progress--components-eight .kartra_progress_bar_progression span { display: block; }

.kartra_progress--components-eight .kartra_progress_bar_progression .kartra_progress_bar_progression_percent { font-size: 24px; margin-bottom: 2px; }

.kartra_progress--components-eight .kartra_progress_bar_progression .kartra_progress_bar_progression_label { font-size: 12px; }

.kartra_progress--components-nine { font-size: 13px; font-weight: 600; }

.kartra_progress--components-nine .kartra_progress_bar { background-color: rgb(255, 255, 255); display: flex; width: 100%; padding: 3px; border-radius: 6px; }

.kartra_progress--components-nine .kartra_progress_inner { height: 38px; background-color: rgb(77, 208, 225); transition: width 0.6s; border-radius: 4px; }

.kartra_progress--components-nine .kartra_progress_bar_progression { white-space: nowrap; text-align: center; padding: 4px 15px; margin-bottom: 6px; }

.kartra_progress--components-ten { font-size: 13px; font-weight: 600; }

.kartra_progress--components-ten .kartra_progress_bar { background-color: rgb(233, 236, 239); display: flex; width: 100%; border-radius: 30px; }

.kartra_progress--components-ten .kartra_progress_bar--green-four-opaque-02 { background-color: rgba(93, 206, 98, 0.2); }

.kartra_progress--components-ten .kartra_progress_bar--deep-sky-blue-nine-opaque-02 { background-color: rgba(58, 212, 234, 0.2); }

.kartra_progress--components-ten .kartra_progress_bar--deep-tomato-opaque-02 { background-color: rgba(239, 83, 80, 0.2); }

.kartra_progress--components-ten .kartra_progress_bar--white { background-color: rgb(255, 255, 255); }

.kartra_progress--components-ten .kartra_progress_bar--white-opaque-02 { background-color: rgba(255, 255, 255, 0.2); }

.kartra_progress--components-ten .kartra_progress_inner { height: 8px; background-color: rgb(93, 206, 98); transition: width 0.6s; border-radius: 30px; }

.kartra_progress--components-ten .kartra_progress_inner--green-four { background-color: rgb(93, 206, 98); }

.kartra_progress--components-ten .kartra_progress_inner--orange-tomato { background-color: rgb(255, 112, 67); }

.kartra_progress--components-ten .kartra_progress_inner--deep-sky-blue-nine { background-color: rgb(58, 212, 234); }

.kartra_progress--components-ten .kartra_progress_inner--deep-tomato { background-color: rgb(239, 83, 80); }

.kartra_progress--components-ten .kartra_progress_inner--white { background-color: rgb(255, 255, 255); }

.kartra_progress--components-ten .kartra_progress_bar_progression { white-space: nowrap; text-align: center; padding: 4px 15px; margin-bottom: 6px; }

.kartra_progress--components-ten .kartra_progress_bar_progression--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_progress--components-ten .kartra_progress_bar_progression--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_progress--components-ten .kartra_progress_bar_progression--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_progress--components-ten .kartra_progress_bar_progression .kartra_progress_bar_progression_label--size-medium { font-size: 16px; }

.kartra_progress--components-ten .kartra_progress_bar_progression .kartra_progress_bar_progression_label--size-large { font-size: 20px; }

.kartra_progress--components-ten .kartra_progress_bar_progression .kartra_progress_bar_progression_label--white { color: rgb(255, 255, 255); }

.kartra_progress--components-ten .kartra_progress_bar_progression .kartra_progress_bar_progression_label--dim-grey { color: rgb(102, 102, 102); }

.kartra_progress .kartra_progress_inline_wrap { display: inline-flex; background-color: rgb(245, 245, 245); border-radius: 6px; padding: 15px; }

.kartra_progress .kartra_progress_bar_progression--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_progress .kartra_progress_bar_progression--raleway-font { font-family: Raleway, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--oswald-font { font-family: Oswald, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--nunito { font-family: Nunito, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--anton-font { font-family: Anton, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_progress .kartra_progress_bar_progression--courgette-font { font-family: Courgette, cursive; }

.kartra_progress .kartra_progress_bar_progression--kalam-font { font-family: Kalam, cursive; }

.kartra_progress .kartra_progress_bar_progression--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_progress .kartra_progress_bar_progression--farsan-font { font-family: Farsan, cursive; }

.kartra_progress .kartra_progress_bar_progression--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_progress .kartra_progress_bar_progression--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_progress .kartra_progress_bar_progression--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_progress .kartra_progress_bar_progression--patua-one-font { font-family: "Patua One", cursive; }

.kartra_progress .kartra_progress_bar_progression--asap-font { font-family: Asap, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_progress .kartra_progress_bar_progression--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_progress .kartra_progress_bar_progression--merriweather-font { font-family: Merriweather, serif; }

.kartra_progress .kartra_progress_bar_progression--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_progress .kartra_progress_bar_progression--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_progress .kartra_progress_bar_progression--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_progress .kartra_progress_bar_progression--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--dosis-font { font-family: Dosis, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--spectral-font { font-family: Spectral, serif; }

.kartra_progress .kartra_progress_bar_progression--signika-font { font-family: Signika, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--bree-font { font-family: "Bree Serif", serif; }

.kartra_progress .kartra_progress_bar_progression--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_progress .kartra_progress_bar_progression--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--patua-one { font-family: "Patua One", cursive; }

.kartra_progress .kartra_progress_bar_progression--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_progress .kartra_progress_bar_progression--roboto-font { font-family: Roboto, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--nunito-font { font-family: Nunito, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--quantico-font { font-family: Quantico, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--arimo-font { font-family: Arimo, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--muli-font { font-family: Muli, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--arvo-font { font-family: Arvo, serif; }

.kartra_progress .kartra_progress_bar_progression--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_progress .kartra_progress_bar_progression--tangerine-font { font-family: Tangerine, cursive; }

.kartra_progress .kartra_progress_bar_progression--cookie-font { font-family: Cookie, cursive; }

.kartra_progress .kartra_progress_bar_progression--caudex-font { font-family: Caudex, serif; }

.kartra_progress .kartra_progress_bar_progression--lobster-font { font-family: Lobster, cursive; }

.kartra_progress .kartra_progress_bar_progression--francois-font { font-family: "Francois One", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--allan-font { font-family: Allan, cursive; }

.kartra_progress .kartra_progress_bar_progression--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_progress .kartra_progress_bar_progression--candal-font { font-family: Candal, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--radley-font { font-family: Radley, serif; }

.kartra_progress .kartra_progress_bar_progression--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_progress .kartra_progress_bar_progression--carter-one-font { font-family: "Carter One", cursive; }

.kartra_progress .kartra_progress_bar_progression--limelight-font { font-family: Limelight, cursive; }

.kartra_progress .kartra_progress_bar_progression--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_progress .kartra_progress_bar_progression--inter-font { font-family: Inter, sans-serif; }

.kartra_progress .kartra_progress_bar_progression--pacifico-font { font-family: Pacifico, cursive; }

.kartra_progress .kartra_progress_bar_progression--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_progress .kartra_progress_bar_progression--poppins-font { font-family: Poppins, sans-serif; }

.kartra_progress--margin-bottom-small { margin-bottom: 25px; }

.kartra_progress--margin-left-right-extra-small { margin-left: 20px; margin-right: 20px; }

.kartra_progress--margin-bottom-none { margin-bottom: 0px; }

.kartra_progress--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_progress--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_progress--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_progress--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_progress--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_progress--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_progress--margin-top-extra-small { margin-top: 20px; }

.kartra_progress--margin-top-big-tiny { margin-top: 15px; }

.kartra_progress--margin-top-extra-medium { margin-top: 40px; }

.kartra_progress--margin-top-special-medium { margin-top: 30px; }

.pricing { position: relative; }

.pricing--padding-tiny { padding: 10px; }

.pricing--padding-big-tiny { padding: 15px; }

.pricing--padding-bottom-tiny { padding-bottom: 10px; }

.pricing--padding-extra-small { padding: 20px; }

.pricing--padding-small { padding: 25px; }

.pricing--padding-top-small { padding-top: 25px; }

.pricing--padding-medium { padding: 50px; }

.pricing--padding-special-medium { padding: 30px; }

.pricing--padding-large { padding: 100px; }

.pricing--padding-bottom-none { padding-bottom: 0px; }

.pricing--margin-bottom-extra-small { margin-bottom: 20px; }

.pricing--negative-margin-spcial-tiny { margin-top: -2px; }

.pricing--border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.pricing--border-extra-light-grey-color { border-color: rgb(238, 238, 238); }

.pricing--border-darkturquoise { border-color: rgb(0, 206, 209); }

.pricing--border-blue { border-color: rgb(27, 181, 236); border-width: 2px; border-style: solid; }

.pricing--border-extra-tiny { border-width: 1px; border-style: solid; }

.pricing--box-shadow-black-tiny { box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 18px 0px; }

.pricing--border-tiny { border-width: 2px; border-style: solid; }

.pricing--rounded-extra-tiny { border-radius: 3px; }

.pricing--rounded-small-tiny { border-radius: 4px; }

.pricing--rounded-tiny { border-radius: 6px; overflow: hidden; }

.pricing--rounded-small { border-radius: 25px; overflow: hidden; }

.pricing--border-adjust { margin-left: -1px; }

.pricing--shadow-black-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 1px 1px; }

.pricing--shadow-black-medium { box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 10px 3px; }

.pricing--right-shadow::after { z-index: -2; position: absolute; content: ""; inset: 80% 10px 15px auto; width: 50%; max-width: 300px; background: rgba(0, 0, 0, 0.4); box-shadow: rgba(0, 0, 0, 0.4) 0px 15px 10px; transform: rotate(3deg); }

.pricing--hover-opacity-giant:hover .background-item { opacity: 0.8; }

.pricing__header { position: relative; }

.pricing__header--text-center { text-align: center; }

.pricing__header--text-right { text-align: right; }

.pricing__header--center { margin-left: auto; margin-right: auto; }

.pricing__header--padding-tiny { padding: 10px; }

.pricing__header--padding-extra-small { padding: 20px; }

.pricing__header--padding-extra-medium { padding-top: 40px; padding-bottom: 40px; }

.pricing__header--width-extra-large { width: 200px; height: 200px; }

.pricing__header--rounded-full { border-radius: 50%; }

.pricing__header--border-extra-medium { border: 15px solid; }

.pricing__header--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.pricing__name { font-size: 30px; font-weight: 300; margin-bottom: 20px; position: relative; line-height: 140%; }

.pricing__name--margin-bottom-none { margin-bottom: 0px; }

.pricing__name--margin-bottom-extra-tiny { margin-bottom: 5px; }

.pricing__name--margin-bottom-tiny { margin-bottom: 10px; }

.pricing__name--margin-bottom-big-tiny { margin-bottom: 15px; }

.pricing__name--darkturquoise { color: rgb(0, 206, 209); }

.pricing__name--white { color: rgb(255, 255, 255); }

.pricing__name--special-red { color: rgb(237, 45, 22); }

.pricing__name--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__name--night-rider-black { color: rgb(51, 51, 51); }

.pricing__name--text-center { text-align: center; }

.pricing__name--font-weight-regular { font-weight: 400; }

.pricing__name--font-weight-thin { font-weight: 300; }

.pricing__name--h1 { font-size: 42px; }

@media (max-width: 1200px) {
  .pricing__name--h1 { font-size: 38px; }
}

@media (max-width: 992px) {
  .pricing__name--h1 { font-size: 36px; }
}

@media (max-width: 767px) {
  .pricing__name--h1 { font-size: 26px; }
}

@media (max-width: 420px) {
  .pricing__name--h1 { font-size: 20px; }
}

.pricing__name--h2 { font-size: 36px; }

@media (max-width: 1200px) {
  .pricing__name--h2 { font-size: 32px; }
}

@media (max-width: 992px) {
  .pricing__name--h2 { font-size: 28px; }
}

@media (max-width: 767px) {
  .pricing__name--h2 { font-size: 24px; }
}

@media (max-width: 420px) {
  .pricing__name--h2 { font-size: 18px; }
}

.pricing__name--h3 { font-size: 28px; }

@media (max-width: 992px) {
  .pricing__name--h3 { font-size: 24px; }
}

@media (max-width: 767px) {
  .pricing__name--h3 { font-size: 20px; }
}

@media (max-width: 420px) {
  .pricing__name--h3 { font-size: 18px; }
}

.pricing__name--h4 { font-size: 24px; }

@media (max-width: 992px) {
  .pricing__name--h4 { font-size: 22px; }
}

@media (max-width: 767px) {
  .pricing__name--h4 { font-size: 20px; }
}

@media (max-width: 420px) {
  .pricing__name--h4 { font-size: 18px; }
}

.pricing__name--h5 { font-size: 20px; }

@media (max-width: 992px) {
  .pricing__name--h5 { font-size: 18px; }
}

@media (max-width: 767px) {
  .pricing__name--h5 { font-size: 16px; }
}

.pricing__name--h6 { font-size: 18px; }

.pricing__name--text-small { font-size: 16px; }

.pricing__subline { font-size: 16px; font-weight: 300; margin-bottom: 20px; position: relative; }

.pricing__subline--text-center { text-align: center; }

.pricing__subline--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__subline--white { color: rgb(255, 255, 255); }

.pricing__subline--margin-bottom-none { margin-bottom: 0px; }

.pricing__subline--margin-bottom-tiny { margin-bottom: 10px; }

.pricing__subline--size-small { font-size: 14px; }

.pricing__subline--font-weight-regular { font-weight: 400; }

.pricing__circle { width: 180px; height: 180px; position: relative; }

.pricing__circle--rounded-full { border-radius: 50%; }

.pricing__circle--center { margin-left: auto; margin-right: auto; }

.pricing__value { margin-bottom: 20px; font-size: 16px; font-weight: 300; white-space: nowrap; position: relative; }

.pricing__value span { position: relative; }

.pricing__value--table { display: table; margin: auto; }

.pricing__value--table p { display: table-cell; vertical-align: top; }

.pricing__value--align-bottom p { vertical-align: bottom; }

.pricing__value--inline p { display: inline-block; }

.pricing__value--center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.pricing__value--text-center { text-align: center; }

.pricing__value--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__value--white { color: rgb(255, 255, 255); }

.pricing__value--special-red { color: rgb(237, 45, 22); }

.pricing__value--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.pricing__value--negative-margin-bottom-big-tiny { margin-bottom: -15px; }

.pricing__value--margin-bottom-none { margin-bottom: 0px; }

.pricing__value--margin-bottom-extra-tiny { margin-bottom: 5px; }

.pricing__value--margin-bottom-big-tiny { margin-bottom: 15px; }

.pricing__value--margin-bottom-tiny { margin-bottom: 10px; }

.pricing__value--padding-extra-small { padding: 20px; }

.pricing__value--darkturquoise { color: rgb(0, 206, 209); }

.pricing__value--size-small { font-size: 14px; }

.pricing__value--font-weight-thin { font-weight: 100; }

.pricing__value--font-weight-regular { font-weight: 400; }

.pricing__value--font-weight-medium { font-weight: 500; }

.pricing__value--font-weight-semi-bold { font-weight: 600; }

.pricing__value--font-weight-bold { font-weight: 700; }

.pricing__value--font-weight-black { font-weight: 900; }

.pricing__value--h4 { font-size: 24px; }

@media (max-width: 992px) {
  .pricing__value--h4 { font-size: 22px; }
}

@media (max-width: 767px) {
  .pricing__value--h4 { font-size: 20px; }
}

@media (max-width: 420px) {
  .pricing__value--h4 { font-size: 18px; }
}

.pricing__value--h5 { font-size: 20px; }

@media (max-width: 992px) {
  .pricing__value--h5 { font-size: 18px; }
}

@media (max-width: 767px) {
  .pricing__value--h5 { font-size: 16px; }
}

.pricing__value--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

.pricing__value--negative-left-tiny { left: -10px; }

.pricing__value--negative-top-tiny { top: -10px; }

@media (max-width: 992px) {
  .pricing__value--negative-top-tiny { top: -8px; }
}

@media (max-width: 767px) {
  .pricing__value--negative-top-tiny { top: -6px; }
}

@media (max-width: 420px) {
  .pricing__value--negative-top-tiny { top: -5px; }
}

.pricing__body { position: relative; }

.pricing__body--padding-top-extra-small { padding-top: 20px; }

.pricing__body--padding-extra-small { padding: 20px; }

.pricing__features { margin: 0px; padding: 0px; list-style: none; position: relative; }

.pricing__features--text-center { text-align: center; }

.pricing__features--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

.pricing__features--padding-extra-small { padding: 20px; }

.pricing__features--margin-bottom-extra-small { margin-bottom: 20px; }

.pricing__feature { font-size: 16px; font-weight: 300; position: relative; }

.pricing__feature--flex { display: flex; }

.pricing__feature--table { display: table; }

.pricing__feature--padding-top-bottom-like-tiny { padding-top: 8px; padding-bottom: 8px; }

.pricing__feature--padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }

.pricing__feature--padding-top-bottom-extra-tiny { padding-top: 5px; padding-bottom: 5px; }

.pricing__feature--margin-bottom-tiny { margin-bottom: 10px; }

.pricing__feature--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__feature--border-bottom-extra-tiny { border-bottom: 1px solid; }

.pricing__feature--border-color-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.pricing__feature--border-black-transparent-near-grey-medium { border-color: rgba(0, 0, 0, 0.05); }

.pricing__feature--white { color: rgb(255, 255, 255); }

.pricing__feature:last-child { border-bottom: 0px; }

.pricing__feature:first-child { padding-top: 0px; }

.pricing__wrapper { position: relative; }

.pricing__wrapper--center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.pricing__wrapper--padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 10px; }

.pricing__wrapper--padding-top-bottom-small { padding-top: 25px; padding-bottom: 25px; }

.pricing__wrapper--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

.pricing__wrapper--padding-extra-small { padding: 20px; }

.pricing__wrapper--border-bottom-extra-tiny { border-bottom: 1px solid; }

.pricing__wrapper--border-top-extra-tiny { border-top: 1px solid; }

.pricing__wrapper--border-extra-dark-grey { border-color: rgb(224, 224, 224); }

.pricing__headline { line-height: 140%; font-weight: 300; font-size: 16px; margin-bottom: 20px; position: relative; }

.pricing__headline--text-center { text-align: center; }

.pricing__headline--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__headline--white { color: rgb(255, 255, 255); }

.pricing__headline--font-weight-thin { font-weight: 100; }

.pricing__headline--font-weight-regular { font-weight: 400; }

.pricing__headline--font-weight-medium { font-weight: 500; }

.pricing__headline--font-weight-semi-bold { font-weight: 600; }

.pricing__headline--font-weight-bold { font-weight: 700; }

.pricing__headline--font-weight-black { font-weight: 900; }

.pricing__headline--margin-bottom-big-tiny { margin-bottom: 15px; }

.pricing__headline--margin-bottom-tiny { margin-bottom: 10px; }

.pricing__headline--h1 { font-size: 42px; }

@media (max-width: 1200px) {
  .pricing__headline--h1 { font-size: 38px; }
}

@media (max-width: 992px) {
  .pricing__headline--h1 { font-size: 36px; }
}

@media (max-width: 767px) {
  .pricing__headline--h1 { font-size: 26px; }
}

@media (max-width: 420px) {
  .pricing__headline--h1 { font-size: 20px; }
}

.pricing__headline--h2 { font-size: 36px; }

@media (max-width: 1200px) {
  .pricing__headline--h2 { font-size: 32px; }
}

@media (max-width: 992px) {
  .pricing__headline--h2 { font-size: 28px; }
}

@media (max-width: 767px) {
  .pricing__headline--h2 { font-size: 24px; }
}

@media (max-width: 420px) {
  .pricing__headline--h2 { font-size: 18px; }
}

.pricing__headline--h3 { font-size: 28px; }

@media (max-width: 992px) {
  .pricing__headline--h3 { font-size: 24px; }
}

@media (max-width: 767px) {
  .pricing__headline--h3 { font-size: 20px; }
}

@media (max-width: 420px) {
  .pricing__headline--h3 { font-size: 18px; }
}

.pricing__headline--h4 { font-size: 24px; }

@media (max-width: 992px) {
  .pricing__headline--h4 { font-size: 22px; }
}

@media (max-width: 767px) {
  .pricing__headline--h4 { font-size: 20px; }
}

@media (max-width: 420px) {
  .pricing__headline--h4 { font-size: 18px; }
}

.pricing__headline--h5 { font-size: 20px; }

@media (max-width: 992px) {
  .pricing__headline--h5 { font-size: 18px; }
}

@media (max-width: 767px) {
  .pricing__headline--h5 { font-size: 16px; }
}

.pricing__headline--h6 { font-size: 18px; }

.pricing__text { font-size: 16px; font-weight: 300; margin-bottom: 20px; position: relative; }

.pricing__text--text-center { text-align: center; }

.pricing__text--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__text--special-red { color: rgb(237, 45, 22); }

.pricing__text--size-small { font-size: 14px; }

.pricing__text--margin-bottom-special-medium { margin-bottom: 30px; }

.pricing__text--margin-bottom-none { margin-bottom: 0px; }

.pricing__text--margin-bottom-extra-tiny { margin-bottom: 5px; }

.pricing__text--padding-top-bottom-extra-tiny { padding-top: 5px; padding-bottom: 5px; }

.pricing__text--font-weight-thin { font-weight: 100; }

.pricing__text--font-weight-regular { font-weight: 400; }

.pricing__text--font-weight-medium { font-weight: 500; }

.pricing__text--font-weight-semi-bold { font-weight: 600; }

.pricing__text--font-weight-bold { font-weight: 700; }

.pricing__text--font-weight-black { font-weight: 900; }

.pricing__feature-icon { position: relative; }

.pricing__feature-icon--tiny { width: 24px; height: 24px; font-size: 12px; top: 4px; }

.pricing__feature-icon--small { width: 30px; height: 30px; font-size: 16px; top: 4px; }

.pricing__feature-icon--medium { width: 40px; height: 40px; font-size: 20px; top: 4px; }

.pricing__feature-icon--large { width: 48px; height: 48px; font-size: 24px; top: 4px; }

.pricing__feature-icon--giant { width: 72px; height: 72px; font-size: 32px; top: 4px; }

.pricing__feature-icon--sky-blue { color: rgb(3, 172, 220); }

.pricing__feature-text { display: table-cell; vertical-align: middle; font-size: 16px; position: relative; }

.pricing__feature-text--size-small { font-size: 14px; }

.pricing__feature-text--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__feature-text--padding-left-extra-tiny { padding-left: 5px; }

.pricing__feature-desc--text-center { text-align: center; }

.pricing__sign { font-weight: 300; font-size: 0.8rem; position: relative; }

.pricing__sign--font-weight-regular { font-weight: 400; }

.pricing__sign--font-weight-bold { font-weight: 700; }

.pricing__sign--extra-small { font-size: 0.8rem; }

.pricing__sign--negative-top-tiny { top: -10px; }

@media (max-width: 992px) {
  .pricing__sign--negative-top-tiny { top: -8px; }
}

@media (max-width: 767px) {
  .pricing__sign--negative-top-tiny { top: -6px; }
}

@media (max-width: 420px) {
  .pricing__sign--negative-top-tiny { top: -5px; }
}

.pricing__sign--negative-top-extra-small { top: -20px; }

@media (max-width: 767px) {
  .pricing__sign--negative-top-extra-small { top: -8px; }
}

.pricing__sign--negative-top-big-tiny { top: -15px; }

@media (max-width: 767px) {
  .pricing__sign--negative-top-big-tiny { top: -8px; }
}

@media (max-width: 767px) {
  .pricing__sign--negative-top-big-tiny { top: -6px; }
}

.pricing__cost { position: relative; font-weight: 300; }

.pricing__cost--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__cost--white { color: rgb(255, 255, 255); }

.pricing__cost--font-weight-regular { font-weight: 400; }

.pricing__cost--font-weight-bold { font-weight: 700; }

.pricing__cost--negative-top-special-tiny { top: -5px; }

.pricing__cost--negative-top-extra-small { top: -20px; }

@media (max-width: 767px) {
  .pricing__cost--negative-top-extra-small { top: -8px; }
}

.pricing__cost--negative-top-tiny { top: -10px; }

@media (max-width: 992px) {
  .pricing__cost--negative-top-tiny { top: -8px; }
}

@media (max-width: 767px) {
  .pricing__cost--negative-top-tiny { top: -6px; }
}

@media (max-width: 420px) {
  .pricing__cost--negative-top-tiny { top: -5px; }
}

.pricing__cost--top-extra-tiny { top: 6px; }

.pricing__cost--top-big-tiny { top: 4px; }

@media (max-width: 767px) {
  .pricing__cost--top-big-tiny { top: 0px; }
}

@media (max-width: 420px) {
  .pricing__cost--top-big-tiny { top: 0px; }
}

.pricing__cost--left-right-big-tiny { padding-left: 4px; padding-right: 4px; }

.pricing__cost--negative-top-special-small { top: -15px; }

.pricing__cost--negative-top-big-tiny { top: -4px; }

.pricing__fraction { font-weight: 300; position: relative; }

.pricing__fraction--font-weight-thin { font-weight: 300; }

.pricing__fraction--font-weight-regular { font-weight: 400; }

.pricing__fraction--font-weight-bold { font-weight: 700; }

.pricing__fraction--top-big-tiny { top: 4px; }

.pricing__fraction--extra-small { font-size: 0.8rem; }

.pricing__fraction--negative-top-tiny { top: -10px; }

@media (max-width: 992px) {
  .pricing__fraction--negative-top-tiny { top: -8px; }
}

@media (max-width: 767px) {
  .pricing__fraction--negative-top-tiny { top: -6px; }
}

@media (max-width: 420px) {
  .pricing__fraction--negative-top-tiny { top: -5px; }
}

.pricing__fraction--negative-top-extra-small { top: -20px; }

@media (max-width: 767px) {
  .pricing__fraction--negative-top-extra-small { top: -5px; }
}

.pricing__fraction--negative-top-big-tiny { top: -15px; }

@media (max-width: 767px) {
  .pricing__fraction--negative-top-big-tiny { top: -5px; }
}

.pricing__duration { position: relative; }

.pricing__duration--negative-top-extra-tiny { top: -6px; }

@media (max-width: 767px) {
  .pricing__duration--negative-top-extra-tiny { top: -3px; }
}

.pricing__duration--negative-top-tiny { top: -10px; }

@media (max-width: 992px) {
  .pricing__duration--negative-top-tiny { top: -8px; }
}

@media (max-width: 767px) {
  .pricing__duration--negative-top-tiny { top: -6px; }
}

@media (max-width: 420px) {
  .pricing__duration--negative-top-tiny { top: -5px; }
}

.pricing__duration--light-grey { color: rgba(0, 0, 0, 0.6); }

.pricing__duration--white { color: rgb(255, 255, 255); }

.pricing__link--block { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

[class*="col-md-"] .pricing--exceptional-border-extra-tiny { border-width: 1px 1px 1px 0px; border-style: solid; }

@media (max-width: 767px) {
  [class*="col-md-"] .pricing--exceptional-border-extra-tiny { border-left-width: 1px; }
}

[class*="col-md-"]:first-child .pricing--exceptional-border-extra-tiny { border-left-width: 1px; }

@media (max-width: 991px) {
  [class*="col-md-"] .pricing--exceptional-border-extra-tiny { border-top-width: 0px; }
  [class*="col-md-"]:nth-child(1) .pricing--exceptional-border-extra-tiny, [class*="col-md-"]:nth-child(2) .pricing--exceptional-border-extra-tiny { border-top-width: 1px; }
}

@media (max-width: 767px) {
  [class*="col-md-"] .pricing--exceptional-border-extra-tiny { border-top-width: 0px !important; }
  [class*="col-md-"]:first-child .pricing--exceptional-border-extra-tiny { border-top-width: 1px !important; }
}

.pricing_elements_wrapper--padding-right-bottom-tiny { padding-right: 10px; padding-bottom: 10px; }

.pricing_elements_wrapper--padding-right-bottom-small { padding-right: 25px; padding-bottom: 25px; }

.pricing_elements_wrapper--padding-small { padding: 25px; }

.pricing_elements_container { box-shadow: rgba(194, 194, 194, 0.3) 0px 0px 30px 0px; position: relative; }

li.pricing__feature:last-of-type { border: 0px; }

.kartra_button1 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; }

.kartra_button1:active, .kartra_button1:focus, .kartra_button1:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button1::after { content: ""; border-radius: inherit; transition: 0.3s; }

.kartra_button1:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }

.kartra_button1--large:hover::after { border-radius: inherit; }

.kartra_button1--giant:hover::after { border-radius: inherit; }

.kartra_button1--text-left { text-align: left; }

.kartra_button1--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button1--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button1--tiny { padding: 5px 16px; }
}

.kartra_button1--small { padding: 10px 14px; font-size: 16px; }

.kartra_button1--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button1--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button1--small span { margin-right: 10px; }
}

.kartra_button1--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button1--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button1--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button1--medium span { margin-right: 10px; }
}

.kartra_button1--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button1--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button1--large { padding: 15px 60px; }
  .kartra_button1--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button1--large span { margin-right: 10px; }
}

.kartra_button1--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button1--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button1--giant { padding: 20px 80px; }
  .kartra_button1--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button1--giant { padding: 20px 50px; }
  .kartra_button1--giant span { margin-right: 10px; }
}

.kartra_button1--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button1--full-width span { margin-right: 20px; }

.kartra_button1--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button1--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button1--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button1--rounded { border-radius: 40px; }

.kartra_button1--rounded::after, .kartra_button1--rounded:hover::after { border-radius: inherit; }

.kartra_button1--rounded-small { border-radius: 25px; }

.kartra_button1--rounded-small::after, .kartra_button1--rounded-small:hover::after { border-radius: inherit; }

.kartra_button1--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button1--green:hover, .kartra_button1--green:focus { color: rgb(255, 255, 255); }

.kartra_button1--white-text-blue { background-color: rgb(255, 255, 255); color: rgb(42, 121, 255); }

.kartra_button1--white-text-blue:hover, .kartra_button1--white-text-blue:focus { color: rgb(42, 121, 255); }

.kartra_button1--bright-blue { background-color: rgb(79, 195, 247); color: rgb(255, 255, 255); }

.kartra_button1--bright-blue:hover, .kartra_button1--bright-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-02 { background-color: rgb(38, 197, 217); color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-02:hover, .kartra_button1--deep-sky-blue-02:focus { color: rgb(255, 255, 255); }

.kartra_button1--yellow-white-dark-text { background-color: rgb(255, 224, 130); color: rgba(0, 0, 0, 0.7); }

.kartra_button1--yellow-white-dark-text:hover, .kartra_button1--yellow-white-dark-text:focus { color: rgba(0, 0, 0, 0.7); }

.kartra_button1--yellow-dark-dark-text { background-color: rgb(255, 183, 77); color: rgba(0, 0, 0, 0.7); }

.kartra_button1--yellow-dark-dark-text:hover, .kartra_button1--yellow-dark-dark-text:focus { color: rgba(0, 0, 0, 0.7); }

.kartra_button1--pink { background-color: rgb(236, 64, 122); color: rgb(255, 255, 255); }

.kartra_button1--pink:hover, .kartra_button1--pink:focus { color: rgb(255, 255, 255); }

.kartra_button1--color-01 { background-color: rgb(75, 175, 80); color: rgb(255, 255, 255); }

.kartra_button1--color-01:hover, .kartra_button1--color-01:focus { color: rgb(255, 255, 255); }

.kartra_button1--color-02 { background-color: rgb(255, 112, 67); color: rgb(255, 255, 255); }

.kartra_button1--color-02:hover, .kartra_button1--color-02:focus { color: rgb(255, 255, 255); }

.kartra_button1--yellow-green { background-color: rgb(157, 204, 101); color: rgb(255, 255, 255); }

.kartra_button1--yellow-green:hover, .kartra_button1--yellow-green:focus { color: rgb(255, 255, 255); }

.kartra_button1--black { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.kartra_button1--black:hover, .kartra_button1--black:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-seven { background-color: rgb(67, 164, 242); color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-seven:hover, .kartra_button1--deep-sky-blue-seven:focus { color: rgb(255, 255, 255); }

.kartra_button1--yellow { background-color: rgb(255, 183, 77); color: rgb(255, 255, 255); }

.kartra_button1--yellow:hover, .kartra_button1--yellow:focus { color: rgb(255, 255, 255); }

.kartra_button1--bg-oranage-01 { background-color: rgb(228, 103, 1); color: rgb(255, 255, 255); }

.kartra_button1--bg-oranage-01:hover, .kartra_button1--bg-oranage-01:focus { color: rgb(255, 255, 255); }

.kartra_button1--gold { background-color: rgb(255, 202, 41); color: rgb(255, 255, 255); }

.kartra_button1--deep-yellow { background-color: rgb(255, 213, 79); color: rgb(93, 64, 55); }

.kartra_button1--deep-yellow:hover, .kartra_button1--deep-yellow:focus { color: rgb(93, 64, 55); }

.kartra_button1--deep-salmon { background-color: rgb(253, 102, 91); color: rgb(255, 255, 255); }

.kartra_button1--deep-salmon:hover, .kartra_button1--deep-salmon:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-gold { background-color: rgb(240, 206, 68); color: rgb(255, 255, 255); }

.kartra_button1--deep-gold:hover, .kartra_button1--deep-gold:focus { color: rgb(255, 255, 255); }

.kartra_button1--laurel-green { background-color: rgb(56, 142, 60); color: rgb(255, 255, 255); }

.kartra_button1--laurel-green:hover, .kartra_button1--laurel-green:focus { color: rgb(255, 255, 255); }

.kartra_button1--ocean-green { background-color: rgb(58, 182, 119); color: rgb(255, 255, 255); }

.kartra_button1--ocean-green:hover, .kartra_button1--ocean-green:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-orange { background-color: rgb(230, 123, 90); color: rgb(255, 255, 255); }

.kartra_button1--light-orange:hover, .kartra_button1--light-orange:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-maroon { background-color: rgb(73, 24, 11); color: rgb(255, 255, 255); }

.kartra_button1--deep-maroon:hover, .kartra_button1--deep-maroon:focus { color: rgb(255, 255, 255); }

.kartra_button1--dark-chocolate { background-color: rgb(217, 120, 0); color: rgb(255, 255, 255); }

.kartra_button1--dark-chocolate:hover, .kartra_button1--dark-chocolate:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-dark-slate-grey { background-color: rgb(23, 40, 33); color: rgb(255, 255, 255); }

.kartra_button1--deep-dark-slate-grey:hover, .kartra_button1--deep-dark-slate-grey:focus { color: rgb(255, 255, 255); }

.kartra_button1--coral-dark { background-color: rgb(242, 108, 79); color: rgb(255, 255, 255); }

.kartra_button1--coral-dark:hover, .kartra_button1--coral-dark:focus { color: rgb(255, 255, 255); }

.kartra_button1--dark-olive { background-color: rgb(64, 59, 40); color: rgb(255, 255, 255); }

.kartra_button1--dark-olive:hover, .kartra_button1--dark-olive:focus { color: rgb(255, 255, 255); }

.kartra_button1--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button1--red:hover, .kartra_button1--red:focus { color: rgb(255, 255, 255); }

.kartra_button1--old-light-rose-red { background-color: rgb(234, 30, 99); color: rgb(255, 255, 255); }

.kartra_button1--old-light-rose-red:hover, .kartra_button1--old-light-rose-red:focus { color: rgb(255, 255, 255); }

.kartra_button1--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button1--default:hover, .kartra_button1--default:focus { color: rgb(255, 255, 255); }

.kartra_button1--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button1--blue:hover, .kartra_button1--blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--royal-blue { background-color: rgb(42, 121, 255); color: rgb(255, 255, 255); }

.kartra_button1--royal-blue:hover, .kartra_button1--royal-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--white { background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); }

.kartra_button1--white-dark-text { background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.8); }

.kartra_button1--white-dark-text:hover, .kartra_button1--white-dark-text:focus { color: rgba(0, 0, 0, 0.8); }

.kartra_button1--white-ocean-green-text { background-color: rgb(255, 255, 255); color: rgb(43, 194, 131); }

.kartra_button1--white-ocean-green-text:hover, .kartra_button1--white-ocean-green-text:focus { color: rgb(43, 194, 131); }

.kartra_button1--white-blue-dark-text { background-color: rgb(77, 208, 225); color: rgba(0, 0, 0, 0.8); }

.kartra_button1--white-blue-dark-text:hover, .kartra_button1--white-blue-dark-text:focus { color: rgba(0, 0, 0, 0.8); }

.kartra_button1--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button1--light-blue:hover, .kartra_button1--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button1--light-sky-blue:hover, .kartra_button1--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--outrageous-orange { background-color: rgb(255, 87, 34); color: rgb(255, 255, 255); }

.kartra_button1--outrageous-orange:hover, .kartra_button1--outrageous-orange:focus { color: rgb(255, 255, 255); }

.kartra_button1--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button1--darkturquoise:hover, .kartra_button1--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button1--medium-dark-turquoise { background-color: rgb(77, 182, 172); color: rgb(255, 255, 255); }

.kartra_button1--medium-dark-turquoise:hover, .kartra_button1--medium-dark-turquoise:focus { color: rgb(255, 255, 255); }

.kartra_button1--dark-aqua-marine { background-color: rgb(32, 199, 158); color: rgb(255, 255, 255); }

.kartra_button1--dark-aqua-marine:hover, .kartra_button1--dark-aqua-marine:focus { color: rgb(255, 255, 255); }

.kartra_button1--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button1--steel-blue:hover, .kartra_button1--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--steel-sky { background-color: rgb(57, 126, 184); color: rgb(255, 255, 255); }

.kartra_button1--steel-sky:hover, .kartra_button1--steel-sky:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue:hover, .kartra_button1--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--curious-blue { background-color: rgb(66, 139, 202); color: rgb(255, 255, 255); }

.kartra_button1--curious-blue:hover, .kartra_button1--curious-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-royal-blue { background-color: rgb(34, 150, 243); color: rgb(255, 255, 255); }

.kartra_button1--light-royal-blue:hover, .kartra_button1--light-royal-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--white-bg-blue-text { background-color: rgb(255, 255, 255); color: rgb(79, 195, 247); }

.kartra_button1--white-bg-blue-text:hover, .kartra_button1--white-bg-blue-text:focus { color: rgb(79, 195, 247); }

.kartra_button1--light-slate-grey { background-color: rgb(116, 139, 156); color: rgb(255, 255, 255); }

.kartra_button1--light-slate-grey:hover, .kartra_button1--light-slate-grey:focus { color: rgb(255, 255, 255); }

.kartra_button1--night-rider-black-bg { background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); }

.kartra_button1--night-rider-black-bg:hover, .kartra_button1--night-rider-black-bg:focus { color: rgb(255, 255, 255); }

.kartra_button1--tomato-bg { background-color: rgb(255, 112, 67); color: rgb(255, 255, 255); }

.kartra_button1--tomato-bg:hover, .kartra_button1--tomato-bg:focus { color: rgb(255, 255, 255); }

.kartra_button1--maya-blue-bg { background-color: rgb(99, 181, 246); color: rgb(255, 255, 255); }

.kartra_button1--maya-blue-bg:hover, .kartra_button1--maya-blue-bg:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-coral-two { background-color: rgb(255, 138, 101); color: rgb(255, 255, 255); }

.kartra_button1--light-coral-two:hover, .kartra_button1--light-coral-two:focus { color: rgb(255, 255, 255); }

.kartra_button1--royal-blue-color, .kartra_button1--royal-blue-color:hover { color: rgb(0, 117, 255); }

.kartra_button1--royal-blue { background-color: rgb(42, 121, 255); color: rgb(255, 255, 255); }

.kartra_button1--royal-blue:hover, .kartra_button1--royal-blue:focus { color: rgb(255, 255, 255); }

.kartra_button1--night-rider-black, .kartra_button1--night-rider-black:hover, .kartra_button1--night-rider-black:focus, .kartra_button1--night-rider-black:visited { color: rgb(51, 51, 51); }

.kartra_button1--deep-orange-red { background-color: rgb(230, 81, 0); color: rgb(255, 255, 255); }

.kartra_button1--deep-orange-red:hover, .kartra_button1--deep-orange-red:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-two { background-color: rgb(41, 182, 246); color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-two:hover, .kartra_button1--deep-sky-blue-two:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-navy { background-color: rgb(40, 53, 146); color: rgb(255, 255, 255); }

.kartra_button1--light-navy:hover, .kartra_button1--light-navy:focus { color: rgb(255, 255, 255); }

.kartra_button1--dark-dodger-blue-two { background-color: rgb(67, 129, 255); color: rgb(255, 255, 255); }

.kartra_button1--dark-dodger-blue-two:hover, .kartra_button1--dark-dodger-blue-two:focus { color: rgb(255, 255, 255); }

.kartra_button1--magenta-color { background-color: rgb(171, 114, 243); color: rgb(255, 255, 255); }

.kartra_button1--magenta-color:hover, .kartra_button1--magenta-color:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-white-orange-color { background-color: rgb(249, 123, 84); color: rgb(255, 255, 255); }

.kartra_button1--light-white-orange-color:hover, .kartra_button1--light-white-orange-color:focus { color: rgb(255, 255, 255); }

.kartra_button1--dark-deep-pink { background-color: rgb(236, 64, 122); color: rgb(255, 255, 255); }

.kartra_button1--dark-deep-pink:hover, .kartra_button1--dark-deep-pink:focus { color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-five { background-color: rgb(1, 169, 244); color: rgb(255, 255, 255); }

.kartra_button1--deep-sky-blue-five:hover, .kartra_button1--deep-sky-blue-five:focus { color: rgb(255, 255, 255); }

.kartra_button1--fruit-salad { background-color: rgb(75, 175, 80); color: rgb(255, 255, 255); }

.kartra_button1--fruit-salad:hover, .kartra_button1--fruit-salad:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-black { background-color: rgb(66, 66, 66); color: rgb(255, 255, 255); }

.kartra_button1--light-black:hover, .kartra_button1--light-black:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-gold { background-color: rgb(255, 213, 79); }

.kartra_button1--light-gold-two { background-color: rgb(255, 210, 77); }

.kartra_button1--light-green { background-color: rgb(81, 217, 142); color: rgb(255, 255, 255); }

.kartra_button1--light-green:hover, .kartra_button1--light-green:focus { color: rgb(255, 255, 255); }

.kartra_button1--light-indian-red { background-color: rgb(239, 83, 80); color: rgb(255, 255, 255); }

.kartra_button1--light-indian-red:hover, .kartra_button1--light-indian-red:focus { color: rgb(255, 255, 255); }

.kartra_button1--bg-gold { background-color: rgb(255, 202, 41); }

.kartra_button1--bg-gold, .kartra_button1--bg-gold:hover, .kartra_button1--bg-gold:focus, .kartra_button1--bg-gold:active, .kartra_button1--bg-gold:visited { color: rgb(255, 255, 255); }

.kartra_button1--light-black-color, .kartra_button1--light-black-color:hover { color: rgb(66, 66, 66); }

.kartra_button1--deep-saddle-brown-two, .kartra_button1--deep-saddle-brown-two:hover { color: rgb(117, 62, 0); }

.kartra_button1--deep-megento-black-color, .kartra_button1--deep-megento-black-color:hover, .kartra_button1--deep-megento-black-color:active, .kartra_button1--deep-megento-black-color:focus, .kartra_button1--deep-megento-black-color:visited { color: rgb(57, 38, 38); }

.kartra_button1--light-indian-red-color { color: rgb(239, 83, 80); }

.kartra_button1--very-dark-brown-color, .kartra_button1--very-dark-brown-color:hover { color: rgb(78, 52, 46); }

.kartra_button1--dim-black-color, .kartra_button1--dim-black-color:hover { color: rgb(33, 33, 33); }

.kartra_button1--light-yellow-two { background-color: rgb(255, 238, 88); color: rgb(66, 66, 66); }

.kartra_button1--light-yellow-two, .kartra_button1--light-yellow-two:hover { color: rgb(66, 66, 66); }

.kartra_button1--orange-re-color, .kartra_button1--orange-re-color:hover, .kartra_button1--orange-re-color:focus { color: rgb(244, 81, 30); }

.kartra_button1--dark-burgundy-color, .kartra_button1--dark-burgundy-color:hover, .kartra_button1--dark-burgundy-color:focus { color: rgb(124, 14, 4); }

.kartra_button1--bg-steel-blue-02 { background-color: rgb(29, 133, 177); }

.kartra_button1--bg-steel-blue-02, .kartra_button1--bg-steel-blue-02:hover, .kartra_button1--bg-steel-blue-02::after, .kartra_button1--bg-steel-blue-02:active, .kartra_button1--bg-steel-blue-02:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-dodger-blue-02 { background-color: rgb(2, 154, 227); }

.kartra_button1--bg-dodger-blue-02, .kartra_button1--bg-dodger-blue-02:hover, .kartra_button1--bg-dodger-blue-02:focus, .kartra_button1--bg-dodger-blue-02:active, .kartra_button1--bg-dodger-blue-02:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-black-opaque-30 { background-color: rgba(0, 0, 0, 0.3); }

.kartra_button1--bg-black-opaque-30, .kartra_button1--bg-black-opaque-30:hover, .kartra_button1--bg-black-opaque-30:focus, .kartra_button1--bg-black-opaque-30:active, .kartra_button1--bg-black-opaque-30:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-light-gold-three { background-color: rgb(251, 192, 45); }

.kartra_button1--bg-light-gold-three, .kartra_button1--bg-light-gold-three:hover, .kartra_button1--bg-light-gold-three:focus, .kartra_button1--bg-light-gold-three:active, .kartra_button1--bg-light-gold-three:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-night-rider-black { background-color: rgb(51, 51, 51); }

.kartra_button1--bg-night-rider-black, .kartra_button1--bg-night-rider-black:hover, .kartra_button1--bg-night-rider-black:focus, .kartra_button1--bg-night-rider-black:active, .kartra_button1--bg-night-rider-black:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-caribbean-green { background-color: rgb(0, 213, 137); }

.kartra_button1--bg-caribbean-green, .kartra_button1--bg-caribbean-green:hover, .kartra_button1--bg-caribbean-green:focus, .kartra_button1--bg-caribbean-green:active, .kartra_button1--bg-caribbean-green:visited { color: rgb(255, 255, 255); }

.kartra_button1--deep-saddle-brown-three-color, .kartra_button1--deep-saddle-brown-three-color:hover, .kartra_button1--deep-saddle-brown-three-color:focus, .kartra_button1--deep-saddle-brown-three-color:active, .kartra_button1--deep-saddle-brown-three-color:visited { color: rgb(78, 52, 46); }

.kartra_button1--bg-orange-peel { background-color: rgb(255, 154, 0); }

.kartra_button1--bg-orange-peel, .kartra_button1--bg-orange-peel:hover, .kartra_button1--bg-orange-peel:focus, .kartra_button1--bg-orange-peel:active, .kartra_button1--bg-orange-peel:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-blaze-orange { background-color: rgb(255, 102, 0); }

.kartra_button1--bg-blaze-orange, .kartra_button1--bg-blaze-orange:hover, .kartra_button1--bg-blaze-orange:focus, .kartra_button1--bg-blaze-orange:active, .kartra_button1--bg-blaze-orange:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-dodger-blue-three { background-color: rgb(37, 105, 251); }

.kartra_button1--bg-dodger-blue-three, .kartra_button1--bg-dodger-blue-three:hover, .kartra_button1--bg-dodger-blue-three:focus, .kartra_button1--bg-dodger-blue-three:active, .kartra_button1--bg-dodger-blue-three:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-feijoa { background-color: rgb(151, 217, 132); }

.kartra_button1--bg-feijoa, .kartra_button1--bg-feijoa:hover, .kartra_button1--bg-feijoa:focus, .kartra_button1--bg-feijoa:active, .kartra_button1--bg-feijoa:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-bright-turquoise { background-color: rgb(10, 195, 219); }

.kartra_button1--bg-bright-turquoise, .kartra_button1--bg-bright-turquoise:hover, .kartra_button1--bg-bright-turquoise:focus, .kartra_button1--bg-bright-turquoise:active, .kartra_button1--bg-bright-turquoise:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-lochmara { background-color: rgb(4, 119, 191); }

.kartra_button1--bg-lochmara, .kartra_button1--bg-lochmara:hover, .kartra_button1--bg-lochmara:focus, .kartra_button1--bg-lochmara:active, .kartra_button1--bg-lochmara:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-purple-heart { background-color: rgb(70, 54, 210); }

.kartra_button1--bg-purple-heart, .kartra_button1--bg-purple-heart:hover, .kartra_button1--bg-purple-heart:focus, .kartra_button1--bg-purple-heart:active, .kartra_button1--bg-purple-heart:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-radical-red { background-color: rgb(255, 63, 89); }

.kartra_button1--bg-radical-red, .kartra_button1--bg-radical-red:hover, .kartra_button1--bg-radical-red:focus, .kartra_button1--bg-radical-red:active, .kartra_button1--bg-radical-red:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-golden-fizz { background-color: rgb(232, 255, 56); }

.kartra_button1--bg-golden-fizz, .kartra_button1--bg-golden-fizz:hover, .kartra_button1--bg-golden-fizz:focus, .kartra_button1--bg-golden-fizz:active, .kartra_button1--bg-golden-fizz:visited { color: rgb(34, 40, 58); }

.kartra_button1--bg-azure-radiance-2 { background-color: rgb(5, 119, 246); }

.kartra_button1--bg-azure-radiance-2, .kartra_button1--bg-azure-radiance-2:hover, .kartra_button1--bg-azure-radiance-2:focus, .kartra_button1--bg-azure-radiance-2:active, .kartra_button1--bg-azure-radiance-2:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-electric-violet { background-color: rgb(104, 61, 255); }

.kartra_button1--bg-electric-violet, .kartra_button1--bg-electric-violet:hover, .kartra_button1--bg-electric-violet:focus, .kartra_button1--bg-electric-violet:active, .kartra_button1--bg-electric-violet:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-bright-turquoise-2 { background-color: rgb(20, 193, 249); }

.kartra_button1--bg-bright-turquoise-2, .kartra_button1--bg-bright-turquoise-2:hover, .kartra_button1--bg-bright-turquoise-2:focus, .kartra_button1--bg-bright-turquoise-2:active, .kartra_button1--bg-bright-turquoise-2:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-green-yellow { background-color: rgb(203, 255, 56); }

.kartra_button1--bg-green-yellow, .kartra_button1--bg-green-yellow:hover, .kartra_button1--bg-green-yellow:focus, .kartra_button1--bg-green-yellow:active, .kartra_button1--bg-green-yellow:visited { color: rgb(34, 40, 58); }

.kartra_button1--bg-mustard { background-color: rgb(255, 230, 87); }

.kartra_button1--bg-mustard, .kartra_button1--bg-mustard:hover, .kartra_button1--bg-mustard:focus, .kartra_button1--bg-mustard:active, .kartra_button1--bg-mustard:visited { color: rgba(0, 0, 0, 0.8); }

.kartra_button1--bg-canary { background-color: rgb(199, 255, 85); }

.kartra_button1--bg-canary, .kartra_button1--bg-canary:hover, .kartra_button1--bg-canary:focus, .kartra_button1--bg-canary:active, .kartra_button1--bg-canary:visited { color: rgba(0, 0, 0, 0.8); }

.kartra_button1--bg-golden-dream { background-color: rgb(245, 226, 51); }

.kartra_button1--bg-golden-dream, .kartra_button1--bg-golden-dream:hover, .kartra_button1--bg-golden-dream:focus, .kartra_button1--bg-golden-dream:active, .kartra_button1--bg-golden-dream:visited { color: rgba(0, 0, 0, 0.8); }

.kartra_button1--bg-sun { background-color: rgb(252, 163, 17); }

.kartra_button1--bg-sun, .kartra_button1--bg-sun:hover, .kartra_button1--bg-sun:focus, .kartra_button1--bg-sun:active, .kartra_button1--bg-sun:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-chateau-green { background-color: rgb(74, 176, 80); }

.kartra_button1--bg-chateau-green, .kartra_button1--bg-chateau-green:hover, .kartra_button1--bg-chateau-green:focus, .kartra_button1--bg-chateau-green:active, .kartra_button1--bg-chateau-green:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-turquoise-2 { background-color: rgb(46, 196, 182); }

.kartra_button1--bg-turquoise-2, .kartra_button1--bg-turquoise-2:hover, .kartra_button1--bg-turquoise-2:focus, .kartra_button1--bg-turquoise-2:active, .kartra_button1--bg-turquoise-2:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-caribbean-green { background-color: rgb(6, 214, 160); }

.kartra_button1--bg-caribbean-green, .kartra_button1--bg-caribbean-green:hover, .kartra_button1--bg-caribbean-green:focus, .kartra_button1--bg-caribbean-green:active, .kartra_button1--bg-caribbean-green:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-laser-lemon { background-color: rgb(233, 255, 112); }

.kartra_button1--bg-laser-lemon, .kartra_button1--bg-laser-lemon:hover, .kartra_button1--bg-laser-lemon:focus, .kartra_button1--bg-laser-lemon:active, .kartra_button1--bg-laser-lemon:visited { color: rgba(0, 0, 0, 0.8); }

.kartra_button1--bg-broom { background-color: rgb(253, 255, 30); }

.kartra_button1--bg-broom, .kartra_button1--bg-broom:hover, .kartra_button1--bg-broom:focus, .kartra_button1--bg-broom:active, .kartra_button1--bg-broom:visited { color: rgba(0, 0, 0, 0.8); }

.kartra_button1--bg-madison { background-color: rgb(13, 59, 102); }

.kartra_button1--bg-madison, .kartra_button1--bg-madison:hover, .kartra_button1--bg-madison:focus, .kartra_button1--bg-madison:active, .kartra_button1--bg-madison:visited { color: rgb(255, 255, 255); }

.kartra_button1--bg-jungle-green { background-color: rgb(46, 197, 94); }

.kartra_button1--bg-jungle-green, .kartra_button1--bg-jungle-green:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-eden { background-color: rgb(14, 95, 92); }

.kartra_button1--bg-eden, .kartra_button1--bg-eden:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-azure-radiance { background-color: rgb(2, 153, 255); }

.kartra_button1--bg-azure-radiance, .kartra_button1--bg-azure-radiance:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-purple-heart-2 { background-color: rgb(95, 48, 226); }

.kartra_button1--bg-purple-heart-2, .kartra_button1--bg-purple-heart-2:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-blue-ribbon { background-color: rgb(0, 107, 255); }

.kartra_button1--bg-blue-ribbon, .kartra_button1--bg-blue-ribbon:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-red-ribbon { background-color: rgb(242, 29, 68); }

.kartra_button1--bg-red-ribbon, .kartra_button1--bg-red-ribbon:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-regal-blue { background-color: rgb(2, 83, 115); }

.kartra_button1--bg-regal-blue, .kartra_button1--bg-regal-blue:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-dodger-blue-3 { background-color: rgb(52, 149, 250); }

.kartra_button1--bg-dodger-blue-3, .kartra_button1--bg-dodger-blue-3:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-web-orange-2 { background-color: rgb(246, 173, 0); }

.kartra_button1--bg-web-orange-2, .kartra_button1--bg-web-orange-2:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-white { background-color: rgb(255, 255, 255); }

.kartra_button1--color-ebony-clay-3, .kartra_button1--color-ebony-clay-3:hover { color: rgb(37, 38, 65); }

.kartra_button1--bg-iris { background-color: rgb(70, 74, 224); }

.kartra_button1--bg-iris, .kartra_button1--bg-iris:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-bittersweet { background-color: rgb(255, 74, 74); }

.kartra_button1--bg-bittersweet, .kartra_button1--bg-bittersweet:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-burnt-sienna { background-color: rgb(231, 98, 96); }

.kartra_button1--bg-burnt-sienna, .kartra_button1--bg-burnt-sienna:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-imperial-red { background-color: rgb(246, 55, 60); }

.kartra_button1--bg-imperial-red, .kartra_button1--bg-imperial-red:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-palatinate-blue { background-color: rgb(54, 47, 217); }

.kartra_button1--bg-palatinate-blue, .kartra_button1--bg-palatinate-blue:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-cerise { background-color: rgb(234, 51, 105); }

.kartra_button1--bg-cerise, .kartra_button1--bg-cerise:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-blue-violet { background-color: rgb(136, 47, 226); }

.kartra_button1--bg-blue-violet, .kartra_button1--bg-blue-violet:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-blue-green { background-color: rgb(58, 152, 185); }

.kartra_button1--bg-blue-green, .kartra_button1--bg-blue-green:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-butterscotch-opaque-15 { background-color: rgba(233, 154, 65, 0.15); }

.kartra_button1--bg-butterscotch-opaque-15, .kartra_button1--bg-butterscotch-opaque-15:hover { color: rgb(233, 154, 65); }

.kartra_button1--bg-cerulean { background-color: rgb(0, 187, 249); }

.kartra_button1--bg-cerulean, .kartra_button1--bg-cerulean:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-sunglow { background-color: rgb(255, 202, 58); }

.kartra_button1--bg-sunglow, .kartra_button1--bg-sunglow:hover { color: rgba(var(--black), 0.7); }

.kartra_button1--bg-coquelicot { background-color: rgb(249, 74, 41); }

.kartra_button1--bg-coquelicot, .kartra_button1--bg-coquelicot:hover { color: rgb(255, 255, 255); }

.kartra_button1--bg-pomegranate { background-color: rgb(245, 67, 55); }

.kartra_button1--bg-pomegranate, .kartra_button1--bg-pomegranate:hover { color: rgb(255, 255, 255); }

.kartra_button1--inset-shadow01.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset; }

.kartra_button1--inset-shadow01.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 4px inset; }

.kartra_button1--inset-shadow01.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 6px inset; }

.kartra_button1--inset-shadow02.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 0px 0px inset; }

.kartra_button1--inset-shadow02.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 0px 0px inset; }

.kartra_button1--inset-shadow02.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.1) 0px -6px 0px 0px inset; }

.kartra_button1--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_button1--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_button1--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_button1--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_button1--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button1--margin-top-extra-large { margin-top: 70px; }

.kartra_button1--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_button1--margin-top-small { margin-top: 25px; }

.kartra_button1--margin-top-tiny { margin-top: 10px; }

.kartra_button1--margin-top-extra-small { margin-top: 20px; }

.kartra_button1--margin-top-extra-medium { margin-top: 40px; }

.kartra_button1--margin-bottom-large { margin-bottom: 100px; }

.kartra_button1--margin-bottom-none { margin-bottom: 0px; }

.kartra_button1--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_button1--margin-top-bottom-big-tiny { margin-top: 15px; margin-bottom: 15px; }

.kartra_button1--margin-top-bottom-extra-small { margin-top: 20px; margin-bottom: 20px; }

.kartra_button1--margin-top-bottom-small { margin-top: 25px; margin-bottom: 25px; }

.kartra_button1--margin-top-bottom-medium { margin-top: 50px; margin-bottom: 50px; }

.kartra_button1--margin-top-bottom-large { margin-top: 100px; margin-bottom: 100px; }

@media (max-width: 991px) {
  .kartra_button1--sm-margin-top-big-tiny { margin-top: 15px; }
}

@media (max-width: 767px) {
  .kartra_button1--xs-margin-bottom-small { margin-bottom: 20px; }
}

@media (min-width: 768px) {
  .kartra_button1--md-sm-margin-top-extra-small { margin-top: 20px; }
}

@media (max-width: 991px) {
  .kartra_button1--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 991px) {
  .kartra_button1--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (max-width: 991px) {
  .kartra_button1--sm-margin-bottom-medium { margin-bottom: 50px; }
}

@media (max-width: 991px) {
  .kartra_button1--sm-margin-bottom-special-large { margin-bottom: 60px; }
}

@media (min-width: 991px) {
  .kartra_button1--md-margin-bottom-none { margin-bottom: 0px; }
}

.kartra_button1--margin-top-special-medium { margin-top: 30px; }

.kartra_button1--margin-top-special-medium { margin-top: 30px; }

@media (min-width: 992px) {
  .kartra_button1--md-margin-bottom-medium { margin-bottom: 50px; }
}

.kartra_button1--padding-medium { padding: 20px; }

.kartra_button1--padding-left-right-medium { padding-left: 20px; padding-right: 20px; }

.kartra_button1--md-padding-left-right-medium { padding-left: 100px; padding-right: 100px; }

@media (max-width: 420px) {
  .kartra_button1--md-padding-left-right-medium { padding-left: 20px; padding-right: 20px; }
}

@media (min-width: 992px) {
  .kartra_button1--md-padding-top-bottom-extra-medium { padding-top: 40px; padding-bottom: 40px; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .kartra_button1--sm-margin-top-extra-small { margin-top: 20px; }
}

@media (max-width: 767px) {
  .kartra_button1--xs-margin-top-extra-small-important { margin-top: 20px !important; }
}

@media (max-width: 767px) {
  .kartra_button1--xs-margin-top-tiny-important { margin-top: 10px !important; }
}

.kartra_button1--sepcial-button { width: 100%; border-radius: 0px 0px 4px 4px; padding: 20px; margin: 0px; font-size: 20px; letter-spacing: 0.1em; }

.kartra_button1--md-pull-left { float: left; }

@media (max-width: 767px) {
  .kartra_button1--md-pull-left { float: none; }
}

.kartra_button1--md-pull-right { float: right; }

@media (max-width: 767px) {
  .kartra_button1--md-pull-right { float: none; }
}

.kartra_button1--border-thin { border-width: 1px; border-style: solid; }

.kartra_button1--border-thin.kartra_button1--solid { border-width: 1px; }

.kartra_button1--border-tiny { border-width: 2px; border-style: solid; }

.kartra_button1--border-tiny.kartra_button1--solid { border-width: 2px; }

.kartra_button1--border-extra-small { border-width: 3px; border-style: solid; }

.kartra_button1--border-extra-small.kartra_button1--solid { border-width: 3px; }

.kartra_button1--border-small { border-width: 5px; border-style: solid; }

.kartra_button1--border-small.kartra_button1--solid { border-width: 5px; }

.kartra_button1--border-white { border-color: rgb(255, 255, 255); }

.kartra_button1--border-radius-none { border-radius: 0px; }

.kartra_button1--border-radius-none:hover::after { border-radius: inherit; }

.kartra_button1--border-radius-none.kartra_button1--rounded { border-radius: 40px; }

.kartra_button1--border-radius-none.kartra_button1--rounded::after, .kartra_button1--border-radius-none.kartra_button1--rounded:hover::after { border-radius: inherit; }

.kartra_button1--border-radius-none.kartra_button1--rounded-small { border-radius: 25px; }

.kartra_button1--border-radius-none.kartra_button1--rounded-small::after, .kartra_button1--border-radius-none.kartra_button1--rounded-small:hover::after { border-radius: inherit; }

.kartra_button1--rounded-tiny { border-radius: 10px; }

.kartra_button1--rounded-tiny:hover::after { border-radius: inherit; }

.kartra_button1--rounded-tiny.kartra_button1--rounded { border-radius: 40px; }

.kartra_button1--rounded-tiny.kartra_button1--rounded::after, .kartra_button1--rounded-tiny.kartra_button1--rounded:hover::after { border-radius: inherit; }

.kartra_button1--rounded-medium-big-tiny { border-radius: 10px; }

.kartra_button1--rounded-medium-big-tiny:hover::after { border-radius: inherit; }

.kartra_button1--rounded-medium-big-tiny.kartra_button1--rounded { border-radius: 40px; }

.kartra_button1--rounded-medium-big-tiny.kartra_button1--rounded::after, .kartra_button1--rounded-medium-big-tiny.kartra_button1--rounded:hover::after { border-radius: inherit; }

.kartra_button1--hollow { background-color: transparent; border-color: rgb(187, 187, 187); border-width: 2px; color: rgb(204, 204, 204); transition: 0.5s; }

.kartra_button1--hollow .kartra_icon__icon { color: rgb(39, 189, 222); transition: 0.5s; }

.kartra_button1--hollow:hover, .kartra_button1--hollow:focus { color: rgb(255, 255, 255); background-color: rgb(39, 189, 222); border-color: rgb(39, 189, 222); }

.kartra_button1--hollow:hover .kartra_icon__icon, .kartra_button1--hollow:focus .kartra_icon__icon { color: rgb(255, 255, 255); }

.kartra_button1--hollow:hover::after, .kartra_button1--hollow:focus::after { z-index: -1; }

.kartra_button1--white-smoke-white { color: rgb(238, 238, 238); }

.kartra_button1--solid { border-width: 0px; }

.kartra_button1--font-weight-regular { font-weight: 400; }

.kartra_button1--font-weight-medium { font-weight: 500; }

.kartra_button1--font-weight-semi-bold { font-weight: 600; }

.kartra_button1--font-weight-bold { font-weight: 700; }

.kartra_button1--block { display: block; width: 100%; }

.kartra_button1--width-full { width: 100%; }

.kartra_button1--gradient { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button1--gradient-reverse { background-image: linear-gradient(rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.05) 100%); }

.kartra_button1--border-tradewind-green { border-color: rgb(110, 173, 163); }

.kartra_button1--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_button1--raleway-font { font-family: Raleway, sans-serif; }

.kartra_button1--oswald-font { font-family: Oswald, sans-serif; }

.kartra_button1--nunito { font-family: Nunito, sans-serif; }

.kartra_button1--anton-font { font-family: Anton, sans-serif; }

.kartra_button1--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_button1--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_button1--courgette-font { font-family: Courgette, cursive; }

.kartra_button1--kalam-font { font-family: Kalam, cursive; }

.kartra_button1--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_button1--farsan-font { font-family: Farsan, cursive; }

.kartra_button1--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_button1--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_button1--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_button1--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_button1--patua-one-font { font-family: "Patua One", cursive; }

.kartra_button1--asap-font { font-family: Asap, sans-serif; }

.kartra_button1--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_button1--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_button1--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_button1--merriweather-font { font-family: Merriweather, serif; }

.kartra_button1--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_button1--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_button1--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_button1--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_button1--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_button1--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_button1--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_button1--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_button1--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_button1--dosis-font { font-family: Dosis, sans-serif; }

.kartra_button1--spectral-font { font-family: Spectral, serif; }

.kartra_button1--signika-font { font-family: Signika, sans-serif; }

.kartra_button1--bree-font { font-family: "Bree Serif", serif; }

.kartra_button1--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_button1--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_button1--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_button1--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_button1--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_button1--patua-one { font-family: "Patua One", cursive; }

.kartra_button1--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_button1--roboto-font { font-family: Roboto, sans-serif; }

.kartra_button1--nunito-font { font-family: Nunito, sans-serif; }

.kartra_button1--quantico-font { font-family: Quantico, sans-serif; }

.kartra_button1--arimo-font { font-family: Arimo, sans-serif; }

.kartra_button1--muli-font { font-family: Muli, sans-serif; }

.kartra_button1--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_button1--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_button1--arvo-font { font-family: Arvo, serif; }

.kartra_button1--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_button1--tangerine-font { font-family: Tangerine, cursive; }

.kartra_button1--cookie-font { font-family: Cookie, cursive; }

.kartra_button1--caudex-font { font-family: Caudex, serif; }

.kartra_button1--lobster-font { font-family: Lobster, cursive; }

.kartra_button1--francois-font { font-family: "Francois One", sans-serif; }

.kartra_button1--allan-font { font-family: Allan, cursive; }

.kartra_button1--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_button1--candal-font { font-family: Candal, sans-serif; }

.kartra_button1--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_button1--radley-font { font-family: Radley, serif; }

.kartra_button1--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_button1--carter-one-font { font-family: "Carter One", cursive; }

.kartra_button1--limelight-font { font-family: Limelight, cursive; }

.kartra_button1--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_button1--inter-font { font-family: Inter, sans-serif; }

.kartra_button1--pacifico-font { font-family: Pacifico, cursive; }

.kartra_button1--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_button1--poppins-font { font-family: Poppins, sans-serif; }

.kartra_button1.kartra_button1--bordered-icon-left.kartra_button1--box-shadow-inset-bottom, .kartra_button1.kartra_button1--bordered-icon-right.kartra_button1--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button1--icon-right-transparent-border-left .kartra_icon__icon { border-left: 1px solid rgba(0, 0, 0, 0.2); background-color: transparent !important; }

.kartra_button1--icon-left-transparent-border-right .kartra_icon__icon { border-right: 1px solid rgba(0, 0, 0, 0.2); background-color: transparent !important; }

.kartra_button1--shadow-01.kartra_button1--shadow-inset-01.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-inset-01.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-inset-01.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-inset-top.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(255, 255, 255, 0.2) 0px 2px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-inset-top.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(255, 255, 255, 0.2) 0px 4px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-inset-top.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(255, 255, 255, 0.2) 0px 5px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-01.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 20px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-inset-01.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-inset-01.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-inset-01.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-inset-top.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(255, 255, 255, 0.2) 0px 2px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-inset-top.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(255, 255, 255, 0.2) 0px 4px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-inset-top.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(255, 255, 255, 0.2) 0px 5px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.15) 0px 6px 20px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-02.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.1) 0px 7px 25px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-03.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 30px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-03.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.15) 0px 10px 30px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-03.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.1) 0px 15px 30px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button1--shadow-04.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 20px; }

.kartra_button1--shadow-04.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 30px; }

.kartra_button1--shadow-04.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 15px 40px; }

.kartra_button1--shadow-05.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 0px, rgba(0, 0, 0, 0.1) 0px -2px 0px inset; }

.kartra_button1--shadow-05.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px, rgba(0, 0, 0, 0.1) 0px -4px 0px inset; }

.kartra_button1--shadow-05.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.1) 0px 6px 0px, rgba(0, 0, 0, 0.1) 0px -6px 0px inset; }

.kartra_button1--shadow-06.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px; }

.kartra_button1--shadow-06.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 15px; }

.kartra_button1--shadow-06.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.1) 0px 12px 30px; }

.kartra_button1--shadow-07.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 20px; }

.kartra_button1--shadow-07.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 25px; }

.kartra_button1--shadow-07.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.1) 0px 12px 30px; }

.kartra_button1--italic { font-style: italic; }

.kartra_button1--asap-font { font-family: Asap, sans-serif; }

@media (max-width: 767px) {
  .kartra_button1--sm-size-small { font-size: 16px; padding: 10px 30px; }
}

.kartra_button1--squared-icon-left { display: flex; }

.kartra_button1--squared-icon-right { display: flex; }

.kartra_button1--default.kartra_button1--hollow.kartra_button1--border-only { background-color: transparent; border-color: rgb(68, 188, 210); border-width: 2px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button1--default.kartra_button1--hollow.kartra_button1--border-only:hover, .kartra_button1--default.kartra_button1--hollow.kartra_button1--border-only:focus { color: rgb(255, 255, 255); background-color: rgb(68, 188, 210); border-color: rgb(68, 188, 210); }

.kartra_button1--default.kartra_button1--bordered-bg { background-color: rgb(68, 188, 210); border-color: rgb(255, 255, 255); border-width: 0px; color: rgb(255, 255, 255); transition: 0.5s; }

.kartra_button1--default.kartra_button1--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border-radius: inherit; border-width: 3px; border-style: solid; border-color: inherit; }

.kartra_button1--default.kartra_button1--bordered-bg.kartra_button1--rounded::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border-radius: inherit; }

.kartra_button1--default.kartra_button1--bordered-bg.kartra_button1--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; }

.kartra_button1--default.kartra_button1--bordered-bg.kartra_button1--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 12px; }

.kartra_button1--default.kartra_button1--bordered-bg.kartra_button1--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 15px; }

.kartra_button1--tiny.kartra_button1--outer-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 4px; border-radius: 4px; border: 2px solid rgba(255, 255, 255, 0.9); }

.kartra_button1--tiny.kartra_button1--outer-shadow::before { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.kartra_button1--tiny.kartra_button1--outer-shadow.kartra_button1--rounded::before { border-radius: inherit; }

.kartra_button1--tiny.kartra_button1--circled-icon-left .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 20px; height: 20px; border-radius: 100%; position: relative; }

.kartra_button1--tiny.kartra_button1--circled-icon-left .kartra_icon__icon::before { line-height: 20px; }

.kartra_button1--tiny.kartra_button1--circled-icon-right .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 20px; height: 20px; border-radius: 100%; position: relative; margin-left: 6px; margin-right: 0px; }

.kartra_button1--tiny.kartra_button1--circled-icon-right .kartra_icon__icon::before { line-height: 20px; }

.kartra_button1--tiny.kartra_button1--icon-left .kartra_icon__icon { margin-left: 5px; }

.kartra_button1--tiny.kartra_button1--icon-right .kartra_icon__icon { margin-right: 5px; margin-left: 10px; }

.kartra_button1--tiny.kartra_button1--bordered-icon-left .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 20px; height: 20px; border-radius: 100%; position: relative; }

.kartra_button1--tiny.kartra_button1--bordered-icon-left .kartra_icon__icon::before { line-height: 18px; }

.kartra_button1--tiny.kartra_button1--bordered-icon-right .kartra_icon__icon { float: right; background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 20px; height: 20px; border-radius: 100%; position: relative; margin-right: 0px; margin-left: 10px; }

.kartra_button1--tiny.kartra_button1--bordered-icon-right .kartra_icon__icon::before { line-height: 18px; }

.kartra_button1--tiny.kartra_button1--rounded-icon-left { padding: 7px; }

.kartra_button1--tiny.kartra_button1--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 20px; height: 20px; border-radius: 2px; position: relative; top: 0px; margin-right: 7px; color: rgb(68, 188, 210); }

.kartra_button1--tiny.kartra_button1--rounded-icon-left .kartra_icon__icon::before { line-height: 20px; }

.kartra_button1--tiny.kartra_button1--rounded-icon-right { padding: 7px; }

.kartra_button1--tiny.kartra_button1--rounded-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 20px; height: 20px; border-radius: 2px; position: relative; margin-right: 0px; margin-left: 7px; color: rgb(68, 188, 210); }

.kartra_button1--tiny.kartra_button1--rounded-icon-right .kartra_icon__icon::before { line-height: 20px; }

.kartra_button1--tiny.kartra_button1--rounded.kartra_button1--squared-icon-left .kartra_icon__icon { border-radius: 35px 0px 0px 35px; }

.kartra_button1--tiny.kartra_button1--rounded.kartra_button1--squared-icon-right .kartra_icon__icon { border-radius: 0px 35px 35px 0px; }

.kartra_button1--tiny.kartra_button1--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 8px; margin-bottom: -5px; margin-top: -5px; margin-left: -10px; border-top-left-radius: inherit; border-bottom-left-radius: inherit; border-top-right-radius: 0px; border-bottom-right-radius: 0px; position: relative; }

.kartra_button1--tiny.kartra_button1--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button1--tiny.kartra_button1--squared-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 8px; margin: -5px -10px -5px 10px; border-top-right-radius: inherit; border-bottom-right-radius: inherit; border-top-left-radius: 0px; border-bottom-left-radius: 0px; position: relative; }

.kartra_button1--tiny.kartra_button1--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding-right: 10px; }

.kartra_button1--tiny.kartra_button1--icon-right-border-left .kartra_icon__icon { border-left: 1px solid rgba(255, 255, 255, 0.8); padding-left: 10px; margin-left: 10px; margin-right: 0px; }

.kartra_button1--tiny.kartra_button1--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button1--tiny.kartra_button1--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button1--tiny.kartra_button1--rounded.kartra_button1--double-border { border: 1px solid rgb(68, 188, 210); }

.kartra_button1--tiny.kartra_button1--rounded.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 2px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--small.kartra_button1--outer-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 4px; border-radius: 4px; border: 2px solid rgba(255, 255, 255, 0.9); }

.kartra_button1--small.kartra_button1--outer-shadow::before { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.kartra_button1--small.kartra_button1--outer-shadow.kartra_button1--rounded::before { border-radius: inherit; }

.kartra_button1--small.kartra_button1--circled-icon-left .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 24px; height: 24px; border-radius: 100%; position: relative; margin-right: 12px; }

.kartra_button1--small.kartra_button1--circled-icon-left .kartra_icon__icon::before { line-height: 24px; }

.kartra_button1--small.kartra_button1--circled-icon-right .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 24px; height: 24px; border-radius: 100%; position: relative; right: 0px; margin-right: 0px; margin-left: 10px; }

.kartra_button1--small.kartra_button1--circled-icon-right .kartra_icon__icon::before { line-height: 24px; }

.kartra_button1--small.kartra_button1--icon-left .kartra_icon__icon { margin-right: 14px; margin-left: 5px; }

.kartra_button1--small.kartra_button1--icon-right .kartra_icon__icon { margin-right: 5px; margin-left: 14px; }

.kartra_button1--small.kartra_button1--bordered-icon-left .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 24px; height: 24px; border-radius: 100%; position: relative; }

.kartra_button1--small.kartra_button1--bordered-icon-left .kartra_icon__icon::before { line-height: 23px; }

.kartra_button1--small.kartra_button1--bordered-icon-right .kartra_icon__icon { float: right; background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 24px; height: 24px; border-radius: 100%; position: relative; margin-right: 0px; margin-left: 15px; }

.kartra_button1--small.kartra_button1--bordered-icon-right .kartra_icon__icon::before { line-height: 23px; }

.kartra_button1--small.kartra_button1--rounded-icon-left { padding: 10px 12px; }

.kartra_button1--small.kartra_button1--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 24px; height: 24px; border-radius: 2px; position: relative; margin-right: 12px; }

.kartra_button1--small.kartra_button1--rounded-icon-left .kartra_icon__icon::before { line-height: 24px; }

.kartra_button1--small.kartra_button1--rounded-icon-right { padding: 10px 12px; }

.kartra_button1--small.kartra_button1--rounded-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 24px; height: 24px; border-radius: 2px; position: relative; margin-right: 0px; margin-left: 12px; }

.kartra_button1--small.kartra_button1--rounded-icon-right .kartra_icon__icon::before { line-height: 24px; }

.kartra_button1--small.kartra_button1--rounded.kartra_button1--squared-icon-left .kartra_icon__icon { border-radius: 35px 0px 0px 35px; }

.kartra_button1--small.kartra_button1--rounded.kartra_button1--squared-icon-right .kartra_icon__icon { border-radius: 0px 35px 35px 0px; }

.kartra_button1--small.kartra_button1--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 13px; margin-bottom: -10px; margin-top: -10px; margin-left: -14px; border-top-left-radius: inherit; border-bottom-left-radius: inherit; border-top-right-radius: 0px; border-bottom-right-radius: 0px; position: relative; }

.kartra_button1--small.kartra_button1--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button1--small.kartra_button1--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 13px; margin: -10px -14px -10px 15px; border-top-right-radius: inherit; border-bottom-right-radius: inherit; border-top-left-radius: 0px; border-bottom-left-radius: 0px; position: relative; }

.kartra_button1--small.kartra_button1--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding-right: 14px; }

.kartra_button1--small.kartra_button1--icon-right-border-left .kartra_icon__icon { border-left: 1px solid rgba(255, 255, 255, 0.8); margin-right: 0px; margin-left: 14px; padding-left: 14px; }

.kartra_button1--small.kartra_button1--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button1--small.kartra_button1--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button1--small.kartra_button1--rounded.kartra_button1--double-border { border: 1px solid rgb(68, 188, 210); }

.kartra_button1--small.kartra_button1--rounded.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 2px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--medium.kartra_button1--outer-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 4px; border-radius: 6px; border: 2px solid rgba(255, 255, 255, 0.9); }

.kartra_button1--medium.kartra_button1--outer-shadow::before { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.kartra_button1--medium.kartra_button1--outer-shadow.kartra_button1--rounded::before { border-radius: inherit; }

.kartra_button1--medium.kartra_button1--circled-icon-left { padding: 13px 25px; }

.kartra_button1--medium.kartra_button1--circled-icon-left .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 28px; height: 28px; border-radius: 100%; position: relative; margin-right: 20px; margin-left: -5px; }

.kartra_button1--medium.kartra_button1--circled-icon-left .kartra_icon__icon::before { line-height: 26px; }

.kartra_button1--medium.kartra_button1--circled-icon-right { padding: 13px 25px; }

.kartra_button1--medium.kartra_button1--circled-icon-right .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 28px; height: 28px; border-radius: 100%; position: relative; margin-left: 15px; margin-right: -5px; }

.kartra_button1--medium.kartra_button1--circled-icon-right .kartra_icon__icon::before { line-height: 26px; }

.kartra_button1--medium.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 20px; }

.kartra_button1--medium.kartra_button1--icon-left .kartra_icon__icon { margin-right: 20px; margin-left: 0px; }

.kartra_button1--medium.kartra_button1--bordered-icon-left .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 28px; height: 28px; border-radius: 100%; position: relative; margin-right: 20px; margin-left: -5px; }

.kartra_button1--medium.kartra_button1--bordered-icon-left .kartra_icon__icon::before { line-height: 27px; }

.kartra_button1--medium.kartra_button1--bordered-icon-right .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 28px; height: 28px; border-radius: 100%; position: relative; margin-right: -5px; margin-left: 20px; }

.kartra_button1--medium.kartra_button1--bordered-icon-right .kartra_icon__icon::before { line-height: 27px; }

.kartra_button1--medium.kartra_button1--rounded-icon-left { padding: 13px 15px; }

.kartra_button1--medium.kartra_button1--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 28px; height: 28px; border-radius: 2px; position: relative; top: 0px; margin-right: 15px; color: rgb(68, 188, 210); }

.kartra_button1--medium.kartra_button1--rounded-icon-left .kartra_icon__icon::before { line-height: 28px; }

.kartra_button1--medium.kartra_button1--rounded-icon-right { padding: 13px 15px; }

.kartra_button1--medium.kartra_button1--rounded-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 28px; height: 28px; border-radius: 2px; position: relative; margin-right: 0px; margin-left: 15px; color: rgb(68, 188, 210); }

.kartra_button1--medium.kartra_button1--rounded-icon-right .kartra_icon__icon::before { line-height: 28px; }

.kartra_button1--medium.kartra_button1--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 18px; margin: -13px 25px -13px -25px; border-top-left-radius: inherit; border-bottom-left-radius: inherit; border-top-right-radius: 0px; border-bottom-right-radius: 0px; position: relative; }

.kartra_button1--medium.kartra_button1--squared-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 18px; margin: -13px -25px -13px 25px; border-top-right-radius: inherit; border-bottom-right-radius: inherit; border-top-left-radius: 0px; border-bottom-left-radius: 0px; position: relative; }

.kartra_button1--medium.kartra_button1--icon-left-border-right { padding: 13px 15px; }

.kartra_button1--medium.kartra_button1--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding-right: 15px; margin-right: 15px; }

.kartra_button1--medium.kartra_button1--icon-right-border-left { padding: 13px 15px; }

.kartra_button1--medium.kartra_button1--icon-right-border-left .kartra_icon__icon { border-left: 1px solid rgba(255, 255, 255, 0.8); margin-right: 0px; padding-left: 15px; margin-left: 15px; }

.kartra_button1--medium.kartra_button1--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button1--medium.kartra_button1--rounded.kartra_button1--squared-icon-left .kartra_icon__icon { border-radius: 35px 0px 0px 35px; }

.kartra_button1--medium.kartra_button1--rounded.kartra_button1--squared-icon-right .kartra_icon__icon { border-radius: 0px 35px 35px 0px; }

.kartra_button1--medium.kartra_button1--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button1--medium.kartra_button1--rounded.kartra_button1--double-border { border: 1px solid rgb(68, 188, 210); }

.kartra_button1--medium.kartra_button1--rounded.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 2px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--large.kartra_button1--outer-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 4px; border: 3px solid rgba(255, 255, 255, 0.9); border-radius: 8px; }

.kartra_button1--large.kartra_button1--outer-shadow::before { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.kartra_button1--large.kartra_button1--outer-shadow.kartra_button1--rounded::before { border-radius: inherit; }

.kartra_button1--large.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button1--large.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--large.kartra_button1--rounded.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button1--large.kartra_button1--rounded.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--large.kartra_button1--icon-right { padding: 15px 30px; }

.kartra_button1--large.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 20px; }

.kartra_button1--large.kartra_button1--icon-left { padding: 15px 30px; }

.kartra_button1--large.kartra_button1--icon-left .kartra_icon__icon { margin-right: 20px; margin-left: 0px; }

.kartra_button1--large.kartra_button1--circled-icon-left { padding: 15px 30px; }

.kartra_button1--large.kartra_button1--circled-icon-left .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 32px; height: 32px; border-radius: 100%; position: relative; margin-right: 20px; margin-left: -10px; }

.kartra_button1--large.kartra_button1--circled-icon-left .kartra_icon__icon::before { line-height: 31px; }

.kartra_button1--large.kartra_button1--circled-icon-right { padding: 15px 30px; }

.kartra_button1--large.kartra_button1--circled-icon-right .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 32px; height: 32px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 13px; }

.kartra_button1--large.kartra_button1--circled-icon-right .kartra_icon__icon::before { line-height: 31px; }

.kartra_button1--large.kartra_button1--bordered-icon-left { padding: 15px 30px; }

.kartra_button1--large.kartra_button1--bordered-icon-left .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 32px; height: 32px; border-radius: 100%; position: relative; margin-right: 20px; margin-left: -10px; }

.kartra_button1--large.kartra_button1--bordered-icon-left .kartra_icon__icon::before { line-height: 31px; }

.kartra_button1--large.kartra_button1--bordered-icon-right { padding: 15px 30px; }

.kartra_button1--large.kartra_button1--bordered-icon-right .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 32px; height: 32px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 20px; }

.kartra_button1--large.kartra_button1--bordered-icon-right .kartra_icon__icon::before { line-height: 31px; }

.kartra_button1--large.kartra_button1--rounded-icon-left { padding: 15px 20px; }

.kartra_button1--large.kartra_button1--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 32px; height: 32px; border-radius: 2px; position: relative; margin-right: 20px; color: rgb(68, 188, 210); }

.kartra_button1--large.kartra_button1--rounded-icon-left .kartra_icon__icon::before { line-height: 32px; }

.kartra_button1--large.kartra_button1--rounded-icon-right { padding: 15px 20px; }

.kartra_button1--large.kartra_button1--rounded-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 32px; height: 32px; border-radius: 2px; position: relative; margin-right: 0px; margin-left: 20px; color: rgb(68, 188, 210); }

.kartra_button1--large.kartra_button1--rounded-icon-right .kartra_icon__icon::before { line-height: 32px; }

.kartra_button1--large.kartra_button1--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 20px; margin: -15px 35px -15px -35px; border-top-left-radius: inherit; border-bottom-left-radius: inherit; border-top-right-radius: 0px; border-bottom-right-radius: 0px; position: relative; }

.kartra_button1--large.kartra_button1--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 20px; margin: -15px -35px -15px 35px; border-top-right-radius: inherit; border-bottom-right-radius: inherit; border-top-left-radius: 0px; border-bottom-left-radius: 0px; position: relative; }

.kartra_button1--large.kartra_button1--icon-left-border-right { padding: 15px 20px; }

.kartra_button1--large.kartra_button1--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding-right: 20px; margin-right: 20px; }

.kartra_button1--large.kartra_button1--icon-right-border-left { padding: 15px 20px; }

.kartra_button1--large.kartra_button1--icon-right-border-left .kartra_icon__icon { border-left: 1px solid rgba(255, 255, 255, 0.8); padding-left: 20px; margin-right: 0px; margin-left: 20px; }

.kartra_button1--large.kartra_button1--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button1--large.kartra_button1--rounded.kartra_button1--squared-icon-left .kartra_icon__icon { border-radius: 35px 0px 0px 35px; }

.kartra_button1--large.kartra_button1--rounded.kartra_button1--squared-icon-right .kartra_icon__icon { border-radius: 0px 35px 35px 0px; }

.kartra_button1--giant.kartra_button1--outer-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 4px; border-radius: 8px; border: 3px solid rgba(255, 255, 255, 0.9); }

.kartra_button1--giant.kartra_button1--outer-shadow::before { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.kartra_button1--giant.kartra_button1--outer-shadow.kartra_button1--rounded::before { border-radius: inherit; }

.kartra_button1--giant.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button1--giant.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--giant.kartra_button1--rounded.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button1--giant.kartra_button1--rounded.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--giant.kartra_button1--circled-icon-left { padding: 20px 40px; }

.kartra_button1--giant.kartra_button1--circled-icon-left .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: 30px; margin-left: -10px; margin-top: 2px; }

.kartra_button1--giant.kartra_button1--circled-icon-left .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--giant.kartra_button1--circled-icon-right { padding: 20px 40px; }

.kartra_button1--giant.kartra_button1--circled-icon-right .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 30px; margin-top: 2px; }

.kartra_button1--giant.kartra_button1--circled-icon-right .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--giant.kartra_button1--icon-right { padding: 20px 40px; }

.kartra_button1--giant.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 30px; }

.kartra_button1--giant.kartra_button1--icon-left { padding: 20px 40px; }

.kartra_button1--giant.kartra_button1--icon-left .kartra_icon__icon { margin-right: 30px; margin-left: 0px; }

.kartra_button1--giant.kartra_button1--bordered-icon-left { padding: 20px 40px; }

.kartra_button1--giant.kartra_button1--bordered-icon-left .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: 30px; margin-left: -10px; }

.kartra_button1--giant.kartra_button1--bordered-icon-left .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--giant.kartra_button1--bordered-icon-right { padding: 20px 40px; }

.kartra_button1--giant.kartra_button1--bordered-icon-right .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 30px; }

.kartra_button1--giant.kartra_button1--bordered-icon-right .kartra_icon__icon::before { line-height: 42px; }

.kartra_button1--giant.kartra_button1--rounded-icon-left { padding: 20px 25px; }

.kartra_button1--giant.kartra_button1--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 40px; height: 40px; border-radius: 2px; position: relative; margin-right: 25px; color: rgb(68, 188, 210); }

.kartra_button1--giant.kartra_button1--rounded-icon-left .kartra_icon__icon::before { line-height: 42px; }

.kartra_button1--giant.kartra_button1--rounded-icon-right { padding: 20px 25px; }

.kartra_button1--giant.kartra_button1--rounded-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 40px; height: 40px; border-radius: 2px; position: relative; margin-right: 0px; margin-left: 25px; color: rgb(68, 188, 210); }

.kartra_button1--giant.kartra_button1--rounded-icon-right .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--giant.kartra_button1--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 28px; margin: -20px 50px -20px -50px; border-top-left-radius: inherit; border-bottom-left-radius: inherit; border-top-right-radius: 0px; border-bottom-right-radius: 0px; position: relative; }

.kartra_button1--giant.kartra_button1--squared-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 28px; margin: -20px -50px -20px 50px; border-top-right-radius: inherit; border-bottom-right-radius: inherit; border-top-left-radius: 0px; border-bottom-left-radius: 0px; position: relative; }

.kartra_button1--giant.kartra_button1--icon-left-border-right { padding: 20px 25px; }

.kartra_button1--giant.kartra_button1--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding-right: 25px; margin-right: 25px; }

.kartra_button1--giant.kartra_button1--icon-right-border-left { padding: 20px 25px; }

.kartra_button1--giant.kartra_button1--icon-right-border-left .kartra_icon__icon { border-left: 1px solid rgba(255, 255, 255, 0.8); padding-left: 25px; margin-right: 0px; margin-left: 25px; }

.kartra_button1--giant.kartra_button1--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button1--giant.kartra_button1--rounded.kartra_button1--squared-icon-left .kartra_icon__icon { border-radius: 35px 0px 0px 35px; }

.kartra_button1--giant.kartra_button1--rounded.kartra_button1--squared-icon-right .kartra_icon__icon { border-radius: 0px 38px 38px 0px; }

.kartra_button1--full-width.kartra_button1--circled-icon-left { padding: 20px 40px; }

.kartra_button1--full-width.kartra_button1--circled-icon-left .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 40px; height: 40px; border-radius: 100%; margin-right: 30px; margin-left: -10px; margin-top: 2px; float: left; }

.kartra_button1--full-width.kartra_button1--circled-icon-left .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--full-width.kartra_button1--circled-icon-right { padding: 20px 40px; }

.kartra_button1--full-width.kartra_button1--circled-icon-right .kartra_icon__icon { background-color: rgba(0, 0, 0, 0.2); display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 30px; margin-top: 2px; float: right; }

.kartra_button1--full-width.kartra_button1--circled-icon-right .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--full-width.kartra_button1--outer-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 4px; border-radius: 8px; border: 3px solid rgba(255, 255, 255, 0.9); }

.kartra_button1--full-width.kartra_button1--outer-shadow::before { content: ""; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.kartra_button1--full-width.kartra_button1--outer-shadow.kartra_button1--rounded::before { border-radius: inherit; }

.kartra_button1--full-width.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button1--full-width.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--full-width.kartra_button1--rounded.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button1--full-width.kartra_button1--rounded.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button1--full-width.kartra_button1--icon-right { padding: 20px 40px; }

.kartra_button1--full-width.kartra_button1--icon-right .kartra_icon__icon { float: right; margin-right: 0px; margin-left: 30px; }

.kartra_button1--full-width.kartra_button1--icon-right .kartra_icon__icon::before { line-height: 42px; }

.kartra_button1--full-width.kartra_button1--icon-left { padding: 20px 40px; }

.kartra_button1--full-width.kartra_button1--icon-left .kartra_icon__icon { float: left; margin-right: 30px; margin-left: 0px; }

.kartra_button1--full-width.kartra_button1--icon-left .kartra_icon__icon::before { line-height: 42px; }

.kartra_button1--full-width.kartra_button1--bordered-icon-left { padding: 20px 40px; }

.kartra_button1--full-width.kartra_button1--bordered-icon-left .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; float: left; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: 30px; margin-left: -10px; margin-top: 2px; }

.kartra_button1--full-width.kartra_button1--bordered-icon-left .kartra_icon__icon::before { line-height: 39px; }

.kartra_button1--full-width.kartra_button1--bordered-icon-right { padding: 20px 40px; }

.kartra_button1--full-width.kartra_button1--bordered-icon-right .kartra_icon__icon { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.8); display: inline-block; float: right; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-left: 30px; margin-right: -10px; margin-top: 2px; }

.kartra_button1--full-width.kartra_button1--bordered-icon-right .kartra_icon__icon::before { line-height: 39px; }

.kartra_button1--full-width.kartra_button1--rounded-icon-left { padding: 20px 25px; }

.kartra_button1--full-width.kartra_button1--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; float: left; width: 40px; height: 40px; border-radius: 2px; position: relative; margin-right: 25px; margin-top: 2px; color: rgb(68, 188, 210); }

.kartra_button1--full-width.kartra_button1--rounded-icon-left .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--full-width.kartra_button1--rounded-icon-right { padding: 20px 25px; }

.kartra_button1--full-width.kartra_button1--rounded-icon-right .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; float: right; width: 40px; height: 40px; border-radius: 2px; position: relative; margin-right: 0px; margin-left: 25px; margin-top: 2px; color: rgb(68, 188, 210); }

.kartra_button1--full-width.kartra_button1--rounded-icon-right .kartra_icon__icon::before { line-height: 40px; }

.kartra_button1--full-width.kartra_button1--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; float: left; padding: 28px; margin: -20px 50px -20px -25px; border-top-left-radius: inherit; border-bottom-left-radius: inherit; border-top-right-radius: 0px; border-bottom-right-radius: 0px; position: relative; }

.kartra_button1--full-width.kartra_button1--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 28px; margin: -20px -25px -20px auto; border-top-right-radius: inherit; border-bottom-right-radius: inherit; border-top-left-radius: 0px; border-bottom-left-radius: 0px; position: relative; }

.kartra_button1--full-width.kartra_button1--icon-left-border-right { padding: 20px 25px; }

.kartra_button1--full-width.kartra_button1--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding-right: 30px; margin-right: 30px; float: left; }

.kartra_button1--full-width.kartra_button1--icon-left-border-right .kartra_icon__icon::before { line-height: 42px; }

.kartra_button1--full-width.kartra_button1--icon-right-border-left { padding: 20px 25px; }

.kartra_button1--full-width.kartra_button1--icon-right-border-left .kartra_icon__icon { border-left: 1px solid rgba(255, 255, 255, 0.8); padding-left: 30px; margin-right: 0px; margin-left: 30px; float: right; }

.kartra_button1--full-width.kartra_button1--icon-right-border-left .kartra_icon__icon::before { line-height: 42px; }

.kartra_button1--full-width.kartra_button1--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button1--full-width.kartra_button1--rounded.kartra_button1--squared-icon-left .kartra_icon__icon { border-radius: 35px 0px 0px 35px; }

.kartra_button1--full-width.kartra_button1--rounded.kartra_button1--squared-icon-right .kartra_icon__icon { border-radius: 0px 35px 35px 0px; }

.kartra_button1--special-style-one.kartra_button1--medium { font-size: 18px; }

.kartra_button1--special-style-one.kartra_button1--medium.kartra_button1--icon-left .kartra_icon__icon { margin-left: 0px; margin-right: 15px; }

.kartra_button1--special-style-one.kartra_button1--medium.kartra_button1--icon-right .kartra_icon__icon { margin-left: 15px; margin-right: 0px; }

.kartra_button2 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; }

.kartra_button2:active, .kartra_button2:focus, .kartra_button2:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); outline: 0px; }

.kartra_button2::after { content: ""; transition: 0.3s; }

.kartra_button2:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }

.kartra_button2--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button2--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button2--tiny { padding: 5px 16px; }
}

.kartra_button2--small { padding: 10px 14px; font-size: 16px; }

.kartra_button2--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button2--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button2--small span { margin-right: 10px; }
}

.kartra_button2--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button2--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button2--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button2--medium span { margin-right: 10px; }
}

.kartra_button2--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button2--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button2--large { padding: 15px 60px; }
  .kartra_button2--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button2--large span { margin-right: 10px; }
}

.kartra_button2--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button2--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button2--giant { padding: 20px 80px; }
  .kartra_button2--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button2--giant { padding: 20px 50px; }
  .kartra_button2--giant span { margin-right: 10px; }
}

.kartra_button2--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button2--full-width span { margin-right: 20px; }

.kartra_button2--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button2--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button2--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button2--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button2--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button2--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button2--rounded { border-radius: 40px; }

.kartra_button2--rounded::after, .kartra_button2--rounded:hover::after { border-radius: inherit; }

.kartra_button2--rounded-small { border-radius: 25px; }

.kartra_button2--rounded-small::after, .kartra_button2--rounded-small:hover::after { border-radius: inherit; }

.kartra_button2--block { display: block; width: 100%; }

.kartra_button2--border-thin { border-width: 1px; border-style: solid; }

.kartra_button2--border-tiny { border-width: 2px; border-style: solid; }

.kartra_button2--light-grey { border-color: rgb(187, 187, 187); color: rgb(204, 204, 204); }

.kartra_button2--white, .kartra_button2--white:active, .kartra_button2--white:focus, .kartra_button2--white:visited { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.kartra_button2--light-cadet-blue { border-color: rgb(55, 158, 203); color: rgb(55, 158, 203); }

.kartra_button2--hover-light-blue:active, .kartra_button2--hover-light-blue:focus, .kartra_button2--hover-light-blue:hover { background: rgb(3, 172, 220); color: rgb(255, 255, 255); border-color: rgb(3, 172, 220); }

.kartra_button2--hover-white:hover { background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); }

.kartra_button2--hover-darkturquoise:active, .kartra_button2--hover-darkturquoise:focus, .kartra_button2--hover-darkturquoise:hover { background: rgb(0, 206, 209); color: rgb(255, 255, 255); border-color: rgb(0, 206, 209); }

.kartra_button2--robins-egg-blue { color: rgb(0, 204, 204); background-color: transparent; border-color: rgb(0, 204, 204); }

.kartra_button2--robins-egg-blue:active, .kartra_button2--robins-egg-blue:focus, .kartra_button2--robins-egg-blue:hover { color: rgb(255, 255, 255); background-color: rgb(0, 204, 204); border-color: rgb(0, 204, 204); }

.kartra_button2--light-coral-two { background-color: rgb(255, 138, 101); }

.kartra_button2--margin-bottom-none { margin-bottom: 0px; }

.kartra_button2--width-full { width: 100%; }

.kartra_button2--hollow { background-color: transparent; border-color: rgb(187, 187, 187); border-width: 2px; color: rgb(204, 204, 204); }

.kartra_button2--hollow .kartra_icon__icon { color: rgb(39, 189, 222); transition: 0.5s; }

.kartra_button2--hollow:hover, .kartra_button2--hollow:focus { color: rgb(255, 255, 255); background-color: rgb(39, 189, 222); border-color: rgb(39, 189, 222); }

.kartra_button2--hollow:hover .kartra_icon__icon, .kartra_button2--hollow:focus .kartra_icon__icon { color: rgb(255, 255, 255); }

.kartra_button2--hollow:hover::after, .kartra_button2--hollow:focus::after { z-index: -1; }

.kartra_button2--solid { border-width: 0px; }

.kartra_button2--hover-light-blue-green:hover { color: rgb(0, 204, 204); }

.kartra_button3 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; position: relative; margin-bottom: 20px; outline: 0px; display: block; }

.kartra_button3:active, .kartra_button3:focus, .kartra_button3:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button3::after { content: ""; transition: 0.3s; }

.kartra_button3:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }

.kartra_button3--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button3--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button3--tiny { padding: 5px 16px; }
}

.kartra_button3--small { padding: 10px 14px; font-size: 16px; }

.kartra_button3--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button3--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button3--small span { margin-right: 10px; }
}

.kartra_button3--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button3--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button3--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button3--medium span { margin-right: 10px; }
}

.kartra_button3--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button3--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button3--large { padding: 15px 60px; }
  .kartra_button3--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button3--large span { margin-right: 10px; }
}

.kartra_button3--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button3--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button3--giant { padding: 20px 80px; }
  .kartra_button3--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button3--giant { padding: 20px 50px; }
  .kartra_button3--giant span { margin-right: 10px; }
}

.kartra_button3--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button3--full-width span { margin-right: 20px; }

.kartra_button3--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button3--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button3--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button3--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button3--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button3--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button3--rounded { border-radius: 40px; }

.kartra_button3--rounded::after, .kartra_button3--rounded:hover::after { border-radius: inherit; }

.kartra_button3--rounded-small { border-radius: 25px; }

.kartra_button3--rounded-small::after, .kartra_button3--rounded-small:hover::after { border-radius: inherit; }

.kartra_button3--hollow { border-width: 1px; }

.kartra_button3--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button3--light-sky-blue:hover, .kartra_button3--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button3--margin-bottom-none { margin-bottom: 0px; }

.kartra_button3--block { display: block; width: 100%; }

.kartra_button4 { border: 0px solid; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; outline: 0px; background-color: rgb(235, 173, 66); color: rgb(255, 255, 255); width: 100%; border-radius: 0px 0px 4px 4px; padding: 20px; margin: 0px; font-size: 20px; letter-spacing: 0.1em; }

.kartra_button4:active, .kartra_button4:focus, .kartra_button4:hover { text-decoration: none; color: rgb(255, 255, 255); }

.kartra_button4::after { content: ""; transition: 0.3s; }

.kartra_button4:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }

.kartra_button4--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button4--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button4--tiny { padding: 5px 16px; }
}

.kartra_button4--small { padding: 10px 14px; font-size: 16px; }

.kartra_button4--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button4--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button4--small span { margin-right: 10px; }
}

.kartra_button4--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button4--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button4--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button4--medium span { margin-right: 10px; }
}

.kartra_button4--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button4--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button4--large { padding: 15px 60px; }
  .kartra_button4--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button4--large span { margin-right: 10px; }
}

.kartra_button4--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button4--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button4--giant { padding: 20px 80px; }
  .kartra_button4--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button4--giant { padding: 20px 50px; }
  .kartra_button4--giant span { margin-right: 10px; }
}

.kartra_button4--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button4--full-width span { margin-right: 20px; }

.kartra_button5 { background-color: transparent; border: 0px solid; border-radius: 3px; font-size: 14px; padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; color: rgb(255, 255, 255); text-align: left; }

.kartra_button5:active, .kartra_button5:focus, .kartra_button5:hover { text-decoration: none; color: rgb(255, 255, 255); background-color: transparent; }

.kartra_button5--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button5--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button5--tiny { padding: 5px 16px; }
}

.kartra_button5--small { padding: 10px 14px; font-size: 16px; }

.kartra_button5--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button5--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button5--small span { margin-right: 10px; }
}

.kartra_button5--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button5--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button5--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button5--medium span { margin-right: 10px; }
}

.kartra_button5--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button5--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button5--large { padding: 15px 60px; }
  .kartra_button5--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button5--large span { margin-right: 10px; }
}

.kartra_button5--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button5--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button5--giant { padding: 20px 80px; }
  .kartra_button5--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button5--giant { padding: 20px 50px; }
  .kartra_button5--giant span { margin-right: 10px; }
}

.kartra_button5--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button5--full-width span { margin-right: 20px; }

.kartra_button5--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button5--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button5--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button5--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button5--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button5--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button5--rounded { border-radius: 40px; }

.kartra_button5--rounded::after, .kartra_button5--rounded:hover::after { border-radius: inherit; }

.kartra_button5--rounded-small { border-radius: 25px; }

.kartra_button5--rounded-small::after, .kartra_button5--rounded-small:hover::after { border-radius: inherit; }

.kartra_button5--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button5--green:hover, .kartra_button5--green:focus { color: rgb(255, 255, 255); }

.kartra_button5--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button5--red:hover, .kartra_button5--red:focus { color: rgb(255, 255, 255); }

.kartra_button5--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button5--blue:hover, .kartra_button5--blue:focus { color: rgb(255, 255, 255); }

.kartra_button5--white { background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); }

.kartra_button5--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button5--light-blue:hover, .kartra_button5--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button5--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button5--darkturquoise:hover, .kartra_button5--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button5--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button5--steel-blue:hover, .kartra_button5--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button5--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button5--deep-sky-blue:hover, .kartra_button5--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button5--night-rider-black { color: rgb(51, 51, 51); }

.kartra_button5--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button5--margin-bottom-none { margin-bottom: 0px; }

.kartra_button5--padding-medium { padding: 20px; }

.kartra_button5--block { display: block; width: 100%; }

.kartra_button6 { border: 0px solid; border-radius: 3px; font-size: 14px; padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; background-color: transparent; color: rgb(246, 88, 114); }

.kartra_button6:active, .kartra_button6:focus, .kartra_button6:hover { text-decoration: none; background-color: rgb(246, 88, 114); color: rgb(255, 255, 255); }

.kartra_button6::after { content: ""; transition: 0.3s; }

.kartra_button6:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }

.kartra_button6.kartra_button6--active-state { background-color: rgb(246, 88, 114); color: rgb(255, 255, 255); }

.kartra_button6.kartra_button6--active-state:active, .kartra_button6.kartra_button6--active-state:focus, .kartra_button6.kartra_button6--active-state:hover { text-decoration: none; background-color: rgb(246, 88, 114); color: rgb(255, 255, 255); outline: 0px; }

.kartra_button6--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button6--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button6--tiny { padding: 5px 16px; }
}

.kartra_button6--small { padding: 10px 14px; font-size: 16px; }

.kartra_button6--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button6--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button6--small span { margin-right: 10px; }
}

.kartra_button6--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button6--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button6--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button6--medium span { margin-right: 10px; }
}

.kartra_button6--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button6--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button6--large { padding: 15px 60px; }
  .kartra_button6--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button6--large span { margin-right: 10px; }
}

.kartra_button6--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button6--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button6--giant { padding: 20px 80px; }
  .kartra_button6--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button6--giant { padding: 20px 50px; }
  .kartra_button6--giant span { margin-right: 10px; }
}

.kartra_button6--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button6--full-width span { margin-right: 20px; }

.kartra_button6--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button6--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button6--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button6--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button6--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button6--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button6--rounded { border-radius: 40px; }

.kartra_button6--rounded::after, .kartra_button6--rounded:hover::after { border-radius: inherit; }

.kartra_button6--rounded-small { border-radius: 25px; }

.kartra_button6--rounded-small::after, .kartra_button6--rounded-small:hover::after { border-radius: inherit; }

.kartra_button6--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button6--green:hover, .kartra_button6--green:focus { color: rgb(255, 255, 255); }

.kartra_button6--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button6--red:hover, .kartra_button6--red:focus { color: rgb(255, 255, 255); }

.kartra_button6--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button6--blue:hover, .kartra_button6--blue:focus { color: rgb(255, 255, 255); }

.kartra_button6--white { background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); }

.kartra_button6--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button6--light-blue:hover, .kartra_button6--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button6--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button6--darkturquoise:hover, .kartra_button6--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button6--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button6--steel-blue:hover, .kartra_button6--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button6--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button6--deep-sky-blue:hover, .kartra_button6--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button6--night-rider-black { color: rgb(51, 51, 51); }

.kartra_button6--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button6--margin-bottom-none { margin-bottom: 0px; }

.kartra_button6--padding-medium { padding: 20px; }

.kartra_button6--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_button6--block { width: 100%; display: block; }

.kartra_button7 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; }

.kartra_button7:active, .kartra_button7:focus, .kartra_button7:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button7::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: inherit; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 1px; }

.kartra_button7::after { content: ""; border-radius: inherit; transition: 0.3s; }

.kartra_button7:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); }

.kartra_button7--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button7--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button7--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button7--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button7--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button7--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button7--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button7--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button7--tiny { padding: 5px 16px; }
}

.kartra_button7--small { padding: 10px 14px; font-size: 16px; }

.kartra_button7--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button7--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button7--small span { margin-right: 10px; }
}

.kartra_button7--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button7--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button7--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button7--medium span { margin-right: 10px; }
}

.kartra_button7--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button7--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button7--large { padding: 15px 60px; }
  .kartra_button7--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button7--large span { margin-right: 10px; }
}

.kartra_button7--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button7--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button7--giant { padding: 20px 80px; }
  .kartra_button7--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button7--giant { padding: 20px 50px; }
  .kartra_button7--giant span { margin-right: 10px; }
}

.kartra_button7--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button7--full-width span { margin-right: 20px; }

.kartra_button7--rounded { border-radius: 40px; }

.kartra_button7--rounded::after, .kartra_button7--rounded:hover::after { border-radius: inherit; }

.kartra_button7--rounded-small { border-radius: 25px; }

.kartra_button7--rounded-small::after, .kartra_button7--rounded-small:hover::after { border-radius: inherit; }

.kartra_button7 span { margin-right: 10px; }

.kartra_button7--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button7--green:hover, .kartra_button7--green:focus { color: rgb(255, 255, 255); }

.kartra_button7--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button7--red:hover, .kartra_button7--red:focus { color: rgb(255, 255, 255); }

.kartra_button7--old-light-rose-red { background-color: rgb(234, 30, 99); color: rgb(255, 255, 255); }

.kartra_button7--old-light-rose-red:hover, .kartra_button7--old-light-rose-red:focus { color: rgb(255, 255, 255); }

.kartra_button7--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button7--default:hover, .kartra_button7--default:focus { color: rgb(255, 255, 255); }

.kartra_button7--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button7--blue:hover, .kartra_button7--blue:focus { color: rgb(255, 255, 255); }

.kartra_button7--white { background-color: rgb(255, 255, 255); color: rgb(3, 172, 220); }

.kartra_button7--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button7--light-blue:hover, .kartra_button7--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button7--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button7--light-sky-blue:hover, .kartra_button7--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button7--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button7--darkturquoise:hover, .kartra_button7--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button7--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button7--steel-blue:hover, .kartra_button7--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button7--steel-sky { background-color: rgb(57, 126, 184); color: rgb(255, 255, 255); }

.kartra_button7--steel-sky:hover, .kartra_button7--steel-sky:focus { color: rgb(255, 255, 255); }

.kartra_button7--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button7--deep-sky-blue:hover, .kartra_button7--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button7--curious-blue { background-color: rgb(66, 139, 202); color: rgb(255, 255, 255); }

.kartra_button7--curious-blue:hover, .kartra_button7--curious-blue:focus { color: rgb(255, 255, 255); }

.kartra_button7--light-slate-grey { background-color: rgb(116, 139, 156); color: rgb(255, 255, 255); }

.kartra_button7--light-slate-grey:hover, .kartra_button7--light-slate-grey:focus { color: rgb(255, 255, 255); }

.kartra_button7--night-rider-black { color: rgb(51, 51, 51); }

.kartra_button7--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button7--margin-bottom-none { margin-bottom: 0px; }

.kartra_button7--padding-medium { padding: 20px; }

.kartra_button7--sepcial-button { width: 100%; border-radius: 0px 0px 4px 4px; padding: 20px; margin: 0px; font-size: 20px; letter-spacing: 0.1em; }

.kartra_button7--md-pull-left { float: left; }

@media (max-width: 767px) {
  .kartra_button7--md-pull-left { float: none; }
}

.kartra_button7--md-pull-right { float: right; }

@media (max-width: 767px) {
  .kartra_button7--md-pull-right { float: none; }
}

.kartra_button7--border-thin { border-width: 1px; border-style: solid; }

.kartra_button7--border-tiny { border-width: 2px; border-style: solid; }

.kartra_button7--hollow { background-color: transparent; border-color: rgb(187, 187, 187); border-width: 2px; color: rgb(204, 204, 204); transition: 0.5s; }

.kartra_button7--hollow .kartra_icon__icon { color: rgb(39, 189, 222); transition: 0.5s; }

.kartra_button7--hollow:hover, .kartra_button7--hollow:focus { color: rgb(255, 255, 255); background-color: rgb(39, 189, 222); border-color: rgb(39, 189, 222); }

.kartra_button7--hollow:hover .kartra_icon__icon, .kartra_button7--hollow:focus .kartra_icon__icon { color: rgb(255, 255, 255); }

.kartra_button7--hollow:hover::after, .kartra_button7--hollow:focus::after { z-index: -1; }

.kartra_button7--solid { border-width: 0px; }

.kartra_button7--font-weight-regular { font-weight: 400; }

.kartra_button7--block { display: block; width: 100%; }

.kartra_button7--width-full { width: 100%; }

.kartra_button7--default.kartra_button7--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button7--default.kartra_button7--bordered-bg:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); }

.kartra_button7--default.kartra_button7--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; box-shadow: none; border-radius: inherit; border-width: 4px; border-style: solid; border-color: inherit; }

.kartra_button7--default.kartra_button7--bordered-bg.kartra_button7--rounded::after { border-radius: inherit; }

.kartra_button7--default.kartra_button7--bordered-bg.kartra_button7--rounded::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: inherit; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 1px; }

.kartra_button8 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; }

.kartra_button8:active, .kartra_button8:focus, .kartra_button8:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button8::after { content: ""; border-radius: inherit; transition: 0.3s; }

.kartra_button8:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); }

.kartra_button8--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button8--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button8--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button8--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button8--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button8--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button8--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button8--tiny { padding: 5px 10px; font-size: 14px; }

.kartra_button8--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button8--tiny { padding: 5px 16px; }
}

.kartra_button8--small { padding: 10px 14px; font-size: 16px; }

.kartra_button8--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button8--small { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button8--small span { margin-right: 10px; }
}

.kartra_button8--medium { padding: 13px 25px; font-size: 20px; }

.kartra_button8--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button8--medium { padding: 13px 40px; }
}

@media (max-width: 420px) {
  .kartra_button8--medium span { margin-right: 10px; }
}

.kartra_button8--large { padding: 15px 35px; font-size: 22px; border-radius: 6px; }

.kartra_button8--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button8--large { padding: 15px 60px; }
  .kartra_button8--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button8--large span { margin-right: 10px; }
}

.kartra_button8--giant { padding: 20px 50px; font-size: 22px; border-radius: 6px; }

.kartra_button8--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button8--giant { padding: 20px 80px; }
  .kartra_button8--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button8--giant { padding: 20px 50px; }
  .kartra_button8--giant span { margin-right: 10px; }
}

.kartra_button8--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 28px; border-radius: 6px; }

.kartra_button8--full-width span { margin-right: 20px; }

.kartra_button8--rounded { border-radius: 40px; }

.kartra_button8--rounded::after, .kartra_button8--rounded:hover::after { border-radius: inherit; }

.kartra_button8--rounded-small { border-radius: 25px; }

.kartra_button8--rounded-small::after, .kartra_button8--rounded-small:hover::after { border-radius: inherit; }

.kartra_button8 span { margin-right: 10px; }

.kartra_button8--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button8--green:hover, .kartra_button8--green:focus { color: rgb(255, 255, 255); }

.kartra_button8--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button8--red:hover, .kartra_button8--red:focus { color: rgb(255, 255, 255); }

.kartra_button8--old-light-rose-red { background-color: rgb(234, 30, 99); color: rgb(255, 255, 255); }

.kartra_button8--old-light-rose-red:hover, .kartra_button8--old-light-rose-red:focus { color: rgb(255, 255, 255); }

.kartra_button8--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button8--default:hover, .kartra_button8--default:focus { color: rgb(255, 255, 255); }

.kartra_button8--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button8--blue:hover, .kartra_button8--blue:focus { color: rgb(255, 255, 255); }

.kartra_button8--white { background-color: rgb(255, 255, 255); color: rgb(3, 172, 220); }

.kartra_button8--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button8--light-blue:hover, .kartra_button8--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button8--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button8--light-sky-blue:hover, .kartra_button8--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button8--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button8--darkturquoise:hover, .kartra_button8--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button8--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button8--steel-blue:hover, .kartra_button8--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button8--steel-sky { background-color: rgb(57, 126, 184); color: rgb(255, 255, 255); }

.kartra_button8--steel-sky:hover, .kartra_button8--steel-sky:focus { color: rgb(255, 255, 255); }

.kartra_button8--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button8--deep-sky-blue:hover, .kartra_button8--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button8--curious-blue { background-color: rgb(66, 139, 202); color: rgb(255, 255, 255); }

.kartra_button8--curious-blue:hover, .kartra_button8--curious-blue:focus { color: rgb(255, 255, 255); }

.kartra_button8--light-slate-grey { background-color: rgb(116, 139, 156); color: rgb(255, 255, 255); }

.kartra_button8--light-slate-grey:hover, .kartra_button8--light-slate-grey:focus { color: rgb(255, 255, 255); }

.kartra_button8--night-rider-black { color: rgb(51, 51, 51); }

.kartra_button8--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button8--margin-bottom-none { margin-bottom: 0px; }

.kartra_button8--padding-medium { padding: 20px; }

.kartra_button8--sepcial-button { width: 100%; border-radius: 0px 0px 4px 4px; padding: 20px; margin: 0px; font-size: 20px; letter-spacing: 0.1em; }

.kartra_button8--md-pull-left { float: left; }

@media (max-width: 767px) {
  .kartra_button8--md-pull-left { float: none; }
}

.kartra_button8--md-pull-right { float: right; }

@media (max-width: 767px) {
  .kartra_button8--md-pull-right { float: none; }
}

.kartra_button8--border-thin { border-width: 1px; border-style: solid; }

.kartra_button8--border-tiny { border-width: 2px; border-style: solid; }

.kartra_button8--hollow { background-color: transparent; border-color: rgb(187, 187, 187); border-width: 2px; color: rgb(204, 204, 204); transition: 0.5s; }

.kartra_button8--hollow .kartra_icon__icon { color: rgb(39, 189, 222); transition: 0.5s; }

.kartra_button8--hollow:hover, .kartra_button8--hollow:focus { color: rgb(255, 255, 255); background-color: rgb(39, 189, 222); border-color: rgb(39, 189, 222); }

.kartra_button8--hollow:hover .kartra_icon__icon, .kartra_button8--hollow:focus .kartra_icon__icon { color: rgb(255, 255, 255); }

.kartra_button8--hollow:hover::after, .kartra_button8--hollow:focus::after { z-index: -1; }

.kartra_button8--solid { border-width: 0px; }

.kartra_button8--font-weight-regular { font-weight: 400; }

.kartra_button8--block { display: block; width: 100%; }

.kartra_button8--width-full { width: 100%; }

.kartra_button8--gradient { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--tiny.kartra_button8--circled-icon-left .kartra_icon__icon { display: inline-block; width: 20px; height: 20px; border-radius: 100%; position: relative; margin-right: 10px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--tiny.kartra_button8--circled-icon-left .kartra_icon__icon::before { line-height: 20px; }

.kartra_button8--tiny.kartra_button8--circled-icon-right .kartra_icon__icon { display: inline-block; width: 20px; height: 20px; border-radius: 100%; position: relative; margin-right: 0px; margin-left: 10px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--tiny.kartra_button8--circled-icon-right .kartra_icon__icon::before { line-height: 20px; }

.kartra_button8--tiny.kartra_button8--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 24px; height: 24px; border-radius: 2px; position: relative; left: -6px; top: -1px; margin-right: 0px; margin-bottom: -4px; }

.kartra_button8--tiny.kartra_button8--rounded-icon-left .kartra_icon__icon::before { line-height: 23px; color: rgb(68, 188, 210); }

.kartra_button8--tiny.kartra_button8--rounded-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 24px; height: 24px; border-radius: 2px; position: relative; right: -5px; top: -1px; margin-right: 0px; margin-bottom: -4px; }

.kartra_button8--tiny.kartra_button8--rounded-icon-right .kartra_icon__icon::before { line-height: 23px; color: rgb(68, 188, 210); }

.kartra_button8--tiny.kartra_button8--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 8px; margin: -13px 10px -13px -10px; border-radius: 3px 0px 0px 3px; position: relative; }

.kartra_button8--tiny.kartra_button8--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--tiny.kartra_button8--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 8px; margin: -5px -10px -13px 10px; border-radius: 0px 3px 3px 0px; position: relative; }

.kartra_button8--tiny.kartra_button8--squared-icon-right .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--tiny.kartra_button8--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding: 2px 10px; margin-left: -10px; margin-right: 8px; }

.kartra_button8--tiny.kartra_button8--icon-right-border-left .kartra_icon__icon { float: right; border-left: 1px solid rgba(255, 255, 255, 0.8); padding: 2px 10px; margin-left: 10px; margin-right: -10px; top: 1px; position: relative; }

.kartra_button8--tiny.kartra_button8--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button8--tiny::before { top: -2px; }

.kartra_button8--tiny.kartra_button8--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button8--small.kartra_button8--circled-icon-left .kartra_icon__icon { display: inline-block; width: 24px; height: 24px; border-radius: 100%; position: relative; top: 0px; margin-right: 14px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--small.kartra_button8--circled-icon-left .kartra_icon__icon::before { line-height: 24px; }

.kartra_button8--small.kartra_button8--circled-icon-right .kartra_icon__icon { display: inline-block; width: 24px; height: 24px; border-radius: 100%; position: relative; top: 0px; margin-right: 0px; margin-left: 14px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--small.kartra_button8--circled-icon-right .kartra_icon__icon::before { line-height: 24px; }

.kartra_button8--small.kartra_button8--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 24px; height: 24px; border-radius: 2px; position: relative; left: -6px; top: -1px; margin-right: 0px; margin-bottom: -4px; }

.kartra_button8--small.kartra_button8--rounded-icon-left .kartra_icon__icon::before { line-height: 23px; color: rgb(68, 188, 210); }

.kartra_button8--small.kartra_button8--rounded-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 24px; height: 24px; border-radius: 2px; position: relative; right: -5px; top: -1px; margin-right: 0px; margin-bottom: -4px; }

.kartra_button8--small.kartra_button8--rounded-icon-right .kartra_icon__icon::before { line-height: 23px; color: rgb(68, 188, 210); }

.kartra_button8--small.kartra_button8--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 8px; margin: -13px 10px -13px -10px; border-radius: 3px 0px 0px 3px; position: relative; }

.kartra_button8--small.kartra_button8--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--small.kartra_button8--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 8px; margin: -5px -10px -13px 10px; border-radius: 0px 3px 3px 0px; position: relative; }

.kartra_button8--small.kartra_button8--squared-icon-right .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--small.kartra_button8--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding: 2px 10px; margin-left: -10px; margin-right: 8px; }

.kartra_button8--small.kartra_button8--icon-right-border-left .kartra_icon__icon { float: right; border-left: 1px solid rgba(255, 255, 255, 0.8); padding: 2px 10px; margin-left: 10px; margin-right: -10px; top: 1px; position: relative; }

.kartra_button8--small.kartra_button8--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button8--small::before { top: -2px; }

.kartra_button8--small.kartra_button8--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button8--medium.kartra_button8--circled-icon-left { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--medium.kartra_button8--circled-icon-left .kartra_icon__icon { display: inline-block; width: 28px; height: 28px; border-radius: 100%; position: relative; margin-right: 20px; margin-left: -5px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--medium.kartra_button8--circled-icon-left .kartra_icon__icon::before { line-height: 28px; }

.kartra_button8--medium.kartra_button8--circled-icon-right { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--medium.kartra_button8--circled-icon-right .kartra_icon__icon { display: inline-block; width: 28px; height: 28px; border-radius: 100%; position: relative; margin-right: -5px; margin-left: 20px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--medium.kartra_button8--circled-icon-right .kartra_icon__icon::before { line-height: 28px; }

.kartra_button8--medium.kartra_button8--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 28px; height: 28px; border-radius: 2px; position: relative; left: -5px; top: -2px; margin-right: 2px; margin-bottom: -4px; }

.kartra_button8--medium.kartra_button8--rounded-icon-left .kartra_icon__icon::before { line-height: 27px; color: rgb(68, 188, 210); }

.kartra_button8--medium.kartra_button8--rounded-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 28px; height: 28px; border-radius: 2px; position: relative; right: -7px; top: -2px; margin-right: 2px; margin-bottom: -4px; }

.kartra_button8--medium.kartra_button8--rounded-icon-right .kartra_icon__icon::before { line-height: 27px; color: rgb(68, 188, 210); }

.kartra_button8--medium.kartra_button8--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 13px; margin: -11px 20px -13px -14px; border-radius: 3px 0px 0px 3px; position: relative; }

.kartra_button8--medium.kartra_button8--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--medium.kartra_button8--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 13px; margin: -11px -14px -13px 20px; border-radius: 0px 3px 3px 0px; position: relative; }

.kartra_button8--medium.kartra_button8--squared-icon-right .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--medium.kartra_button8--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: -10px; }

.kartra_button8--medium.kartra_button8--icon-right-border-left .kartra_icon__icon { float: right; border-left: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: 10px; margin-right: -10px; }

.kartra_button8--medium.kartra_button8--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button8--large.kartra_button8--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button8--large.kartra_button8--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button8--large.kartra_button8--rounded.kartra_button8--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button8--large.kartra_button8--rounded.kartra_button8--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button8--large.kartra_button8--circled-icon-left { padding: 15px 30px; }

.kartra_button8--large.kartra_button8--circled-icon-left .kartra_icon__icon { display: inline-block; width: 32px; height: 32px; border-radius: 100%; position: relative; margin-right: 20px; margin-left: -10px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--large.kartra_button8--circled-icon-left .kartra_icon__icon::before { line-height: 32px; }

.kartra_button8--large.kartra_button8--circled-icon-right { padding: 15px 30px; }

.kartra_button8--large.kartra_button8--circled-icon-right .kartra_icon__icon { display: inline-block; width: 32px; height: 32px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 20px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--large.kartra_button8--circled-icon-right .kartra_icon__icon::before { line-height: 32px; }

.kartra_button8--large.kartra_button8--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 32px; height: 32px; border-radius: 2px; position: relative; left: -12px; top: -2px; margin-right: 0px; margin-bottom: -4px; }

.kartra_button8--large.kartra_button8--rounded-icon-left .kartra_icon__icon::before { line-height: 32px; color: rgb(68, 188, 210); }

.kartra_button8--large.kartra_button8--rounded-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 32px; height: 32px; border-radius: 2px; position: relative; right: -12px; top: -2px; margin-right: 0px; margin-bottom: -4px; }

.kartra_button8--large.kartra_button8--rounded-icon-right .kartra_icon__icon::before { line-height: 32px; color: rgb(68, 188, 210); }

.kartra_button8--large.kartra_button8--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 18px; margin: -13px 20px -13px -25px; border-radius: 3px 0px 0px 3px; position: relative; }

.kartra_button8--large.kartra_button8--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--large.kartra_button8--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 18px; margin: -13px -25px -13px 20px; border-radius: 0px 3px 3px 0px; position: relative; }

.kartra_button8--large.kartra_button8--squared-icon-right .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--large.kartra_button8--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: -15px; }

.kartra_button8--large.kartra_button8--icon-right-border-left .kartra_icon__icon { float: right; border-left: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: 15px; margin-right: -15px; }

.kartra_button8--large.kartra_button8--icon-right .kartra_icon__icon { float: right; margin-left: 14px; margin-right: 0px; margin-top: 4px; }

.kartra_button8--large.kartra_button8--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button8--giant.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button8--giant.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button8--giant.kartra_button8--rounded.kartra_button8--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button8--giant.kartra_button8--rounded.kartra_button8--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button8--giant.kartra_button8--circled-icon-left { padding: 20px 40px; }

.kartra_button8--giant.kartra_button8--circled-icon-left .kartra_icon__icon { display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: 30px; margin-left: -10px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--giant.kartra_button8--circled-icon-left .kartra_icon__icon::before { line-height: 40px; }

.kartra_button8--giant.kartra_button8--circled-icon-right { padding: 20px 40px; }

.kartra_button8--giant.kartra_button8--circled-icon-right .kartra_icon__icon { display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 30px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--giant.kartra_button8--circled-icon-right .kartra_icon__icon::before { line-height: 40px; }

.kartra_button8--giant.kartra_button8--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 40px; height: 40px; border-radius: 2px; position: relative; left: -20px; top: -2px; margin-right: -12px; margin-bottom: -8px; }

.kartra_button8--giant.kartra_button8--rounded-icon-left .kartra_icon__icon::before { line-height: 40px; color: rgb(68, 188, 210); }

.kartra_button8--giant.kartra_button8--rounded-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 40px; height: 40px; border-radius: 2px; position: relative; right: -16px; top: -2px; margin-right: -4px; margin-bottom: -8px; }

.kartra_button8--giant.kartra_button8--rounded-icon-right .kartra_icon__icon::before { line-height: 40px; color: rgb(68, 188, 210); }

.kartra_button8--giant.kartra_button8--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 20px; margin: -15px 20px -15px -35px; border-radius: 3px 0px 0px 3px; position: relative; }

.kartra_button8--giant.kartra_button8--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--giant.kartra_button8--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 20px; margin: -15px -35px -15px 20px; border-radius: 0px 3px 3px 0px; position: relative; }

.kartra_button8--giant.kartra_button8--squared-icon-right .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--giant.kartra_button8--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: -20px; }

.kartra_button8--giant.kartra_button8--icon-right-border-left .kartra_icon__icon { float: right; border-left: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: 20px; margin-right: -20px; }

.kartra_button8--giant.kartra_button8--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button8--full-width.kartra_button1--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button8--full-width.kartra_button1--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button8--full-width.kartra_button8--rounded.kartra_button8--double-border { border: 2px solid rgb(68, 188, 210); }

.kartra_button8--full-width.kartra_button8--rounded.kartra_button8--double-border::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 3px solid rgb(255, 255, 255); border-radius: inherit; }

.kartra_button8--full-width.kartra_button8--circled-icon-left { padding: 20px 40px; }

.kartra_button8--full-width.kartra_button8--circled-icon-left .kartra_icon__icon { display: inline-block; width: 40px; height: 40px; border-radius: 100%; position: relative; float: left; margin-right: 30px; margin-left: -10px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--full-width.kartra_button8--circled-icon-left .kartra_icon__icon::before { line-height: 40px; }

.kartra_button8--full-width.kartra_button8--circled-icon-right { padding: 20px 40px; }

.kartra_button8--full-width.kartra_button8--circled-icon-right .kartra_icon__icon { display: inline-block; float: right; width: 40px; height: 40px; border-radius: 100%; position: relative; margin-right: -10px; margin-left: 30px; background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button8--full-width.kartra_button8--circled-icon-right .kartra_icon__icon::before { line-height: 40px; }

.kartra_button8--full-width.kartra_button8--rounded-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 40px; height: 40px; border-radius: 2px; position: relative; left: -20px; top: -2px; margin-right: -12px; margin-bottom: -8px; }

.kartra_button8--full-width.kartra_button8--rounded-icon-left .kartra_icon__icon::before { line-height: 40px; color: rgb(68, 188, 210); }

.kartra_button8--full-width.kartra_button8--rounded-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.9); display: inline-block; width: 40px; height: 40px; border-radius: 2px; position: relative; right: -16px; top: -2px; margin-right: -4px; margin-bottom: -8px; }

.kartra_button8--full-width.kartra_button8--rounded-icon-right .kartra_icon__icon::before { line-height: 40px; color: rgb(68, 188, 210); }

.kartra_button8--full-width.kartra_button8--squared-icon-left .kartra_icon__icon { background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 20px; margin: -15px 20px -15px -35px; border-radius: 3px 0px 0px 3px; position: relative; }

.kartra_button8--full-width.kartra_button8--squared-icon-left .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--full-width.kartra_button8--squared-icon-right .kartra_icon__icon { float: right; background-color: rgba(255, 255, 255, 0.2); display: inline-block; padding: 20px; margin: -15px -35px -15px 20px; border-radius: 0px 3px 3px 0px; position: relative; }

.kartra_button8--full-width.kartra_button8--squared-icon-right .kartra_icon__icon::before { color: rgb(255, 255, 255); }

.kartra_button8--full-width.kartra_button8--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: -20px; }

.kartra_button8--full-width.kartra_button8--icon-right-border-left .kartra_icon__icon { float: right; border-left: 1px solid rgba(255, 255, 255, 0.8); padding: 4px 12px 4px 10px; margin-left: 20px; margin-right: -20px; }

.kartra_button8--full-width.kartra_button8--dashed-border { border: 2px dashed rgba(0, 0, 0, 0.4); }

.kartra_button8--rounded::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: inherit; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 1px; }

.kartra_button9 { background-color: rgb(39, 189, 222); border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; }

.kartra_button9:active, .kartra_button9:focus, .kartra_button9:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button9::after { content: ""; transition: 0.3s; }

.kartra_button9:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); }

.kartra_button9--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button9--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button9--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button9--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button9--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button9--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button9 span { margin-right: 10px; }

.kartra_button9--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button9--green:hover, .kartra_button9--green:focus { color: rgb(255, 255, 255); }

.kartra_button9--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button9--red:hover, .kartra_button9--red:focus { color: rgb(255, 255, 255); }

.kartra_button9--old-light-rose-red { background-color: rgb(234, 30, 99); color: rgb(255, 255, 255); }

.kartra_button9--old-light-rose-red:hover, .kartra_button9--old-light-rose-red:focus { color: rgb(255, 255, 255); }

.kartra_button9--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button9--default:hover, .kartra_button9--default:focus { color: rgb(255, 255, 255); }

.kartra_button9--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button9--blue:hover, .kartra_button9--blue:focus { color: rgb(255, 255, 255); }

.kartra_button9--white { background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.6); }

.kartra_button9--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button9--light-blue:hover, .kartra_button9--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button9--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button9--light-sky-blue:hover, .kartra_button9--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button9--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button9--darkturquoise:hover, .kartra_button9--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button9--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button9--steel-blue:hover, .kartra_button9--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button9--steel-sky { background-color: rgb(57, 126, 184); color: rgb(255, 255, 255); }

.kartra_button9--steel-sky:hover, .kartra_button9--steel-sky:focus { color: rgb(255, 255, 255); }

.kartra_button9--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button9--deep-sky-blue:hover, .kartra_button9--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button9--curious-blue { background-color: rgb(66, 139, 202); color: rgb(255, 255, 255); }

.kartra_button9--curious-blue:hover, .kartra_button9--curious-blue:focus { color: rgb(255, 255, 255); }

.kartra_button9--light-slate-grey { background-color: rgb(116, 139, 156); color: rgb(255, 255, 255); }

.kartra_button9--light-slate-grey:hover, .kartra_button9--light-slate-grey:focus { color: rgb(255, 255, 255); }

.kartra_button9--night-rider-black { color: rgb(51, 51, 51); }

.kartra_button9--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button9--margin-bottom-none { margin-bottom: 0px; }

.kartra_button9--padding-medium { padding: 20px; }

.kartra_button9--sepcial-button { width: 100%; border-radius: 0px 0px 4px 4px; padding: 20px; margin: 0px; font-size: 20px; letter-spacing: 0.1em; }

.kartra_button9--md-pull-left { float: left; }

@media (max-width: 767px) {
  .kartra_button9--md-pull-left { float: none; }
}

.kartra_button9--md-pull-right { float: right; }

@media (max-width: 767px) {
  .kartra_button9--md-pull-right { float: none; }
}

.kartra_button9--border-thin { border-width: 1px; border-style: solid; }

.kartra_button9--border-tiny { border-width: 2px; border-style: solid; }

.kartra_button9--hollow { background-color: transparent; border-color: rgb(187, 187, 187); border-width: 2px; color: rgb(204, 204, 204); transition: 0.5s; }

.kartra_button9--hollow .kartra_icon__icon { color: rgb(39, 189, 222); transition: 0.5s; }

.kartra_button9--hollow:hover, .kartra_button9--hollow:focus { color: rgb(255, 255, 255); background-color: rgb(39, 189, 222); border-color: rgb(39, 189, 222); }

.kartra_button9--hollow:hover .kartra_icon__icon, .kartra_button9--hollow:focus .kartra_icon__icon { color: rgb(255, 255, 255); }

.kartra_button9--hollow:hover::after, .kartra_button9--hollow:focus::after { z-index: -1; }

.kartra_button9--solid { border-width: 0px; }

.kartra_button9--font-weight-regular { font-weight: 400; }

.kartra_button9--block { display: block; width: 100%; }

.kartra_button9--width-full { width: 100%; }

.kartra_button9--gradient { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button9--box-shadow { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px; }

.kartra_button9--tiny { width: 24px; height: 24px; border-radius: 100%; text-align: center; padding: 0px; }

.kartra_button9--tiny span { margin: 0px; font-size: 16px; line-height: 24px; }

.kartra_button9--tiny:hover::after { border-radius: inherit; }

.kartra_button9--tiny::after { border-radius: inherit; }

.kartra_button9--small { width: 32px; height: 32px; border-radius: 100%; text-align: center; padding: 0px; }

.kartra_button9--small span { margin: 0px; font-size: 20px; line-height: 30px; }

.kartra_button9--small:hover::after { border-radius: inherit; }

.kartra_button9--small::after { border-radius: inherit; }

.kartra_button9--medium { width: 48px; height: 48px; border-radius: 100%; text-align: center; padding: 0px; }

.kartra_button9--medium span { margin: 0px; font-size: 24px; line-height: 44px; }

.kartra_button9--medium:hover::after { border-radius: inherit; }

.kartra_button9--medium::after { border-radius: inherit; }

.kartra_button9--large { width: 64px; height: 64px; border-radius: 100%; text-align: center; padding: 0px; }

.kartra_button9--large span { margin: 0px; font-size: 36px; line-height: 60px; }

.kartra_button9--large:hover::after { border-radius: inherit; }

.kartra_button9--large::after { border-radius: inherit; }

.kartra_button9--giant { width: 80px; height: 80px; border-radius: 100%; text-align: center; padding: 0px; }

.kartra_button9--giant span { margin: 0px; font-size: 52px; line-height: 76px; }

.kartra_button9--giant:hover::after { border-radius: inherit; }

.kartra_button9--giant::after { border-radius: inherit; }

.kartra_button1--hollow.kartra_button1--tiny { padding: 3px 8px; }

.kartra_button1--hollow.kartra_button1--small { padding: 8px 12px; }

.kartra_button1--hollow.kartra_button1--medium { padding: 11px 23px; }

.kartra_button1--hollow.kartra_button1--large { padding: 13px 33px; }

.kartra_button1--hollow.kartra_button1--giant { padding: 18px 48px; }

.kartra_button1--hollow.kartra_button1--full-width { padding: 18px 48px; }

.kartra_button2--hollow.kartra_button2--small { padding: 3px 8px; }

.kartra_button2--hollow.kartra_button2--medium { padding: 8px 12px; }

.kartra_button2--hollow.kartra_button2--large { padding: 11px 23px; }

.kartra_button2--hollow.kartra_button2--giant { padding: 13px 33px; }

.kartra_button3--hollow.kartra_button3--tiny { padding: 4px 8px; }

.kartra_button3--hollow.kartra_button3--small { padding: 9px 12px; }

.kartra_button3--hollow.kartra_button3--medium { padding: 12px 23px; }

.kartra_button3--hollow.kartra_button3--large { padding: 14px 33px; }

.kartra_button3--hollow.kartra_button3--giant { padding: 19px 58px; }

.kartra_button3--hollow.kartra_button1--full-width { padding: 18px 48px; }

.kartra_button5--hollow.kartra_button5--small { padding: 3px 8px; }

.kartra_button5--hollow.kartra_button5--medium { padding: 8px 12px; }

.kartra_button5--hollow.kartra_button5--large { padding: 11px 23px; }

.kartra_button5--hollow.kartra_button5--giant { padding: 13px 33px; }

.kartra_button5--hollow.kartra_button1--full-width { padding: 18px 48px; }

.kartra_button10_text { display: inline-block; }

.kartra_button10_text span { display: block; }

.inline_elements_wrapper .kartra_button10[class*="kartra_button"] { margin-left: 0px; margin-right: 0px; padding: 0px; }

.kartra_button10 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; position: relative; margin-bottom: 20px; outline: 0px; padding: 0px; display: table; }

.kartra_button10 .kartra_button10_text { padding: 15px 40px; display: table-cell; margin: 0px !important; }

.kartra_button10 .kartra_button10_text .kartra_button10_text_first_line { font-size: 24px; display: block; margin-right: 0px; font-weight: 600 !important; }

.kartra_button10 .kartra_button10_text .kartra_button10_text_second_line { font-size: 18px; display: block; margin-right: 0px; opacity: 0.8; font-weight: 400 !important; }

.kartra_button10 .kartra_button10_icon { padding-left: 25px; padding-right: 25px; display: table-cell; vertical-align: middle; background-color: rgba(0, 0, 0, 0.05); align-items: center; margin: 0px !important; }

.kartra_button10 .kartra_button10_icon .kartra_icon__icon { margin: 0px; color: rgb(68, 188, 210); font-size: 28px; }

.kartra_button10:active, .kartra_button10:focus, .kartra_button10:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button10::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: inherit; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 1px; }

.kartra_button10::after { content: ""; border-radius: inherit; transition: 0.3s; }

.kartra_button10:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); }

.kartra_button10--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button10--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button10--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button10--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button10--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button10--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button10--rounded { border-radius: 40px; }

.kartra_button10--rounded::after, .kartra_button10--rounded:hover::after { border-radius: inherit; }

.kartra_button10--rounded-small { border-radius: 25px; }

.kartra_button10--rounded-small::after, .kartra_button10--rounded-small:hover::after { border-radius: inherit; }

.kartra_button10 span { margin-right: 10px; }

.kartra_button10--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button10--green:hover, .kartra_button10--green:focus { color: rgb(255, 255, 255); }

.kartra_button10--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button10--red:hover, .kartra_button10--red:focus { color: rgb(255, 255, 255); }

.kartra_button10--old-light-rose-red { background-color: rgb(234, 30, 99); color: rgb(255, 255, 255); }

.kartra_button10--old-light-rose-red:hover, .kartra_button10--old-light-rose-red:focus { color: rgb(255, 255, 255); }

.kartra_button10--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button10--default:hover, .kartra_button10--default:focus { color: rgb(255, 255, 255); }

.kartra_button10--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button10--blue:hover, .kartra_button10--blue:focus { color: rgb(255, 255, 255); }

.kartra_button10--white { background-color: rgb(255, 255, 255); color: rgb(3, 172, 220); }

.kartra_button10--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button10--light-blue:hover, .kartra_button10--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button10--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button10--light-sky-blue:hover, .kartra_button10--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button10--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button10--darkturquoise:hover, .kartra_button10--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button10--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button10--steel-blue:hover, .kartra_button10--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button10--steel-sky { background-color: rgb(57, 126, 184); color: rgb(255, 255, 255); }

.kartra_button10--steel-sky:hover, .kartra_button10--steel-sky:focus { color: rgb(255, 255, 255); }

.kartra_button10--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button10--deep-sky-blue:hover, .kartra_button10--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button10--curious-blue { background-color: rgb(66, 139, 202); color: rgb(255, 255, 255); }

.kartra_button10--curious-blue:hover, .kartra_button10--curious-blue:focus { color: rgb(255, 255, 255); }

.kartra_button10--light-slate-grey { background-color: rgb(116, 139, 156); color: rgb(255, 255, 255); }

.kartra_button10--light-slate-grey:hover, .kartra_button10--light-slate-grey:focus { color: rgb(255, 255, 255); }

.kartra_button10--night-rider-black { color: rgb(51, 51, 51); }

.kartra_button10--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button10--margin-bottom-none { margin-bottom: 0px; }

.kartra_button10--padding-medium { padding: 20px; }

.kartra_button10--sepcial-button { width: 100%; border-radius: 0px 0px 4px 4px; padding: 20px; margin: 0px; font-size: 20px; letter-spacing: 0.1em; }

.kartra_button10--md-pull-left { float: left; }

@media (max-width: 767px) {
  .kartra_button10--md-pull-left { float: none; }
}

.kartra_button10--md-pull-right { float: right; }

@media (max-width: 767px) {
  .kartra_button10--md-pull-right { float: none; }
}

.kartra_button10--default.kartra_button10--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button10--default.kartra_button10--bordered-bg .kartra_button10_icon { border-top-left-radius: inherit; border-bottom-left-radius: inherit; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

.kartra_button10--default.kartra_button10--bordered-bg:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); }

.kartra_button10--default.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; box-shadow: none; border-radius: inherit; border-width: 4px; border-style: solid; border-color: inherit; }

.kartra_button10--default.kartra_button10--bordered-bg.kartra_button10--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; }

.kartra_button10--default.kartra_button10--bordered-bg.kartra_button10--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 12px; }

.kartra_button10--default.kartra_button10--bordered-bg.kartra_button10--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 15px; }

.kartra_button10--tiny.kartra_button10--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_text { padding: 5px 10px; }

.kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 16px; }

.kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 14px; }

.kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 16px; padding-right: 16px; }

.kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 20px; }

.kartra_button10--tiny.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--small.kartra_button10--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_text { padding: 10px 14px; }

.kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 18px; }

.kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 16px; }

.kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 16px; padding-right: 16px; }

.kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 24px; }

.kartra_button10--small.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--medium.kartra_button10--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_text { padding: 11px 23px; }

.kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 20px; }

.kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 18px; }

.kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 20px; padding-right: 20px; }

.kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 28px; }

.kartra_button10--medium.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--large.kartra_button10--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_text { padding: 15px 30px; }

.kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 24px; }

.kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 20px; }

.kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 32px; }

.kartra_button10--large.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--large.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--giant.kartra_button10--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_text { padding: 20px 40px; }

.kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 24px; }

.kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 22px; }

.kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 42px; }

.kartra_button10--giant.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--giant.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--full-width.kartra_button10--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 0px; color: rgb(68, 188, 210); width: 100%; display: block; transition: 0.5s; }

.kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_text { padding: 20px 40px; width: 100%; }

.kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 28px; }

.kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 24px; }

.kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 42px; }

.kartra_button10--full-width.kartra_button10--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; }

.kartra_button10--rounded { border-radius: 60px; }

.kartra_button10--rounded .kartra_button10_icon { border-radius: 60px 0px 0px 60px; }

.kartra_button10--rounded::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: inherit; }

.kartra_button11 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; position: relative; margin-bottom: 20px; outline: 0px; padding: 0px; display: table; }

.kartra_button11--gradient { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button11--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_button11--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_button11--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_button11 .kartra_button11_text { padding: 15px 40px; display: table-cell; margin: 0px !important; }

.kartra_button11 .kartra_button11_text .kartra_button11_text_first_line { font-size: 24px; display: block; font-weight: 600 !important; }

.kartra_button11 .kartra_button11_text .kartra_button11_text_first_line--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_button11 .kartra_button11_text .kartra_button11_text_first_line--font-weight-bold { font-weight: bold; }

.kartra_button11 .kartra_button11_text .kartra_button11_text_second_line { font-size: 18px; display: block; opacity: 0.8; font-weight: 400; }

.kartra_button11 .kartra_button11_text .kartra_button11_text_second_line--dark { color: rgba(0, 0, 0, 0.6); }

.kartra_button11 .kartra_button11_icon { padding-left: 25px; padding-right: 25px; display: table-cell; vertical-align: middle; background-color: rgba(0, 0, 0, 0.05); align-items: center; margin: 0px !important; }

.kartra_button11 .kartra_button11_icon .kartra_icon__icon { margin: 0px; color: rgb(255, 255, 255); font-size: 28px; }

.kartra_button11:active, .kartra_button11:focus, .kartra_button11:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button11::after { content: ""; border-radius: inherit; transition: 0.3s; }

.kartra_button11:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); }

.kartra_button11--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button11--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button11--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button11--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button11--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button11--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button11--rounded { border-radius: 40px; }

.kartra_button11--rounded::after, .kartra_button11--rounded:hover::after { border-radius: inherit; }

.kartra_button11--rounded-small { border-radius: 25px; }

.kartra_button11--rounded-small::after, .kartra_button11--rounded-small:hover::after { border-radius: inherit; }

.kartra_button11 span { margin-right: 0px; }

.kartra_button11--special-extra-tiny { border-radius: 6px; }

.kartra_button11--special-extra-tiny:hover::after { border-radius: inherit; }

.kartra_button11--special-extra-tiny.kartra_button1--rounded { border-radius: 40px; }

.kartra_button11--special-extra-tiny.kartra_button1--rounded::after, .kartra_button11--special-extra-tiny.kartra_button1--rounded:hover::after { border-radius: inherit; }

.kartra_button11--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button11--green:hover, .kartra_button11--green:focus { color: rgb(255, 255, 255); }

.kartra_button11--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button11--red:hover, .kartra_button11--red:focus { color: rgb(255, 255, 255); }

.kartra_button11--old-light-rose-red { background-color: rgb(234, 30, 99); color: rgb(255, 255, 255); }

.kartra_button11--old-light-rose-red:hover, .kartra_button11--old-light-rose-red:focus { color: rgb(255, 255, 255); }

.kartra_button11--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button11--default:hover, .kartra_button11--default:focus { color: rgb(255, 255, 255); }

.kartra_button11--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button11--blue:hover, .kartra_button11--blue:focus { color: rgb(255, 255, 255); }

.kartra_button11--white { background-color: rgb(255, 255, 255); color: rgb(3, 172, 220); }

.kartra_button11--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button11--light-blue:hover, .kartra_button11--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button11--grass-green { background-color: rgb(139, 195, 76); color: rgb(255, 255, 255); }

.kartra_button11--grass-green:hover, .kartra_button11--grass-green:focus { color: rgb(255, 255, 255); }

.kartra_button11--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button11--light-sky-blue:hover, .kartra_button11--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button11--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button11--darkturquoise:hover, .kartra_button11--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button11--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button11--steel-blue:hover, .kartra_button11--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button11--steel-sky { background-color: rgb(57, 126, 184); color: rgb(255, 255, 255); }

.kartra_button11--steel-sky:hover, .kartra_button11--steel-sky:focus { color: rgb(255, 255, 255); }

.kartra_button11--deep-sky-blue { background-color: rgb(3, 169, 244); color: rgb(255, 255, 255); }

.kartra_button11--deep-sky-blue:hover, .kartra_button11--deep-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button11--curious-blue { background-color: rgb(66, 139, 202); color: rgb(255, 255, 255); }

.kartra_button11--curious-blue:hover, .kartra_button11--curious-blue:focus { color: rgb(255, 255, 255); }

.kartra_button11--light-slate-grey { background-color: rgb(116, 139, 156); color: rgb(255, 255, 255); }

.kartra_button11--light-slate-grey:hover, .kartra_button11--light-slate-grey:focus { color: rgb(255, 255, 255); }

.kartra_button11--bg-night-rider { background-color: rgb(51, 50, 50); color: rgb(255, 255, 255); }

.kartra_button11--bg-night-rider:hover, .kartra_button11--bg-night-rider:focus { color: rgb(255, 255, 255); }

.kartra_button11--deep-yellow-green { background-color: rgb(139, 195, 74); }

.kartra_button11--light-indian-red { background-color: rgb(239, 83, 80); }

.kartra_button11--night-rider-black { color: rgb(51, 51, 51); }

.kartra_button11--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button11--md-margin-bottom-medium { margin-bottom: 50px; }

@media (max-width: 991px) {
  .kartra_button11--md-margin-bottom-medium { margin-bottom: 25px; }
}

.kartra_button11--margin-bottom-large { margin-bottom: 100px; }

.kartra_button11--margin-bottom-none { margin-bottom: 0px; }

.kartra_button11--padding-medium { padding: 20px; }

.kartra_button11--padding-left-right-medium { padding-left: 20px; padding-right: 20px; }

.kartra_button11--md-padding-left-right-medium .kartra_button11_text { padding-left: 100px !important; padding-right: 100px !important; }

@media (max-width: 991px) {
  .kartra_button11--md-padding-left-right-medium .kartra_button11_text { padding-left: 50px !important; padding-right: 50px !important; }
}

@media (max-width: 767px) {
  .kartra_button11--md-padding-left-right-medium .kartra_button11_text { padding-left: 25px !important; padding-right: 25px !important; }
}

.kartra_button11--sepcial-button { width: 100%; border-radius: 0px 0px 4px 4px; padding: 20px; margin: 0px; font-size: 20px; letter-spacing: 0.1em; }

.kartra_button11--md-pull-left { float: left; }

@media (max-width: 767px) {
  .kartra_button11--md-pull-left { float: none; }
}

.kartra_button11--md-pull-right { float: right; }

@media (max-width: 767px) {
  .kartra_button11--md-pull-right { float: none; }
}

.kartra_button11.kartra_button11--default-shadow-none { box-shadow: none; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-inset-01.kartra_button11--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-inset-01.kartra_button11--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-inset-01.kartra_button11--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-inset-top.kartra_button11--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(255, 255, 255, 0.4) 0px 1px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-inset-top.kartra_button11--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(255, 255, 255, 0.4) 0px 2px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-inset-top.kartra_button11--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(255, 255, 255, 0.4) 0px 4px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button11.kartra_button11--default-shadow-none.kartra_button11--shadow-01.kartra_button11--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 20px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button11--default.kartra_button11--hollow { border-width: 2px; }

.kartra_button11--default.kartra_button11--hollow.kartra_button11--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 4px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button11--default.kartra_button11--hollow.kartra_button11--bordered-bg:hover, .kartra_button11--default.kartra_button11--hollow.kartra_button11--bordered-bg:focus { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-color: rgb(68, 188, 210); }

.kartra_button11--default.kartra_button11--hollow.kartra_button11--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 1px solid rgb(255, 255, 255); }

.kartra_button11--rounded, .kartra_button11--inliner.kartra_button11--rounded { border-radius: 60px; }

.kartra_button11--rounded .kartra_button11_icon, .kartra_button11--inliner.kartra_button11--rounded .kartra_button11_icon { border-radius: 60px 0px 0px 60px; }

.kartra_button11--rounded::before, .kartra_button11--inliner.kartra_button11--rounded::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: inherit; }

.kartra_button11--rounded:hover::after, .kartra_button11--rounded:focus::after, .kartra_button11--inliner.kartra_button11--rounded:hover::after, .kartra_button11--inliner.kartra_button11--rounded:focus::after { border-radius: inherit !important; }

.kartra_button11--tiny .kartra_button11_text { padding: 5px 10px; }

.kartra_button11--tiny .kartra_button11_text .kartra_button11_text_first_line { font-size: 16px; }

.kartra_button11--tiny .kartra_button11_text .kartra_button11_text_second_line { font-size: 14px; }

.kartra_button11--small .kartra_button11_text { padding: 10px 14px; }

.kartra_button11--small .kartra_button11_text .kartra_button11_text_first_line { font-size: 18px; }

.kartra_button11--small .kartra_button11_text .kartra_button11_text_second_line { font-size: 16px; }

.kartra_button11--medium .kartra_button11_text { padding: 13px 25px; }

.kartra_button11--medium .kartra_button11_text .kartra_button11_text_first_line { font-size: 20px; }

.kartra_button11--medium .kartra_button11_text .kartra_button11_text_second_line { font-size: 18px; }

.kartra_button11--large .kartra_button11_text { padding: 15px 30px; }

.kartra_button11--large .kartra_button11_text .kartra_button11_text_first_line { font-size: 24px; }

.kartra_button11--large .kartra_button11_text .kartra_button11_text_second_line { font-size: 20px; }

.kartra_button11--giant .kartra_button11_text { padding: 20px 40px; }

.kartra_button11--giant .kartra_button11_text .kartra_button11_text_first_line { font-size: 28px; }

.kartra_button11--giant .kartra_button11_text .kartra_button11_text_second_line { font-size: 24px; }

.kartra_button11--full-width { width: 100%; }

.kartra_button11--full-width .kartra_button11_text { text-align: center; display: block; padding: 20px; }

.kartra_button11--full-width .kartra_button11_text .kartra_button11_text_first_line { font-size: 30px; }

.kartra_button11--full-width .kartra_button11_text .kartra_button11_text_second_line { font-size: 18px; }

.inline_elements_wrapper .kartra_button12[class*="kartra_button"] { margin-left: 0px; margin-right: 0px; padding: 0px; }

.kartra_button11--asap-font { font-family: Asap, sans-serif; }

.kartra_button11--inliner { border-radius: 6px; }

.kartra_button11--inliner.kartra_button11--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset, rgba(0, 0, 0, 0.1) 0px 5px 20px; }

.kartra_button11--inliner.kartra_button11--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset, rgba(0, 0, 0, 0.1) 0px 10px 30px; }

.kartra_button11--inliner.kartra_button11--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px -6px 0px inset, rgba(0, 0, 0, 0.1) 0px 15px 40px; }

.kartra_button11--inliner .kartra_button11_text .kartra_button11_text_first_line, .kartra_button11--inliner .kartra_button11_text .kartra_button11_text_second_line { display: inline-block; }

.kartra_button11--inliner.kartra_button11--full-width .kartra_button11_text { padding: 16px; }

.kartra_button11--inliner.kartra_button11--full-width .kartra_button11_text .kartra_button11_text_first_line { font-size: 48px; }

.kartra_button11--inliner.kartra_button11--full-width .kartra_button11_text .kartra_button11_text_second_line { font-size: 24px; }

.kartra_button11--inliner.kartra_button11--giant .kartra_button11_text_first_line { font-size: 42px; }

.kartra_button11--inliner.kartra_button11--giant .kartra_button11_text_second_line { font-size: 22px; }

.kartra_button11--inliner.kartra_button11--large .kartra_button11_text_first_line { font-size: 36px; }

.kartra_button11--inliner.kartra_button11--large .kartra_button11_text_second_line { font-size: 20px; }

.kartra_button11--inliner.kartra_button11--medium .kartra_button11_text_first_line { font-size: 28px; }

.kartra_button11--inliner.kartra_button11--medium .kartra_button11_text_second_line { font-size: 18px; }

.kartra_button11--inliner.kartra_button11--small .kartra_button11_text_first_line { font-size: 24px; }

.kartra_button11--inliner.kartra_button11--small .kartra_button11_text_second_line { font-size: 16px; }

.kartra_button11--inliner.kartra_button11--tiny .kartra_button11_text_first_line { font-size: 20px; }

.kartra_button11--inliner.kartra_button11--tiny .kartra_button11_text_second_line { font-size: 14px; }

.inline_elements_wrapper .kartra_button12[class*="kartra_button"] { margin-left: 0px; margin-right: 0px; padding: 0px; }

.kartra_button12 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; position: relative; margin-bottom: 20px; outline: 0px; padding: 0px; display: table; }

.kartra_button12--gradient { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button12 .kartra_button12_text { padding: 15px 40px; display: table-cell; margin: 0px !important; }

.kartra_button12 .kartra_button12_text .kartra_button12_text_first_line { font-size: 24px; display: block; font-weight: 600 !important; }

.kartra_button12 .kartra_button12_text .kartra_button12_text_second_line { font-size: 18px; display: block; opacity: 0.8; font-weight: 400 !important; }

.kartra_button12 .kartra_button12_icon { padding-left: 25px; padding-right: 25px; display: table-cell; vertical-align: middle; background-color: rgba(0, 0, 0, 0.05); border-top-right-radius: inherit; border-bottom-right-radius: inherit; border-top-left-radius: 0px; border-bottom-left-radius: 0px; margin: 0px !important; }

.kartra_button12 .kartra_button12_icon .kartra_icon__icon { margin: 0px; color: rgb(255, 255, 255); font-size: 28px; }

.kartra_button12:active, .kartra_button12:focus, .kartra_button12:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button12::after { content: ""; border-radius: inherit; transition: 0.3s; }

.kartra_button12:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); }

.kartra_button12--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button12--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button12--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button12--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button12--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button12--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button12--rounded { border-radius: 40px; }

.kartra_button12--rounded::after, .kartra_button12--rounded:hover::after { border-radius: inherit; }

.kartra_button12--rounded-small { border-radius: 25px; }

.kartra_button12--rounded-small::after, .kartra_button12--rounded-small:hover::after { border-radius: inherit; }

.kartra_button12 span { margin-right: 0px; }

.kartra_button12--green { background-color: rgb(92, 184, 92); color: rgb(255, 255, 255); }

.kartra_button12--green:hover, .kartra_button12--green:focus { color: rgb(255, 255, 255); }

.kartra_button12--red { background-color: rgb(229, 66, 66); color: rgb(255, 255, 255); }

.kartra_button12--red:hover, .kartra_button12--red:focus { color: rgb(255, 255, 255); }

.kartra_button12--orange { background-color: rgb(255, 87, 35); color: rgb(255, 255, 255); }

.kartra_button12--orange:hover, .kartra_button12--orange:focus { color: rgb(255, 255, 255); }

.kartra_button12--old-light-rose-red { background-color: rgb(234, 30, 99); color: rgb(255, 255, 255); }

.kartra_button12--old-light-rose-red:hover, .kartra_button12--old-light-rose-red:focus { color: rgb(255, 255, 255); }

.kartra_button12--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button12--default:hover, .kartra_button12--default:focus { color: rgb(255, 255, 255); }

.kartra_button12--blue { background-color: rgb(3, 172, 220); color: rgb(255, 255, 255); }

.kartra_button12--blue:hover, .kartra_button12--blue:focus { color: rgb(255, 255, 255); }

.kartra_button12--white { background-color: rgb(255, 255, 255); color: rgb(3, 172, 220); }

.kartra_button12--light-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button12--light-blue:hover, .kartra_button12--light-blue:focus { color: rgb(255, 255, 255); }

.kartra_button12--light-sky-blue { background-color: rgb(91, 192, 222); color: rgb(255, 255, 255); }

.kartra_button12--light-sky-blue:hover, .kartra_button12--light-sky-blue:focus { color: rgb(255, 255, 255); }

.kartra_button12--darkturquoise { background-color: rgb(0, 206, 209); color: rgb(255, 255, 255); }

.kartra_button12--darkturquoise:hover, .kartra_button12--darkturquoise:focus { color: rgb(255, 255, 255); }

.kartra_button12--steel-blue { background-color: rgb(55, 64, 108); color: rgb(255, 255, 255); }

.kartra_button12--steel-blue:hover, .kartra_button12--steel-blue:focus { color: rgb(255, 255, 255); }

.kartra_button12--light-gold-color-two { background-color: rgb(255, 210, 77); color: rgb(117, 62, 0); }

.kartra_button12--light-gold-color-two:hover, .kartra_button12--light-gold-color-two:focus { color: rgb(117, 62, 0); }

.kartra_button12--light-gold-color-three { background-color: rgb(251, 192, 45); }

.kartra_button12--very-dark-slate-blue-color, .kartra_button12--very-dark-slate-blue-color:hover, .kartra_button12--very-dark-slate-blue-color:focus { color: rgb(47, 54, 82); }

.kartra_button12--bg-vermilion { background-color: rgb(255, 63, 10); color: rgb(255, 255, 255); }

.kartra_button12--bg-vermilion:hover, .kartra_button12--bg-vermilion:focus { color: rgb(255, 255, 255); }

.kartra_button12--shadow-01.kartra_button12--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button12--shadow-01.kartra_button12--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button12--shadow-01.kartra_button12--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 20px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button12--default.kartra_button12--hollow.kartra_button12--bordered-bg { background-color: rgb(255, 255, 255); border-color: rgb(68, 188, 210); border-width: 4px; color: rgb(68, 188, 210); transition: 0.5s; }

.kartra_button12--default.kartra_button12--hollow.kartra_button12--bordered-bg:hover, .kartra_button12--default.kartra_button12--hollow.kartra_button12--bordered-bg:focus { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-color: rgb(68, 188, 210); }

.kartra_button12--default.kartra_button12--hollow.kartra_button12--bordered-bg::before { content: ""; position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; border: 1px solid rgb(255, 255, 255); }

.kartra_button12--tiny .kartra_button12_text { padding: 5px 10px; }

.kartra_button12--tiny .kartra_button12_text .kartra_button12_text_first_line { font-size: 16px; }

.kartra_button12--tiny .kartra_button12_text .kartra_button12_text_second_line { font-size: 13px; }

.kartra_button12--tiny .kartra_button12_icon { padding-left: 16px; padding-right: 16px; }

.kartra_button12--tiny .kartra_button12_icon .kartra_icon__icon { font-size: 20px; }

.kartra_button12--small .kartra_button12_text { padding: 10px 14px; }

.kartra_button12--small .kartra_button12_text .kartra_button12_text_first_line { font-size: 18px; }

.kartra_button12--small .kartra_button12_text .kartra_button12_text_second_line { font-size: 16px; }

.kartra_button12--small .kartra_button12_icon { padding-left: 16px; padding-right: 16px; }

.kartra_button12--small .kartra_button12_icon .kartra_icon__icon { font-size: 24px; }

.kartra_button12--medium .kartra_button12_text { padding: 13px 25px; }

.kartra_button12--medium .kartra_button12_text .kartra_button12_text_first_line { font-size: 20px; }

.kartra_button12--medium .kartra_button12_text .kartra_button12_text_second_line { font-size: 18px; }

.kartra_button12--medium .kartra_button12_icon { padding-left: 16px; padding-right: 16px; }

.kartra_button12--medium .kartra_button12_icon .kartra_icon__icon { font-size: 28px; }

.kartra_button12--large .kartra_button12_text { padding: 15px 30px; }

.kartra_button12--large .kartra_button12_text .kartra_button12_text_first_line { font-size: 24px; }

.kartra_button12--large .kartra_button12_text .kartra_button12_text_second_line { font-size: 20px; }

.kartra_button12--large .kartra_button12_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button12--large .kartra_button12_icon .kartra_icon__icon { font-size: 32px; }

.kartra_button12--giant .kartra_button12_text { padding: 20px 40px; }

.kartra_button12--giant .kartra_button12_text .kartra_button12_text_first_line { font-size: 28px; }

.kartra_button12--giant .kartra_button12_text .kartra_button12_text_second_line { font-size: 24px; }

.kartra_button12--giant .kartra_button12_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button12--giant .kartra_button12_icon .kartra_icon__icon { font-size: 42px; }

.kartra_button12--full-width { width: 100%; }

.kartra_button12--full-width .kartra_button12_text { padding: 20px 40px; }

.kartra_button12--full-width .kartra_button12_text .kartra_button12_text_first_line { font-size: 28px; }

.kartra_button12--full-width .kartra_button12_text .kartra_button12_text_second_line { font-size: 24px; }

.kartra_button12--full-width .kartra_button12_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button12--full-width .kartra_button12_icon .kartra_icon__icon { font-size: 42px; }

.kartra_button12--special-one { border-radius: 6px; }

.kartra_button12--special-one.kartra_button12--full-width .kartra_button12_text_first_line { font-size: 28px; margin-bottom: 5px; font-weight: 900 !important; }

.kartra_button12--special-one.kartra_button12--full-width .kartra_button12_text_second_line { font-size: 18px; font-weight: 400 !important; }

.kartra_button12--special-one .kartra_button12_icon { background-color: transparent; }

.kartra_button12--special-two { border-radius: 6px; }

.kartra_button12--special-two.kartra_button12--full-width .kartra_button12_text_first_line { font-size: 26px; margin-bottom: 5px; font-weight: 700 !important; }

.kartra_button12--special-two.kartra_button12--full-width .kartra_button12_text_second_line { font-size: 18px; font-weight: 400 !important; }

.kartra_button12--special-two.kartra_button12--shadow-small { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px; }

.kartra_button12--special-two.kartra_button12--shadow-medium { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 30px; }

.kartra_button12--special-two.kartra_button12--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 40px; }

.kartra_button12--special-two .kartra_button12_icon { background-color: transparent; }

.kartra_button12--rounded { border-radius: 60px; }

.kartra_button12--rounded::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: inherit; }

.kartra_button12--rounded .kartra_button12_icon { border-radius: 0px 60px 60px 0px; }

.kartra_button12--rounded:hover::after, .kartra_button12--rounded:focus::after { border-radius: inherit !important; }

.kartra_button13 { border: 0px solid; border-radius: 3px; font-size: 14px; color: rgba(0, 0, 0, 0.6); font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; position: relative; margin-bottom: 20px; outline: 0px; padding: 0px; display: table; }

.kartra_button13:active, .kartra_button13:focus, .kartra_button13:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button13::after { content: ""; border-radius: inherit; transition: 0.3s; }

.kartra_button13:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); }

.kartra_button13 span { margin-right: 0px; }

.kartra_button13--box-shadow-inset-bottom { box-shadow: rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button13--box-shadow-inset-bottom-opacity07 { box-shadow: rgba(0, 0, 0, 0.07) 0px -4px 0px inset; }

.kartra_button13--shadow-none { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button13--shadow-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button13--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.kartra_button13--shadow-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button13--rounded { border-radius: 40px; }

.kartra_button13--rounded::after, .kartra_button13--rounded:hover::after { border-radius: inherit; }

.kartra_button13--rounded-small { border-radius: 25px; }

.kartra_button13--rounded-small::after, .kartra_button13--rounded-small:hover::after { border-radius: inherit; }

.kartra_button13--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_button13--raleway-font { font-family: Raleway, sans-serif; }

.kartra_button13--oswald-font { font-family: Oswald, sans-serif; }

.kartra_button13--nunito { font-family: Nunito, sans-serif; }

.kartra_button13--anton-font { font-family: Anton, sans-serif; }

.kartra_button13--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_button13--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_button13--courgette-font { font-family: Courgette, cursive; }

.kartra_button13--kalam-font { font-family: Kalam, cursive; }

.kartra_button13--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_button13--farsan-font { font-family: Farsan, cursive; }

.kartra_button13--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_button13--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_button13--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_button13--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_button13--patua-one-font { font-family: "Patua One", cursive; }

.kartra_button13--asap-font { font-family: Asap, sans-serif; }

.kartra_button13--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_button13--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_button13--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_button13--merriweather-font { font-family: Merriweather, serif; }

.kartra_button13--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_button13--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_button13--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_button13--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_button13--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_button13--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_button13--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_button13--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_button13--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_button13--dosis-font { font-family: Dosis, sans-serif; }

.kartra_button13--spectral-font { font-family: Spectral, serif; }

.kartra_button13--signika-font { font-family: Signika, sans-serif; }

.kartra_button13--bree-font { font-family: "Bree Serif", serif; }

.kartra_button13--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_button13--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_button13--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_button13--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_button13--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_button13--patua-one { font-family: "Patua One", cursive; }

.kartra_button13--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_button13--roboto-font { font-family: Roboto, sans-serif; }

.kartra_button13--nunito-font { font-family: Nunito, sans-serif; }

.kartra_button13--quantico-font { font-family: Quantico, sans-serif; }

.kartra_button13--arimo-font { font-family: Arimo, sans-serif; }

.kartra_button13--muli-font { font-family: Muli, sans-serif; }

.kartra_button13--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_button13--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_button13--arvo-font { font-family: Arvo, serif; }

.kartra_button13--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_button13--tangerine-font { font-family: Tangerine, cursive; }

.kartra_button13--cookie-font { font-family: Cookie, cursive; }

.kartra_button13--caudex-font { font-family: Caudex, serif; }

.kartra_button13--lobster-font { font-family: Lobster, cursive; }

.kartra_button13--francois-font { font-family: "Francois One", sans-serif; }

.kartra_button13--allan-font { font-family: Allan, cursive; }

.kartra_button13--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_button13--candal-font { font-family: Candal, sans-serif; }

.kartra_button13--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_button13--radley-font { font-family: Radley, serif; }

.kartra_button13--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_button13--carter-one-font { font-family: "Carter One", cursive; }

.kartra_button13--limelight-font { font-family: Limelight, cursive; }

.kartra_button13--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_button13--inter-font { font-family: Inter, sans-serif; }

.kartra_button13--pacifico-font { font-family: Pacifico, cursive; }

.kartra_button13--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_button13--poppins-font { font-family: Poppins, sans-serif; }

.kartra_button13--gradient { background-image: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.2) 100%); }

.kartra_button13--default { background-color: rgb(68, 188, 210); color: rgb(255, 255, 255); }

.kartra_button13--default:hover, .kartra_button13--default:focus { color: rgb(255, 255, 255); }

.kartra_button13--apple-green { background-color: rgb(125, 187, 69); color: rgb(255, 255, 255); }

.kartra_button13--apple-green:hover, .kartra_button13--apple-green:focus { color: rgb(255, 255, 255); }

.kartra_button13--light-royal-blue { background-color: rgb(34, 150, 243); color: rgb(255, 255, 255); }

.kartra_button13--light-royal-blue:hover, .kartra_button13--light-royal-blue:focus { color: rgb(255, 255, 255); }

.kartra_button13--orange-tomato { background-color: rgb(255, 112, 67); color: rgb(255, 255, 255); }

.kartra_button13--orange-tomato:hover, .kartra_button13--orange-tomato:focus { color: rgb(255, 255, 255); }

.kartra_button13--bg-java { background-color: rgb(33, 186, 179); }

.kartra_button13--bg-java, .kartra_button13--bg-java:hover, .kartra_button13--bg-java:focus, .kartra_button13--bg-java:active, .kartra_button13--bg-java:visited { color: rgb(255, 255, 255); }

.kartra_button13--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_button13--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_button13--margin-bottom-medium { margin-bottom: 50px; }

.kartra_button13--margin-bottom-large { margin-bottom: 100px; }

.kartra_button13--margin-bottom-none { margin-bottom: 0px; }

.kartra_button13--padding-medium { padding: 20px; }

.kartra_button13--shadow-01.kartra_button13--shadow-inset-01.kartra_button13--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-inset-01.kartra_button13--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-inset-01.kartra_button13--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(0, 0, 0, 0.2) 0px -5px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-inset-top.kartra_button13--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 10px, rgba(255, 255, 255, 0.2) 0px 2px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-inset-top.kartra_button13--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px, rgba(255, 255, 255, 0.2) 0px 4px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-inset-top.kartra_button13--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px, rgba(255, 255, 255, 0.2) 0px 5px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button13--shadow-01.kartra_button13--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 20px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset; }

.kartra_button13--default .kartra_button13_text, .kartra_button13--small .kartra_button13_text { padding: 15px 20px 15px 0px; display: table-cell; margin: 0px !important; }

.kartra_button13--default .kartra_button13_text .kartra_button13_text_first_line, .kartra_button13--small .kartra_button13_text .kartra_button13_text_first_line { font-size: 16px; display: block; text-align: left; margin: 0px; font-weight: 600 !important; }

.kartra_button13--default .kartra_button13_text .kartra_button13_text_second_line, .kartra_button13--small .kartra_button13_text .kartra_button13_text_second_line { font-size: 12px; display: block; opacity: 0.8; text-align: left; margin: 0px; font-weight: 400 !important; }

.kartra_button13--default .kartra_button13_icon, .kartra_button13--small .kartra_button13_icon { padding-left: 20px; padding-right: 20px; display: table-cell; vertical-align: middle; margin: 0px !important; }

.kartra_button13--default .kartra_button13_icon .kartra_icon__icon, .kartra_button13--small .kartra_button13_icon .kartra_icon__icon { margin: 0px; color: rgb(255, 255, 255); font-size: 26px; }

.kartra_button13--tiny .kartra_button13_text { padding: 10px 15px 10px 0px; }

.kartra_button13--tiny .kartra_button13_text .kartra_button13_text_first_line { font-size: 12px; }

.kartra_button13--tiny .kartra_button13_text .kartra_button13_text_second_line { font-size: 10px; }

.kartra_button13--tiny .kartra_button13_icon { padding-left: 15px; padding-right: 15px; }

.kartra_button13--tiny .kartra_button13_icon .kartra_icon__icon { font-size: 16px; }

.kartra_button13--small .kartra_button13_text { padding: 15px 20px 15px 0px; }

.kartra_button13--small .kartra_button13_text .kartra_button13_text_first_line { font-size: 16px; }

.kartra_button13--small .kartra_button13_text .kartra_button13_text_second_line { font-size: 12px; }

.kartra_button13--small .kartra_button13_icon { padding-left: 20px; padding-right: 20px; }

.kartra_button13--small .kartra_button13_icon .kartra_icon__icon { font-size: 26px; }

.kartra_button13--medium .kartra_button13_text { padding: 20px 25px 20px 0px; }

.kartra_button13--medium .kartra_button13_text .kartra_button13_text_first_line { font-size: 18px; }

.kartra_button13--medium .kartra_button13_text .kartra_button13_text_second_line { font-size: 14px; }

.kartra_button13--medium .kartra_button13_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button13--medium .kartra_button13_icon .kartra_icon__icon { font-size: 36px; }

.kartra_button13--large .kartra_button13_text { padding: 20px 25px 20px 0px; }

.kartra_button13--large .kartra_button13_text .kartra_button13_text_first_line { font-size: 24px; }

.kartra_button13--large .kartra_button13_text .kartra_button13_text_second_line { font-size: 18px; }

.kartra_button13--large .kartra_button13_icon { padding-left: 25px; padding-right: 25px; }

.kartra_button13--large .kartra_button13_icon .kartra_icon__icon { font-size: 46px; }

.kartra_button13--giant .kartra_button13_text { padding: 25px 30px 25px 0px; }

.kartra_button13--giant .kartra_button13_text .kartra_button13_text_first_line { font-size: 26px; }

.kartra_button13--giant .kartra_button13_text .kartra_button13_text_second_line { font-size: 20px; }

.kartra_button13--giant .kartra_button13_icon { padding-left: 30px; padding-right: 30px; }

.kartra_button13--giant .kartra_button13_icon .kartra_icon__icon { font-size: 56px; }

.kartra_button13--full-width { width: 100%; display: flex; justify-content: center; }

.kartra_button13--full-width .kartra_button13_text { padding: 25px 30px 25px 0px; }

.kartra_button13--full-width .kartra_button13_text .kartra_button13_text_first_line { font-size: 26px; }

.kartra_button13--full-width .kartra_button13_text .kartra_button13_text_second_line { font-size: 20px; }

.kartra_button13--full-width .kartra_button13_icon { padding-top: 30px; padding-left: 30px; padding-right: 30px; }

.kartra_button13--full-width .kartra_button13_icon .kartra_icon__icon { font-size: 56px; }

.kartra_button13--rounded { border-radius: 60px; }

.kartra_button13--rounded::before { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border-radius: 60px; }

.kartra_button13--rounded .kartra_button12_icon { border-radius: 0px 60px 60px 0px; }

.kartra_button13--rounded:hover::after, .kartra_button13--rounded:focus::after { border-radius: inherit !important; }

.kartra_button13--hollow { border-width: 2px; }

.kartra_button13--hollow.kartra_button13--tiny .kartra_button13_text { padding: 8px 8px 8px 0px; }

.kartra_button13--hollow.kartra_button13--tiny .kartra_button13_icon { padding-left: 13px; padding-right: 13px; }

.kartra_button13--hollow.kartra_button13--small .kartra_button13_text { padding: 13px 18px 13px 0px; }

.kartra_button13--hollow.kartra_button13--small .kartra_button13_icon { padding-left: 18px; padding-right: 18px; }

.kartra_button13--hollow.kartra_button13--medium .kartra_button13_text { padding: 18px 23px 18px 0px; }

.kartra_button13--hollow.kartra_button13--medium .kartra_button13_icon { padding-left: 23px; padding-right: 23px; }

.kartra_button13--hollow.kartra_button13--large .kartra_button13_text { padding: 18px 23px 18px 0px; }

.kartra_button13--hollow.kartra_button13--large .kartra_button13_icon { padding-left: 23px; padding-right: 23px; }

.kartra_button13--hollow.kartra_button13--giant .kartra_button13_text { padding: 23px 28px 23px 0px; }

.kartra_button13--hollow.kartra_button13--giant .kartra_button13_icon { padding-left: 28px; padding-right: 28px; }

.kartra_button13--hollow.kartra_button13--full-width .kartra_button13_text { padding: 23px 28px 23px 0px; }

.kartra_button13--hollow.kartra_button13--full-width .kartra_button13_icon { padding-top: 28px; padding-left: 28px; padding-right: 28px; }

.kartra_button14 { border: 0px solid; border-radius: 6px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; display: inline-block; position: relative; margin-bottom: 20px; outline: 0px; }

.kartra_button14--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_button14--raleway-font { font-family: Raleway, sans-serif; }

.kartra_button14--oswald-font { font-family: Oswald, sans-serif; }

.kartra_button14--nunito { font-family: Nunito, sans-serif; }

.kartra_button14--anton-font { font-family: Anton, sans-serif; }

.kartra_button14--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_button14--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_button14--courgette-font { font-family: Courgette, cursive; }

.kartra_button14--kalam-font { font-family: Kalam, cursive; }

.kartra_button14--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_button14--farsan-font { font-family: Farsan, cursive; }

.kartra_button14--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_button14--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_button14--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_button14--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_button14--patua-one-font { font-family: "Patua One", cursive; }

.kartra_button14--asap-font { font-family: Asap, sans-serif; }

.kartra_button14--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_button14--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_button14--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_button14--merriweather-font { font-family: Merriweather, serif; }

.kartra_button14--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_button14--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_button14--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_button14--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_button14--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_button14--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_button14--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_button14--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_button14--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_button14--dosis-font { font-family: Dosis, sans-serif; }

.kartra_button14--spectral-font { font-family: Spectral, serif; }

.kartra_button14--signika-font { font-family: Signika, sans-serif; }

.kartra_button14--bree-font { font-family: "Bree Serif", serif; }

.kartra_button14--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_button14--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_button14--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_button14--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_button14--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_button14--patua-one { font-family: "Patua One", cursive; }

.kartra_button14--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_button14--roboto-font { font-family: Roboto, sans-serif; }

.kartra_button14--nunito-font { font-family: Nunito, sans-serif; }

.kartra_button14--quantico-font { font-family: Quantico, sans-serif; }

.kartra_button14--arimo-font { font-family: Arimo, sans-serif; }

.kartra_button14--muli-font { font-family: Muli, sans-serif; }

.kartra_button14--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_button14--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_button14--arvo-font { font-family: Arvo, serif; }

.kartra_button14--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_button14--tangerine-font { font-family: Tangerine, cursive; }

.kartra_button14--cookie-font { font-family: Cookie, cursive; }

.kartra_button14--caudex-font { font-family: Caudex, serif; }

.kartra_button14--lobster-font { font-family: Lobster, cursive; }

.kartra_button14--francois-font { font-family: "Francois One", sans-serif; }

.kartra_button14--allan-font { font-family: Allan, cursive; }

.kartra_button14--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_button14--candal-font { font-family: Candal, sans-serif; }

.kartra_button14--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_button14--radley-font { font-family: Radley, serif; }

.kartra_button14--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_button14--carter-one-font { font-family: "Carter One", cursive; }

.kartra_button14--limelight-font { font-family: Limelight, cursive; }

.kartra_button14--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_button14--inter-font { font-family: Inter, sans-serif; }

.kartra_button14--pacifico-font { font-family: Pacifico, cursive; }

.kartra_button14--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_button14--poppins-font { font-family: Poppins, sans-serif; }

.kartra_button14--font-weight-thin { font-weight: 100; }

.kartra_button14--font-weight-extra-light { font-weight: 200; }

.kartra_button14--font-weight-light { font-weight: 300; }

.kartra_button14--font-weight-regular { font-weight: 400; }

.kartra_button14--font-weight-normal { font-weight: 400; }

.kartra_button14--font-weight-medium { font-weight: 500; }

.kartra_button14--font-weight-semi-bold { font-weight: 600; }

.kartra_button14--font-weight-bold { font-weight: 700; }

.kartra_button14--font-weight-black { font-weight: 900; }

.kartra_button14--rounded { border-radius: 40px; }

.kartra_button14--rounded::after, .kartra_button14--rounded:hover::after { border-radius: inherit; }

.kartra_button14--rounded-small { border-radius: 25px; }

.kartra_button14--rounded-small::after, .kartra_button14--rounded-small:hover::after { border-radius: inherit; }

.kartra_button14:active, .kartra_button14:focus, .kartra_button14:hover { text-decoration: none; color: rgba(0, 0, 0, 0.6); }

.kartra_button14::after { content: ""; transition: 0.3s; }

.kartra_button14:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: inherit; background: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }

.kartra_button14--tiny { padding: 8px 25px; font-size: 12px; }

.kartra_button14--tiny span { margin-right: 10px; }

@media (max-width: 767px) {
  .kartra_button14--tiny { padding: 6px 20px; }
}

.kartra_button14--small { padding: 10px 35px; font-size: 14px; }

.kartra_button14--small span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button14--small { padding: 8px 25px; }
}

@media (max-width: 420px) {
  .kartra_button14--small span { margin-right: 10px; }
}

.kartra_button14--medium { padding: 12px 50px; font-size: 16px; }

.kartra_button14--medium span { margin-right: 15px; }

@media (max-width: 767px) {
  .kartra_button14--medium { padding: 10px 30px; }
}

@media (max-width: 420px) {
  .kartra_button14--medium span { margin-right: 10px; }
}

.kartra_button14--large { padding: 15px 60px; font-size: 18px; }

.kartra_button14--large span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button14--large { padding: 12px 40px; }
  .kartra_button14--large span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button14--large span { margin-right: 10px; }
}

.kartra_button14--giant { padding: 18px 70px; font-size: 20px; }

.kartra_button14--giant span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button14--giant { padding: 15px 60px; }
  .kartra_button14--giant span { margin-right: 15px; }
}

@media (max-width: 420px) {
  .kartra_button14--giant { padding: 15px 50px; }
  .kartra_button14--giant span { margin-right: 10px; }
}

.kartra_button14--full-width { width: 100%; display: block; padding: 20px 25px; font-size: 24px; border-radius: 6px; }

.kartra_button14--full-width span { margin-right: 20px; }

@media (max-width: 767px) {
  .kartra_button14--full-width { padding: 18px 25px; }
}

.kartra_button14--hollow { background-color: transparent; border-color: rgb(187, 187, 187); border-width: 2px; color: rgb(204, 204, 204); transition: 0.5s; }

.kartra_button14--hollow .kartra_icon__icon { color: rgb(39, 189, 222); transition: 0.5s; }

.kartra_button14--hollow:hover, .kartra_button14--hollow:focus { color: rgb(255, 255, 255); background-color: rgb(39, 189, 222); border-color: rgb(39, 189, 222); }

.kartra_button14--hollow:hover .kartra_icon__icon, .kartra_button14--hollow:focus .kartra_icon__icon { color: rgb(255, 255, 255); }

.kartra_button14--hollow:hover::after, .kartra_button14--hollow:focus::after { z-index: -1; }

.kartra_button14--hollow.kartra_button14--tiny { padding: 6px 23px; }

@media (max-width: 767px) {
  .kartra_button14--hollow.kartra_button14--tiny { padding: 4px 18px; }
}

.kartra_button14--hollow.kartra_button14--small { padding: 8px 33px; }

@media (max-width: 767px) {
  .kartra_button14--hollow.kartra_button14--small { padding: 6px 23px; }
}

.kartra_button14--hollow.kartra_button14--medium { padding: 10px 48px; }

@media (max-width: 767px) {
  .kartra_button14--hollow.kartra_button14--medium { padding: 8px 28px; }
}

.kartra_button14--hollow.kartra_button14--large { padding: 13px 58px; }

@media (max-width: 767px) {
  .kartra_button14--hollow.kartra_button14--large { padding: 10px 38px; }
}

.kartra_button14--hollow.kartra_button14--giant { padding: 16px 68px; }

@media (max-width: 767px) {
  .kartra_button14--hollow.kartra_button14--giant { padding: 13px 58px; }
}

@media (max-width: 420px) {
  .kartra_button14--hollow.kartra_button14--giant { padding: 13px 48px; }
}

.kartra_button14--hollow.kartra_button14--full-width { padding: 18px 25px; }

@media (max-width: 767px) {
  .kartra_button14--hollow.kartra_button14--full-width { padding: 16px 23px; }
}

.kartra_button14--bg-jungle-green { background-color: rgb(46, 197, 94); }

.kartra_button14--bg-jungle-green, .kartra_button14--bg-jungle-green:hover { color: rgb(255, 255, 255); }

.kartra_button14--bg-white { background-color: rgb(255, 255, 255); }

.kartra_button14--bg-white, .kartra_button14--bg-white:hover { color: rgb(0, 0, 0); }

.kartra_button14--shadow-01.kartra_button14--shadow-small { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 5px; }

.kartra_button14--shadow-01.kartra_button14--shadow-medium { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; }

.kartra_button14--shadow-01.kartra_button14--shadow-large { box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 20px; }

.kartra_button_inner_wrapper { display: block; overflow: hidden; border-radius: inherit; }

@media (max-width: 767px) {
  .kartra_button9--giant, .kartra_button9--large, .kartra_button9--medium { width: 44px; height: 44px; border-radius: 100%; text-align: center; padding: 0px; }
  .kartra_button9--giant span, .kartra_button9--large span, .kartra_button9--medium span { margin: 0px; font-size: 18px; line-height: 44px; }
  .kartra_button9--giant:hover::after, .kartra_button9--large:hover::after, .kartra_button9--medium:hover::after { border-radius: inherit; }
  .kartra_button9--giant::after, .kartra_button9--large::after, .kartra_button9--medium::after { border-radius: inherit; }
  .kartra_button1--hollow.kartra_button1--tiny { padding: 3px 14px; }
  .kartra_button1--hollow.kartra_button1--small { padding: 8px 28px; }
  .kartra_button1--hollow.kartra_button1--medium { padding: 11px 38px; }
  .kartra_button1--hollow.kartra_button1--large { padding: 13px 58px; }
  .kartra_button1--hollow.kartra_button1--giant { padding: 18px 78px; }
  .kartra_button2--hollow.kartra_button2--tiny { padding: 3px 14px; }
  .kartra_button2--hollow.kartra_button2--small { padding: 8px 14px; }
  .kartra_button2--hollow.kartra_button2--medium { padding: 11px 38px; }
  .kartra_button2--hollow.kartra_button2--large { padding: 13px 58px; }
  .kartra_button2--hollow.kartra_button2--giant { padding: 18px 78px; }
  .kartra_button3--hollow.kartra_button3--tiny { padding: 3px 14px; }
  .kartra_button3--hollow.kartra_button3--small { padding: 8px 28px; }
  .kartra_button3--hollow.kartra_button3--medium { padding: 11px 38px; }
  .kartra_button3--hollow.kartra_button3--large { padding: 13px 58px; }
  .kartra_button3--hollow.kartra_button3--giant { padding: 18px 78px; }
  .kartra_button5--hollow.kartra_button5--tiny { padding: 3px 14px; }
  .kartra_button5--hollow.kartra_button5--small { padding: 8px 28px; }
  .kartra_button5--hollow.kartra_button5--medium { padding: 11px 38px; }
  .kartra_button5--hollow.kartra_button5--large { padding: 13px 58px; }
  .kartra_button5--hollow.kartra_button5--giant { padding: 18px 78px; }
  .kartra_button1--tiny.kartra_button1--circled-icon-left, .kartra_button1--tiny.kartra_button1--bordered-icon-left { padding: 5px 16px; }
  .kartra_button1--tiny.kartra_button1--circled-icon-left .kartra_icon__icon, .kartra_button1--tiny.kartra_button1--bordered-icon-left .kartra_icon__icon { margin-left: -5px; }
  .kartra_button1--tiny.kartra_button1--circled-icon-right, .kartra_button1--tiny.kartra_button1--bordered-icon-right { padding: 5px 16px; }
  .kartra_button1--tiny.kartra_button1--circled-icon-right .kartra_icon__icon, .kartra_button1--tiny.kartra_button1--bordered-icon-right .kartra_icon__icon { margin-right: -5px; }
  .kartra_button1--tiny.kartra_button1--icon-left-border-right { padding: 5px 16px; }
  .kartra_button1--tiny.kartra_button1--icon-left-border-right .kartra_icon__icon { padding-right: 15px; margin-right: 15px; }
  .kartra_button1--tiny.kartra_button1--icon-right-border-left { padding: 5px 16px; }
  .kartra_button1--tiny.kartra_button1--icon-right-border-left .kartra_icon__icon { padding-left: 15px; margin-right: 0px; margin-left: 15px; }
  .kartra_button1--tiny.kartra_button1--rounded-icon-left { padding: 7px 10px; }
  .kartra_button1--tiny.kartra_button1--rounded-icon-right { padding: 7px 10px; }
  .kartra_button1--tiny.kartra_button1--squared-icon-left .kartra_icon__icon { margin-left: -16px; margin-right: 16px; }
  .kartra_button1--tiny.kartra_button1--squared-icon-right .kartra_icon__icon { margin-right: -16px; margin-left: 16px; }
  .kartra_button1--tiny.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; }
  .kartra_button1--tiny.kartra_button1--icon-left .kartra_icon__icon { margin-left: 0px; }
  .kartra_button1--tiny.kartra_button1--bordered-icon-left .kartra_icon__icon { margin-right: 16px; }
  .kartra_button1--tiny.kartra_button1--bordered-icon-right .kartra_icon__icon { margin-left: 16px; }
  .kartra_button1--small.kartra_button1--circled-icon-left, .kartra_button1--small.kartra_button1--bordered-icon-left { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--circled-icon-left .kartra_icon__icon, .kartra_button1--small.kartra_button1--bordered-icon-left .kartra_icon__icon { margin-left: -5px; margin-right: 15px; }
  .kartra_button1--small.kartra_button1--circled-icon-right, .kartra_button1--small.kartra_button1--bordered-icon-right { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--circled-icon-right .kartra_icon__icon, .kartra_button1--small.kartra_button1--bordered-icon-right .kartra_icon__icon { margin-left: 15px; margin-right: -5px; }
  .kartra_button1--small.kartra_button1--icon-left-border-right { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--icon-left-border-right .kartra_icon__icon { padding-right: 20px; margin-right: 20px; }
  .kartra_button1--small.kartra_button1--icon-right-border-left { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--icon-right-border-left .kartra_icon__icon { padding-left: 20px; margin-right: 0px; margin-left: 20px; }
  .kartra_button1--small.kartra_button1--rounded-icon-left { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--rounded-icon-left .kartra_icon__icon { margin-right: 20px; }
  .kartra_button1--small.kartra_button1--rounded-icon-right { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--rounded-icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 20px; }
  .kartra_button1--small.kartra_button1--squared-icon-left { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--squared-icon-left .kartra_icon__icon { margin-left: -20px; margin-right: 20px; }
  .kartra_button1--small.kartra_button1--squared-icon-right { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--squared-icon-right .kartra_icon__icon { margin-right: -20px; margin-left: 20px; }
  .kartra_button1--small.kartra_button1--icon-right { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 20px; }
  .kartra_button1--small.kartra_button1--icon-left { padding: 10px 20px; }
  .kartra_button1--small.kartra_button1--icon-left .kartra_icon__icon { margin-right: 20px; margin-left: 0px; }
  .kartra_button1--medium.kartra_button1--circled-icon-left, .kartra_button1--medium.kartra_button1--bordered-icon-left { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--circled-icon-left .kartra_icon__icon, .kartra_button1--medium.kartra_button1--bordered-icon-left .kartra_icon__icon { margin-left: -10px; margin-right: 20px; }
  .kartra_button1--medium.kartra_button1--circled-icon-right, .kartra_button1--medium.kartra_button1--bordered-icon-right { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--circled-icon-right .kartra_icon__icon, .kartra_button1--medium.kartra_button1--bordered-icon-right .kartra_icon__icon { margin-left: 20px; margin-right: -10px; }
  .kartra_button1--medium.kartra_button1--icon-left-border-right { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--icon-left-border-right .kartra_icon__icon { padding-right: 30px; margin-right: 30px; }
  .kartra_button1--medium.kartra_button1--icon-right-border-left { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--icon-right-border-left .kartra_icon__icon { padding-left: 30px; margin-right: 0px; margin-left: 30px; }
  .kartra_button1--medium.kartra_button1--rounded-icon-left { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--rounded-icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button1--medium.kartra_button1--rounded-icon-right { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--rounded-icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 30px; }
  .kartra_button1--medium.kartra_button1--squared-icon-left { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--squared-icon-left .kartra_icon__icon { margin-left: -30px; margin-right: 30px; }
  .kartra_button1--medium.kartra_button1--squared-icon-right { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--squared-icon-right .kartra_icon__icon { margin-right: -30px; margin-left: 30px; }
  .kartra_button1--medium.kartra_button1--icon-right { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 25px; }
  .kartra_button1--medium.kartra_button1--icon-left { padding: 13px 30px; }
  .kartra_button1--medium.kartra_button1--icon-left .kartra_icon__icon { margin-right: 25px; margin-left: 0px; }
  .kartra_button1--large.kartra_button1--circled-icon-left, .kartra_button1--large.kartra_button1--bordered-icon-left { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--circled-icon-left .kartra_icon__icon, .kartra_button1--large.kartra_button1--bordered-icon-left .kartra_icon__icon { margin-left: -10px; margin-right: 30px; }
  .kartra_button1--large.kartra_button1--circled-icon-right, .kartra_button1--large.kartra_button1--bordered-icon-right { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--circled-icon-right .kartra_icon__icon, .kartra_button1--large.kartra_button1--bordered-icon-right .kartra_icon__icon { margin-left: 30px; margin-right: -10px; }
  .kartra_button1--large.kartra_button1--icon-left-border-right { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--icon-left-border-right .kartra_icon__icon { padding-right: 30px; margin-right: 30px; }
  .kartra_button1--large.kartra_button1--icon-right-border-left { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--icon-right-border-left .kartra_icon__icon { padding-left: 30px; margin-right: 0px; margin-left: 30px; }
  .kartra_button1--large.kartra_button1--rounded-icon-left { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--rounded-icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button1--large.kartra_button1--rounded-icon-right { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--rounded-icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 30px; }
  .kartra_button1--large.kartra_button1--squared-icon-left { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--squared-icon-left .kartra_icon__icon { margin-left: -40px; margin-right: 40px; }
  .kartra_button1--large.kartra_button1--squared-icon-right { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--squared-icon-right .kartra_icon__icon { margin-right: -40px; margin-left: 40px; }
  .kartra_button1--large.kartra_button1--icon-right { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--icon-right .kartra_icon__icon { margin-right: -10px; margin-left: 30px; }
  .kartra_button1--large.kartra_button1--icon-left { padding: 15px 40px; }
  .kartra_button1--large.kartra_button1--icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button1--special-style-one.kartra_button1--giant.kartra_button1--icon-left .kartra_icon__icon { margin-right: 20px; margin-left: 0px; }
  .kartra_button1--special-style-one.kartra_button1--giant.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 20px; }
  .kartra_button1--special-style-one.kartra_button1--large { padding: 15px 30px; font-size: 18px; }
  .kartra_button1--special-style-one.kartra_button1--large.kartra_button1--icon-left .kartra_icon__icon { margin-right: 20px; margin-left: 0px; }
  .kartra_button1--special-style-one.kartra_button1--large.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 20px; }
  .kartra_button1--special-style-one.kartra_button1--medium { padding: 13px 25px; font-size: 15px; }
  .kartra_button1--special-style-one.kartra_button1--medium.kartra_button1--icon-left .kartra_icon__icon { margin-right: 15px; margin-left: 0px; }
  .kartra_button1--special-style-one.kartra_button1--medium.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 15px; }
  .kartra_button1--special-style-one.kartra_button1--small.kartra_button1--icon-left .kartra_icon__icon { margin-right: 14px; margin-left: 0px; }
  .kartra_button1--special-style-one.kartra_button1--small.kartra_button1--icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 14px; }
  .kartra_button1--giant.kartra_button1--circled-icon-left, .kartra_button1--giant.kartra_button1--bordered-icon-left { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--circled-icon-left .kartra_icon__icon, .kartra_button1--giant.kartra_button1--bordered-icon-left .kartra_icon__icon { margin-left: -10px; margin-right: 30px; }
  .kartra_button1--giant.kartra_button1--circled-icon-right, .kartra_button1--giant.kartra_button1--bordered-icon-right { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--circled-icon-right .kartra_icon__icon, .kartra_button1--giant.kartra_button1--bordered-icon-right .kartra_icon__icon { margin-left: 30px; margin-right: -10px; }
  .kartra_button1--giant.kartra_button1--icon-left-border-right { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--icon-left-border-right .kartra_icon__icon { padding-right: 30px; margin-right: 30px; }
  .kartra_button1--giant.kartra_button1--icon-right-border-left { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--icon-right-border-left .kartra_icon__icon { padding-left: 30px; margin-right: 0px; margin-left: 30px; }
  .kartra_button1--giant.kartra_button1--rounded-icon-left { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--rounded-icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button1--giant.kartra_button1--rounded-icon-right { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--rounded-icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 30px; }
  .kartra_button1--giant.kartra_button1--squared-icon-left { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--squared-icon-left .kartra_icon__icon { margin-left: -35px; margin-right: 35px; }
  .kartra_button1--giant.kartra_button1--squared-icon-right { padding: 20px 35px; }
  .kartra_button1--giant.kartra_button1--squared-icon-right .kartra_icon__icon { margin-right: -35px; margin-left: 35px; }
  .kartra_button1--full-width.kartra_button1--icon-left-border-right { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--icon-right-border-left { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--rounded-icon-left { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--rounded-icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button1--full-width.kartra_button1--rounded-icon-right { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--rounded-icon-right .kartra_icon__icon { margin-right: 0px; margin-left: 30px; }
  .kartra_button1--full-width.kartra_button1--squared-icon-left { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--squared-icon-left .kartra_icon__icon { margin-left: -35px; margin-right: 35px; }
  .kartra_button1--full-width.kartra_button1--squared-icon-right { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--squared-icon-right .kartra_icon__icon { margin-right: -35px; margin-left: 35px; }
  .kartra_button1--full-width.kartra_button1--bordered-icon-left { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--bordered-icon-left .kartra_icon__icon { margin-left: -10px; margin-right: 30px; }
  .kartra_button1--full-width.kartra_button1--bordered-icon-right { padding: 20px 35px; }
  .kartra_button1--full-width.kartra_button1--bordered-icon-right .kartra_icon__icon { margin-left: 30px; margin-right: -10px; }
  .kartra_button8--tiny.kartra_button8--circled-icon-left { padding: 5px 16px; }
  .kartra_button8--tiny.kartra_button8--circled-icon-right { padding: 5px 16px; }
  .kartra_button8--tiny.kartra_button8--circled-icon-right .kartra_icon__icon { margin-left: 15px; margin-right: 0px; }
  .kartra_button8--small.kartra_button8--circled-icon-left { padding: 10px 20px; }
  .kartra_button8--small.kartra_button8--circled-icon-left .kartra_icon__icon { margin-right: 20px; }
  .kartra_button8--small.kartra_button8--circled-icon-right { padding: 10px 20px; }
  .kartra_button8--small.kartra_button8--circled-icon-right .kartra_icon__icon { margin-left: 20px; margin-right: 0px; }
  .kartra_button8--medium.kartra_button8--circled-icon-left { padding: 13px 30px; }
  .kartra_button8--medium.kartra_button8--circled-icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button8--medium.kartra_button8--circled-icon-right { padding: 13px 30px; }
  .kartra_button8--medium.kartra_button8--circled-icon-right .kartra_icon__icon { margin-left: 30px; margin-right: 0px; }
  .kartra_button8--large.kartra_button8--circled-icon-left { padding: 15px 40px; }
  .kartra_button8--large.kartra_button8--circled-icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button8--large.kartra_button8--circled-icon-right { padding: 15px 40px; }
  .kartra_button8--large.kartra_button8--circled-icon-right .kartra_icon__icon { margin-left: 30px; margin-right: 0px; }
  .kartra_button8--giant.kartra_button8--circled-icon-left, .kartra_button8--full-width.kartra_button8--circled-icon-left { padding: 20px 35px; }
  .kartra_button8--giant.kartra_button8--circled-icon-left .kartra_icon__icon, .kartra_button8--full-width.kartra_button8--circled-icon-left .kartra_icon__icon { margin-right: 30px; }
  .kartra_button8--giant.kartra_button8--circled-icon-right, .kartra_button8--full-width.kartra_button8--circled-icon-right { padding: 20px 35px; }
  .kartra_button8--giant.kartra_button8--circled-icon-right .kartra_icon__icon, .kartra_button8--full-width.kartra_button8--circled-icon-right .kartra_icon__icon { margin-left: 30px; margin-right: 0px; }
  .kartra_button9--giant, .kartra_button9--large, .kartra_button9--medium { width: 30px; height: 30px; border-radius: 100%; text-align: center; padding: 0px; }
  .kartra_button9--giant span, .kartra_button9--large span, .kartra_button9--medium span { margin: 0px; font-size: 14px; line-height: 30px; }
  .kartra_button9--giant:hover::after, .kartra_button9--large:hover::after, .kartra_button9--medium:hover::after { border-radius: inherit; }
  .kartra_button9--giant::after, .kartra_button9--large::after, .kartra_button9--medium::after { border-radius: inherit; }
  .kartra_button12--full-width .kartra_button12_text { padding: 16px 22px; }
  .kartra_button12--full-width .kartra_button12_text .kartra_button12_text_first_line { font-size: 20px; }
  .kartra_button12--full-width .kartra_button12_text .kartra_button12_text_second_line { font-size: 16px; }
  .kartra_button12--full-width .kartra_button12_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button12--full-width .kartra_button12_icon .kartra_icon__icon { font-size: 36px; }
}

@media (max-width: 420px) {
  .kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_text { padding: 4px; }
  .kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 13px; }
  .kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 12px; }
  .kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button10--tiny.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 20px; }
  .kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_text { padding: 6px; }
  .kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 16px; }
  .kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 14px; }
  .kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button10--small.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 24px; }
  .kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_text { padding: 8px; }
  .kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 18px; }
  .kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 16px; }
  .kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button10--medium.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 32px; }
  .kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_text { padding: 10px; }
  .kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 22px; }
  .kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 18px; }
  .kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button10--large.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 42px; }
  .kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_text { padding: 16px; }
  .kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 24px; }
  .kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 20px; }
  .kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button10--giant.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 42px; }
  .kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_text { padding: 16px; }
  .kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_first_line { font-size: 24px; }
  .kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_text .kartra_button10_text_second_line { font-size: 20px; }
  .kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button10--full-width.kartra_button10--bordered-bg .kartra_button10_icon .kartra_icon__icon { font-size: 42px; }
  .kartra_button11--tiny .kartra_button11_text { padding: 5px 10px; }
  .kartra_button11--tiny .kartra_button11_text .kartra_button11_text_first_line { font-size: 13px; }
  .kartra_button11--tiny .kartra_button11_text .kartra_button11_text_second_line { font-size: 12px; }
  .kartra_button11--small .kartra_button11_text { padding: 10px 20px; }
  .kartra_button11--small .kartra_button11_text .kartra_button11_text_first_line { font-size: 16px; }
  .kartra_button11--small .kartra_button11_text .kartra_button11_text_second_line { font-size: 14px; }
  .kartra_button11--medium .kartra_button11_text { padding: 12px 25px; }
  .kartra_button11--medium .kartra_button11_text .kartra_button11_text_first_line { font-size: 18px; }
  .kartra_button11--medium .kartra_button11_text .kartra_button11_text_second_line { font-size: 16px; }
  .kartra_button11--large .kartra_button11_text { padding: 15px 35px; }
  .kartra_button11--large .kartra_button11_text .kartra_button11_text_first_line { font-size: 20px; }
  .kartra_button11--large .kartra_button11_text .kartra_button11_text_second_line { font-size: 18px; }
  .kartra_button11--giant .kartra_button11_text { padding: 20px 40px; }
  .kartra_button11--giant .kartra_button11_text .kartra_button11_text_first_line { font-size: 24px; }
  .kartra_button11--giant .kartra_button11_text .kartra_button11_text_second_line { font-size: 20px; }
  .kartra_button11--full-width { width: 100%; }
  .kartra_button11--full-width .kartra_button11_text { text-align: center; display: block; padding: 20px; }
  .kartra_button11--full-width .kartra_button11_text .kartra_button11_text_first_line { font-size: 24px; }
  .kartra_button11--full-width .kartra_button11_text .kartra_button11_text_second_line { font-size: 18px; }
  .kartra_button12--tiny .kartra_button12_text { padding: 4px; }
  .kartra_button12--tiny .kartra_button12_text .kartra_button12_text_first_line { font-size: 13px; }
  .kartra_button12--tiny .kartra_button12_text .kartra_button12_text_second_line { font-size: 12px; }
  .kartra_button12--tiny .kartra_button12_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button12--tiny .kartra_button12_icon .kartra_icon__icon { font-size: 20px; }
  .kartra_button12--small .kartra_button12_text { padding: 6px; }
  .kartra_button12--small .kartra_button12_text .kartra_button12_text_first_line { font-size: 16px; }
  .kartra_button12--small .kartra_button12_text .kartra_button12_text_second_line { font-size: 14px; }
  .kartra_button12--small .kartra_button12_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button12--small .kartra_button12_icon .kartra_icon__icon { font-size: 24px; }
  .kartra_button12--medium .kartra_button12_text { padding: 8px; }
  .kartra_button12--medium .kartra_button12_text .kartra_button12_text_first_line { font-size: 18px; }
  .kartra_button12--medium .kartra_button12_text .kartra_button12_text_second_line { font-size: 16px; }
  .kartra_button12--medium .kartra_button12_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button12--medium .kartra_button12_icon .kartra_icon__icon { font-size: 32px; }
  .kartra_button12--large .kartra_button12_text { padding: 10px; }
  .kartra_button12--large .kartra_button12_text .kartra_button12_text_first_line { font-size: 22px; }
  .kartra_button12--large .kartra_button12_text .kartra_button12_text_second_line { font-size: 18px; }
  .kartra_button12--large .kartra_button12_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button12--large .kartra_button12_icon .kartra_icon__icon { font-size: 42px; }
  .kartra_button12--giant .kartra_button12_text { padding: 16px; }
  .kartra_button12--giant .kartra_button12_text .kartra_button12_text_first_line { font-size: 24px; }
  .kartra_button12--giant .kartra_button12_text .kartra_button12_text_second_line { font-size: 20px; }
  .kartra_button12--giant .kartra_button12_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button12--giant .kartra_button12_icon .kartra_icon__icon { font-size: 42px; }
  .kartra_button12--full-width .kartra_button12_text { padding: 16px 22px; }
  .kartra_button12--full-width .kartra_button12_text .kartra_button12_text_first_line { font-size: 18px; }
  .kartra_button12--full-width .kartra_button12_text .kartra_button12_text_second_line { font-size: 14px; }
  .kartra_button12--full-width .kartra_button12_icon { padding-left: 20px; padding-right: 20px; }
  .kartra_button12--full-width .kartra_button12_icon .kartra_icon__icon { font-size: 32px; }
}

@media (max-width: 991px) {
  .row--equal.row--xs-flex { display: flex; }
}

@media (max-width: 768px) {
  .row--equal.row--xs-flex { display: block; }
}

@media (max-width: 767px) {
  .xs-pull-center { display: table; margin-left: auto; margin-right: auto; }
}

.column--md-flex { display: flex; }

@media (max-width: 991px) {
  .column--md-flex { display: block; }
}

.column--vertical-center { display: flex; align-items: center; }

@media (max-width: 991px) {
  .column--vertical-center { display: block; }
}

@media (max-width: 991px) {
  .column--vertical-center[class*="col-xs-"] { display: flex; }
}

@media (max-width: 991px) {
  .column--vertical-center[class*="col-xs-"] > .js_kartra_component_holder { width: 100%; }
}

.column--vertical-bottom { display: flex; align-items: flex-end; justify-content: flex-end !important; }

@media (max-width: 991px) {
  .column--vertical-bottom { display: block; }
}

.column--equal { display: flex; }

@media (max-width: 991px) {
  .column--equal { display: block; }
}

.column--direction-column { justify-content: center; flex-direction: column; }

.column--text-center { text-align: center; }

.column--text-right { text-align: right; }

.column--text-left { text-align: left; }

@media (max-width: 991px) {
  .column--sm-text-center { text-align: center; }
}

@media (max-width: 768px) {
  .column--xs-text-center { text-align: center; }
}

.column--md-text-right { text-align: right; }

@media (max-width: 991px) {
  .column--md-text-right { text-align: center; }
}

.column--xs-text-right { text-align: right; }

@media (max-width: 768px) {
  .column--xs-text-right { text-align: center; }
}

.column--adjust-width { width: 100%; }

.column--overlap { z-index: 10; }

.column--padding-extra-tiny { padding: 5px; }

.column--padding-top-tiny { padding-top: 10px; }

.column--padding-top-big-tiny { padding-top: 15px; }

.column--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

.column--padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }

.column--padding-big-tiny { padding: 15px; }

.column--padding-extra-small { padding: 20px; }

.column--padding-extra-medium { padding: 40px; }

.column--padding-semi-large { padding: 80px; }

.column--padding-top-extra-small { padding-top: 20px; }

.column--padding-top-extra-giant { padding-top: 130px; }

@media (max-width: 991px) {
  .column--md-padding-top-extra-small { padding-top: 20px; }
}

@media (min-width: 992px) {
  .column--md-padding-left-right-none { padding-left: 0px; padding-right: 0px; }
}

.column--padding-small { padding: 25px; }

.column--padding-medium { padding: 50px; }

.column--padding-bottom-special-semi-tiny { padding-bottom: 12px; }

.column--padding-bottom-small { padding-bottom: 25px; }

.column--padding-bottom-extra-small { padding-bottom: 20px; }

.column--padding-left-small { padding-left: 25px; }

.column--padding-left-extra-medium { padding-left: 40px; }

.column--padding-right-small { padding-right: 25px; }

.column--padding-left-big-tiny { padding-left: 15px; }

.column--padding-right-big-tiny { padding-right: 15px; }

@media (max-width: 767px) {
  .column--xs-padding-left-special-large { padding-left: 60px; }
}

@media (max-width: 767px) {
  .column--xs-padding-right-special-large { padding-right: 60px; }
}

@media (max-width: 767px) {
  .column--xs-padding-left-right-special-large { padding-left: 60px; padding-right: 60px; }
}

.column--padding-top-small { padding-top: 25px; padding-bottom: 0px; }

@media (max-width: 991px) {
  .column--sm-padding-top-small { padding-top: 25px; padding-bottom: 0px; }
}

@media (max-width: 991px) {
  .column--sm-padding-top-extra-small { padding-top: 20px; padding-bottom: 0px; }
}

.column--padding-top-special-medium { padding-top: 30px; }

.column--padding-extra-large-half-aside { padding: 100px 50px; }

@media (max-width: 899px) {
  .column--padding-extra-large-half-aside { padding: 50px 25px; }
}

.column--padding-bottom-special-medium { padding-bottom: 30px; }

@media (max-width: 767px) {
  .column--xs-padding-top-none { padding-top: 0px; padding-bottom: 0px; }
}

.column--padding-left-right-small { padding-left: 25px; padding-right: 25px; }

.column--padding-top-bottom-small { padding-top: 25px; padding-bottom: 25px; }

.column--padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 10px; }

.column--padding-left-right { padding-left: 40px; padding-right: 40px; }

@media (max-width: 991px) {
  .column--sm-padding-bottom-medium { padding-bottom: 50px; }
}

@media (max-width: 991px) {
  .column--sm-padding-bottom-extra-small { padding-bottom: 20px; }
}

@media (max-width: 991px) {
  .column--sm-padding-bottom-extra-small-important { padding-bottom: 20px !important; }
}

@media (min-width: 992px) {
  .column--md-pading-left-extra-medium { padding-left: 40px; }
}

@media (min-width: 992px) {
  .column--md-pading-right-extra-medium { padding-right: 40px; }
}

.column--md-padding-bottom-medium { padding-bottom: 50px; }

@media (max-width: 991px) {
  .column--md-padding-bottom-medium { padding-bottom: 0px; }
}

@media (max-width: 991px) {
  .column--xs-padding-bottom-small { padding-bottom: 25px; }
}

.column--padding-top-bottom-medium { padding-top: 50px; padding-bottom: 50px; }

.column--padding-top-bottom-extra-medium { padding-top: 40px; padding-bottom: 40px; }

.column--padding-top-bottom-extra-double-medium { padding-top: 80px; padding-bottom: 80px; }

.column--padding-top-medium { padding-top: 50px; }

.column--md-padding-extra-medium { padding: 40px; }

@media (max-width: 991px) {
  .column--md-padding-extra-medium { padding: 25px; }
}

.column--md-padding-medium { padding: 50px; }

@media (max-width: 991px) {
  .column--md-padding-medium { padding: 25px; }
}

.column--md-padding-top-bottom-large { padding-top: 100px; padding-bottom: 100px; }

@media (max-width: 991px) {
  .column--md-padding-top-bottom-large { padding-top: 25px; padding-bottom: 25px; }
}

.column--md-padding-top-bottom-medium { padding-top: 50px; padding-bottom: 50px; }

@media (max-width: 991px) {
  .column--md-padding-top-bottom-medium { padding-top: 25px; padding-bottom: 25px; }
}

.column--md-padding-top-bottom-extra-medium { padding-top: 40px; padding-bottom: 40px; }

@media (max-width: 991px) {
  .column--md-padding-top-bottom-extra-medium { padding-top: 25px; padding-bottom: 25px; }
}

.column--md-padding-top-medium { padding-top: 50px; }

@media (max-width: 991px) {
  .column--md-padding-top-medium { padding-top: 25px; }
}

.column--md-padding-top-large { padding-top: 100px; }

@media (max-width: 991px) {
  .column--md-padding-top-large { padding-top: 25px; }
}

.column--md-padding-bottom-medium { padding-bottom: 50px; }

@media (max-width: 991px) {
  .column--md-padding-bottom-medium { padding-bottom: 25px; }
}

.column--md-padding-bottom-extra-medium { padding-bottom: 40px; }

@media (max-width: 991px) {
  .column--md-padding-bottom-extra-medium { padding-bottom: 25px; }
}

.column--md-padding-bottom-large { padding-bottom: 100px; }

@media (max-width: 991px) {
  .column--md-padding-bottom-large { padding-bottom: 25px; }
}

.column--md-padding-bottom-extra-large { padding-bottom: 70px; }

@media (max-width: 991px) {
  .column--md-padding-bottom-extra-large { padding-bottom: 25px; }
}

.column--md-padding-bottom-giant { padding-bottom: 150px; }

@media (max-width: 991px) {
  .column--md-padding-bottom-giant { padding-bottom: 25px; }
}

.column--md-padding-small { padding: 25px; }

.column--md-padding-top-small { padding-top: 25px; }

.column--padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }

.column--padding-top-bottom-extra-large-adjust { padding-top: 70px; padding-bottom: 50px; }

.column--padding-top-bottom-extra-large-medium-aside-adjust { padding: 70px 50px 50px; }

.column--padding-left-right-medium { padding-left: 50px; padding-right: 50px; }

@media (min-width: 991px) {
  .column--md-padding-right-medium { padding-right: 50px; }
}

@media (min-width: 992px) {
  .column--md-padding-left-large { padding-left: 100px; }
}

@media (min-width: 992px) {
  .column--md-padding-right-large { padding-right: 100px; }
}

@media (min-width: 991px) {
  .column--md-padding-left-medium { padding-left: 50px; }
}

@media (min-width: 991px) {
  .column--md-padding-right-medium { padding-right: 50px; }
}

.column--padding-top-bottom-large { padding-top: 100px; padding-bottom: 100px; }

.column--padding-top-bottom-extra-large { padding-top: 70px; padding-bottom: 70px; }

.column--padding-top-bottom-special-large { padding-top: 60px; padding-bottom: 60px; }

@media (max-width: 991px) {
  .column--sm-padding-top-bottom-medium { padding-top: 50px; padding-bottom: 50px; }
}

@media (max-width: 767px) {
  .column--sm-padding-small { padding: 25px; }
}

.column--padding-left-special-medium { padding-left: 30px; }

.column--padding-left-extra-large { padding-left: 70px; }

.column--padding-right-extra-large { padding-right: 70px; }

.column--padding-left-doubble-extra-large { padding-left: 140px; }

.column--padding-right-doubble-extra-large { padding-right: 140px; }

.column--padding-left-medium { padding-left: 50px; }

.column--padding-top-bottom-special-medium { padding-top: 30px; padding-bottom: 30px; }

@media (max-width: 420px) {
  .column--xs-padding-left-medium { padding-left: 50px; }
}

@media (max-width: 420px) {
  .column--xs-padding-left-small { padding-left: 25px; }
}

@media (min-width: 991px) {
  .column--md-padding-left-right-medium { padding-left: 50px; padding-right: 50px; }
}

@media (min-width: 991px) {
  .column--md-padding-left-right-extra-large { padding-left: 70px; padding-right: 70px; }
}

@media (min-width: 991px) {
  .column--md-margin-left-right-extra-large { margin-left: 70px; margin-right: 70px; }
}

.column--margin-left-right-special-small { margin-left: 15px; margin-right: 15px; }

.column--padding-large { padding: 100px; }

.column--padding-extra-large { padding: 70px; }

.column--padding-top-giant { padding-top: 150px; }

@media (min-width: 991px) {
  .column--md-padding-right-small { padding-right: 10px; }
}

@media (min-width: 991px) {
  .column--md-margin-left-right-large { margin-left: 100px; margin-right: 100px; }
}

@media (max-width: 991px) {
  .column--sm-padding-extra-medium { padding: 40px; }
}

@media (min-width: 992px) {
  .column--md-padding-right-extra-medium { padding-right: 40px; }
}

@media (min-width: 992px) {
  .column--md-padding-left-extra-medium { padding-left: 40px; }
}

@media (max-width: 991px) {
  .column--sm-padding-special-medium { padding: 30px; }
}

.column--padding-special-large { padding: 60px; }

@media (max-width: 767px) {
  .column--xs-padding-left-right-big-tiny { padding-left: 15px; padding-right: 15px; }
}

@media (min-width: 992px) {
  .column--md-padding-left-special-medium { padding-left: 30px; }
}

@media (min-width: 992px) {
  .column--md-padding-right-special-medium { padding-right: 30px; }
}

.column--padding-bottom-large { padding-bottom: 100px; }

@media (max-width: 767px) {
  .column--xs-padding-left-right-special-medium { padding-left: 30px; padding-right: 30px; }
}

@media (max-width: 767px) {
  .column--xs-padding-left-right-small { padding-left: 25px; padding-right: 25px; }
}

.column--padding-none { padding: 0px; }

@media (min-width: 768px) {
  .column--md-padding-none { padding: 0px; }
}

@media (min-width: 991px) {
  .column--md-padding-right-none { padding-right: 0px; }
}

@media (min-width: 991px) {
  .column--md-padding-left-none { padding-left: 0px; }
}

.column--padding-top-none { padding-top: 0px; }

.column--padding-right-none { padding-right: 0px; }

.column--padding-left-none { padding-left: 0px; }

.column--padding-left-right-none { padding-left: 0px; padding-right: 0px; }

@media (min-width: 991px) {
  .column--md-padding-left-right-extra-medium { padding-left: 40px; padding-right: 40px; }
}

@media (min-width: 991px) {
  .column--md-padding-left-right-special-medium { padding-left: 30px; padding-right: 30px; }
}

.column--padding-left-right-special-medium { padding-left: 30px; padding-right: 30px; }

@media (max-width: 767px) {
  .column--xs-padding-left-right-big-tiny { padding-left: 15px; padding-right: 15px; }
}

@media (max-width: 991px) {
  .column--sm-padding-top-bottom-extra-medium { padding-top: 40px; padding-bottom: 40px; }
}

@media (max-width: 991px) {
  .column--sm-padding-top-medium { padding-top: 50px; }
}

@media (max-width: 991px) {
  .column--sm-padding-bottom-extra-medium { padding-bottom: 40px; }
}

@media (max-width: 991px) {
  .column--sm-padding-bottom-small { padding-bottom: 25px; }
}

@media (max-width: 991px) {
  .column--sm-padding-left-right-small { padding-left: 25px; padding-right: 25px; }
}

.column--padding-top-bottom--extra-large { padding-top: 70px; padding-bottom: 70px; }

.column--padding-left-right-extra-large { padding-left: 70px; padding-right: 70px; }

.column--padding-special-medium { padding: 30px; }

.column--padding-bottom-extra-small { padding-bottom: 20px; }

.column--padding-top-semi-large { padding-top: 80px; }

.column--padding-bottom-semi-large { padding-bottom: 80px; }

.column--padding-bottom-none { padding-bottom: 0px; }

.column--padding-top-special-large { padding-top: 60px; }

.column--padding-top-medium { padding-top: 50px; }

.column--padding-top-none { padding-top: 0px; }

.column--padding-left-medium { padding-left: 50px; }

.column--padding-left-special-large { padding-left: 60px; }

.column--padding-right-special-large { padding-right: 60px; }

.column--padding-right-medium { padding-right: 50px; }

.column--padding-right-extra-medium { padding-right: 40px; }

.column--padding-right-special-medium { padding-right: 30px; }

.column--padding-top-small { padding-top: 25px; }

.column--padding-top-special-medium { padding-top: 30px; }

.column--padding-top-extra-medium { padding-top: 40px; }

.column--padding-top-large { padding-top: 100px; }

.column--padding-top-extra-large { padding-top: 70px; }

.column--padding-left-right-extra-medium { padding-left: 40px; padding-right: 40px; }

.column--padding-left-right-large { padding-left: 100px; padding-right: 100px; }

.column--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

.column--padding-left-small { padding-left: 25px; }

.column--padding-right-small { padding-right: 25px; }

.column--padding-bottom-extra-tiny { padding-bottom: 5px; }

.column--padding-left-right-special-medium { padding-left: 30px; padding-right: 30px; }

.column--padding-bottom-extra-medium { padding-bottom: 40px; }

.column--padding-bottom-medium { padding-bottom: 50px; }

.column--padding-bottom-tiny { padding-bottom: 10px; }

.column--padding-bottom-special-large { padding-bottom: 60px; }

.column--padding-bottom-double-large { padding-bottom: 200px; }

.column--padding-bottom-big-tiny { padding-bottom: 15px; }

@media (max-width: 991px) {
  .column--sm-padding-bottom-none { padding-bottom: 0px; }
}

@media (max-width: 991px) {
  .column--sm-padding-top-bottom--none { padding-top: 0px; padding-bottom: 0px; }
}

@media (max-width: 991px) {
  .column--sm-padding-left-right-none-important { padding-left: 0px !important; padding-right: 0px !important; }
}

@media (max-width: 991px) {
  .column--sm-padding-left-right-big-tiny-important { padding-left: 15px !important; padding-right: 15px !important; }
}

.column--padding-bottom-extra-large { padding-bottom: 70px; }

@media (max-width: 767px) {
  .column--xs-padding-bottom-extra-medium { padding-bottom: 40px; }
}

@media (max-width: 991px) {
  .column--sm-padding-bottom-special-medium-important { padding-bottom: 30px !important; }
}

@media (max-width: 991px) {
  .column--sm-padding-top-medium-important { padding-top: 50px !important; }
}

@media (max-width: 991px) {
  .column--sm-padding-bottom-medium-important { padding-bottom: 50px !important; }
}

@media (max-width: 991px) {
  .column--sm-padding-bottom-extra-medium-important { padding-bottom: 40px !important; }
}

@media (max-width: 991px) {
  .column--sm-padding-top-extra-small-important { padding-top: 20px; }
}

.column--margin-left-right-big-tiny { margin-left: 15px; margin-right: 15px; }

.column--margin-bottom-tiny { margin-bottom: 10px; }

.column--margin-bottom-bit-tiny { margin-bottom: 15px; }

.column--margin-bottom-extra-small { margin-bottom: 20px; }

.column--margin-bottom-small { margin-bottom: 25px; }

@media (max-width: 991px) {
  .column--sm-margin-bottom-small { margin-bottom: 25px; }
}

.column--margin-bottom-special-medium { margin-bottom: 30px; }

.column--margin-bottom-medium { margin-bottom: 50px; }

.column--sm-margin-bottom-medium { margin-bottom: 20px; }

@media (max-width: 991px) {
  .column--sm-margin-bottom-medium { margin-bottom: 50px; }
}

@media (min-width: 991px) {
  .column--md-margin-bottom-medium { margin-bottom: 50px; }
}

.column--md-margin-bottom-large { margin-bottom: 100px; }

@media (max-width: 991px) {
  .column--md-margin-bottom-large { margin-bottom: 0px; }
}

.column--margin-top-bottom-extra-small { margin-top: 20px; margin-bottom: 20px; }

.column--sm-margin-bottom-large { margin-bottom: 20px; }

@media (max-width: 991px) {
  .column--sm-margin-bottom-large { margin-bottom: 100px; }
}

.column--md-margin-bottom-giant { margin-bottom: 150px; }

@media (max-width: 991px) {
  .column--md-margin-bottom-giant { margin-bottom: 0px; }
}

.column--sm-margin-bottom-extra-large { margin-bottom: 20px; }

@media (max-width: 991px) {
  .column--sm-margin-bottom-extra-large { margin-bottom: 70px; }
}

.column--bg-quote-top-right { background: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/quotes-dark2.png") 95% 10% no-repeat; }

.column--margin-bottom-special-medium { margin-bottom: 30px; }

.column--margin-big-tiny { margin: 15px; }

@media (min-width: 992px) {
  .column--md-margin-right-big-tiny { margin-right: 15px; }
}

@media (min-width: 992px) {
  .column--md-margin-left-big-tiny { margin-left: 15px; }
}

.column--border-extra-tiny { border-width: 1px; border-style: solid; }

.column--border-left-light-grey { border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); }

.column--border-right-light-grey { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); }

.column--border-left-extra-tiny { border-left: 1px solid; }

.column--sm-border-left-extra-tiny { border-left: 1px solid; }

@media (max-width: 768px) {
  .column--sm-border-left-extra-tiny { border-left: 0px; }
}

.column--border-right-extra-tiny { border-right: 1px solid; }

@media (min-width: 992px) {
  .column--md-border-right-extra-tiny { border-right: 1px solid; }
}

@media (min-width: 992px) {
  .column--md-border-right-tiny { border-right: 2px solid; }
}

.column--sm-border-right-extra-tiny { border-right: 1px solid; }

@media (max-width: 768px) {
  .column--sm-border-right-extra-tiny { border-right: 0px; }
}

@media (max-width: 991px) {
  .column--sm-border-right-none-important { border-right: 0px !important; }
}

.column--border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.column--sm-border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

@media (max-width: 768px) {
  .column--sm-border-black-transparent { }
}

@media (min-width: 992px) {
  .column--md-border-right-special-tiny-important { border-style: solid; border-width: 0px 2px 0px 0px !important; }
}

@media (max-width: 991px) {
  .column--md-border-right-special-tiny-important { border: 0px !important; }
}

.column--left-square-border-black-transparent-extra-small::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; border-width: 3px 0px 3px 3px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.column--right-square-border-black-transparent-extra-small::before { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; border-width: 3px 3px 3px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.column--left-right-square-border-black-transparent-extra-small { display: table; margin-left: auto; margin-right: auto; }

.column--left-right-square-border-black-transparent-extra-small::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; border-width: 3px 0px 3px 3px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.column--left-right-square-border-black-transparent-extra-small::after { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; border-width: 3px 3px 3px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.column--square-border-black-transparent-extra-small { display: table; margin-left: auto; margin-right: auto; border-width: 3px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); }

.column--border-last-child-none:last-child { border-width: 0px; }

.column--border-small { border-width: 5px; border-style: solid; }

.column--squared-border-white-large { border: 5px solid rgba(255, 255, 255, 0.6); display: inline-block; }

.column--squared-border-black-transparent { border-color: rgba(0, 0, 0, 0.1); }

.column--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

@media (min-width: 769px) {
  .column--sm-border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }
}

.column--border-black-transparent-near-grey-medium { border-color: rgba(0, 0, 0, 0.05); }

.column--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.column--border-black-transparent-near-grey-small { border-color: rgba(0, 0, 0, 0.03); }

.column--border-white-opaque-10 { border-color: rgba(255, 255, 255, 0.1); }

.column--border-extra-light-grey-color { border-color: rgb(238, 238, 238); }

.column--exceptional-border-right-extra-tiny { border-width: 0px 1px 0px 0px; border-style: solid; }

.column--exceptional-border-right-extra-tiny:last-child { border-right-width: 0px; border-style: solid; }

@media (max-width: 991px) {
  .column--exceptional-border-right-extra-tiny { border-bottom-width: 1px; }
  .column--exceptional-border-right-extra-tiny:nth-child(2n) { border-right: 0px; }
  .column--exceptional-border-right-extra-tiny:nth-child(3), .column--exceptional-border-right-extra-tiny:nth-child(4) { border-bottom-width: 0px; }
}

@media (max-width: 767px) {
  .column--exceptional-border-right-extra-tiny { border-right-width: 0px; border-bottom-width: 1px !important; }
  .column--exceptional-border-right-extra-tiny:last-child { border-bottom-width: 0px !important; }
}

.column--box-shadow-black { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; }

.column--box-shadow-black-medium { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }

.column--box-shadow-black-extra-small { box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px; }

.column--box-shadow-black-large { box-shadow: rgba(0, 0, 0, 0.5) 0px 10px 40px; }

.column--box-shadow-light-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 40px; }

.column--shadow-left { box-shadow: rgba(0, 0, 0, 0.2) -5px 0px 40px; }

@media (max-width: 991px) {
  .column--adjust-height { min-height: 300px !important; }
}

@media (max-width: 991px) {
  .column--adjust-height-medium { min-height: 180px !important; }
}

@media (max-width: 991px) {
  .column--adjust-height-small { min-height: 140px !important; }
}

.column--full-height { height: 100%; }

.column--height-large-7x { height: 700px; }

@media (max-width: 991px) {
  .column--height-large-7x { height: 300px; }
}

.column--height-large-7x { height: 400px; }

@media (max-width: 991px) {
  .column--height-large-7x { height: 200px; }
}

.column--height-150px { height: 150px; }

.column--height-160px { height: 160px; }

.column--height-170px { height: 170px; }

.column--height-180px { height: 180px; }

.column--height-190px { height: 190px; }

.column--height-200px { height: 200px; }

.column--height-210px { height: 210px; }

.column--height-220px { height: 220px; }

.column--height-230px { height: 230px; }

.column--height-240px { height: 240px; }

.column--height-250px { height: 250px; }

.column--height-260px { height: 260px; }

.column--height-270px { height: 270px; }

.column--height-280px { height: 280px; }

.column--height-290px { height: 290px; }

.column--height-300px { height: 300px; }

.column--height-310px { height: 310px; }

.column--height-320px { height: 320px; }

.column--height-330px { height: 330px; }

.column--height-340px { height: 340px; }

.column--height-350px { height: 350px; }

.column--height-360px { height: 360px; }

.column--height-370px { height: 370px; }

.column--height-380px { height: 380px; }

.column--height-400px { height: 400px; }

.column--min-height-150px { min-height: 150px; }

.column--min-height-160px { min-height: 160px; }

.column--min-height-170px { min-height: 170px; }

.column--min-height-180px { min-height: 180px; }

.column--min-height-190px { min-height: 190px; }

.column--min-height-200px { min-height: 200px; }

.column--min-height-210px { min-height: 210px; }

.column--min-height-220px { min-height: 220px; }

.column--min-height-230px { min-height: 230px; }

.column--min-height-240px { min-height: 240px; }

.column--min-height-250px { min-height: 250px; }

.column--min-height-260px { min-height: 260px; }

.column--min-height-270px { min-height: 270px; }

.column--min-height-280px { min-height: 280px; }

.column--min-height-290px { min-height: 290px; }

.column--min-height-300px { min-height: 300px; }

.column--min-height-310px { min-height: 310px; }

.column--min-height-320px { min-height: 320px; }

.column--min-height-330px { min-height: 330px; }

.column--min-height-340px { min-height: 340px; }

.column--min-height-350px { min-height: 350px; }

.column--min-height-360px { min-height: 360px; }

.column--min-height-370px { min-height: 370px; }

.column--min-height-380px { min-height: 380px; }

.column--min-height-400px { min-height: 400px; }

@media (max-width: 991px) {
  .column--sm-height-150px { height: 150px; }
}

@media (max-width: 991px) {
  .column--sm-height-160px { height: 160px; }
}

@media (max-width: 991px) {
  .column--sm-height-170px { height: 170px; }
}

@media (max-width: 991px) {
  .column--sm-height-180px { height: 180px; }
}

@media (max-width: 991px) {
  .column--sm-height-190px { height: 190px; }
}

@media (max-width: 991px) {
  .column--sm-height-200px { height: 200px; }
}

@media (max-width: 991px) {
  .column--sm-height-210px { height: 210px; }
}

@media (max-width: 991px) {
  .column--sm-height-220px { height: 220px; }
}

@media (max-width: 991px) {
  .column--sm-height-230px { height: 230px; }
}

@media (max-width: 991px) {
  .column--sm-height-240px { height: 240px; }
}

@media (max-width: 991px) {
  .column--sm-height-250px { height: 250px; }
}

@media (max-width: 991px) {
  .column--sm-height-260px { height: 260px; }
}

@media (max-width: 991px) {
  .column--sm-height-270px { height: 270px; }
}

@media (max-width: 991px) {
  .column--sm-height-280px { height: 280px; }
}

@media (max-width: 991px) {
  .column--sm-height-290px { height: 290px; }
}

@media (max-width: 991px) {
  .column--sm-height-300px { height: 300px; }
}

@media (max-width: 991px) {
  .column--sm-height-310px { height: 310px; }
}

@media (max-width: 991px) {
  .column--sm-height-320px { height: 320px; }
}

@media (max-width: 991px) {
  .column--sm-height-330px { height: 330px; }
}

@media (max-width: 991px) {
  .column--sm-height-340px { height: 340px; }
}

@media (max-width: 991px) {
  .column--sm-height-350px { height: 350px; }
}

@media (max-width: 991px) {
  .column--sm-height-360px { height: 360px; }
}

@media (max-width: 991px) {
  .column--sm-height-370px { height: 370px; }
}

@media (max-width: 991px) {
  .column--sm-height-380px { height: 380px; }
}

@media (max-width: 991px) {
  .column--sm-height-400px { height: 400px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-150px { min-height: 150px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-160px { min-height: 160px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-170px { min-height: 170px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-180px { min-height: 180px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-190px { min-height: 190px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-200px { min-height: 200px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-210px { min-height: 210px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-220px { min-height: 220px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-230px { min-height: 230px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-240px { min-height: 240px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-250px { min-height: 250px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-260px { min-height: 260px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-270px { min-height: 270px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-280px { min-height: 280px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-290px { min-height: 290px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-300px { min-height: 300px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-310px { min-height: 310px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-320px { min-height: 320px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-330px { min-height: 330px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-340px { min-height: 340px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-350px { min-height: 350px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-360px { min-height: 360px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-370px { min-height: 370px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-380px { min-height: 380px; }
}

@media (max-width: 991px) {
  .column--sm-min-height-400px { min-height: 400px; }
}

.column--box-shadow-black-tiny { box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 18px 0px; }

.column--rounded-tiny { border-radius: 6px; position: relative; height: auto; }

.column--rounded-extra-tiny { border-radius: 3px; position: relative; overflow: hidden; }

.column--rounded-small-tiny { border-radius: 4px; position: relative; }

.column--rounded-small { border-radius: 25px; position: relative; }

.column--rounded-special-small { border-radius: 12px; position: relative; }

.column--number-circled { border-radius: 50%; width: 70px; height: 70px; padding: 15px; margin-left: auto; margin-right: auto; margin-bottom: 20px; }

@media (max-width: 420px) {
  .column--number-circled { width: 60px; height: 60px; }
}

.column--bg-summer-sky-blue { background-color: rgb(36, 194, 218); }

.column--bg-black-transparent-near-grey-medium { background-color: rgba(0, 0, 0, 0.05); }

.column--arrow-right-center { position: relative; }

.column--arrow-right-center::after { right: 0px; top: 50%; border-style: solid; border-image: initial; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; border-color: rgba(255, 255, 255, 0) rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); border-width: 14px; margin-top: -14px; }

.column--arrow-triangle-bottom-left::after { top: 100%; width: 0px; height: 0px; border-left: 0px solid transparent; border-right: 25px solid transparent; border-top: 25px solid rgb(238, 238, 238); margin: 0px; position: absolute; z-index: 3; content: ""; }

.column--border-left-extra-small { border-width: 0px 0px 0px 3px; border-style: solid; }

.column--border-right-extra-small { border-width: 0px 3px 0px 0px; border-style: solid; }

.column--border-light-white { border-color: rgb(238, 238, 238); }

@media (max-width: 767px) {
  .column--sm-margin-left-right-small { margin-left: 25px; margin-right: 25px; }
}

.column--box-shadow-right { box-shadow: rgba(0, 0, 0, 0.5) 6px 0px 20px; z-index: 100; }

@media (max-width: 991px) {
  .column--sm-border-right-none { border-right: 0px !important; }
}

.column--timeline-border-right { border-right: 1px solid rgba(0, 0, 0, 0.1); }

@media (max-width: 991px) {
  .column--sm-timeline-border-right-none { border-right: 0px !important; }
}

.js_kartra_component_holder--height-auto { min-height: auto !important; }

.js_kartra_component_holder:has(.column-img-full) { min-height: 100% !important; height: 100%; }

.row { position: relative; }

.row--margin-left-right-none { margin-left: 0px; margin-right: 0px; }

.row--vertical-center { display: flex; align-items: center; }

@media (max-width: 991px) {
  .row--vertical-center { display: block; }
}

@media (max-width: 991px) {
  .row--vertical-center.row--full-screen { padding: 20px 0px; }
}

@media (min-width: 768px) {
  .row--sm-vertical-center { display: flex; }
}

.row--xs-vertical-center { display: flex; align-items: center; }

.row--horizontal-center { display: flex; justify-content: center; }

.row--vertical-bottom { display: flex; align-items: flex-end; }

@media (max-width: 991px) {
  .row--vertical-bottom { display: block; }
}

.row--equal { display: flex; }

@media (max-width: 991px) {
  .row--equal { display: block; }
}

.row--margin-none { margin-left: 0px; margin-right: 0px; }

@media (min-width: 768px) {
  .row--sm-vertical-center { display: flex; align-items: center; }
}

@media (max-width: 768px) {
  .row--flex-sm-column-reverse { display: flex; flex-direction: column-reverse; align-items: center; }
}

.row--margin-top-bottom-extra-medium { margin-top: 40px; margin-bottom: 40px; }

.row--margin-bottom-small { margin-bottom: 25px; }

.row--margin-bottom-special-medium { margin-bottom: 30px; }

.row--margin-bottom-extra-medium { margin-bottom: 40px; }

.row--margin-bottom-extra-small { margin-bottom: 20px; }

.row--margin-bottom-large { margin-bottom: 100px; }

.row--margin-top-extra-medium { margin-top: 40px; }

.row--negative-margin-right-medium { margin-right: -50px; }

.row--negative-margin-left-medium { margin-left: -50px; }

@media (max-width: 991px) {
  .row--sm-min-height-auto { min-height: auto !important; }
}

@media (min-width: 992px) {
  .row--md-margin-left-none { margin-left: 0px; }
}

@media (min-width: 992px) {
  .row--md-margin-right-none { margin-right: 0px; }
}

@media (max-width: 991px) {
  .row--sm-margin-left-right-none-important { margin-left: 0px !important; margin-right: 0px !important; }
}

.row--margin-top-extra-small { margin-top: 20px; }

@media (max-width: 991px) {
  .row--sm-negative-margin-left-right-big-tiny-important { margin-left: -15px !important; margin-right: -15px !important; }
}

.row--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_divider { margin: 0px auto; padding-bottom: 20px; border-top: 1px solid rgb(238, 238, 238); position: relative; }

.kartra_divider--align-left { margin-left: 0px; }

.kartra_divider--align-right { margin-right: 0px; }

.kartra_divider--padding-bottom-none { padding-bottom: 0px; }

.kartra_divider--padding-bottom-tiny { padding-bottom: 10px; }

.kartra_divider--padding-bottom-big-tiny { padding-bottom: 15px; }

.kartra_divider--margin-bottom-none { margin-bottom: 0px; }

.kartra_divider--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_divider--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_divider--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_divider--margin-bottom-small { margin-bottom: 25px; }

.kartra_divider--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_divider--margin-bottom-medium { margin-bottom: 50px; }

.kartra_divider--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_divider--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_divider--margin-bottom-large { margin-bottom: 100px; }

.kartra_divider--margin-bottom-semi-large { margin-bottom: 80px; }

.kartra_divider--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_divider--margin-bottom-special-large { margin-bottom: 60px; }

@media (min-width: 992px) {
  .kartra_divider--md-margin-bottom-special-medium { margin-bottom: 30px; }
}

@media (min-width: 992px) {
  .kartra_divider--md-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_divider--position-relative { position: relative; }

.kartra_divider--margin-left-medium { margin-left: 50px; }

.kartra_divider--margin-top-special-big-tiny { margin-top: 14px; }

@media (max-width: 1200px) {
  .kartra_divider--margin-top-special-big-tiny { margin-top: 11px; }
}

@media (max-width: 1200px) {
  .kartra_divider--margin-top-special-big-tiny { margin-top: 9px; }
}

.kartra_divider--margin-top-extra-large-special { margin-top: 73px; }

@media (max-width: 1200px) {
  .kartra_divider--margin-top-extra-large-special { margin-top: 65px; }
}

@media (max-width: 991px) {
  .kartra_divider--margin-top-extra-large-special { margin-top: 61px; }
}

.kartra_divider--margin-top-big-tiny { margin-top: 15px; }

.kartra_divider--margin-top-extra-small { margin-top: 20px; }

.kartra_divider--margin-top-small { margin-top: 25px; }

@media (max-width: 767px) {
  .kartra_divider--xs-margin-bottom-none { margin-bottom: 0px; }
}

.kartra_divider--negative-margin-bottom-extra-small { margin-bottom: -20px; }

.kartra_divider--margin-right-tiny { margin-right: 10px; }

.kartra_divider--margin-left-tiny { margin-left: 10px; }

@media (max-width: 991px) {
  .kartra_divider--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

.kartra_divider--small { width: 25%; }

.kartra_divider--small.kartra_divider--small-size-01 { width: 23px; }

.kartra_divider--medium { width: 50%; }

.kartra_divider--full { width: 100%; }

.kartra_divider--border-extra-tiny { border-top-width: 1px; border-style: solid; }

.kartra_divider--border-tiny { border-top-width: 2px; border-style: solid; }

.kartra_divider--border-extra-small { border-top-width: 3px; border-style: solid; }

.kartra_divider--border-special-small { border-top-width: 4px; border-style: solid; }

.kartra_divider--border-small { border-top-width: 5px; border-style: solid; }

.kartra_divider--border-medium { border-top-width: 10px; border-style: solid; }

.kartra_divider--border-large { border-top-width: 30px; border-style: solid; }

.kartra_divider--border-white { border-color: rgb(255, 255, 255); }

.kartra_divider--border-extra-dark-grey { border-color: rgb(224, 224, 224); }

.kartra_divider--border-white-transparent { border-color: rgba(255, 255, 255, 0.1); }

.kartra_divider--border-robins-egg-blue { border-color: rgb(0, 204, 204); }

.kartra_divider--border-royal-blue { border-color: rgb(42, 121, 255); }

.kartra_divider--border-golden-glow { border-color: rgb(255, 224, 130); }

.kartra_divider--border-white-smoke-grey { border-color: rgb(245, 245, 245); }

.kartra_divider--border-white-smoke-white { border-color: rgb(238, 238, 238); }

.kartra_divider--border-full-transparent-white { border-color: rgba(255, 255, 255, 0.2); }

.kartra_divider--border-white-small-transparent { border-color: rgba(255, 255, 255, 0.3); }

.kartra_divider--border-half-transparent-white { border-color: rgba(255, 255, 255, 0.5); }

.kartra_divider--border-purple-taupe-grey { border-color: rgb(89, 70, 79); }

.kartra_divider--border-white-smoke-white2 { border-color: rgb(244, 244, 244); }

.kartra_divider--border-suva-grey { border-color: rgb(136, 136, 136); }

.kartra_divider--border-gainsboro-white { border-color: rgb(221, 221, 221); }

.kartra_divider--border-nobel-grey { border-color: rgb(153, 153, 153); }

.kartra_divider--border-mid-grey { border-color: rgb(171, 171, 171); }

.kartra_divider--border-black-transparent-near-grey-extra-giant { border-color: rgba(0, 0, 0, 0.07); }

.kartra_divider--border-gainsboro-white { border-color: rgb(221, 221, 221); }

.kartra_divider--border-full-light-grey { border-color: rgb(204, 204, 204); }

.kartra_divider--border-iris-blue { border-color: rgb(3, 172, 220); }

.kartra_divider--border-red-tomato { border-color: rgb(255, 82, 82); }

.kartra_divider--border-red { border-color: rgb(229, 66, 66); }

.kartra_divider--border-dark-red { border-color: rgb(238, 67, 88); }

.kartra_divider--border-orange-peel { border-color: rgb(255, 160, 0); }

.kartra_divider--border-dim-grey { border-color: rgb(102, 102, 102); }

.kartra_divider--black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.kartra_divider--darkturquoise { border-color: rgb(0, 206, 209); }

.kartra_divider--dark-aqua { border-color: rgb(68, 188, 210); }

.kartra_divider--border-deep-salmon { border-color: rgb(253, 102, 91); }

.kartra_divider--border-black { border-color: rgb(0, 0, 0); }

.kartra_divider--border-deep-gold-transparent { border-color: rgba(240, 206, 68, 0.5); }

.kartra_divider--border-deep-gold { border-color: rgb(240, 206, 68); }

.kartra_divider--border-yellow-green { border-color: rgb(162, 210, 68); }

.kartra_divider--border-green { border-color: rgb(92, 184, 92); }

.kartra_divider--border-black-small-transparent { border-color: rgba(0, 0, 0, 0.3); }

.kartra_divider--border-deep-orange-red { border-color: rgb(230, 81, 0); }

.kartra_divider--border-deep-black-blue { border-color: rgb(26, 29, 61); }

.kartra_divider--margin-bottom-negative-special-extra-tiny { margin-bottom: -6px; }

.kartra_divider--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

.kartra_divider--border-white-tiny-transparent { border-color: rgba(255, 255, 255, 0.2); }

.kartra_divider--border-dark-chocolate { border-color: rgb(217, 120, 0); }

.kartra_divider--border-dark-transparent { border-color: rgba(0, 0, 0, 0.1); }

.kartra_divider--border-dark-chocolate-transparent { border-color: rgba(217, 120, 0, 0.5); }

.kartra_divider--border-light-grey { border-color: rgba(0, 0, 0, 0.6); }

.kartra_divider--border-canary-yellow { border-color: rgb(255, 255, 174); }

.kartra_divider--border-light-yellow { border-color: rgb(253, 205, 86); }

.kartra_divider--border-light-coral { border-color: rgb(255, 151, 79); }

.kartra_divider--border-dark-orange { border-color: rgb(246, 91, 2); }

.kartra_divider--border-pink { border-color: rgb(236, 64, 122); }

.kartra_divider--border-deep-orange-red { border-color: rgb(230, 81, 0); }

.kartra_divider--orange-tomato { border-color: rgb(255, 112, 67); }

.kartra_divider--black-extra-tiny-transparent-color { border-color: rgba(0, 0, 0, 0.15); }

.kartra_divider--border-dark-dodger-blue { border-color: rgb(0, 103, 230); }

.kartra_divider--border-dark-turquoise-green { border-color: rgb(38, 166, 154); }

.kartra_divider--border-dark-turquoise-two { border-color: rgb(77, 208, 225); }

.kartra_divider--border-gold { border-color: rgb(255, 202, 41); }

.kartra_divider--border-light-sandy-brown { border-color: rgb(255, 183, 77); }

.kartra_divider--border-green-two { border-color: rgb(84, 203, 90); }

.kartra_divider--border-medium-sea-green { border-color: rgb(44, 188, 132); }

.kartra_divider--border-light-sea-green { border-color: rgb(44, 201, 125); }

.kartra_divider--border-dim-black-opaque-30 { border-color: rgba(33, 33, 33, 0.3); }

.kartra_divider--border-dim-black-opaque-25 { border-color: rgba(33, 33, 33, 0.25); }

.kartra_divider--border-dim-black-opaque-20 { border-color: rgba(33, 33, 33, 0.2); }

.kartra_divider--border-royal-blue-two { border-color: rgb(49, 110, 212); }

.kartra_divider--border-light-dodger-blue-opaque-75 { border-color: rgba(37, 151, 242, 0.75); }

.kartra_divider--border-deep-coral-03 { border-color: rgb(229, 90, 52); }

.kartra_divider--border-deep-steel-blue { border-color: rgb(128, 155, 190); }

.kartra_divider--border-mid-slate-grey-opaque-50 { border-color: rgba(99, 104, 125, 0.5); }

.kartra_divider--border-silver-grey { border-color: rgb(192, 194, 203); }

.kartra_divider--border-white-opaque-30 { border-color: rgba(255, 255, 255, 0.3); }

.kartra_divider--border-white-opaque-10 { border-color: rgba(255, 255, 255, 0.1); }

.kartra_divider--border-black-opaque-10 { border-color: rgba(0, 0, 0, 0.1); }

.kartra_divider--border-black-opaque-07 { border-color: rgba(0, 0, 0, 0.07); }

.kartra_divider--border-elf-green { border-color: rgb(6, 134, 117); }

.kartra_divider--border-turquoise { border-color: rgb(50, 202, 189); }

.kartra_divider--border-light-crimson { border-color: rgb(239, 83, 80); }

.kartra_divider--border-chateau-green { border-color: rgb(74, 176, 80); }

.kartra_divider--border-caribbean-green { border-color: rgb(6, 214, 160); }

.kartra_divider--border-torch-red { border-color: rgb(255, 10, 84); }

.kartra_divider--border-purple-heart-2-opaque-15 { border-color: rgba(95, 48, 226, 0.15); }

.kartra_divider--border-black-opaque-07 { border-color: rgba(0, 0, 0, 0.07); }

.kartra_divider--border-dodger-blue-3 { border-color: rgb(52, 149, 250); }

.kartra_divider--border-purple-2 { border-color: rgb(114, 9, 183); }

.kartra_divider--border-bright-turquoise-4 { border-color: rgb(7, 200, 249); }

.kartra_divider--border-french-rose { border-color: rgb(239, 71, 111); }

.kartra_divider--border-radical-red-3 { border-color: rgb(252, 61, 101); }

.kartra_divider--border-palatinate-blue { border-color: rgb(54, 47, 217); }

.kartra_divider--dotted { border-style: dotted; }

.kartra_divider--dashed { border-style: dashed; }

.kartra_divider--double { border-style: double; }

.kartra_divider--border-top-2px { border-top-width: 2px; }

.kartra_divider--border-top-4px { border-top-width: 4px; }

@media (max-width: 768px) {
  .kartra_divider--xs-hide { display: none; }
}

.kartra_separator_blocks { float: none !important; }

.kartra_separator_blocks--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_separator_blocks.pull-center { display: flex !important; }

.kartra_separator_blocks--flex { display: flex; }

.kartra_separator_blocks--align-items-center { align-items: center; }

.kartra_separator_blocks__elements--flex-one { flex: 1 1 0%; }

.kartra_headline { margin-bottom: 20px; line-height: 1.2em; font-weight: 300; position: relative; }

.kartra_headline--h1 { font-size: 1.5rem; }

.kartra_headline--h1 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--h1 h1, .kartra_headline--h1 h2, .kartra_headline--h1 h3, .kartra_headline--h1 h4, .kartra_headline--h1 h5, .kartra_headline--h1 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--h1 { font-size: 1.65rem; }
}

@media (max-width: 767px) {
  .kartra_headline--h1 { font-size: 1.8rem; }
}

@media (max-width: 480px) {
  .kartra_headline--h1 { font-size: 1.95rem; }
}

.kartra_headline--h2 { font-size: 1.4rem; }

.kartra_headline--h2 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--h2 h1, .kartra_headline--h2 h2, .kartra_headline--h2 h3, .kartra_headline--h2 h4, .kartra_headline--h2 h5, .kartra_headline--h2 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--h2 { font-size: 1.55rem; }
}

@media (max-width: 767px) {
  .kartra_headline--h2 { font-size: 1.7em; }
}

@media (max-width: 480px) {
  .kartra_headline--h2 { font-size: 1.85rem; }
}

.kartra_headline--h3 { font-size: 1.2rem; }

.kartra_headline--h3 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--h3 h1, .kartra_headline--h3 h2, .kartra_headline--h3 h3, .kartra_headline--h3 h4, .kartra_headline--h3 h5, .kartra_headline--h3 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--h3 { font-size: 1.35rem; }
}

@media (max-width: 767px) {
  .kartra_headline--h3 { font-size: 1.5rem; }
}

@media (max-width: 480px) {
  .kartra_headline--h3 { font-size: 1.65rem; }
}

.kartra_headline--h4 { font-size: 1rem; }

.kartra_headline--h4 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--h4 h1, .kartra_headline--h4 h2, .kartra_headline--h4 h3, .kartra_headline--h4 h4, .kartra_headline--h4 h5, .kartra_headline--h4 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--h4 { font-size: 1.15rem; }
}

@media (max-width: 767px) {
  .kartra_headline--h4 { font-size: 1.3rem; }
}

@media (max-width: 480px) {
  .kartra_headline--h4 { font-size: 1.45rem; }
}

.kartra_headline--h5 { font-size: 0.8rem; }

.kartra_headline--h5 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--h5 h1, .kartra_headline--h5 h2, .kartra_headline--h5 h3, .kartra_headline--h5 h4, .kartra_headline--h5 h5, .kartra_headline--h5 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_headline--h5 { font-size: 0.95rem; }
}

@media (max-width: 767px) {
  .kartra_headline--h5 { font-size: 1.1rem; }
}

@media (max-width: 480px) {
  .kartra_headline--h5 { font-size: 1.25rem; }
}

.kartra_headline--semi-h5 { font-size: 0.9rem; }

.kartra_headline--semi-h5 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--semi-h5 h1, .kartra_headline--semi-h5 h2, .kartra_headline--semi-h5 h3, .kartra_headline--semi-h5 h4, .kartra_headline--semi-h5 h5, .kartra_headline--semi-h5 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_headline--semi-h5 { font-size: 1.05rem; }
}

@media (max-width: 767px) {
  .kartra_headline--semi-h5 { font-size: 1.2rem; }
}

@media (max-width: 480px) {
  .kartra_headline--semi-h5 { font-size: 1.35rem; }
}

.kartra_headline--h6 { font-size: 0.65rem; }

.kartra_headline--h6 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--h6 h1, .kartra_headline--h6 h2, .kartra_headline--h6 h3, .kartra_headline--h6 h4, .kartra_headline--h6 h5, .kartra_headline--h6 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_headline--h6 { font-size: 0.8rem; }
}

@media (max-width: 767px) {
  .kartra_headline--h6 { font-size: 1rem; }
}

@media (max-width: 480px) {
  .kartra_headline--h6 { font-size: 1.2rem; }
}

.kartra_headline--size-large { font-size: 1.7rem; }

.kartra_headline--size-large p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-large h1, .kartra_headline--size-large h2, .kartra_headline--size-large h3, .kartra_headline--size-large h4, .kartra_headline--size-large h5, .kartra_headline--size-large h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 767px) {
  .kartra_headline--size-large { font-size: 1.9rem; }
}

@media (max-width: 767px) {
  .kartra_headline--size-large { font-size: 2.1rem; }
}

.kartra_headline--size-extra-large { font-size: 1.85rem; }

.kartra_headline--size-extra-large p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-extra-large h1, .kartra_headline--size-extra-large h2, .kartra_headline--size-extra-large h3, .kartra_headline--size-extra-large h4, .kartra_headline--size-extra-large h5, .kartra_headline--size-extra-large h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 767px) {
  .kartra_headline--size-extra-large { font-size: 2rem; }
}

@media (max-width: 480px) {
  .kartra_headline--size-extra-large { font-size: 2.2rem; }
}

.kartra_headline--size-giant { font-size: 2rem; }

.kartra_headline--size-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-giant h1, .kartra_headline--size-giant h2, .kartra_headline--size-giant h3, .kartra_headline--size-giant h4, .kartra_headline--size-giant h5, .kartra_headline--size-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--size-giant { font-size: 2.2rem; }
}

@media (max-width: 480px) {
  .kartra_headline--size-giant { font-size: 2.4rem; }
}

.kartra_headline--size-giant-special { font-size: 1.9rem; }

.kartra_headline--size-giant-special p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-giant-special h1, .kartra_headline--size-giant-special h2, .kartra_headline--size-giant-special h3, .kartra_headline--size-giant-special h4, .kartra_headline--size-giant-special h5, .kartra_headline--size-giant-special h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 767px) {
  .kartra_headline--size-giant-special { font-size: 2rem; }
}

@media (max-width: 480px) {
  .kartra_headline--size-giant-special { font-size: 2.2rem; }
}

.kartra_headline--size-xs-giant { font-size: 2.1rem; }

.kartra_headline--size-xs-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-xs-giant h1, .kartra_headline--size-xs-giant h2, .kartra_headline--size-xs-giant h3, .kartra_headline--size-xs-giant h4, .kartra_headline--size-xs-giant h5, .kartra_headline--size-xs-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-sm-giant { font-size: 2.35rem; }

.kartra_headline--size-sm-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-sm-giant h1, .kartra_headline--size-sm-giant h2, .kartra_headline--size-sm-giant h3, .kartra_headline--size-sm-giant h4, .kartra_headline--size-sm-giant h5, .kartra_headline--size-sm-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-m-giant { font-size: 2.45rem; }

.kartra_headline--size-m-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-m-giant h1, .kartra_headline--size-m-giant h2, .kartra_headline--size-m-giant h3, .kartra_headline--size-m-giant h4, .kartra_headline--size-m-giant h5, .kartra_headline--size-m-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-l-giant { font-size: 2.8rem; }

.kartra_headline--size-l-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-l-giant h1, .kartra_headline--size-l-giant h2, .kartra_headline--size-l-giant h3, .kartra_headline--size-l-giant h4, .kartra_headline--size-l-giant h5, .kartra_headline--size-l-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--extra-giant { font-size: 3rem; line-height: 1em; }

.kartra_headline--extra-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--extra-giant h1, .kartra_headline--extra-giant h2, .kartra_headline--extra-giant h3, .kartra_headline--extra-giant h4, .kartra_headline--extra-giant h5, .kartra_headline--extra-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-extra-giant { font-size: 2.6rem; }

.kartra_headline--size-extra-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-extra-giant h1, .kartra_headline--size-extra-giant h2, .kartra_headline--size-extra-giant h3, .kartra_headline--size-extra-giant h4, .kartra_headline--size-extra-giant h5, .kartra_headline--size-extra-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-extra-large-giant { font-size: 3rem; line-height: 1em; }

.kartra_headline--size-extra-large-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-extra-large-giant h1, .kartra_headline--size-extra-large-giant h2, .kartra_headline--size-extra-large-giant h3, .kartra_headline--size-extra-large-giant h4, .kartra_headline--size-extra-large-giant h5, .kartra_headline--size-extra-large-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-very-extra-large-giant { font-size: 3.8rem; line-height: 1em; }

.kartra_headline--size-very-extra-large-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-very-extra-large-giant h1, .kartra_headline--size-very-extra-large-giant h2, .kartra_headline--size-very-extra-large-giant h3, .kartra_headline--size-very-extra-large-giant h4, .kartra_headline--size-very-extra-large-giant h5, .kartra_headline--size-very-extra-large-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-like-very-extra-large-giant { font-size: 3.5rem; line-height: 1em; }

.kartra_headline--size-like-very-extra-large-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-like-very-extra-large-giant h1, .kartra_headline--size-like-very-extra-large-giant h2, .kartra_headline--size-like-very-extra-large-giant h3, .kartra_headline--size-like-very-extra-large-giant h4, .kartra_headline--size-like-very-extra-large-giant h5, .kartra_headline--size-like-very-extra-large-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--extra-sm-giant { font-size: 3.2rem; line-height: 1em; }

.kartra_headline--extra-sm-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--extra-sm-giant h1, .kartra_headline--extra-sm-giant h2, .kartra_headline--extra-sm-giant h3, .kartra_headline--extra-sm-giant h4, .kartra_headline--extra-sm-giant h5, .kartra_headline--extra-sm-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--big-giant { font-size: 4.5rem; line-height: 1em; }

.kartra_headline--big-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--big-giant h1, .kartra_headline--big-giant h2, .kartra_headline--big-giant h3, .kartra_headline--big-giant h4, .kartra_headline--big-giant h5, .kartra_headline--big-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--m-big-giant { font-size: 6rem; line-height: 1em; }

.kartra_headline--m-big-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--m-big-giant h1, .kartra_headline--m-big-giant h2, .kartra_headline--m-big-giant h3, .kartra_headline--m-big-giant h4, .kartra_headline--m-big-giant h5, .kartra_headline--m-big-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--sm-big-giant { font-size: 5rem; line-height: 1em; }

.kartra_headline--sm-big-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--sm-big-giant h1, .kartra_headline--sm-big-giant h2, .kartra_headline--sm-big-giant h3, .kartra_headline--sm-big-giant h4, .kartra_headline--sm-big-giant h5, .kartra_headline--sm-big-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--l-big-giant { font-size: 7rem; line-height: 1em; }

.kartra_headline--l-big-giant p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--l-big-giant h1, .kartra_headline--l-big-giant h2, .kartra_headline--l-big-giant h3, .kartra_headline--l-big-giant h4, .kartra_headline--l-big-giant h5, .kartra_headline--l-big-giant h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 767px) {
  .kartra_headline--l-big-giant { font-size: 4rem; }
}

.kartra_headline--size-very-big { font-size: 10rem; line-height: 1em; }

.kartra_headline--size-very-big p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-very-big h1, .kartra_headline--size-very-big h2, .kartra_headline--size-very-big h3, .kartra_headline--size-very-big h4, .kartra_headline--size-very-big h5, .kartra_headline--size-very-big h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 767px) {
  .kartra_headline--size-very-big { font-size: 6rem; }
}

.kartra_headline--size-small { font-size: 0.8rem; }

.kartra_headline--size-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--size-small h1, .kartra_headline--size-small h2, .kartra_headline--size-small h3, .kartra_headline--size-small h4, .kartra_headline--size-small h5, .kartra_headline--size-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--size-small { font-size: 0.95rem; }
}

@media (max-width: 767px) {
  .kartra_headline--size-small { font-size: 1.1rem; }
}

@media (max-width: 480px) {
  .kartra_headline--size-small { font-size: 1.25rem; }
}

.kartra_headline--extra-small { font-size: 0.65rem; }

.kartra_headline--extra-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--extra-small h1, .kartra_headline--extra-small h2, .kartra_headline--extra-small h3, .kartra_headline--extra-small h4, .kartra_headline--extra-small h5, .kartra_headline--extra-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--extra-small { font-size: 0.8rem; }
}

@media (max-width: 767px) {
  .kartra_headline--extra-small { font-size: 0.95rem; }
}

@media (max-width: 480px) {
  .kartra_headline--extra-small { font-size: 1.1rem; }
}

.kartra_headline--extra-h3 { font-size: 1rem; }

.kartra_headline--extra-h3 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_headline--extra-h3 h1, .kartra_headline--extra-h3 h2, .kartra_headline--extra-h3 h3, .kartra_headline--extra-h3 h4, .kartra_headline--extra-h3 h5, .kartra_headline--extra-h3 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_headline--extra-h3 { font-size: 1.1rem; }
}

@media (max-width: 767px) {
  .kartra_headline--extra-h3 { font-size: 1.2rem; }
}

@media (max-width: 480px) {
  .kartra_headline--extra-h3 { font-size: 1.3rem; }
}

.kartra_headline--vertical-center { display: flex; justify-content: center; align-items: center; }

.kartra_headline--text-center { text-align: center; }

.kartra_headline--text-left { text-align: left; }

.kartra_headline--text-right { text-align: right; }

@media (min-width: 992px) {
  .kartra_headline--md-text-right { text-align: right; }
}

@media (max-width: 991px) {
  .kartra_headline--sm-text-center { text-align: center; }
}

@media (min-width: 992px) {
  .kartra_headline--md-text-center { text-align: center; }
}

@media (max-width: 767px) {
  .kartra_headline--xs-text-center { text-align: center; }
}

.kartra_headline--xs-center { display: table; margin-left: auto; margin-right: auto; }

@media (max-width: 480px) {
  .kartra_headline--xxs-text-center { text-align: center; }
}

@media (max-width: 991px) {
  .kartra_headline--sm-text-left { text-align: left; }
}

.kartra_headline--font-weight-thin { font-weight: 100; }

.kartra_headline--font-weight-extra-light { font-weight: 200; }

.kartra_headline--font-weight-light { font-weight: 300; }

.kartra_headline--font-weight-regular { font-weight: 400; }

.kartra_headline--font-weight-normal { font-weight: 400; }

.kartra_headline--font-weight-medium { font-weight: 500; }

.kartra_headline--font-weight-semi-bold { font-weight: 600; }

.kartra_headline--font-weight-bold { font-weight: 700; }

.kartra_headline--font-weight-black { font-weight: 900; }

.kartra_headline--letter-spacing-extra-tiny { letter-spacing: 0.04rem; }

.kartra_headline--letter-spacing-semi-tiny { letter-spacing: 0.05rem; }

.kartra_headline--letter-spacing-special-tiny { letter-spacing: 0.07rem; }

.kartra_headline--letter-spacing-tiny { letter-spacing: 0.1rem; }

.kartra_headline--letter-spacing-extra-small { letter-spacing: 0.15rem; }

.kartra_headline--letter-spacing-small { letter-spacing: 0.2rem; }

.kartra_headline--letter-spacing-medium { letter-spacing: 0.25rem; }

.kartra_headline--letter-spacing-medium { letter-spacing: 0.3rem; }

.kartra_headline--letter-spacing-large { letter-spacing: 0.4rem; }

.kartra_headline--letter-spacing-very-large { letter-spacing: 0.5rem; }

.kartra_headline--letter-spacing-very-giant { letter-spacing: 1rem; }

.kartra_headline--letter-spacing-big-giant { letter-spacing: 1.5rem; }

.kartra_headline--negative-letter-spacing-special-big-giant { letter-spacing: -2px; }

.kartra_headline--italic { font-style: italic; }

.kartra_headline--text-shadow-solid { text-shadow: rgba(0, 0, 0, 0.25) 2px 1px 0px; }

.kartra_headline--text-shadow-light { text-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }

.kartra_headline--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_headline--raleway-font { font-family: Raleway, sans-serif; }

.kartra_headline--oswald-font { font-family: Oswald, sans-serif; }

.kartra_headline--nunito { font-family: Nunito, sans-serif; }

.kartra_headline--anton-font { font-family: Anton, sans-serif; }

.kartra_headline--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_headline--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_headline--courgette-font { font-family: Courgette, cursive; }

.kartra_headline--kalam-font { font-family: Kalam, cursive; }

.kartra_headline--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_headline--farsan-font { font-family: Farsan, cursive; }

.kartra_headline--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_headline--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_headline--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_headline--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_headline--patua-one-font { font-family: "Patua One", cursive; }

.kartra_headline--asap-font { font-family: Asap, sans-serif; }

.kartra_headline--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_headline--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_headline--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_headline--merriweather-font { font-family: Merriweather, serif; }

.kartra_headline--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_headline--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_headline--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_headline--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_headline--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_headline--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_headline--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_headline--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_headline--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_headline--dosis-font { font-family: Dosis, sans-serif; }

.kartra_headline--spectral-font { font-family: Spectral, serif; }

.kartra_headline--signika-font { font-family: Signika, sans-serif; }

.kartra_headline--bree-font { font-family: "Bree Serif", serif; }

.kartra_headline--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_headline--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_headline--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_headline--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_headline--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_headline--patua-one { font-family: "Patua One", cursive; }

.kartra_headline--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_headline--roboto-font { font-family: Roboto, sans-serif; }

.kartra_headline--nunito-font { font-family: Nunito, sans-serif; }

.kartra_headline--quantico-font { font-family: Quantico, sans-serif; }

.kartra_headline--arimo-font { font-family: Arimo, sans-serif; }

.kartra_headline--muli-font { font-family: Muli, sans-serif; }

.kartra_headline--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_headline--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_headline--arvo-font { font-family: Arvo, serif; }

.kartra_headline--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_headline--tangerine-font { font-family: Tangerine, cursive; }

.kartra_headline--cookie-font { font-family: Cookie, cursive; }

.kartra_headline--caudex-font { font-family: Caudex, serif; }

.kartra_headline--lobster-font { font-family: Lobster, cursive; }

.kartra_headline--francois-font { font-family: "Francois One", sans-serif; }

.kartra_headline--allan-font { font-family: Allan, cursive; }

.kartra_headline--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_headline--candal-font { font-family: Candal, sans-serif; }

.kartra_headline--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_headline--radley-font { font-family: Radley, serif; }

.kartra_headline--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_headline--carter-one-font { font-family: "Carter One", cursive; }

.kartra_headline--limelight-font { font-family: Limelight, cursive; }

.kartra_headline--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_headline--inter-font { font-family: Inter, sans-serif; }

.kartra_headline--pacifico-font { font-family: Pacifico, cursive; }

.kartra_headline--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_headline--poppins-font { font-family: Poppins, sans-serif; }

.kartra_headline--white { color: rgb(255, 255, 255); }

.kartra_headline--special-red { color: rgb(237, 45, 22); }

.kartra_headline--black { color: rgb(0, 0, 0); }

.kartra_headline--black-opaque-90 { color: rgba(0, 0, 0, 0.9); }

.kartra_headline--dim-black { color: rgb(33, 33, 33); }

.kartra_headline--dark-grey { color: rgb(158, 158, 158); }

.kartra_headline--dim-black-opaque-60 { color: rgba(33, 33, 33, 0.6); }

.kartra_headline--dim-black-opaque-70 { color: rgba(33, 33, 33, 0.7); }

.kartra_headline--dim-black-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_headline--dim-black-opaque-80 { color: rgba(33, 33, 33, 0.8); }

.kartra_headline--light-black { color: rgb(66, 66, 66); }

.kartra_headline--teal { color: rgb(0, 137, 123); }

.kartra_headline--dark-olive { color: rgb(64, 59, 40); }

.kartra_headline--dark-blue { color: rgb(55, 71, 79); }

.kartra_headline--black-blue { color: rgb(35, 44, 70); }

.kartra_headline--cyan-blue { color: rgb(128, 222, 235); }

.kartra_headline--turquoise-green { color: rgb(0, 150, 136); }

.kartra_headline--night-rider-black { color: rgb(51, 51, 51); }

.kartra_headline--night-rider-black-opaque-80 { color: rgba(51, 51, 51, 0.8); }

.kartra_headline--semi-white { color: rgba(255, 255, 255, 0.6); }

.kartra_headline--light-grey { color: rgba(0, 0, 0, 0.6); }

.kartra_headline--light-golden { color: rgb(224, 177, 97); }

.kartra_headline--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.kartra_headline--deep-maroon { color: rgb(73, 24, 11); }

.kartra_headline--green { color: rgb(92, 184, 92); }

.kartra_headline--yellow-green { color: rgb(157, 204, 101); }

.kartra_headline--bright-yellow { color: rgb(255, 213, 79); }

.kartra_headline--pomegranate { color: rgb(245, 67, 55); }

.kartra_headline--oxford-blue { color: rgb(51, 65, 76); }

.kartra_headline--parchment { color: rgb(43, 51, 85); }

.kartra_headline--parchment-dark { color: rgb(38, 50, 57); }

.kartra_headline--mine-shaft { color: rgb(33, 33, 33); }

.kartra_headline--yellow { color: rgb(255, 183, 77); }

.kartra_headline--steel-sky { color: rgb(57, 126, 184); }

.kartra_headline--red-tomato { color: rgb(255, 82, 82); }

.kartra_headline--orange-tomato { color: rgb(255, 112, 67); }

.kartra_headline--red { color: rgb(229, 66, 66); }

.kartra_headline--suva-grey { color: rgb(136, 136, 136); }

.kartra_headline--dark-green-color { color: rgb(0, 137, 123); }

.kartra_headline--outrageous-orange { color: rgb(255, 87, 34); }

.kartra_headline--darkturquoise { color: rgb(0, 206, 209); }

.kartra_headline--very-dark-brown { color: rgb(78, 52, 46); }

.kartra_headline--dim-grey { color: rgb(102, 102, 102); }

.kartra_headline--dim-grey-opaque-30 { color: rgba(102, 102, 102, 0.3); }

.kartra_headline--orange-peel { color: rgb(255, 160, 0); }

.kartra_headline--fruit-salad { color: rgb(75, 175, 80); }

.kartra_headline--gray-38 { color: rgb(97, 97, 97); }

.kartra_headline--speech-red { color: rgb(212, 3, 3); }

.kartra_headline--persian-red { color: rgb(211, 47, 47); }

.kartra_headline--laurel-green { color: rgb(56, 142, 60); }

.kartra_headline--rust-red { color: rgb(173, 36, 18); }

.kartra_headline--summer-sky-blue { color: rgb(36, 194, 218); }

.kartra_headline--sapphire-blue { color: rgb(10, 43, 74); }

.kartra_headline--viking-blue { color: rgb(59, 189, 198); }

.kartra_headline--chilean-fire-orange { color: rgb(211, 78, 60); }

.kartra_headline--charcoal-grey { color: rgb(68, 68, 68); }

.kartra_headline--gulf-blue { color: rgb(52, 73, 94); }

.kartra_headline--dodger-blue { color: rgb(41, 182, 246); }

.kartra_headline--nobel-grey { color: rgb(153, 153, 153); }

.kartra_headline--mortar-grey { color: rgb(85, 85, 85); }

.kartra_headline--linen-white { color: rgb(251, 246, 236); }

.kartra_headline--iris-blue { color: rgb(3, 172, 220); }

.kartra_headline--navy-blue { color: rgb(2, 119, 189); }

.kartra_headline--dark-aqua { color: rgb(68, 188, 210); }

.kartra_headline--white-smoke-grey { color: rgb(245, 245, 245); }

.kartra_headline--light-maroon-color { color: rgb(129, 48, 42); }

.kartra_headline--dark-saddle-brown { color: rgb(60, 34, 0); }

.kartra_headline--dark-chocolate { color: rgb(217, 120, 0); }

.kartra_headline--deep-dark-slate-grey { color: rgb(23, 40, 33); }

.kartra_headline--deep-gold { color: rgb(240, 206, 68); }

.kartra_headline--purple { color: rgb(81, 45, 168); }

.kartra_headline--transparent-white { color: rgba(255, 255, 255, 0.2); }

.kartra_headline--half-transparent-white { color: rgba(255, 255, 255, 0.5); }

.kartra_headline--light-coral { color: rgb(255, 151, 79); }

.kartra_headline--deep-saddle-brown { color: rgb(62, 39, 36); }

.kartra_headline--deep-saddle-brown-opaque-80 { color: rgba(62, 39, 36, 0.8); }

.kartra_headline--deep-coral { color: rgb(238, 108, 0); }

.kartra_headline--deep-dark-brown { color: rgb(93, 64, 55); }

.kartra_headline--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.kartra_headline--light-black-opaque-75 { color: rgba(66, 66, 66, 0.75); }

.kartra_headline--light-black-opaque-60 { color: rgba(66, 66, 66, 0.6); }

.kartra_headline--deep-megento-black { color: rgb(57, 38, 38); }

.kartra_headline--dark-deep-blue { color: rgb(38, 50, 57); }

.kartra_headline--light-gold { color: rgb(255, 213, 79); }

.kartra_headline--royal-blue { color: rgb(0, 117, 255); }

.kartra_headline--deep-sky-blue-02 { color: rgb(38, 197, 217); }

.kartra_headline--ocean-green { color: rgb(58, 182, 119); }

.kartra_headline--semi-pro-white-color { color: rgba(255, 255, 255, 0.8); }

.kartra_headline--extra-light-grey { color: rgb(238, 238, 238); }

.kartra_headline--blue { color: rgb(3, 172, 220); }

.kartra_headline--white-dim-grey { color: rgb(153, 153, 153); }

.kartra_headline--safron { color: rgb(245, 184, 59); }

.kartra_headline--light-blue-green { color: rgb(0, 204, 204); }

.kartra_headline--deep-sky-blue { color: rgb(3, 169, 244); }

.kartra_headline--white-smoke-white { color: rgb(238, 238, 238); }

.kartra_headline--columbia-blue { color: rgb(179, 229, 252); }

.kartra_headline--robins-egg-blue { color: rgb(0, 204, 204); }

.kartra_headline--deep-dark-aqua { color: rgb(19, 92, 105); }

.kartra_headline--night-rider-opaque-75 { color: rgba(51, 50, 50, 0.75); }

.kartra_headline--mine-shaft-opaque-50 { color: rgba(33, 33, 33, 0.5); }

.kartra_headline--mine-shaft-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_headline--oxford-blue-opaque-75 { color: rgba(51, 65, 76, 0.75); }

.kartra_headline--denim-blue { color: rgb(245, 237, 234); }

.kartra_headline--deep-orange-red { color: rgb(230, 81, 0); }

.kartra_headline--orange-color-two { color: rgb(255, 160, 2); }

.kartra_headline--deep-rebecca-purple-color { color: rgb(52, 36, 62); }

.kartra_headline--black-opaque-75 { color: rgba(0, 0, 0, 0.75); }

.kartra_headline--light-navy { color: rgb(40, 53, 146); }

.kartra_headline--dark-dodger-blue { color: rgb(0, 103, 230); }

.kartra_headline--dark-dodger-blue-two { color: rgb(67, 129, 255); }

.kartra_headline--white-opaque-70 { color: rgba(255, 255, 255, 0.7); }

.kartra_headline--white-opaque-75 { color: rgba(255, 255, 255, 0.75); }

.kartra_headline--white-opaque-8 { color: rgba(255, 255, 255, 0.8); }

.kartra_headline--white-opaque-9 { color: rgba(255, 255, 255, 0.9); }

.kartra_headline--white-opaque-5 { color: rgba(255, 255, 255, 0.5); }

.kartra_headline--white-opaque-6 { color: rgba(255, 255, 255, 0.6); }

.kartra_headline--gold { color: rgb(255, 202, 41); }

.kartra_headline--deep-dark-blue { color: rgb(38, 38, 57); }

.kartra_headline--jacksons-purple { color: rgb(49, 27, 146); }

.kartra_headline--coral-dark { color: rgb(242, 108, 79); }

.kartra_headline--light-chocolate { color: rgb(245, 124, 0); }

.kartra_headline--dark-black-blue { color: rgb(38, 42, 57); }

.kartra_headline--light-medium-slate-blue { color: rgb(149, 117, 205); }

.kartra_headline--light-coral-four { color: rgb(230, 115, 116); }

.kartra_headline--deep-dark-indigo { color: rgb(51, 36, 62); }

.kartra_headline--deep-sky-blue-three { color: rgb(79, 195, 247); }

.kartra_headline--pale-golden-rod { color: rgb(235, 206, 123); }

.kartra_headline--deep-yellow-green { color: rgb(139, 195, 74); }

.kartra_headline--black-grey { color: rgb(88, 88, 88); }

.kartra_headline--dark-black-blue-opaque-50 { color: rgba(38, 42, 57, 0.5); }

.kartra_headline--light-green { color: rgb(81, 217, 142); }

.kartra_headline--dark-golden { color: rgb(161, 130, 76); }

.kartra_headline--special-light-red { color: rgb(225, 62, 62); }

.kartra_headline--medium-transparent-black { color: rgba(0, 0, 0, 0.5); }

.kartra_headline--dark { color: rgba(0, 0, 0, 0.6); }

.kartra_headline--light-salmon { color: rgb(229, 163, 148); }

.kartra_headline--cyan-blue-three { color: rgb(77, 182, 172); }

.kartra_headline--golden-glow { color: rgb(255, 224, 130); }

.kartra_headline--light-khaki { color: rgb(255, 245, 157); }

.kartra_headline--free-speech-blue { color: rgb(63, 81, 181); }

.kartra_headline--dark-night-blue { color: rgb(46, 54, 78); }

.kartra_headline--deep-sky-blue-six { color: rgb(0, 192, 226); }

.kartra_headline--light-orange-three { color: rgb(254, 185, 82); }

.kartra_headline--light-sandy-brown { color: rgb(255, 183, 77); }

.kartra_headline--extra-dark-grey { color: rgb(224, 224, 224); }

.kartra_headline--light-dodger-blue-two { color: rgb(66, 165, 245); }

.kartra_headline--very-dark-indigo { color: rgb(67, 55, 79); }

.kartra_headline--dark-slate-grey { color: rgb(55, 71, 79); }

.kartra_headline--deep-dark-indigo-two { color: rgb(36, 38, 66); }

.kartra_headline--light-slate-grey-two { color: rgb(148, 156, 163); }

.kartra_headline--mat-black { color: rgb(53, 53, 53); }

.kartra_headline--mat-black-opaque-60 { color: rgba(53, 53, 53, 0.6); }

.kartra_headline--mat-black-opaque-80 { color: rgba(53, 53, 53, 0.8); }

.kartra_headline--deep-sky-blue-seven { color: rgb(67, 164, 242); }

.kartra_headline--dark-medium-slate-blue { color: rgb(92, 107, 192); }

.kartra_headline--dark-sea-green { color: rgb(129, 199, 131); }

.kartra_headline--dark-turquoise-two { color: rgb(77, 208, 225); }

.kartra_headline--light-coral-two { color: rgb(255, 138, 101); }

.kartra_headline--night-rider { color: rgb(51, 50, 50); }

.kartra_headline--green-three { color: rgb(34, 204, 110); }

.kartra_headline--deep-dodger-blue { color: rgb(30, 135, 229); }

.kartra_headline--deep-sky-blue-03 { color: rgb(3, 189, 230); }

.kartra_headline--deep-purple { color: rgb(46, 36, 68); }

.kartra_headline--deep-purple-opaque-80 { color: rgba(46, 36, 68, 0.8); }

.kartra_headline--deep-coral-02 { color: rgb(240, 111, 60); }

.kartra_headline--dark-orange-two { color: rgb(240, 139, 31); }

.kartra_headline--dark-orange-three { color: rgb(242, 121, 0); }

.kartra_headline--light-sea-green { color: rgb(44, 201, 125); }

.kartra_headline--deep-dark-slate-blue { color: rgb(46, 49, 71); }

.kartra_headline--deep-dark-slate-blue-opaque-80 { color: rgba(46, 49, 71, 0.8); }

.kartra_headline--light-medium-blue { color: rgb(74, 92, 193); }

.kartra_headline--orange-four { color: rgb(238, 165, 1); }

.kartra_headline--deep-sky-blue-eight { color: rgb(26, 202, 224); }

.kartra_headline--orange-color-five { color: rgb(249, 168, 36); }

.kartra_headline--light-dark-orange { color: rgb(255, 167, 38); }

.kartra_headline--deep-maroon-two { color: rgb(108, 76, 65); }

.kartra_headline--deep-dark-slate-blue-opaque-75 { color: rgba(46, 49, 71, 0.75); }

.kartra_headline--deep-dark-slate-blue-three { color: rgb(50, 66, 95); }

.kartra_headline--deep-dark-slate-blue-three-opaque-80 { color: rgba(50, 66, 95, 0.8); }

.kartra_headline--dodger-blue-two { color: rgb(34, 150, 243); }

.kartra_headline--deep-dark-turquoise { color: rgb(16, 175, 195); }

.kartra_headline--medium-sea-green { color: rgb(44, 188, 132); }

.kartra_headline--light-slate-grey { color: rgb(69, 90, 100); }

.kartra_headline--deep-dim-grey { color: rgb(65, 65, 65); }

.kartra_headline--light-sea-green { color: rgb(44, 201, 125); }

.kartra_headline--light-teal { color: rgb(0, 150, 136); }

.kartra_headline--light-cyan-two { color: rgb(17, 173, 173); }

.kartra_headline--deep-salmon-two { color: rgb(255, 97, 97); }

.kartra_headline--very-dark-slate-blue { color: rgb(47, 54, 82); }

.kartra_headline--mid-slate-grey { color: rgb(99, 104, 125); }

.kartra_headline--light-firebrick { color: rgb(191, 54, 13); }

.kartra_headline--royal-blue-two { color: rgb(39, 101, 250); }

.kartra_headline--deep-pale-golden { color: rgb(255, 228, 151); }

.kartra_headline--light-steel-blue { color: rgb(204, 216, 242); }

.kartra_headline--deep-coral-04 { color: rgb(246, 79, 100); }

.kartra_headline--deep-misty-rose { color: rgb(255, 204, 188); }

.kartra_headline--royal-blue-three { color: rgb(51, 118, 255); }

.kartra_headline--tussock { color: rgb(191, 138, 63); }

.kartra_headline--cornflower-blue { color: rgb(99, 125, 214); }

.kartra_headline--carrot-orange { color: rgb(242, 151, 39); }

.kartra_headline--dark-pink { color: rgb(156, 25, 86); }

.kartra_headline--sea-buckthorn { color: rgb(246, 159, 40); }

.kartra_headline--valencia { color: rgb(217, 61, 61); }

.kartra_headline--royal-blue-four { color: rgb(71, 115, 232); }

.kartra_headline--mine-shaf { color: rgb(34, 34, 34); }

.kartra_headline--web-orange { color: orange; }

.kartra_headline--tulip-tree { color: rgb(231, 164, 64); }

.kartra_headline--cornflower-blue-02 { color: rgb(108, 98, 255); }

.kartra_headline--burning-orange { color: rgb(255, 113, 67); }

.kartra_headline--dark-burgundy { color: rgb(124, 14, 4); }

.kartra_headline--dodger-blue-03 { color: rgb(51, 204, 255); }

.kartra_headline--ebony-clay { color: rgb(40, 49, 78); }

.kartra_headline--azure-radiance { color: rgb(2, 153, 255); }

.kartra_headline--waikawa-gray { color: rgb(91, 105, 154); }

.kartra_headline--waikawa-gray-2 { color: rgb(93, 107, 150); }

.kartra_headline--blaze-orange { color: rgb(255, 102, 0); }

.kartra_headline--blaze-orange-2 { color: rgb(255, 104, 2); }

.kartra_headline--rock-blue { color: rgb(153, 166, 200); }

.kartra_headline--manatee { color: rgb(143, 146, 155); }

.kartra_headline--ebony-clay-2 { color: rgb(34, 40, 58); }

.kartra_headline--ebony-clay-2-opaque-80 { color: rgba(34, 40, 58, 0.8); }

.kartra_headline--ebony-clay-2-opaque-70 { color: rgba(34, 40, 58, 0.7); }

.kartra_headline--ebony-clay-2-opaque-60 { color: rgba(34, 40, 58, 0.6); }

.kartra_headline--feijoa { color: rgb(151, 217, 132); }

.kartra_headline--bright-turquoise { color: rgb(10, 195, 219); }

.kartra_headline--mine-shaft-2 { color: rgb(54, 52, 53); }

.kartra_headline--mine-shaft-2-opaque-80 { color: rgba(54, 52, 53, 0.8); }

.kartra_headline--radical-red { color: rgb(255, 63, 89); }

.kartra_headline--golden-fizz { color: rgb(232, 255, 56); }

.kartra_headline--electric-violet { color: rgb(104, 61, 255); }

.kartra_headline--bright-turquoise-2 { color: rgb(20, 193, 249); }

.kartra_headline--rhino { color: rgb(45, 56, 95); }

.kartra_headline--green-yellow { color: rgb(203, 255, 56); }

.kartra_headline--canary { color: rgb(199, 255, 85); }

.kartra_headline--golden-dream { color: rgb(245, 226, 51); }

.kartra_headline--driftwood { color: rgb(172, 140, 70); }

.kartra_headline--taupe { color: rgb(75, 63, 54); }

.kartra_headline--taupe-opaque-80 { color: rgba(75, 63, 54, 0.8); }

.kartra_headline--sun { color: rgb(252, 163, 17); }

.kartra_headline--port-gore { color: rgb(45, 36, 78); }

.kartra_headline--port-gore-opaque-80 { color: rgba(45, 36, 78, 0.8); }

.kartra_headline--vermilion { color: rgb(255, 63, 10); }

.kartra_headline--woodsmoke { color: rgb(20, 19, 22); }

.kartra_headline--chateau-green { color: rgb(74, 176, 80); }

.kartra_headline--pickled-bluewood { color: rgb(42, 62, 78); }

.kartra_headline--turquoise-2 { color: rgb(46, 196, 182); }

.kartra_headline--ebony-clay-opaque-70 { color: rgba(40, 49, 78, 0.7); }

.kartra_headline--ebony-clay-opaque-80 { color: rgba(40, 49, 78, 0.8); }

.kartra_headline--caribbean-green { color: rgb(6, 214, 160); }

.kartra_headline--laser-lemon { color: rgb(233, 255, 112); }

.kartra_headline--broom { color: rgb(253, 255, 30); }

.kartra_headline--madison { color: rgb(13, 59, 102); }

.kartra_headline--eden { color: rgb(14, 95, 92); }

.kartra_headline--cerulean { color: rgb(0, 187, 249); }

.kartra_headline--bright-sun { color: rgb(255, 210, 63); }

.kartra_headline--sunglow { color: rgb(255, 202, 58); }

.kartra_headline--torch-red { color: rgb(255, 10, 84); }

.kartra_headline--azure-radiance-3 { color: rgb(0, 117, 255); }

.kartra_headline--french-rose { color: rgb(239, 71, 111); }

.kartra_headline--burning-orange-2 { color: rgb(255, 107, 53); }

.kartra_headline--radical-red-2 { color: rgb(255, 53, 98); }

.kartra_headline--persian-green { color: rgb(1, 178, 137); }

.kartra_headline--yellow-orange { color: rgb(255, 186, 61); }

.kartra_headline--flush-orange { color: rgb(251, 133, 0); }

.kartra_headline--koromiko { color: rgb(255, 189, 109); }

.kartra_headline--daisy-bush { color: rgb(83, 28, 179); }

.kartra_headline--rose-2 { color: rgb(255, 0, 114); }

.kartra_headline--dodger-blue-2 { color: rgb(58, 93, 255); }

.kartra_headline--minsk { color: rgb(68, 55, 118); }

.kartra_headline--pink-bright { color: rgb(255, 103, 159); }

.kartra_headline--port-gore-2 { color: rgb(31, 32, 65); }

.kartra_headline--sea-buckthorn-2 { color: rgb(247, 152, 36); }

.kartra_headline--bright-turquoise-3 { color: rgb(37, 206, 248); }

.kartra_headline--amber { color: rgb(255, 190, 11); }

.kartra_headline--yellow-orange-2 { color: rgb(252, 176, 76); }

.kartra_headline--web-orange-2 { color: rgb(246, 173, 0); }

.kartra_headline--endeavour { color: rgb(3, 83, 164); }

.kartra_headline--governor-bay-2 { color: rgb(63, 55, 201); }

.kartra_headline--mustard-2 { color: rgb(253, 224, 83); }

.kartra_headline--lipstick { color: rgb(202, 0, 112); }

.kartra_headline--shark { color: rgb(26, 27, 33); }

.kartra_headline--torch-red-2 { color: rgb(255, 10, 84); }

.kartra_headline--surfie-green { color: rgb(15, 113, 115); }

.kartra_headline--gold-drop { color: rgb(247, 127, 0); }

.kartra_headline--purple-heart-2 { color: rgb(95, 48, 226); }

.kartra_headline--ebony-clay-3 { color: rgb(37, 38, 65); }

.kartra_headline--ebony-clay-3-opaque-80 { color: rgba(37, 38, 65, 0.8); }

.kartra_headline--blue-ribbon { color: rgb(0, 107, 255); }

.kartra_headline--regal-blue { color: rgb(2, 83, 115); }

.kartra_headline--dodger-blue-3 { color: rgb(52, 149, 250); }

.kartra_headline--web-orange-3 { color: rgb(255, 170, 0); }

.kartra_headline--dodger-blue-4 { color: rgb(55, 114, 255); }

.kartra_headline--torch-red-3 { color: rgb(255, 0, 84); }

.kartra_headline--dodger-blue-5 { color: rgb(23, 137, 252); }

.kartra_headline--torch-red-4 { color: rgb(255, 22, 84); }

.kartra_headline--flush-orange-2 { color: rgb(255, 119, 0); }

.kartra_headline--sun-2 { color: rgb(254, 164, 16); }

.kartra_headline--flush-orange-3 { color: rgb(255, 134, 0); }

.kartra_headline--royal-blue-2 { color: rgb(67, 97, 238); }

.kartra_headline--purple-2 { color: rgb(114, 9, 183); }

.kartra_headline--stratos { color: rgb(0, 18, 77); }

.kartra_headline--waikawa-gray-3 { color: rgb(89, 103, 158); }

.kartra_headline--big-stone { color: rgb(26, 39, 72); }

.kartra_headline--big-stone-opaque-80 { color: rgba(26, 39, 72, 0.8); }

.kartra_headline--jacarta { color: rgb(56, 44, 103); }

.kartra_headline--jacarta-opaque-80 { color: rgba(56, 44, 103, 0.8); }

.kartra_headline--radical-red-3 { color: rgb(252, 61, 101); }

.kartra_headline--orange-crayola { color: rgb(255, 110, 49); }

.kartra_headline--bittersweet { color: rgb(255, 74, 74); }

.kartra_headline--burnt-sienna { color: rgb(231, 98, 96); }

.kartra_headline--emerald { color: rgb(104, 212, 166); }

.kartra_headline--coquelicot { color: rgb(249, 74, 41); }

.kartra_headline--transparent-white-bg { background-color: rgba(255, 255, 255, 0.2); }

.kartra_headline--squared-border-white-small { border: 2px solid rgba(255, 255, 255, 0.6); padding: 10px 20px; display: inline-block; }

.kartra_headline--border-top-bottom-small { border-top: 2px solid rgba(0, 0, 0, 0.6); border-bottom: 2px solid rgba(0, 0, 0, 0.6); padding: 10px 0px; display: inline-block; }

.kartra_headline--squared-border-white-large { border: 5px solid rgba(255, 255, 255, 0.6); padding: 10px 20px; display: inline-block; }

.kartra_headline--squared-border-white-small { border: 2px solid rgba(255, 255, 255, 0.6); padding: 6px 15px; display: inline-block; }

.kartra_headline--square-border-extra-tiny { border: 1px solid; }

.kartra_headline--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

.kartra_headline--left-squared-border::before { content: ""; position: absolute; top: -20%; left: 0px; width: 150px; height: 140%; border: 7px solid rgb(161, 221, 232); }

.kartra_headline--left-squared-box::before { content: ""; position: absolute; top: -20%; left: 0px; width: 150px; height: 160%; background-color: rgb(255, 255, 255); box-shadow: rgb(221, 221, 221) 0px 0px 30px; }

@media (max-width: 768px) {
  .kartra_headline--left-squared-box::before { width: 100px; }
}

@media (max-width: 480px) {
  .kartra_headline--left-squared-box::before { height: 180%; }
}

.kartra_headline--border-minimal::after { content: ""; position: absolute; bottom: -5px; left: 0px; width: 50%; border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.kartra_headline--border-minimal::before { content: ""; position: absolute; top: -5px; right: 0px; width: 50%; border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.kartra_headline--margin-bottom-small { margin-bottom: 25px; }

.kartra_headline--margin-left-right-extra-small { margin-left: 20px; margin-right: 20px; }

.kartra_headline--margin-bottom-none { margin-bottom: 0px; }

.kartra_headline--margin-bottom-sp-extra-tiny { margin-bottom: 2px; }

.kartra_headline--margin-bottom-tiny { margin-bottom: 10px; }

@media (max-width: 767px) {
  .kartra_headline--xs-margin-bottom-tiny { margin-bottom: 10px; }
}

.kartra_headline--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_headline--margin-bottom-extra-small { margin-bottom: 25px; }

.kartra_headline--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_headline--margin-top-extra-small { margin-top: 20px; }

.kartra_headline--margin-top-small { margin-top: 25px; }

.kartra_headline--margin-top-big-tiny { margin-top: 15px; }

.kartra_headline--margin-top-tiny { margin-top: 10px; }

.kartra_headline--margin-top-extra-medium { margin-top: 40px; }

.kartra_headline--margin-top-special-medium { margin-top: 30px; }

@media (min-width: 992px) {
  .kartra_headline--margin-bottom-md-special-medium { margin-bottom: 30px; }
}

.kartra_headline--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_headline--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_headline--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_headline--margin-bottom-medium { margin-bottom: 50px; }

@media (min-width: 992px) {
  .kartra_headline--md-margin-left-big-tiny { margin-left: 15px; }
}

.kartra_headline--margin-left-right-small { margin-left: 25px; margin-right: 25px; }

.kartra_headline--margin-left-right-tiny { margin-left: 10px; margin-right: 10px; }

.kartra_headline--margin-left-right-auto { margin-left: auto; margin-right: auto; }

.kartra_headline--margin-top-negative-tiny { margin-top: -10px; }

.kartra_headline--margin-bottom-negative-tiny { margin-bottom: -10px; }

.kartra_headline--margin-bottom-negative-big-tiny { margin-bottom: -15px; }

.kartra_headline--margin-bottom-large { margin-bottom: 100px; }

.kartra_headline--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_headline--margin-left-extra-tiny { margin-left: 5px; }

.kartra_headline--margin-left-tiny { margin-left: 10px; }

@media (min-width: 991px) {
  .kartra_headline--md-margin-bottom-medium { margin-bottom: 50px; }
}

@media (min-width: 991px) {
  .kartra_headline--md-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (min-width: 991px) {
  .kartra_headline--md-margin-bottom-large { margin-bottom: 100px; }
}

@media (min-width: 991px) {
  .kartra_headline--md-margin-bottom-extra-large { margin-bottom: 70px; }
}

.kartra_headline--margin-top-medium { margin-top: 50px; }

@media (max-width: 767px) {
  .kartra_headline--xs-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 767px) {
  .kartra_headline--xs-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_headline--margin-top-extra-large { margin-top: 70px; }

.kartra_headline--negative-margin-top-extra-small { margin-top: -20px; }

.kartra_headline--negative-margin-top-tiny { margin-top: -10px; }

@media (min-width: 992px) {
  .kartra_headline--md-negative-margin-top-extra-small { margin-top: -20px; }
}

@media (min-width: 992px) {
  .kartra_headline--md-negative-margin-top-tiny { margin-top: -10px; }
}

@media (max-width: 991px) {
  .kartra_headline--sm-margin-top-none { margin-top: 0px; }
}

.kartra_headline--negative-margin-top-negative-extra-small { margin-top: -20px; }

@media (max-width: 991px) {
  .kartra_headline--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 991px) {
  .kartra_headline--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_headline--margin-top-semi-large { margin-top: 80px; }

.kartra_headline--margin-bottom-special-giant { margin-bottom: 120px; }

.kartra_headline--padding-small { padding: 10px 20px; }

.kartra_headline--padding-large { padding: 20px 40px; }

.kartra_headline--padding-left-small { padding-left: 25px; }

.kartra_headline--padding-left-extra-small { padding-left: 20px; }

@media (max-width: 991px) {
  .kartra_headline--sm-padding-left-extra-small { padding-left: 0px; }
}

.kartra_headline--padding-left-medium { padding-left: 50px; }

.kartra_headline--inline { display: inline-block; position: relative; }

.kartra_headline--inline-block { display: inline-block; }

.kartra_headline--rounded-small-tiny { border-radius: 4px; }

.kartra_headline--text-shadow-dark-tiny { text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 2px; }

.kartra_headline--shadow-half-white-black { text-shadow: rgba(255, 255, 255, 0.5) 0px 2px 2px, rgba(0, 0, 0, 0.5) 0px 2px 0px; }

.kartra_headline--shadow-half-black { text-shadow: rgba(0, 0, 0, 0.4) 0px 2px 2px; }

.kartra_headline--shadow-dark-aqua { text-shadow: rgb(0, 172, 204) 1px 0px 8px; }

.kartra_headline--bg-size-cover { background-size: cover; }

.kartra_headline--overlap-on-top-h6 { position: absolute; top: -15px; left: 27%; padding-left: 30px; padding-right: 30px; background: rgb(255, 255, 255); }

@media (max-width: 991px) {
  .kartra_headline--overlap-on-top-h6 { left: 20%; }
}

@media (max-width: 421px) {
  .kartra_headline--overlap-on-top-h6 { left: 10%; }
}

.kartra_headline--overlap-on-bottom-h6 { position: absolute; bottom: -22px; left: 27%; padding-left: 30px; padding-right: 30px; background: rgb(255, 255, 255); }

@media (max-width: 991px) {
  .kartra_headline--overlap-on-bottom-h6 { left: 20%; }
}

@media (max-width: 421px) {
  .kartra_headline--overlap-on-bottom-h6 { left: 10%; }
}

.kartra_headline--vertical-line-black-transparent { display: inline-block; position: relative; padding: 0px 60px; }

.kartra_headline--vertical-line-black-transparent::before { content: ""; position: absolute; top: 50%; left: 0px; width: 50px; height: 3px; background-color: rgba(0, 0, 0, 0.4); margin-top: -2px; }

.kartra_headline--vertical-line-black-transparent::after { content: ""; position: absolute; top: 50%; right: 0px; width: 50px; height: 3px; background-color: rgba(0, 0, 0, 0.4); margin-top: -2px; }

.kartra_headline--line-height-extra-tiny, .kartra_headline--line-height-extra-tiny p, .kartra_headline--line-height-extra-tiny p span { line-height: 0.9em; }

.kartra_headline--line-height-tiny, .kartra_headline--line-height-tiny p, .kartra_headline--line-height-tiny p span { line-height: 1em; }

.kartra_headline--line-height-small, .kartra_headline--line-height-small p, .kartra_headline--line-height-small p span { line-height: 1.1em; }

.kartra_headline--line-height-extra-medium, .kartra_headline--line-height-extra-medium p, .kartra_headline--line-height-extra-medium p span { line-height: 1.2em; }

.kartra_headline--line-height-medium, .kartra_headline--line-height-medium p, .kartra_headline--line-height-medium p span { line-height: 1.3em; }

.kartra_headline--line-height-large, .kartra_headline--line-height-large p, .kartra_headline--line-height-large p span { line-height: 1.4em; }

.kartra_headline--line-height-special-large, .kartra_headline--line-height-special-large p, .kartra_headline--line-height-special-large p span { line-height: 1.5em; }

.kartra_headline--text-top-negative-tiny { position: relative; top: -12px; }

.kartra_headline--size-extra-small { width: 70px; height: 70px; }

@media (max-width: 768px) {
  .kartra_headline--xs-size-tiny { width: 50px; height: 50px; }
}

.kartra_headline--text-shadow-black-extra-tiny { text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 1px; }

.kartra_headline--text-shadow-01 { text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 2px; }

.kartra_headline--text-shadow-02 { text-shadow: rgba(0, 0, 0, 0.2) 0px 0px 15px; }

.kartra_headline--flex { display: flex; justify-content: center; flex-wrap: wrap; }

.kartra_headline--align-top { align-items: flex-start; flex-wrap: wrap; }

.kartra_headline_block--flex { display: flex; flex-wrap: wrap; }

.kartra_headline_block--flex-no-wrap { flex-wrap: nowrap; }

.kartra_headline_block--inline-flex { display: inline-flex; flex-wrap: wrap; }

@media (min-width: 767px) {
  .kartra_headline_block--only-md-sm-flex { display: flex; }
}

.kartra_headline_block--vertical-center { display: flex; align-items: center; }

.kartra_headline_block--inline-flex { display: inline-flex; }

.kartra_headline_block--justify-content-start { justify-content: flex-start; }

.kartra_headline_block--justify-center { justify-content: center; }

.kartra_headline_block--justify-content-end { justify-content: flex-end; }

@media (min-width: 767px) {
  .kartra_headline_block--only-md-sm-justify-content-center { justify-content: center; }
}

@media (max-width: 767px) {
  .kartra_headline_block--xs-justify-center { justify-content: center; }
}

@media (max-width: 991px) {
  .kartra_headline_block--sm-justify-center { justify-content: center; }
}

@media (min-width: 992px) {
  .kartra_headline_block--md-justify-center { justify-content: center; }
}

.kartra_headline_block--relative { position: relative; }

@media (min-width: 767px) {
  .kartra_headline_block--md-row-reverse { flex-direction: row-reverse; }
}

@media (max-width: 768px) {
  .kartra_headline_block--xs-block { display: block; }
}

.kartra_headline_block--padding-top-tiny { padding-top: 10px; }

.kartra_headline_block--padding-medium { padding: 50px; }

.kartra_headline_block--padding-small { padding: 25px; }

.kartra_headline_block--padding-extra-small { padding: 20px; }

.kartra_headline_block--padding-extra-medium { padding: 40px; }

.kartra_headline_block--padding-special-medium { padding: 30px; }

.kartra_headline_block--padding-big-tiny { padding: 15px; }

.kartra_headline_block--padding-top-none { padding-top: 0px; }

.kartra_headline_block--padding-bottom-none { padding-bottom: 0px; }

.kartra_headline_block--padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 10px; }

.kartra_headline_block--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

.kartra_headline_block--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_headline_block--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_headline_block--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_headline_block--margin-left-big-tiny { margin-left: 15px; }

.kartra_headline_block--margin-right-big-tiny { margin-right: 15px; }

@media (max-width: 991px) {
  .kartra_headline_block--sm-margin-left-none-important { margin-left: 0px !important; }
}

@media (max-width: 991px) {
  .kartra_headline_block--sm-margin-right-none-important { margin-right: 0px !important; }
}

@media (max-width: 991px) {
  .kartra_headline_block--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 767px) {
  .kartra_headline_block--xs-margin-bottom-tiny { margin-bottom: 10px; }
}

.kartra_headline_block--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_headline_block--border-small { border: 5px solid; }

.kartra_headline_block--border-dark-aqua { border-color: rgb(68, 188, 210); }

.kartra_headline_block--box-shadow-dark-aqua { box-shadow: rgba(68, 188, 210, 0.5) 0px 0px 20px; }

.kartra_headline_block--special-bordered-box { position: relative; }

.kartra_headline_block--special-bordered-box::after { content: ""; position: absolute; top: 0px; right: 0px; width: 50px; height: 50px; border-top: 1px solid rgb(68, 188, 210); border-right: 1px solid rgb(68, 188, 210); }

.kartra_headline_block--special-bordered-box::before { content: ""; position: absolute; left: 0px; bottom: 0px; width: 50px; height: 50px; border-left: 1px solid rgb(68, 188, 210); border-bottom: 1px solid rgb(68, 188, 210); }

.kartra_headline_block--left-square-border-black-transparent-extra-small::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; border-width: 3px 0px 3px 3px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.kartra_headline_block--right-square-border-black-transparent-extra-small::before { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; border-width: 3px 3px 3px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.kartra_headline_block--left-right-square-border-black-transparent-extra-small::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; border-width: 3px 0px 3px 3px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.kartra_headline_block--left-right-square-border-black-transparent-extra-small::after { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; border-width: 3px 3px 3px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); width: 120px; }

.kartra_headline_block--square-border-black-transparent-extra-small { border-width: 3px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); }

@media (min-width: 991px) {
  .kartra_headline_block--md-border-right-extra-tiny { border-right: 1px solid rgba(0, 0, 0, 0.1); }
}

.kartra_headline_block__index--relative { position: relative; }

.kartra_headline_block__index--flex-shirnk-0 { flex-shrink: 0; }

.kartra_headline_block__index--vertical-center { display: flex; justify-content: center; align-items: center; flex-direction: column; }

.kartra_headline_block__index--size-extra-small { width: 70px; height: 70px; }

.kartra_headline_block__index--width-special-medium { width: 150px; }

.kartra_headline_block__index--height-medium { height: 200px; }

.kartra_headline_block__index--special-right-icon { width: 150px; height: 200px; overflow: hidden; }

.kartra_headline_block__index--special-right-icon .kartra_icon--tiny { left: 70px; }

.kartra_headline_block__index--special-right-icon .kartra_icon--small { left: 70px; }

.kartra_headline_block__index--special-right-icon .kartra_icon--large { left: 60px; }

.kartra_headline_block__index--special-right-icon .kartra_icon--giant { left: 50px; }

@media (max-width: 768px) {
  .kartra_headline_block__index--xs-width-full { width: 100%; }
}

@media (max-width: 768px) {
  .kartra_headline_block__index--xs-spacing-medium { width: 50px; height: 50px; }
}

.kartra_headline_block__index--border-overlap-top-title { position: relative; top: -25px; text-align: center; left: 0px; right: 0px; }

.kartra_headline_block__index--border-overlap-bottom-title { position: relative; bottom: -25px; text-align: center; left: 0px; right: 0px; }

.kartra_headline_block__index--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_headline_block__index--padding-right-tiny { padding-right: 10px; }

.kartra_headline_block__index--padding-right-extra-small { padding-right: 20px; }

.kartra_headline_block__index--padding-right-small { padding-right: 25px; }

.kartra_headline_block__index--padding-right-big-tiny { padding-right: 15px; }

@media (max-width: 767px) {
  .kartra_headline_block__index--xs-padding-right-none { padding-right: 0px; }
}

.kartra_headline_block__image--size-medium { width: 200px; }

.kartra_headline_block__info--relative { position: relative; }

.kartra_headline_block__info--border-left-tiny { border-left: 2px solid; }

.kartra_headline_block__info--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.kartra_headline_block__info--special-box { top: 20px; position: relative; z-index: 1; }

.kartra_headline_block__info--special-box .background-item { width: 104%; left: -2%; }

@media (max-width: 768px) {
  .kartra_headline_block__info--special-box { top: 0px; }
  .kartra_headline_block__info--special-box .background-item { width: 100%; left: 0px; }
}

.kartra_headline_block__info--flex-one { flex: 1 1 0%; }

.kartra_headline_block__info--flex-1 { flex: 1 1 0%; }

.kartra_headline_block__info--adjust-width { flex: 1 1 0%; }

@media (max-width: 991px) {
  .kartra_headline_block__info--sm-flex-0 { flex: 0 1 0%; }
}

.kartra_headline_block__info--vertical-center { display: flex; justify-content: center; flex-direction: column; }

.kartra_headline_block__info--vertical-bottom { display: flex; justify-content: flex-end; flex-direction: column; }

.kartra_headline_block__info--padding-special-medium { padding: 30px; }

.kartra_headline_block__info--padding-left-small { padding-left: 25px; }

.kartra_headline_block__info--padding-left-extra-small { padding-left: 20px; }

.kartra_headline_block__info--padding-left-tiny { padding-left: 10px; }

.kartra_headline_block__info--padding-left-extra-tiny { padding-left: 5px; }

.kartra_headline_block__info--padding-left-medium { padding-left: 50px; }

.kartra_headline_block__info--padding-right-special-medium { padding-right: 30px; }

.kartra_headline_block__info--padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }

@media (max-width: 768px) {
  .kartra_headline_block__info--xs-padding-right-none { padding-right: 0px; }
}

@media (max-width: 768px) {
  .kartra_headline_block__info--xs-padding-left-none { padding-left: 0px; }
}

.kartra_headline_block__info--margin-bottom-extra-small { margin-bottom: 20px; }

@media (min-width: 767px) {
  .kartra_headline_block__info--md-border-left-extra-tiny { border-left: 1px solid; }
}

@media (min-width: 767px) {
  .kartra_headline_block__info--md-border-right-extra-tiny { border-right: 1px solid; }
}

.kartra_headline_block__info--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

.kartra_headline_block__info--black-transparent-color { border-color: rgba(0, 0, 0, 0.1); }

@media (min-width: 767px) {
  .kartra_headline_block__info--md-padding-left-extra-small { padding-left: 20px; }
}

@media (min-width: 767px) {
  .kartra_headline_block__info--md-padding-left-extra-medium { padding-left: 40px; }
}

@media (min-width: 767px) {
  .kartra_headline_block__info--md-padding-right-extra-small { padding-right: 20px; }
}

.kartra_headline_block__info--size-extra-large { width: 500px; }

.kartra_headline_block__info--padding-left-big-tiny { padding-left: 15px; }

.kartra_headline_block.kartra_headline_block--flex.pull-left, .kartra_headline_block.kartra_headline_block--vertical-center.pull-left { float: none !important; justify-content: flex-start; }

.kartra_headline_block.kartra_headline_block--flex.pull-center, .kartra_headline_block.kartra_headline_block--vertical-center.pull-center { display: flex !important; justify-content: center; }

.kartra_headline_block.kartra_headline_block--flex.pull-right, .kartra_headline_block.kartra_headline_block--vertical-center.pull-right { float: none !important; justify-content: flex-end; }

.kartra_headline .el_tools > button { display: flex; align-items: center; justify-content: center; }

.kartra_text { font-size: 0.625rem; margin-bottom: 20px; line-height: 1.4em; font-weight: 300; position: relative; }

.kartra_text p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text h1, .kartra_text h2, .kartra_text h3, .kartra_text h4, .kartra_text h5, .kartra_text h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--letter-spacing-extra-tiny { letter-spacing: 0.04rem; }

.kartra_text--letter-spacing-semi-tiny { letter-spacing: 0.05rem; }

.kartra_text--letter-spacing-special-tiny { letter-spacing: 0.07rem; }

.kartra_text--letter-spacing-tiny { letter-spacing: 0.1rem; }

.kartra_text--letter-spacing-extra-small { letter-spacing: 0.15rem; }

.kartra_text--letter-spacing-small { letter-spacing: 0.2rem; }

.kartra_text--letter-spacing-medium { letter-spacing: 0.25rem; }

.kartra_text--letter-spacing-medium { letter-spacing: 0.3rem; }

.kartra_text--letter-spacing-large { letter-spacing: 0.4rem; }

.kartra_text--letter-spacing-very-large { letter-spacing: 0.5rem; }

.kartra_text--letter-spacing-very-giant { letter-spacing: 1rem; }

.kartra_text--letter-spacing-big-giant { letter-spacing: 1.5rem; }

.kartra_text--negative-letter-spacing-special-big-giant { letter-spacing: -2px; }

.kartra_text--line-height-extra-tiny, .kartra_text--line-height-extra-tiny p, .kartra_text--line-height-extra-tiny p span { line-height: 0.9em; }

.kartra_text--line-height-tiny, .kartra_text--line-height-tiny p, .kartra_text--line-height-tiny p span { line-height: 1em; }

.kartra_text--line-height-small, .kartra_text--line-height-small p, .kartra_text--line-height-small p span { line-height: 1.1em; }

.kartra_text--line-height-extra-medium, .kartra_text--line-height-extra-medium p, .kartra_text--line-height-extra-medium p span { line-height: 1.2em; }

.kartra_text--line-height-medium, .kartra_text--line-height-medium p, .kartra_text--line-height-medium p span { line-height: 1.3em; }

.kartra_text--line-height-large, .kartra_text--line-height-large p, .kartra_text--line-height-large p span { line-height: 1.4em; }

.kartra_text--line-height-special-large, .kartra_text--line-height-special-large p, .kartra_text--line-height-special-large p span { line-height: 1.5em; }

@media (max-width: 991px) {
  .kartra_text { font-size: 0.77rem; }
}

@media (max-width: 767px) {
  .kartra_text { font-size: 0.92rem; }
}

@media (max-width: 480px) {
  .kartra_text { font-size: 1.07rem; }
}

.kartra_text a { text-decoration: none; }

.kartra_text--center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; }

.kartra_text--left { margin-left: 0px; }

.kartra_text--table { display: table; margin: auto; }

.kartra_text--table p { display: table-cell; vertical-align: top; }

.kartra_text--align-bottom p { vertical-align: bottom; }

.kartra_text--align-middle p { vertical-align: middle; }

.kartra_text--text-center { text-align: center; }

@media (min-width: 992px) {
  .kartra_text--md-text-center { text-align: center; }
}

.kartra_text--text-left { text-align: left; }

.kartra_text--text-right { text-align: right; }

@media (max-width: 991px) {
  .kartra_text--sm-text-center { text-align: center; }
}

@media (max-width: 991px) {
  .kartra_text--sm-text-right { text-align: right; }
}

@media (max-width: 767px) {
  .kartra_text--sm-text-right { text-align: center; }
}

@media (max-width: 991px) {
  .kartra_text--sm-text-left { text-align: left; }
}

@media (max-width: 767px) {
  .kartra_text--xs-text-center { text-align: center; }
}

@media (max-width: 480px) {
  .kartra_text--xxs-text-center { text-align: center; }
}

.kartra_text--white { color: rgb(255, 255, 255); }

.kartra_text--special-red { color: rgb(237, 45, 22); }

.kartra_text--black { color: rgb(0, 0, 0); }

.kartra_text--black-opaque-90 { color: rgba(0, 0, 0, 0.9); }

.kartra_text--dim-black { color: rgb(33, 33, 33); }

.kartra_text--dark-grey { color: rgb(158, 158, 158); }

.kartra_text--dim-black-opaque-60 { color: rgba(33, 33, 33, 0.6); }

.kartra_text--dim-black-opaque-70 { color: rgba(33, 33, 33, 0.7); }

.kartra_text--dim-black-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_text--dim-black-opaque-80 { color: rgba(33, 33, 33, 0.8); }

.kartra_text--light-black { color: rgb(66, 66, 66); }

.kartra_text--teal { color: rgb(0, 137, 123); }

.kartra_text--dark-olive { color: rgb(64, 59, 40); }

.kartra_text--dark-blue { color: rgb(55, 71, 79); }

.kartra_text--black-blue { color: rgb(35, 44, 70); }

.kartra_text--cyan-blue { color: rgb(128, 222, 235); }

.kartra_text--turquoise-green { color: rgb(0, 150, 136); }

.kartra_text--night-rider-black { color: rgb(51, 51, 51); }

.kartra_text--night-rider-black-opaque-80 { color: rgba(51, 51, 51, 0.8); }

.kartra_text--semi-white { color: rgba(255, 255, 255, 0.6); }

.kartra_text--light-grey { color: rgba(0, 0, 0, 0.6); }

.kartra_text--light-golden { color: rgb(224, 177, 97); }

.kartra_text--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.kartra_text--deep-maroon { color: rgb(73, 24, 11); }

.kartra_text--green { color: rgb(92, 184, 92); }

.kartra_text--yellow-green { color: rgb(157, 204, 101); }

.kartra_text--bright-yellow { color: rgb(255, 213, 79); }

.kartra_text--pomegranate { color: rgb(245, 67, 55); }

.kartra_text--oxford-blue { color: rgb(51, 65, 76); }

.kartra_text--parchment { color: rgb(43, 51, 85); }

.kartra_text--parchment-dark { color: rgb(38, 50, 57); }

.kartra_text--mine-shaft { color: rgb(33, 33, 33); }

.kartra_text--yellow { color: rgb(255, 183, 77); }

.kartra_text--steel-sky { color: rgb(57, 126, 184); }

.kartra_text--red-tomato { color: rgb(255, 82, 82); }

.kartra_text--orange-tomato { color: rgb(255, 112, 67); }

.kartra_text--red { color: rgb(229, 66, 66); }

.kartra_text--suva-grey { color: rgb(136, 136, 136); }

.kartra_text--dark-green-color { color: rgb(0, 137, 123); }

.kartra_text--outrageous-orange { color: rgb(255, 87, 34); }

.kartra_text--darkturquoise { color: rgb(0, 206, 209); }

.kartra_text--very-dark-brown { color: rgb(78, 52, 46); }

.kartra_text--dim-grey { color: rgb(102, 102, 102); }

.kartra_text--dim-grey-opaque-30 { color: rgba(102, 102, 102, 0.3); }

.kartra_text--orange-peel { color: rgb(255, 160, 0); }

.kartra_text--fruit-salad { color: rgb(75, 175, 80); }

.kartra_text--gray-38 { color: rgb(97, 97, 97); }

.kartra_text--speech-red { color: rgb(212, 3, 3); }

.kartra_text--persian-red { color: rgb(211, 47, 47); }

.kartra_text--laurel-green { color: rgb(56, 142, 60); }

.kartra_text--rust-red { color: rgb(173, 36, 18); }

.kartra_text--summer-sky-blue { color: rgb(36, 194, 218); }

.kartra_text--sapphire-blue { color: rgb(10, 43, 74); }

.kartra_text--viking-blue { color: rgb(59, 189, 198); }

.kartra_text--chilean-fire-orange { color: rgb(211, 78, 60); }

.kartra_text--charcoal-grey { color: rgb(68, 68, 68); }

.kartra_text--gulf-blue { color: rgb(52, 73, 94); }

.kartra_text--dodger-blue { color: rgb(41, 182, 246); }

.kartra_text--nobel-grey { color: rgb(153, 153, 153); }

.kartra_text--mortar-grey { color: rgb(85, 85, 85); }

.kartra_text--linen-white { color: rgb(251, 246, 236); }

.kartra_text--iris-blue { color: rgb(3, 172, 220); }

.kartra_text--navy-blue { color: rgb(2, 119, 189); }

.kartra_text--dark-aqua { color: rgb(68, 188, 210); }

.kartra_text--white-smoke-grey { color: rgb(245, 245, 245); }

.kartra_text--light-maroon-color { color: rgb(129, 48, 42); }

.kartra_text--dark-saddle-brown { color: rgb(60, 34, 0); }

.kartra_text--dark-chocolate { color: rgb(217, 120, 0); }

.kartra_text--deep-dark-slate-grey { color: rgb(23, 40, 33); }

.kartra_text--deep-gold { color: rgb(240, 206, 68); }

.kartra_text--purple { color: rgb(81, 45, 168); }

.kartra_text--transparent-white { color: rgba(255, 255, 255, 0.2); }

.kartra_text--half-transparent-white { color: rgba(255, 255, 255, 0.5); }

.kartra_text--light-coral { color: rgb(255, 151, 79); }

.kartra_text--deep-saddle-brown { color: rgb(62, 39, 36); }

.kartra_text--deep-saddle-brown-opaque-80 { color: rgba(62, 39, 36, 0.8); }

.kartra_text--deep-coral { color: rgb(238, 108, 0); }

.kartra_text--deep-dark-brown { color: rgb(93, 64, 55); }

.kartra_text--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.kartra_text--light-black-opaque-75 { color: rgba(66, 66, 66, 0.75); }

.kartra_text--light-black-opaque-60 { color: rgba(66, 66, 66, 0.6); }

.kartra_text--deep-megento-black { color: rgb(57, 38, 38); }

.kartra_text--dark-deep-blue { color: rgb(38, 50, 57); }

.kartra_text--light-gold { color: rgb(255, 213, 79); }

.kartra_text--royal-blue { color: rgb(0, 117, 255); }

.kartra_text--deep-sky-blue-02 { color: rgb(38, 197, 217); }

.kartra_text--ocean-green { color: rgb(58, 182, 119); }

.kartra_text--semi-pro-white-color { color: rgba(255, 255, 255, 0.8); }

.kartra_text--extra-light-grey { color: rgb(238, 238, 238); }

.kartra_text--blue { color: rgb(3, 172, 220); }

.kartra_text--white-dim-grey { color: rgb(153, 153, 153); }

.kartra_text--safron { color: rgb(245, 184, 59); }

.kartra_text--light-blue-green { color: rgb(0, 204, 204); }

.kartra_text--deep-sky-blue { color: rgb(3, 169, 244); }

.kartra_text--white-smoke-white { color: rgb(238, 238, 238); }

.kartra_text--columbia-blue { color: rgb(179, 229, 252); }

.kartra_text--robins-egg-blue { color: rgb(0, 204, 204); }

.kartra_text--deep-dark-aqua { color: rgb(19, 92, 105); }

.kartra_text--night-rider-opaque-75 { color: rgba(51, 50, 50, 0.75); }

.kartra_text--mine-shaft-opaque-50 { color: rgba(33, 33, 33, 0.5); }

.kartra_text--mine-shaft-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_text--oxford-blue-opaque-75 { color: rgba(51, 65, 76, 0.75); }

.kartra_text--denim-blue { color: rgb(245, 237, 234); }

.kartra_text--deep-orange-red { color: rgb(230, 81, 0); }

.kartra_text--orange-color-two { color: rgb(255, 160, 2); }

.kartra_text--deep-rebecca-purple-color { color: rgb(52, 36, 62); }

.kartra_text--black-opaque-75 { color: rgba(0, 0, 0, 0.75); }

.kartra_text--light-navy { color: rgb(40, 53, 146); }

.kartra_text--dark-dodger-blue { color: rgb(0, 103, 230); }

.kartra_text--dark-dodger-blue-two { color: rgb(67, 129, 255); }

.kartra_text--white-opaque-70 { color: rgba(255, 255, 255, 0.7); }

.kartra_text--white-opaque-75 { color: rgba(255, 255, 255, 0.75); }

.kartra_text--white-opaque-8 { color: rgba(255, 255, 255, 0.8); }

.kartra_text--white-opaque-9 { color: rgba(255, 255, 255, 0.9); }

.kartra_text--white-opaque-5 { color: rgba(255, 255, 255, 0.5); }

.kartra_text--white-opaque-6 { color: rgba(255, 255, 255, 0.6); }

.kartra_text--gold { color: rgb(255, 202, 41); }

.kartra_text--deep-dark-blue { color: rgb(38, 38, 57); }

.kartra_text--jacksons-purple { color: rgb(49, 27, 146); }

.kartra_text--coral-dark { color: rgb(242, 108, 79); }

.kartra_text--light-chocolate { color: rgb(245, 124, 0); }

.kartra_text--dark-black-blue { color: rgb(38, 42, 57); }

.kartra_text--light-medium-slate-blue { color: rgb(149, 117, 205); }

.kartra_text--light-coral-four { color: rgb(230, 115, 116); }

.kartra_text--deep-dark-indigo { color: rgb(51, 36, 62); }

.kartra_text--deep-sky-blue-three { color: rgb(79, 195, 247); }

.kartra_text--pale-golden-rod { color: rgb(235, 206, 123); }

.kartra_text--deep-yellow-green { color: rgb(139, 195, 74); }

.kartra_text--black-grey { color: rgb(88, 88, 88); }

.kartra_text--dark-black-blue-opaque-50 { color: rgba(38, 42, 57, 0.5); }

.kartra_text--light-green { color: rgb(81, 217, 142); }

.kartra_text--dark-golden { color: rgb(161, 130, 76); }

.kartra_text--special-light-red { color: rgb(225, 62, 62); }

.kartra_text--medium-transparent-black { color: rgba(0, 0, 0, 0.5); }

.kartra_text--dark { color: rgba(0, 0, 0, 0.6); }

.kartra_text--light-salmon { color: rgb(229, 163, 148); }

.kartra_text--cyan-blue-three { color: rgb(77, 182, 172); }

.kartra_text--golden-glow { color: rgb(255, 224, 130); }

.kartra_text--light-khaki { color: rgb(255, 245, 157); }

.kartra_text--free-speech-blue { color: rgb(63, 81, 181); }

.kartra_text--dark-night-blue { color: rgb(46, 54, 78); }

.kartra_text--deep-sky-blue-six { color: rgb(0, 192, 226); }

.kartra_text--light-orange-three { color: rgb(254, 185, 82); }

.kartra_text--light-sandy-brown { color: rgb(255, 183, 77); }

.kartra_text--extra-dark-grey { color: rgb(224, 224, 224); }

.kartra_text--light-dodger-blue-two { color: rgb(66, 165, 245); }

.kartra_text--very-dark-indigo { color: rgb(67, 55, 79); }

.kartra_text--dark-slate-grey { color: rgb(55, 71, 79); }

.kartra_text--deep-dark-indigo-two { color: rgb(36, 38, 66); }

.kartra_text--light-slate-grey-two { color: rgb(148, 156, 163); }

.kartra_text--mat-black { color: rgb(53, 53, 53); }

.kartra_text--mat-black-opaque-60 { color: rgba(53, 53, 53, 0.6); }

.kartra_text--mat-black-opaque-80 { color: rgba(53, 53, 53, 0.8); }

.kartra_text--deep-sky-blue-seven { color: rgb(67, 164, 242); }

.kartra_text--dark-medium-slate-blue { color: rgb(92, 107, 192); }

.kartra_text--dark-sea-green { color: rgb(129, 199, 131); }

.kartra_text--dark-turquoise-two { color: rgb(77, 208, 225); }

.kartra_text--light-coral-two { color: rgb(255, 138, 101); }

.kartra_text--night-rider { color: rgb(51, 50, 50); }

.kartra_text--green-three { color: rgb(34, 204, 110); }

.kartra_text--deep-dodger-blue { color: rgb(30, 135, 229); }

.kartra_text--deep-sky-blue-03 { color: rgb(3, 189, 230); }

.kartra_text--deep-purple { color: rgb(46, 36, 68); }

.kartra_text--deep-purple-opaque-80 { color: rgba(46, 36, 68, 0.8); }

.kartra_text--deep-coral-02 { color: rgb(240, 111, 60); }

.kartra_text--dark-orange-two { color: rgb(240, 139, 31); }

.kartra_text--dark-orange-three { color: rgb(242, 121, 0); }

.kartra_text--light-sea-green { color: rgb(44, 201, 125); }

.kartra_text--deep-dark-slate-blue { color: rgb(46, 49, 71); }

.kartra_text--deep-dark-slate-blue-opaque-80 { color: rgba(46, 49, 71, 0.8); }

.kartra_text--light-medium-blue { color: rgb(74, 92, 193); }

.kartra_text--orange-four { color: rgb(238, 165, 1); }

.kartra_text--deep-sky-blue-eight { color: rgb(26, 202, 224); }

.kartra_text--orange-color-five { color: rgb(249, 168, 36); }

.kartra_text--light-dark-orange { color: rgb(255, 167, 38); }

.kartra_text--deep-maroon-two { color: rgb(108, 76, 65); }

.kartra_text--deep-dark-slate-blue-opaque-75 { color: rgba(46, 49, 71, 0.75); }

.kartra_text--deep-dark-slate-blue-three { color: rgb(50, 66, 95); }

.kartra_text--deep-dark-slate-blue-three-opaque-80 { color: rgba(50, 66, 95, 0.8); }

.kartra_text--dodger-blue-two { color: rgb(34, 150, 243); }

.kartra_text--deep-dark-turquoise { color: rgb(16, 175, 195); }

.kartra_text--medium-sea-green { color: rgb(44, 188, 132); }

.kartra_text--light-slate-grey { color: rgb(69, 90, 100); }

.kartra_text--deep-dim-grey { color: rgb(65, 65, 65); }

.kartra_text--light-sea-green { color: rgb(44, 201, 125); }

.kartra_text--light-teal { color: rgb(0, 150, 136); }

.kartra_text--light-cyan-two { color: rgb(17, 173, 173); }

.kartra_text--deep-salmon-two { color: rgb(255, 97, 97); }

.kartra_text--very-dark-slate-blue { color: rgb(47, 54, 82); }

.kartra_text--mid-slate-grey { color: rgb(99, 104, 125); }

.kartra_text--light-firebrick { color: rgb(191, 54, 13); }

.kartra_text--royal-blue-two { color: rgb(39, 101, 250); }

.kartra_text--deep-pale-golden { color: rgb(255, 228, 151); }

.kartra_text--light-steel-blue { color: rgb(204, 216, 242); }

.kartra_text--deep-coral-04 { color: rgb(246, 79, 100); }

.kartra_text--deep-misty-rose { color: rgb(255, 204, 188); }

.kartra_text--royal-blue-three { color: rgb(51, 118, 255); }

.kartra_text--tussock { color: rgb(191, 138, 63); }

.kartra_text--cornflower-blue { color: rgb(99, 125, 214); }

.kartra_text--carrot-orange { color: rgb(242, 151, 39); }

.kartra_text--dark-pink { color: rgb(156, 25, 86); }

.kartra_text--sea-buckthorn { color: rgb(246, 159, 40); }

.kartra_text--valencia { color: rgb(217, 61, 61); }

.kartra_text--royal-blue-four { color: rgb(71, 115, 232); }

.kartra_text--mine-shaf { color: rgb(34, 34, 34); }

.kartra_text--web-orange { color: orange; }

.kartra_text--tulip-tree { color: rgb(231, 164, 64); }

.kartra_text--cornflower-blue-02 { color: rgb(108, 98, 255); }

.kartra_text--burning-orange { color: rgb(255, 113, 67); }

.kartra_text--dark-burgundy { color: rgb(124, 14, 4); }

.kartra_text--dodger-blue-03 { color: rgb(51, 204, 255); }

.kartra_text--ebony-clay { color: rgb(40, 49, 78); }

.kartra_text--azure-radiance { color: rgb(2, 153, 255); }

.kartra_text--waikawa-gray { color: rgb(91, 105, 154); }

.kartra_text--waikawa-gray-2 { color: rgb(93, 107, 150); }

.kartra_text--blaze-orange { color: rgb(255, 102, 0); }

.kartra_text--blaze-orange-2 { color: rgb(255, 104, 2); }

.kartra_text--rock-blue { color: rgb(153, 166, 200); }

.kartra_text--manatee { color: rgb(143, 146, 155); }

.kartra_text--ebony-clay-2 { color: rgb(34, 40, 58); }

.kartra_text--ebony-clay-2-opaque-80 { color: rgba(34, 40, 58, 0.8); }

.kartra_text--ebony-clay-2-opaque-70 { color: rgba(34, 40, 58, 0.7); }

.kartra_text--ebony-clay-2-opaque-60 { color: rgba(34, 40, 58, 0.6); }

.kartra_text--feijoa { color: rgb(151, 217, 132); }

.kartra_text--bright-turquoise { color: rgb(10, 195, 219); }

.kartra_text--mine-shaft-2 { color: rgb(54, 52, 53); }

.kartra_text--mine-shaft-2-opaque-80 { color: rgba(54, 52, 53, 0.8); }

.kartra_text--radical-red { color: rgb(255, 63, 89); }

.kartra_text--golden-fizz { color: rgb(232, 255, 56); }

.kartra_text--electric-violet { color: rgb(104, 61, 255); }

.kartra_text--bright-turquoise-2 { color: rgb(20, 193, 249); }

.kartra_text--rhino { color: rgb(45, 56, 95); }

.kartra_text--green-yellow { color: rgb(203, 255, 56); }

.kartra_text--canary { color: rgb(199, 255, 85); }

.kartra_text--golden-dream { color: rgb(245, 226, 51); }

.kartra_text--driftwood { color: rgb(172, 140, 70); }

.kartra_text--taupe { color: rgb(75, 63, 54); }

.kartra_text--taupe-opaque-80 { color: rgba(75, 63, 54, 0.8); }

.kartra_text--sun { color: rgb(252, 163, 17); }

.kartra_text--port-gore { color: rgb(45, 36, 78); }

.kartra_text--port-gore-opaque-80 { color: rgba(45, 36, 78, 0.8); }

.kartra_text--vermilion { color: rgb(255, 63, 10); }

.kartra_text--woodsmoke { color: rgb(20, 19, 22); }

.kartra_text--chateau-green { color: rgb(74, 176, 80); }

.kartra_text--pickled-bluewood { color: rgb(42, 62, 78); }

.kartra_text--turquoise-2 { color: rgb(46, 196, 182); }

.kartra_text--ebony-clay-opaque-70 { color: rgba(40, 49, 78, 0.7); }

.kartra_text--ebony-clay-opaque-80 { color: rgba(40, 49, 78, 0.8); }

.kartra_text--caribbean-green { color: rgb(6, 214, 160); }

.kartra_text--laser-lemon { color: rgb(233, 255, 112); }

.kartra_text--broom { color: rgb(253, 255, 30); }

.kartra_text--madison { color: rgb(13, 59, 102); }

.kartra_text--eden { color: rgb(14, 95, 92); }

.kartra_text--cerulean { color: rgb(0, 187, 249); }

.kartra_text--bright-sun { color: rgb(255, 210, 63); }

.kartra_text--sunglow { color: rgb(255, 202, 58); }

.kartra_text--torch-red { color: rgb(255, 10, 84); }

.kartra_text--azure-radiance-3 { color: rgb(0, 117, 255); }

.kartra_text--french-rose { color: rgb(239, 71, 111); }

.kartra_text--burning-orange-2 { color: rgb(255, 107, 53); }

.kartra_text--radical-red-2 { color: rgb(255, 53, 98); }

.kartra_text--persian-green { color: rgb(1, 178, 137); }

.kartra_text--yellow-orange { color: rgb(255, 186, 61); }

.kartra_text--flush-orange { color: rgb(251, 133, 0); }

.kartra_text--koromiko { color: rgb(255, 189, 109); }

.kartra_text--daisy-bush { color: rgb(83, 28, 179); }

.kartra_text--rose-2 { color: rgb(255, 0, 114); }

.kartra_text--dodger-blue-2 { color: rgb(58, 93, 255); }

.kartra_text--minsk { color: rgb(68, 55, 118); }

.kartra_text--pink-bright { color: rgb(255, 103, 159); }

.kartra_text--port-gore-2 { color: rgb(31, 32, 65); }

.kartra_text--sea-buckthorn-2 { color: rgb(247, 152, 36); }

.kartra_text--bright-turquoise-3 { color: rgb(37, 206, 248); }

.kartra_text--amber { color: rgb(255, 190, 11); }

.kartra_text--yellow-orange-2 { color: rgb(252, 176, 76); }

.kartra_text--web-orange-2 { color: rgb(246, 173, 0); }

.kartra_text--endeavour { color: rgb(3, 83, 164); }

.kartra_text--governor-bay-2 { color: rgb(63, 55, 201); }

.kartra_text--mustard-2 { color: rgb(253, 224, 83); }

.kartra_text--lipstick { color: rgb(202, 0, 112); }

.kartra_text--shark { color: rgb(26, 27, 33); }

.kartra_text--torch-red-2 { color: rgb(255, 10, 84); }

.kartra_text--surfie-green { color: rgb(15, 113, 115); }

.kartra_text--gold-drop { color: rgb(247, 127, 0); }

.kartra_text--purple-heart-2 { color: rgb(95, 48, 226); }

.kartra_text--ebony-clay-3 { color: rgb(37, 38, 65); }

.kartra_text--ebony-clay-3-opaque-80 { color: rgba(37, 38, 65, 0.8); }

.kartra_text--blue-ribbon { color: rgb(0, 107, 255); }

.kartra_text--regal-blue { color: rgb(2, 83, 115); }

.kartra_text--dodger-blue-3 { color: rgb(52, 149, 250); }

.kartra_text--web-orange-3 { color: rgb(255, 170, 0); }

.kartra_text--dodger-blue-4 { color: rgb(55, 114, 255); }

.kartra_text--torch-red-3 { color: rgb(255, 0, 84); }

.kartra_text--dodger-blue-5 { color: rgb(23, 137, 252); }

.kartra_text--torch-red-4 { color: rgb(255, 22, 84); }

.kartra_text--flush-orange-2 { color: rgb(255, 119, 0); }

.kartra_text--sun-2 { color: rgb(254, 164, 16); }

.kartra_text--flush-orange-3 { color: rgb(255, 134, 0); }

.kartra_text--royal-blue-2 { color: rgb(67, 97, 238); }

.kartra_text--purple-2 { color: rgb(114, 9, 183); }

.kartra_text--stratos { color: rgb(0, 18, 77); }

.kartra_text--waikawa-gray-3 { color: rgb(89, 103, 158); }

.kartra_text--big-stone { color: rgb(26, 39, 72); }

.kartra_text--big-stone-opaque-80 { color: rgba(26, 39, 72, 0.8); }

.kartra_text--jacarta { color: rgb(56, 44, 103); }

.kartra_text--jacarta-opaque-80 { color: rgba(56, 44, 103, 0.8); }

.kartra_text--radical-red-3 { color: rgb(252, 61, 101); }

.kartra_text--orange-crayola { color: rgb(255, 110, 49); }

.kartra_text--bittersweet { color: rgb(255, 74, 74); }

.kartra_text--burnt-sienna { color: rgb(231, 98, 96); }

.kartra_text--emerald { color: rgb(104, 212, 166); }

.kartra_text--coquelicot { color: rgb(249, 74, 41); }

.kartra_text--bg-sky-blue { background-color: rgb(3, 172, 220); }

.kartra_text--italic { font-style: italic; }

.kartra_text--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_text--raleway-font { font-family: Raleway, sans-serif; }

.kartra_text--oswald-font { font-family: Oswald, sans-serif; }

.kartra_text--nunito { font-family: Nunito, sans-serif; }

.kartra_text--anton-font { font-family: Anton, sans-serif; }

.kartra_text--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_text--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_text--courgette-font { font-family: Courgette, cursive; }

.kartra_text--kalam-font { font-family: Kalam, cursive; }

.kartra_text--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_text--farsan-font { font-family: Farsan, cursive; }

.kartra_text--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_text--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_text--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_text--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_text--patua-one-font { font-family: "Patua One", cursive; }

.kartra_text--asap-font { font-family: Asap, sans-serif; }

.kartra_text--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_text--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_text--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_text--merriweather-font { font-family: Merriweather, serif; }

.kartra_text--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_text--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_text--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_text--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_text--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_text--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_text--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_text--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_text--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_text--dosis-font { font-family: Dosis, sans-serif; }

.kartra_text--spectral-font { font-family: Spectral, serif; }

.kartra_text--signika-font { font-family: Signika, sans-serif; }

.kartra_text--bree-font { font-family: "Bree Serif", serif; }

.kartra_text--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_text--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_text--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_text--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_text--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_text--patua-one { font-family: "Patua One", cursive; }

.kartra_text--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_text--roboto-font { font-family: Roboto, sans-serif; }

.kartra_text--nunito-font { font-family: Nunito, sans-serif; }

.kartra_text--quantico-font { font-family: Quantico, sans-serif; }

.kartra_text--arimo-font { font-family: Arimo, sans-serif; }

.kartra_text--muli-font { font-family: Muli, sans-serif; }

.kartra_text--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_text--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_text--arvo-font { font-family: Arvo, serif; }

.kartra_text--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_text--tangerine-font { font-family: Tangerine, cursive; }

.kartra_text--cookie-font { font-family: Cookie, cursive; }

.kartra_text--caudex-font { font-family: Caudex, serif; }

.kartra_text--lobster-font { font-family: Lobster, cursive; }

.kartra_text--francois-font { font-family: "Francois One", sans-serif; }

.kartra_text--allan-font { font-family: Allan, cursive; }

.kartra_text--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_text--candal-font { font-family: Candal, sans-serif; }

.kartra_text--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_text--radley-font { font-family: Radley, serif; }

.kartra_text--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_text--carter-one-font { font-family: "Carter One", cursive; }

.kartra_text--limelight-font { font-family: Limelight, cursive; }

.kartra_text--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_text--inter-font { font-family: Inter, sans-serif; }

.kartra_text--pacifico-font { font-family: Pacifico, cursive; }

.kartra_text--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_text--poppins-font { font-family: Poppins, sans-serif; }

.kartra_text--margin-left-right-extra-medium { margin-left: 40px; margin-right: 40px; }

.kartra_text--margin-left-right-special-medium { margin-left: 30px; margin-right: 30px; }

.kartra_text--margin-left-right-extra-small { margin-left: 20px; margin-right: 20px; }

.kartra_text--margin-left-right-small { margin-left: 25px; margin-right: 25px; }

.kartra_text--margin-left-tiny { margin-left: 10px; }

.kartra_text--margin-top-small { margin-top: 25px; }

.kartra_text--margin-top-extra-small { margin-top: 20px; }

.kartra_text--margin-top-tiny { margin-top: 10px; }

.kartra_text--margin-top-medium { margin-top: 50px; }

.kartra_text--margin-top-special-large { margin-top: 60px; }

.kartra_text--margin-bottom-medium { margin-bottom: 50px; }

.kartra_text--margin-bottom-none { margin-bottom: 0px; }

.kartra_text--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_text--margin-bottom-like-tiny { margin-bottom: 8px; }

.kartra_text--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_text--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_text--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_text--margin-bottom-small { margin-bottom: 25px; }

.kartra_text--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_text--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_text--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_text--margin-bottom-large { margin-bottom: 100px; }

.kartra_text--margin-bottom-semi-large { margin-bottom: 80px; }

@media (min-width: 992px) {
  .kartra_text--md-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_text--margin-left-medium { margin-left: 50px; }

@media (max-width: 991px) {
  .kartra_text--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

.kartra_text--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_text--margin-top-special-medium { margin-top: 30px; }

.kartra_text--negative-margin-top-extra-tiny { margin-top: -5px; }

@media (min-width: 992px) {
  .kartra_text--md-margin-bottom-medium { margin-bottom: 50px; }
}

@media (max-width: 767px) {
  .kartra_text--xs-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (max-width: 991px) {
  .kartra_text--sm-margin-bottom-special-medium { margin-bottom: 30px; }
}

@media (max-width: 991px) {
  .kartra_text--sm-margin-bottom-medium { margin-bottom: 50px; }
}

@media (max-width: 991px) {
  .kartra_text--sm-margin-bottom-none { margin-bottom: 0px; }
}

.kartra_text--margin-top-bottom-special-medium { margin-top: 30px; margin-bottom: 30px; }

@media (max-width: 991px) {
  .kartra_text--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_text--margin-top-big-tiny { margin-top: 15px; }

.kartra_text--margin-small { margin: 25px; }

.kartra_text--padding-extra-small { padding: 20px; }

.kartra_text--padding-tiny { padding: 10px; }

.kartra_text--padding-left-medium { padding-left: 50px; }

.kartra_text--padding-right-small { padding-right: 25px; }

.kartra_text--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

.kartra_text--text-extra-small { font-size: 0.5rem; }

.kartra_text--text-extra-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--text-extra-small h1, .kartra_text--text-extra-small h2, .kartra_text--text-extra-small h3, .kartra_text--text-extra-small h4, .kartra_text--text-extra-small h5, .kartra_text--text-extra-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--text-extra-small { font-size: 0.65rem; }
}

@media (max-width: 767px) {
  .kartra_text--text-extra-small { font-size: 0.8rem; }
}

@media (max-width: 480px) {
  .kartra_text--text-extra-small { font-size: 0.95rem; }
}

.kartra_text--size-big-special-small { font-size: 0.8rem; }

.kartra_text--size-big-special-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--size-big-special-small h1, .kartra_text--size-big-special-small h2, .kartra_text--size-big-special-small h3, .kartra_text--size-big-special-small h4, .kartra_text--size-big-special-small h5, .kartra_text--size-big-special-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--size-big-special-small { font-size: 0.95rem; }
}

@media (max-width: 767px) {
  .kartra_text--size-big-special-small { font-size: 1.1rem; }
}

@media (max-width: 480px) {
  .kartra_text--size-big-special-small { font-size: 1.25rem; }
}

.kartra_text--size-medium { font-size: 0.85rem; }

.kartra_text--size-medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--size-medium h1, .kartra_text--size-medium h2, .kartra_text--size-medium h3, .kartra_text--size-medium h4, .kartra_text--size-medium h5, .kartra_text--size-medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--size-medium { font-size: 1rem; }
}

@media (max-width: 767px) {
  .kartra_text--size-medium { font-size: 1.15rem; }
}

@media (max-width: 480px) {
  .kartra_text--size-medium { font-size: 1.3rem; }
}

.kartra_text--larger { font-size: 1.2rem; }

.kartra_text--larger p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--larger h1, .kartra_text--larger h2, .kartra_text--larger h3, .kartra_text--larger h4, .kartra_text--larger h5, .kartra_text--larger h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--larger { font-size: 1.3rem; }
}

@media (max-width: 767px) {
  .kartra_text--larger { font-size: 1.4rem; }
}

@media (max-width: 480px) {
  .kartra_text--larger { font-size: 1.5rem; }
}

.kartra_text--normal { font-size: 1rem; }

.kartra_text--normal p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--normal h1, .kartra_text--normal h2, .kartra_text--normal h3, .kartra_text--normal h4, .kartra_text--normal h5, .kartra_text--normal h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--normal { font-size: 1.1rem; }
}

@media (max-width: 767px) {
  .kartra_text--normal { font-size: 1.2rem; }
}

@media (max-width: 480px) {
  .kartra_text--normal { font-size: 1.3rem; }
}

.kartra_text--sub-normal { font-size: 0.92rem; }

.kartra_text--sub-normal p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--sub-normal h1, .kartra_text--sub-normal h2, .kartra_text--sub-normal h3, .kartra_text--sub-normal h4, .kartra_text--sub-normal h5, .kartra_text--sub-normal h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--sub-normal { font-size: 1.02rem; }
}

@media (max-width: 767px) {
  .kartra_text--sub-normal { font-size: 1.12rem; }
}

@media (max-width: 767px) {
  .kartra_text--sub-normal { font-size: 1.22rem; }
}

.kartra_text--semi-sub-normal { font-size: 0.9rem; }

.kartra_text--semi-sub-normal p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--semi-sub-normal h1, .kartra_text--semi-sub-normal h2, .kartra_text--semi-sub-normal h3, .kartra_text--semi-sub-normal h4, .kartra_text--semi-sub-normal h5, .kartra_text--semi-sub-normal h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--semi-sub-normal { font-size: 1rem; }
}

@media (max-width: 767px) {
  .kartra_text--semi-sub-normal { font-size: 1.1rem; }
}

@media (max-width: 767px) {
  .kartra_text--semi-sub-normal { font-size: 1.2rem; }
}

.kartra_text--extra-small { font-size: 0.7rem; }

.kartra_text--extra-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--extra-small h1, .kartra_text--extra-small h2, .kartra_text--extra-small h3, .kartra_text--extra-small h4, .kartra_text--extra-small h5, .kartra_text--extra-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--extra-small { font-size: 0.85rem; }
}

@media (max-width: 767px) {
  .kartra_text--extra-small { font-size: 1rem; }
}

@media (max-width: 480px) {
  .kartra_text--extra-small { font-size: 1.15rem; }
}

.kartra_text--special-small { font-size: 0.65rem; }

.kartra_text--special-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--special-small h1, .kartra_text--special-small h2, .kartra_text--special-small h3, .kartra_text--special-small h4, .kartra_text--special-small h5, .kartra_text--special-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--special-small { font-size: 0.8rem; }
}

@media (max-width: 767px) {
  .kartra_text--special-small { font-size: 0.95rem; }
}

@media (max-width: 480px) {
  .kartra_text--special-small { font-size: 1.1rem; }
}

.kartra_text--text-medium { font-size: 0.75rem; }

.kartra_text--text-medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--text-medium h1, .kartra_text--text-medium h2, .kartra_text--text-medium h3, .kartra_text--text-medium h4, .kartra_text--text-medium h5, .kartra_text--text-medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_text--text-medium { font-size: 0.9rem; }
}

@media (max-width: 767px) {
  .kartra_text--text-medium { font-size: 1.05rem; }
}

@media (max-width: 480px) {
  .kartra_text--text-medium { font-size: 1.2rem; }
}

.kartra_text--text-small { font-size: 0.56rem; }

.kartra_text--text-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--text-small h1, .kartra_text--text-small h2, .kartra_text--text-small h3, .kartra_text--text-small h4, .kartra_text--text-small h5, .kartra_text--text-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_text--text-small { font-size: 0.7rem; }
}

@media (max-width: 767px) {
  .kartra_text--text-small { font-size: 0.85rem; }
}

@media (max-width: 480px) {
  .kartra_text--text-small { font-size: 1rem; }
}

.kartra_text--text-huge { font-size: 2.5rem; }

.kartra_text--text-huge p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--text-huge h1, .kartra_text--text-huge h2, .kartra_text--text-huge h3, .kartra_text--text-huge h4, .kartra_text--text-huge h5, .kartra_text--text-huge h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--text-extra-medium { font-size: 0.9rem; }

.kartra_text--text-extra-medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_text--text-extra-medium h1, .kartra_text--text-extra-medium h2, .kartra_text--text-extra-medium h3, .kartra_text--text-extra-medium h4, .kartra_text--text-extra-medium h5, .kartra_text--text-extra-medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_text--text-extra-medium { font-size: 1rem; }
}

@media (max-width: 767px) {
  .kartra_text--text-extra-medium { font-size: 1.1rem; }
}

@media (max-width: 480px) {
  .kartra_text--text-extra-medium { font-size: 1.2rem; }
}

.kartra_text--inline { display: inline; }

.kartra_text--inline-child p { display: inline-block; }

.kartra_text--left { margin-left: 0px; }

.kartra_text__link { text-decoration: none; transition: color 0.5s, background-color 0.5s; }

.kartra_text__link--semi-white { color: rgba(255, 255, 255, 0.6); }

.kartra_text__link--semi-white, .kartra_text__link--semi-white:active, .kartra_text__link--semi-white:visited, .kartra_text__link--semi-white:focus { color: rgba(255, 255, 255, 0.6); }

.kartra_text__link--semi-white:hover { color: rgba(255, 255, 255, 0.8); }

.kartra_text__link--light-grey { color: rgba(0, 0, 0, 0.6); }

.kartra_text__link--light-grey, .kartra_text__link--light-grey:active, .kartra_text__link--light-grey:visited, .kartra_text__link--light-grey:focus { color: rgba(0, 0, 0, 0.6); }

.kartra_text__link--light-grey:hover { color: rgba(0, 0, 0, 0.2); }

.kartra_text--night-rider-black { color: rgb(51, 51, 51); }

.kartra_text--quotes-thin::before { font-family: kartra_FontAwesome; content: "“"; position: absolute; font-size: 50px; opacity: 0.3; font-style: normal; z-index: 1; top: 25px; left: -30px; }

.kartra_text--quotes-thin::after { font-family: kartra_FontAwesome; content: "”"; right: -20px; bottom: -15px; position: absolute; font-size: 50px; opacity: 0.3; font-style: normal; z-index: 1; }

.kartra_text--quotes-medium { padding-left: 15px; }

.kartra_text--quotes-medium::before { font-family: kartra_FontAwesome; content: ""; position: absolute; font-style: normal; z-index: 1; top: 0px; left: 0px; }

.kartra_text--quotes-medium::after { font-family: kartra_FontAwesome; content: ""; right: 0px; bottom: -5px; position: absolute; font-style: normal; z-index: 1; }

.kartra_text--quotes-medium-right::after { font-family: kartra_FontAwesome; content: ""; right: 0px; bottom: 3px; position: absolute; font-style: normal; z-index: 1; font-size: 34px; opacity: 0.2; }

.kartra_text--quotes-style-01 { padding-left: 5px; padding-right: 5px; }

.kartra_text--quotes-style-01::before { font-family: kartra_FontAwesome; content: ""; position: absolute; top: -30px; left: 0px; font-style: normal; z-index: 1; font-size: 18px; opacity: 0.2; }

.kartra_text--quotes-style-01::after { font-family: kartra_FontAwesome; content: ""; position: absolute; top: -30px; right: 0px; font-style: normal; z-index: 1; font-size: 18px; opacity: 0.2; }

.kartra_text--quotes-style-02::after { font-family: kartra_FontAwesome; content: ""; right: 0px; bottom: 0px; position: absolute; font-style: normal; z-index: 1; font-size: 28px; color: rgba(0, 0, 0, 0.1); }

.kartra_text--quotes-style-03::before { font-family: kartra_FontAwesome; content: ""; left: 0px; top: 0px; position: absolute; font-style: normal; z-index: 1; font-size: 20px; color: rgba(0, 0, 0, 0.1); }

.kartra_text--quotes-style-03::after { font-family: kartra_FontAwesome; content: ""; right: 0px; bottom: 0px; position: absolute; font-style: normal; z-index: 1; font-size: 20px; color: rgba(0, 0, 0, 0.1); }

.kartra_text--vertical-line-white { display: inline-block; position: relative; padding: 0px 40px; }

.kartra_text--vertical-line-white::before { content: ""; position: absolute; top: 50%; left: 0px; width: 25px; height: 2px; background-color: rgb(255, 255, 255); margin-top: 0px; }

.kartra_text--vertical-line-white::after { content: ""; position: absolute; top: 50%; right: 0px; width: 25px; height: 2px; background-color: rgb(255, 255, 255); margin-top: 0px; }

.kartra_text--ribbon-text-top-left { width: 225px; right: -15%; top: 15%; font-weight: 500; transform: rotate(-45deg); display: block; text-align: center; padding: 6px; position: absolute !important; }

.kartra_text--ribbon-text-top-right { width: 225px; color: rgb(255, 255, 255); left: -15%; top: 15%; padding: 6px; font-weight: 500; display: block; text-align: center; transform: rotate(45deg); position: absolute !important; }

.kartra_text--bg-ribbon-mountain-meadow-green { background-color: rgb(26, 188, 156); }

.kartra_text--bg-ribbon-free-speech-blue { background-color: rgb(63, 81, 181); }

.kartra_text--portfolio-text { bottom: -100px; left: 0%; right: 0px; padding: 5px 10px; transition: 0.3s; position: absolute !important; }

.kartra_text--portfolio-text-fixed { bottom: 0px; left: 0%; right: 0px; transition: 0.3s; position: absolute !important; }

.kartra_text--bg-black { background-color: rgb(0, 0, 0); }

.kartra_text--bg-full-transparent-black { background-color: rgba(0, 0, 0, 0.3); }

.kartra_text--bg-white-smoke-grey { background-color: rgb(245, 245, 245); }

.kartra_text--bg-semi-pro-black { background-color: rgba(0, 0, 0, 0.8); }

.kartra_text--rounded-tiny-bottom-left-right { border-radius: 0px 0px 6px 6px; }

.kartra_text--overlap { z-index: 1; }

.kartra_text--font-weight-regular { font-weight: 400; }

.kartra_text--font-weight-medium { font-weight: 500; }

.kartra_text--font-weight-semi-bold { font-weight: 600; }

.kartra_text--font-weight-bold { font-weight: 700; }

.kartra_text--pricing-cost-top-extra-tiny span { position: relative; top: 6px; }

.kartra_text--link-text-canary-yellow a { color: rgb(255, 255, 174); }

.kartra_text--link-text-canary-yellow a:hover, .kartra_text--link-text-canary-yellow a:focus { color: rgb(255, 255, 255); }

.kartra_text--link-text-underline a { text-decoration: underline; }

.kartra_text--flex { display: flex; justify-content: center; flex-wrap: wrap; }

.kartra_text--align-top { align-items: flex-start; flex-wrap: wrap; }

.kartra_text--link-white a { color: rgb(255, 255, 255); }

.kartra_text--link-underline { text-decoration: underline; }

.kartra_list { margin: 0px; padding: 0px; list-style: none; }

.kartra_list--grid { display: grid; }

.kartra_list--justify-content-center { justify-content: center; }

@media (max-width: 991px) {
  .kartra_list--sm-justify-content-center { justify-content: center; }
}

.kartra_list--flex { display: flex; flex-wrap: wrap; }

.kartra_list--space-around { justify-content: space-around; }

.kartra_list--space-between { justify-content: space-between; }

.kartra_list--justify-content-center { justify-content: center; }

@media (max-width: 991px) {
  .kartra_list--sm-justify-content-center { justify-content: center; }
}

.kartra_list--text-center { text-align: center; }

.kartra_list--text-right { text-align: right; }

@media (max-width: 991px) {
  .kartra_list--sm-text-center { text-align: center; }
}

.kartra_list--md-text-right { text-align: right; }

@media (max-width: 991px) {
  .kartra_list--md-text-right { text-align: center; }
}

@media (max-width: 991px) {
  .kartra_list--sm-text-left { text-align: left; }
}

.kartra_list--pull-right { float: right; }

@media (min-width: 768px) {
  .kartra_list--md-pull-right { float: right; }
}

@media (max-width: 991px) {
  .kartra_list--sm-text-right { text-align: right; }
}

@media (max-width: 768px) {
  .kartra_list--sm-text-right { text-align: center; }
}

@media (max-width: 768px) {
  .kartra_list--xs-text-right { text-align: right; }
}

@media (max-width: 767px) {
  .kartra_list--xs-text-center { text-align: center; }
}

.kartra_list--margin-adjust-menu { margin: 16px 0px 16px 25px; }

@media (max-width: 767px) {
  .kartra_list--margin-adjust-menu { margin: 0px 20px; }
}

.kartra_list--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_list--margin-bottom-big-tiny { margin-bottom: 15px; }

@media (max-width: 991px) {
  .kartra_list--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 991px) {
  .kartra_list--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

.kartra_list--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_list--margin-bottom-small { margin-bottom: 25px; }

.kartra_list--margin-top-bottom-small { margin-top: 25px; margin-bottom: 25px; }

.kartra_list--margin-top-small { margin-top: 25px; }

.kartra_list--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_list--margin-top-bottom-medium { margin-top: 50px; margin-bottom: 50px; }

.kartra_list--margin-bottom-medium { margin-bottom: 50px; }

.kartra_list--margin-top-medium { margin-top: 50px; }

@media (min-width: 991px) {
  .kartra_list--md-margin-top-medium { margin-top: 50px; }
}

.kartra_list--md-margin-bottom-medium { margin-bottom: 50px; }

@media (max-width: 991px) {
  .kartra_list--md-margin-bottom-medium { margin-bottom: 20px; }
}

.kartra_list--md-margin-bottom-large { margin-bottom: 100px; }

@media (max-width: 991px) {
  .kartra_list--md-margin-bottom-large { margin-bottom: 20px; }
}

@media (min-width: 992px) {
  .kartra_list--md-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 767px) {
  .kartra_list--sm-margin-top-tiny { margin-top: 10px; }
}

.kartra_list--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_list--padding-left-tiny { padding-left: 10px; }

.kartra_list--padding-top-special-medium { padding-top: 30px; }

.kartra_list--border-extra-tiny-top-full-grey { border-top: 1px solid rgb(221, 221, 211); }

.kartra_list--last-element-border-none .kartra_list__item:last-child .kartra_list__link { border: 0px; }

.kartra_list--first-element-padding-left-none .kartra_list__item:first-child .kartra_list__link { padding-left: 0px; }

.kartra_list--last-element-padding-right-none .kartra_list__item:last-of-type .kartra_list__link { padding-right: 0px; }

.kartra_list--last-item-padding-bottom-none .kartra_list__item:last-of-type { padding-bottom: 0px; }

.kartra_list--last-item-margin-right-none .kartra_list__item:last-of-type { margin-right: 0px; }

.kartra_list--first-item-margin-left-none .kartra_list__item:first-of-type { margin-left: 0px; }

@media (min-width: 768px) {
  .kartra_list--md-last-item-margin-right-none .kartra_list__item:last-of-type { margin-right: 0px; }
}

@media (max-width: 991px) {
  .kartra_list--sm-first-item-margin-left-none .kartra_list__item:first-of-type { margin-left: 0px; }
}

.kartra_list__link { font-size: 0.625rem; text-decoration: none; font-weight: 300; display: inline-block; transition: color 0.5s, background-color 0.5s, opacity 0.5s; }

.kartra_list__link p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_list__link h1, .kartra_list__link h2, .kartra_list__link h3, .kartra_list__link h4, .kartra_list__link h5, .kartra_list__link h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_list__link { font-size: 0.77rem; }
}

@media (max-width: 767px) {
  .kartra_list__link { font-size: 0.92rem; }
}

@media (max-width: 480px) {
  .kartra_list__link { font-size: 1.07rem; }
}

.kartra_list__link--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_list__link--raleway-font { font-family: Raleway, sans-serif; }

.kartra_list__link--oswald-font { font-family: Oswald, sans-serif; }

.kartra_list__link--nunito { font-family: Nunito, sans-serif; }

.kartra_list__link--anton-font { font-family: Anton, sans-serif; }

.kartra_list__link--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_list__link--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_list__link--courgette-font { font-family: Courgette, cursive; }

.kartra_list__link--kalam-font { font-family: Kalam, cursive; }

.kartra_list__link--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_list__link--farsan-font { font-family: Farsan, cursive; }

.kartra_list__link--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_list__link--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_list__link--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_list__link--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_list__link--patua-one-font { font-family: "Patua One", cursive; }

.kartra_list__link--asap-font { font-family: Asap, sans-serif; }

.kartra_list__link--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_list__link--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_list__link--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_list__link--merriweather-font { font-family: Merriweather, serif; }

.kartra_list__link--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_list__link--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_list__link--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_list__link--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_list__link--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_list__link--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_list__link--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_list__link--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_list__link--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_list__link--dosis-font { font-family: Dosis, sans-serif; }

.kartra_list__link--spectral-font { font-family: Spectral, serif; }

.kartra_list__link--signika-font { font-family: Signika, sans-serif; }

.kartra_list__link--bree-font { font-family: "Bree Serif", serif; }

.kartra_list__link--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_list__link--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_list__link--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_list__link--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_list__link--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_list__link--patua-one { font-family: "Patua One", cursive; }

.kartra_list__link--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_list__link--roboto-font { font-family: Roboto, sans-serif; }

.kartra_list__link--nunito-font { font-family: Nunito, sans-serif; }

.kartra_list__link--quantico-font { font-family: Quantico, sans-serif; }

.kartra_list__link--arimo-font { font-family: Arimo, sans-serif; }

.kartra_list__link--muli-font { font-family: Muli, sans-serif; }

.kartra_list__link--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_list__link--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_list__link--arvo-font { font-family: Arvo, serif; }

.kartra_list__link--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_list__link--tangerine-font { font-family: Tangerine, cursive; }

.kartra_list__link--cookie-font { font-family: Cookie, cursive; }

.kartra_list__link--caudex-font { font-family: Caudex, serif; }

.kartra_list__link--lobster-font { font-family: Lobster, cursive; }

.kartra_list__link--francois-font { font-family: "Francois One", sans-serif; }

.kartra_list__link--allan-font { font-family: Allan, cursive; }

.kartra_list__link--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_list__link--candal-font { font-family: Candal, sans-serif; }

.kartra_list__link--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_list__link--radley-font { font-family: Radley, serif; }

.kartra_list__link--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_list__link--carter-one-font { font-family: "Carter One", cursive; }

.kartra_list__link--limelight-font { font-family: Limelight, cursive; }

.kartra_list__link--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_list__link--inter-font { font-family: Inter, sans-serif; }

.kartra_list__link--pacifico-font { font-family: Pacifico, cursive; }

.kartra_list__link--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_list__link--poppins-font { font-family: Poppins, sans-serif; }

.kartra_list__link--font-weight-thin { font-weight: 100; }

.kartra_list__link--font-weight-extra-light { font-weight: 200; }

.kartra_list__link--font-weight-light { font-weight: 300; }

.kartra_list__link--font-weight-regular { font-weight: 400; }

.kartra_list__link--font-weight-normal { font-weight: 400; }

.kartra_list__link--font-weight-medium { font-weight: 500; }

.kartra_list__link--font-weight-semi-bold { font-weight: 600; }

.kartra_list__link--font-weight-bold { font-weight: 700; }

.kartra_list__link--font-weight-black { font-weight: 900; }

.kartra_list__link:hover { text-decoration: none; }

.kartra_list__link span { margin-right: 10px; }

.kartra_list__link--padding-left-right-extra-tiny { padding-left: 5px; padding-right: 5px; }

.kartra_list__link--padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }

.kartra_list__link--padding-left-right-medium { padding-left: 50px; padding-right: 50px; }

.kartra_list__link--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_list__link--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_list__link--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_list__link--orange { color: rgb(255, 87, 35); }

.kartra_list__link--orange:hover, .kartra_list__link--orange:active, .kartra_list__link--orange:visited, .kartra_list__link--orange:focus { color: rgb(255, 87, 35); }

.kartra_list__link--white { color: rgb(255, 255, 255); }

.kartra_list__link--white:hover, .kartra_list__link--white:active, .kartra_list__link--white:visited, .kartra_list__link--white:focus { color: rgb(255, 255, 255); }

.kartra_list__link--light-black { color: rgb(66, 66, 66); }

.kartra_list__link--light-black:hover, .kartra_list__link--light-black:active, .kartra_list__link--light-black:visited, .kartra_list__link--light-black:focus { color: rgb(66, 66, 66); }

.kartra_list__link--iris-blue { color: rgb(3, 172, 220); }

.kartra_list__link--iris-blue:hover, .kartra_list__link--iris-blue:active, .kartra_list__link--iris-blue:visited, .kartra_list__link--iris-blue:focus { color: rgb(3, 172, 220); }

.kartra_list__link--light-grey { color: rgba(0, 0, 0, 0.6); }

.kartra_list__link--light-grey:hover, .kartra_list__link--light-grey:active, .kartra_list__link--light-grey:visited, .kartra_list__link--light-grey:focus { color: rgba(0, 0, 0, 0.6); }

.kartra_list__link--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.kartra_list__link--semi-pro-white:hover, .kartra_list__link--semi-pro-white:active, .kartra_list__link--semi-pro-white:visited, .kartra_list__link--semi-pro-white:focus { color: rgba(255, 255, 255, 0.8); }

.kartra_list__link--extra-dark-grey { color: rgb(224, 224, 224); }

.kartra_list__link--extra-dark-grey:hover, .kartra_list__link--extra-dark-grey:active, .kartra_list__link--extra-dark-grey:visited, .kartra_list__link--extra-dark-grey:focus { color: rgba(255, 255, 255, 0.8); }

.kartra_list__link--white-smoke-grey { color: rgb(245, 245, 245); }

.kartra_list__link--white-smoke-grey:hover, .kartra_list__link--white-smoke-grey:active, .kartra_list__link--white-smoke-grey:visited, .kartra_list__link--white-smoke-grey:focus { color: rgb(245, 245, 245); }

.kartra_list__link--white-opaque-75 { color: rgba(255, 255, 255, 0.75); }

.kartra_list__link--white-opaque-75:hover, .kartra_list__link--white-opaque-75:active, .kartra_list__link--white-opaque-75:visited, .kartra_list__link--white-opaque-75:focus { color: rgba(255, 255, 255, 0.75); }

.kartra_list__link--light-coral-two { color: rgb(255, 138, 101); }

.kartra_list__link--light-coral-two:hover, .kartra_list__link--light-coral-two:active, .kartra_list__link--light-coral-two:visited, .kartra_list__link--light-coral-two:focus { color: rgb(255, 138, 101); }

.kartra_list__link--manatee { color: rgb(143, 146, 155); }

.kartra_list__link--manatee:hover, .kartra_list__link--manatee:active, .kartra_list__link--manatee:visited, .kartra_list__link--manatee:focus { color: rgb(40, 49, 78); }

.kartra_list__link--waikawa-gray { color: rgb(91, 105, 154); }

.kartra_list__link--waikawa-gray:hover, .kartra_list__link--waikawa-gray:active, .kartra_list__link--waikawa-gray:visited, .kartra_list__link--waikawa-gray:focus { color: rgb(40, 49, 78); }

.kartra_list__link--border-right-extra-tiny { border-right: 1px solid; }

.kartra_list__link--hover-opacity-medium { transition: opacity 0.5s; }

.kartra_list__link--hover-opacity-medium:hover { opacity: 0.5; }

.kartra_list__link--hover-opacity-giant:hover, .kartra_list__link--hover-opacity-giant:focus { opacity: 0.8; }

.kartra_list__item { position: relative; overflow-wrap: break-word; word-break: break-word; }

.kartra_list__item--text-center { text-align: center; }

@media (max-width: 991px) {
  .kartra_list__item--sm-text-center { text-align: center; }
}

.kartra_list__item--inline { display: inline-block; }

.kartra_list__item--flex { display: flex; flex-wrap: wrap; }

.kartra_list__item--flex-no-wrap { flex-wrap: nowrap; }

.kartra_list__item--vertical-center { align-items: center; }

.kartra_list__item--justify-content-center { justify-content: center; }

@media (max-width: 991px) {
  .kartra_list__item--sm-justify-content-center { justify-content: center; }
}

.kartra_list__item--table { display: table; }

.kartra_list__item--align-middle div { vertical-align: middle; }

@media (min-width: 991px) {
  .kartra_list__item--md-float-right > div { float: right; }
}

.kartra_list__item--inline-flex { display: inline-flex; }

.kartra_list__item--inline-table { display: inline-table; }

@media (max-width: 991px) {
  .kartra_list__item--inline-table { margin-right: 10px; }
}

.kartra_list__item--flex-sm-reverse { display: flex; }

@media (max-width: 991px) {
  .kartra_list__item--flex-sm-reverse { display: flex; flex-flow: row-reverse; }
}

.kartra_list__item--flex-md-reverse { display: flex; flex-flow: row-reverse; }

@media (max-width: 991px) {
  .kartra_list__item--flex-md-reverse { display: flex; flex-flow: row; }
}

.kartra_list__item--relative { position: relative; }

.kartra_list__item--boxed { padding: 20px; background-color: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); }

.kartra_list__item--checkout-badge { max-width: 220px; }

.kartra_list__item--table-sm-reverse { display: flex; }

@media (max-width: 991px) {
  .kartra_list__item--table-sm-reverse { display: flex; flex-flow: row-reverse; }
}

@media (max-width: 767px) {
  .kartra_list__item--xs-pull-center { display: table; margin-left: auto; margin-right: auto; }
}

.kartra_list__item--margin-left-right-extra-tiny { margin-left: 5px; margin-right: 5px; }

.kartra_list__item--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_list__item--margin-bottom-like-tiny { margin-bottom: 8px; }

.kartra_list__item--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_list__item--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_list__item--margin-bottom-small { margin-bottom: 25px; }

.kartra_list__item--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_list__item--margin-bottom-medium { margin-bottom: 50px; }

.kartra_list__item--md-margin-bottom-medium { margin-bottom: 50px; }

@media (max-width: 991px) {
  .kartra_list__item--md-margin-bottom-medium { margin-bottom: 20px; }
}

.kartra_list__item--md-margin-bottom-large { margin-bottom: 100px; }

@media (max-width: 991px) {
  .kartra_list__item--md-margin-bottom-large { margin-bottom: 20px; }
}

.kartra_list__item--md-margin-bottom-extra-medium { margin-bottom: 40px; }

@media (max-width: 991px) {
  .kartra_list__item--md-margin-bottom-extra-medium { margin-bottom: 20px; }
}

.kartra_list__item--padding-like-tiny { padding: 8px; }

.kartra_list__item--padding-tiny { padding: 10px; }

.kartra_list__item--padding-big-tiny { padding: 15px; }

.kartra_list__item--padding-bottom-tiny { padding-bottom: 10px; }

.kartra_list__item--padding-top-big-tiny { padding-top: 15px; }

.kartra_list__item--padding-extra-small { padding: 20px; }

.kartra_list__item--padding-bottom-small { padding-bottom: 25px; }

.kartra_list__item--padding-bottom-medium { padding-bottom: 50px; }

.kartra_list__item--padding-left-right-special-medium { padding-left: 30px; padding-right: 30px; }

.kartra_list__item--padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }

.kartra_list__item--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

.kartra_list__item--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

.kartra_list__item--md-padding-bottom-medium { padding-bottom: 50px; }

@media (max-width: 991px) {
  .kartra_list__item--md-padding-bottom-medium { padding-bottom: 20px; }
}

.kartra_list__item--md-padding-bottom-extra-medium { padding-bottom: 40px; }

@media (max-width: 991px) {
  .kartra_list__item--md-padding-bottom-extra-medium { padding-bottom: 20px; }
}

.kartra_list__item--padding-special-medium { padding: 30px; }

@media (max-width: 480px) {
  .kartra_list__item--xxs-padding-big-tiny { padding: 15px; }
}

.kartra_list__item--bg-white { background-color: rgb(255, 255, 255); }

.kartra_list__item--adjust-space-large { padding-left: 48px; }

.kartra_list__item--border-rounded-small-tiny { border-radius: 4px; }

.kartra_list__item--border-extra-tiny { border-width: 1px; border-style: solid; }

.kartra_list__item--border-black-transparent-near-grey-full { border-color: rgba(0, 0, 0, 0.1); }

.kartra_list__item--border-full-grey { border-color: rgb(221, 221, 211); }

.kartra_list__item__vertical-line { height: 100%; width: 0px; position: absolute; border-left: 2px dotted rgb(136, 136, 136); }

.kartra_list__item__vertical-line--left-line { left: 24px; top: 12px; }

.kartra_list__item__vertical-line--right-line { right: 24px; top: 12px; }

.kartra_list__item__vertical-line--md-right-line { right: 24px; top: 12px; }

@media (max-width: 991px) {
  .kartra_list__item__vertical-line--md-right-line { left: 24px; top: 12px; }
}

.kartra_list__item__vertical-line--white { border-color: rgb(255, 255, 255); }

.kartra_item_info { display: table-cell; vertical-align: top; }

.kartra_item_info--text-right { text-align: right; }

.kartra_item_info--md-text-right { text-align: right; }

@media (max-width: 991px) {
  .kartra_item_info--md-text-right { text-align: left; }
}

@media (min-width: 991px) {
  .kartra_item_info--md-width-adjust { width: 78%; }
}

.kartra_item_info--block { display: block; }

.kartra_item_info--flex-1 { flex: 1 1 0%; }

.kartra_item_info--padding-top-tiny { padding-top: 10px; }

.kartra_item_info--padding-top-extra-tiny { padding-top: 5px; }

.kartra_item_info--padding-left-tiny { padding-left: 10px; }

.kartra_item_info--padding-left-special-small { padding-left: 15px; }

.kartra_item_info--padding-left-special-medium { padding-left: 30px; }

.kartra_item_info--padding-left-extra-tiny { padding-left: 5px; }

.kartra_item_info--padding-right-tiny { padding-right: 10px; }

.kartra_item_info--md-padding-right-tiny { padding-right: 10px; }

@media (max-width: 991px) {
  .kartra_item_info--md-padding-right-tiny { padding-right: 0px; padding-left: 10px; }
}

.kartra_item_info--sm-padding-left-tiny-reverse { padding-right: 10px; }

@media (max-width: 991px) {
  .kartra_item_info--sm-padding-left-tiny-reverse { padding-left: 10px; }
}

.kartra_item_info--sm-padding-left-extra-small-reverse { padding-right: 20px; }

@media (max-width: 991px) {
  .kartra_item_info--sm-padding-left-extra-small-reverse { padding-left: 20px; }
}

.kartra_item_info--padding-left-special-small-reverse { padding-right: 15px; }

@media (max-width: 991px) {
  .kartra_item_info--padding-left-special-small-reverse { padding-right: 0px; padding-left: 15px; }
}

.kartra_item_info--padding-left-special-medium-reverse { padding-right: 30px; }

@media (max-width: 991px) {
  .kartra_item_info--padding-left-special-medium-reverse { padding-right: 0px; padding-left: 30px; }
}

.kartra_item_info--padding-left-extra-small-reverse { padding-right: 20px; }

@media (max-width: 991px) {
  .kartra_item_info--padding-left-extra-small-reverse { padding-right: 0px; padding-left: 20px; }
}

.kartra_item_info--padding-left-big-tiny { padding-left: 15px; }

.kartra_item_info--padding-left-extra-small { padding-left: 20px; }

.kartra_item_info--padding-left-extra-medium { padding-left: 40px; }

.kartra_item_info--md-padding-left-extra-small { padding-left: 20px; }

@media (max-width: 991px) {
  .kartra_item_info--md-padding-left-extra-small { padding-left: 5px; }
}

.kartra_item_info--padding-top-extra-small { padding-top: 15px; }

.kartra_item_info--padding-right-extra-small { padding-right: 20px; }

.kartra_item_info--padding-left-small { padding-left: 25px; }

.kartra_item_info--padding-right-small { padding-right: 25px; }

.kartra_item_info--padding-top-big-tiny { padding-top: 15px; }

.kartra_item_info--md-padding-right-tiny { padding-right: 10px; }

@media (max-width: 991px) {
  .kartra_item_info--md-padding-right-tiny { padding-right: 0px; }
}

.kartra_item_info--md-padding-right-extra-small { padding-right: 20px; }

@media (max-width: 991px) {
  .kartra_item_info--md-padding-right-extra-small { padding-right: 0px; }
}

.kartra_item_info--md-padding-right-small { padding-right: 25px; }

@media (max-width: 991px) {
  .kartra_item_info--md-padding-right-small { padding-right: 0px; }
}

@media (max-width: 991px) {
  .kartra_item_info--sm-padding-left-extra-large { padding-left: 70px; }
}

@media (max-width: 991px) {
  .kartra_item_info--sm-padding-left-special-large { padding-left: 60px; }
}

@media (max-width: 480px) {
  .kartra_item_info--xxs-padding-left-big-tiny { padding-left: 15px; }
}

.kartra_item_info--left-tiny-border-blue { border-left: 2px solid rgb(91, 192, 222); }

.kartra_item_info--border-left-tiny { border-left: 2px solid; }

.kartra_item_info--border-full-transparent-black { border-color: rgba(0, 0, 0, 0.2); }

.kartra_item_info__headline { font-size: 0.85rem; font-weight: 400; margin-top: 0px; margin-bottom: 6px; line-height: 1.2em; }

.kartra_item_info__headline p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline h1, .kartra_item_info__headline h2, .kartra_item_info__headline h3, .kartra_item_info__headline h4, .kartra_item_info__headline h5, .kartra_item_info__headline h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__headline { font-size: 1rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline { font-size: 1.15rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline { font-size: 1.3rem; }
}

.kartra_item_info__headline--text-center { text-align: center; }

.kartra_item_info__headline--text-left { text-align: left; }

.kartra_item_info__headline--text-right { text-align: right; }

@media (min-width: 991px) {
  .kartra_item_info__headline--md-text-right { text-align: right; }
}

.kartra_item_info__headline--margin-bottom-none { margin-bottom: 0px; }

.kartra_item_info__headline--margin-bottom-none { margin-bottom: 0px; }

.kartra_item_info__headline--line-height-extra-tiny, .kartra_item_info__headline--line-height-extra-tiny p, .kartra_item_info__headline--line-height-extra-tiny p span { line-height: 0.9em; }

.kartra_item_info__headline--line-height-tiny, .kartra_item_info__headline--line-height-tiny p, .kartra_item_info__headline--line-height-tiny p span { line-height: 1em; }

.kartra_item_info__headline--line-height-small, .kartra_item_info__headline--line-height-small p, .kartra_item_info__headline--line-height-small p span { line-height: 1.1em; }

.kartra_item_info__headline--line-height-extra-medium, .kartra_item_info__headline--line-height-extra-medium p, .kartra_item_info__headline--line-height-extra-medium p span { line-height: 1.2em; }

.kartra_item_info__headline--line-height-medium, .kartra_item_info__headline--line-height-medium p, .kartra_item_info__headline--line-height-medium p span { line-height: 1.3em; }

.kartra_item_info__headline--line-height-large, .kartra_item_info__headline--line-height-large p, .kartra_item_info__headline--line-height-large p span { line-height: 1.4em; }

.kartra_item_info__headline--line-height-special-large, .kartra_item_info__headline--line-height-special-large p, .kartra_item_info__headline--line-height-special-large p span { line-height: 1.5em; }

.kartra_item_info__headline--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_item_info__headline--raleway-font { font-family: Raleway, sans-serif; }

.kartra_item_info__headline--oswald-font { font-family: Oswald, sans-serif; }

.kartra_item_info__headline--nunito { font-family: Nunito, sans-serif; }

.kartra_item_info__headline--anton-font { font-family: Anton, sans-serif; }

.kartra_item_info__headline--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_item_info__headline--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_item_info__headline--courgette-font { font-family: Courgette, cursive; }

.kartra_item_info__headline--kalam-font { font-family: Kalam, cursive; }

.kartra_item_info__headline--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_item_info__headline--farsan-font { font-family: Farsan, cursive; }

.kartra_item_info__headline--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_item_info__headline--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_item_info__headline--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_item_info__headline--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_item_info__headline--patua-one-font { font-family: "Patua One", cursive; }

.kartra_item_info__headline--asap-font { font-family: Asap, sans-serif; }

.kartra_item_info__headline--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_item_info__headline--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_item_info__headline--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_item_info__headline--merriweather-font { font-family: Merriweather, serif; }

.kartra_item_info__headline--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_item_info__headline--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_item_info__headline--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_item_info__headline--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_item_info__headline--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_item_info__headline--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_item_info__headline--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_item_info__headline--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_item_info__headline--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_item_info__headline--dosis-font { font-family: Dosis, sans-serif; }

.kartra_item_info__headline--spectral-font { font-family: Spectral, serif; }

.kartra_item_info__headline--signika-font { font-family: Signika, sans-serif; }

.kartra_item_info__headline--bree-font { font-family: "Bree Serif", serif; }

.kartra_item_info__headline--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_item_info__headline--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_item_info__headline--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_item_info__headline--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_item_info__headline--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_item_info__headline--patua-one { font-family: "Patua One", cursive; }

.kartra_item_info__headline--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_item_info__headline--roboto-font { font-family: Roboto, sans-serif; }

.kartra_item_info__headline--nunito-font { font-family: Nunito, sans-serif; }

.kartra_item_info__headline--quantico-font { font-family: Quantico, sans-serif; }

.kartra_item_info__headline--arimo-font { font-family: Arimo, sans-serif; }

.kartra_item_info__headline--muli-font { font-family: Muli, sans-serif; }

.kartra_item_info__headline--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_item_info__headline--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_item_info__headline--arvo-font { font-family: Arvo, serif; }

.kartra_item_info__headline--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_item_info__headline--tangerine-font { font-family: Tangerine, cursive; }

.kartra_item_info__headline--cookie-font { font-family: Cookie, cursive; }

.kartra_item_info__headline--caudex-font { font-family: Caudex, serif; }

.kartra_item_info__headline--lobster-font { font-family: Lobster, cursive; }

.kartra_item_info__headline--francois-font { font-family: "Francois One", sans-serif; }

.kartra_item_info__headline--allan-font { font-family: Allan, cursive; }

.kartra_item_info__headline--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_item_info__headline--candal-font { font-family: Candal, sans-serif; }

.kartra_item_info__headline--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_item_info__headline--radley-font { font-family: Radley, serif; }

.kartra_item_info__headline--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_item_info__headline--carter-one-font { font-family: "Carter One", cursive; }

.kartra_item_info__headline--limelight-font { font-family: Limelight, cursive; }

.kartra_item_info__headline--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_item_info__headline--inter-font { font-family: Inter, sans-serif; }

.kartra_item_info__headline--pacifico-font { font-family: Pacifico, cursive; }

.kartra_item_info__headline--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_item_info__headline--poppins-font { font-family: Poppins, sans-serif; }

.kartra_item_info__headline--font-weight-thin { font-weight: 100; }

.kartra_item_info__headline--font-weight-extra-light { font-weight: 200; }

.kartra_item_info__headline--font-weight-light { font-weight: 300; }

.kartra_item_info__headline--font-weight-regular { font-weight: 400; }

.kartra_item_info__headline--font-weight-normal { font-weight: 400; }

.kartra_item_info__headline--font-weight-medium { font-weight: 500; }

.kartra_item_info__headline--font-weight-semi-bold { font-weight: 600; }

.kartra_item_info__headline--font-weight-bold { font-weight: 700; }

.kartra_item_info__headline--font-weight-black { font-weight: 900; }

.kartra_item_info__headline--white { color: rgb(255, 255, 255); }

.kartra_item_info__headline--special-red { color: rgb(237, 45, 22); }

.kartra_item_info__headline--black { color: rgb(0, 0, 0); }

.kartra_item_info__headline--black-opaque-90 { color: rgba(0, 0, 0, 0.9); }

.kartra_item_info__headline--dim-black { color: rgb(33, 33, 33); }

.kartra_item_info__headline--dark-grey { color: rgb(158, 158, 158); }

.kartra_item_info__headline--dim-black-opaque-60 { color: rgba(33, 33, 33, 0.6); }

.kartra_item_info__headline--dim-black-opaque-70 { color: rgba(33, 33, 33, 0.7); }

.kartra_item_info__headline--dim-black-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_item_info__headline--dim-black-opaque-80 { color: rgba(33, 33, 33, 0.8); }

.kartra_item_info__headline--light-black { color: rgb(66, 66, 66); }

.kartra_item_info__headline--teal { color: rgb(0, 137, 123); }

.kartra_item_info__headline--dark-olive { color: rgb(64, 59, 40); }

.kartra_item_info__headline--dark-blue { color: rgb(55, 71, 79); }

.kartra_item_info__headline--black-blue { color: rgb(35, 44, 70); }

.kartra_item_info__headline--cyan-blue { color: rgb(128, 222, 235); }

.kartra_item_info__headline--turquoise-green { color: rgb(0, 150, 136); }

.kartra_item_info__headline--night-rider-black { color: rgb(51, 51, 51); }

.kartra_item_info__headline--night-rider-black-opaque-80 { color: rgba(51, 51, 51, 0.8); }

.kartra_item_info__headline--semi-white { color: rgba(255, 255, 255, 0.6); }

.kartra_item_info__headline--light-grey { color: rgba(0, 0, 0, 0.6); }

.kartra_item_info__headline--light-golden { color: rgb(224, 177, 97); }

.kartra_item_info__headline--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.kartra_item_info__headline--deep-maroon { color: rgb(73, 24, 11); }

.kartra_item_info__headline--green { color: rgb(92, 184, 92); }

.kartra_item_info__headline--yellow-green { color: rgb(157, 204, 101); }

.kartra_item_info__headline--bright-yellow { color: rgb(255, 213, 79); }

.kartra_item_info__headline--pomegranate { color: rgb(245, 67, 55); }

.kartra_item_info__headline--oxford-blue { color: rgb(51, 65, 76); }

.kartra_item_info__headline--parchment { color: rgb(43, 51, 85); }

.kartra_item_info__headline--parchment-dark { color: rgb(38, 50, 57); }

.kartra_item_info__headline--mine-shaft { color: rgb(33, 33, 33); }

.kartra_item_info__headline--yellow { color: rgb(255, 183, 77); }

.kartra_item_info__headline--steel-sky { color: rgb(57, 126, 184); }

.kartra_item_info__headline--red-tomato { color: rgb(255, 82, 82); }

.kartra_item_info__headline--orange-tomato { color: rgb(255, 112, 67); }

.kartra_item_info__headline--red { color: rgb(229, 66, 66); }

.kartra_item_info__headline--suva-grey { color: rgb(136, 136, 136); }

.kartra_item_info__headline--dark-green-color { color: rgb(0, 137, 123); }

.kartra_item_info__headline--outrageous-orange { color: rgb(255, 87, 34); }

.kartra_item_info__headline--darkturquoise { color: rgb(0, 206, 209); }

.kartra_item_info__headline--very-dark-brown { color: rgb(78, 52, 46); }

.kartra_item_info__headline--dim-grey { color: rgb(102, 102, 102); }

.kartra_item_info__headline--dim-grey-opaque-30 { color: rgba(102, 102, 102, 0.3); }

.kartra_item_info__headline--orange-peel { color: rgb(255, 160, 0); }

.kartra_item_info__headline--fruit-salad { color: rgb(75, 175, 80); }

.kartra_item_info__headline--gray-38 { color: rgb(97, 97, 97); }

.kartra_item_info__headline--speech-red { color: rgb(212, 3, 3); }

.kartra_item_info__headline--persian-red { color: rgb(211, 47, 47); }

.kartra_item_info__headline--laurel-green { color: rgb(56, 142, 60); }

.kartra_item_info__headline--rust-red { color: rgb(173, 36, 18); }

.kartra_item_info__headline--summer-sky-blue { color: rgb(36, 194, 218); }

.kartra_item_info__headline--sapphire-blue { color: rgb(10, 43, 74); }

.kartra_item_info__headline--viking-blue { color: rgb(59, 189, 198); }

.kartra_item_info__headline--chilean-fire-orange { color: rgb(211, 78, 60); }

.kartra_item_info__headline--charcoal-grey { color: rgb(68, 68, 68); }

.kartra_item_info__headline--gulf-blue { color: rgb(52, 73, 94); }

.kartra_item_info__headline--dodger-blue { color: rgb(41, 182, 246); }

.kartra_item_info__headline--nobel-grey { color: rgb(153, 153, 153); }

.kartra_item_info__headline--mortar-grey { color: rgb(85, 85, 85); }

.kartra_item_info__headline--linen-white { color: rgb(251, 246, 236); }

.kartra_item_info__headline--iris-blue { color: rgb(3, 172, 220); }

.kartra_item_info__headline--navy-blue { color: rgb(2, 119, 189); }

.kartra_item_info__headline--dark-aqua { color: rgb(68, 188, 210); }

.kartra_item_info__headline--white-smoke-grey { color: rgb(245, 245, 245); }

.kartra_item_info__headline--light-maroon-color { color: rgb(129, 48, 42); }

.kartra_item_info__headline--dark-saddle-brown { color: rgb(60, 34, 0); }

.kartra_item_info__headline--dark-chocolate { color: rgb(217, 120, 0); }

.kartra_item_info__headline--deep-dark-slate-grey { color: rgb(23, 40, 33); }

.kartra_item_info__headline--deep-gold { color: rgb(240, 206, 68); }

.kartra_item_info__headline--purple { color: rgb(81, 45, 168); }

.kartra_item_info__headline--transparent-white { color: rgba(255, 255, 255, 0.2); }

.kartra_item_info__headline--half-transparent-white { color: rgba(255, 255, 255, 0.5); }

.kartra_item_info__headline--light-coral { color: rgb(255, 151, 79); }

.kartra_item_info__headline--deep-saddle-brown { color: rgb(62, 39, 36); }

.kartra_item_info__headline--deep-saddle-brown-opaque-80 { color: rgba(62, 39, 36, 0.8); }

.kartra_item_info__headline--deep-coral { color: rgb(238, 108, 0); }

.kartra_item_info__headline--deep-dark-brown { color: rgb(93, 64, 55); }

.kartra_item_info__headline--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.kartra_item_info__headline--light-black-opaque-75 { color: rgba(66, 66, 66, 0.75); }

.kartra_item_info__headline--light-black-opaque-60 { color: rgba(66, 66, 66, 0.6); }

.kartra_item_info__headline--deep-megento-black { color: rgb(57, 38, 38); }

.kartra_item_info__headline--dark-deep-blue { color: rgb(38, 50, 57); }

.kartra_item_info__headline--light-gold { color: rgb(255, 213, 79); }

.kartra_item_info__headline--royal-blue { color: rgb(0, 117, 255); }

.kartra_item_info__headline--deep-sky-blue-02 { color: rgb(38, 197, 217); }

.kartra_item_info__headline--ocean-green { color: rgb(58, 182, 119); }

.kartra_item_info__headline--semi-pro-white-color { color: rgba(255, 255, 255, 0.8); }

.kartra_item_info__headline--extra-light-grey { color: rgb(238, 238, 238); }

.kartra_item_info__headline--blue { color: rgb(3, 172, 220); }

.kartra_item_info__headline--white-dim-grey { color: rgb(153, 153, 153); }

.kartra_item_info__headline--safron { color: rgb(245, 184, 59); }

.kartra_item_info__headline--light-blue-green { color: rgb(0, 204, 204); }

.kartra_item_info__headline--deep-sky-blue { color: rgb(3, 169, 244); }

.kartra_item_info__headline--white-smoke-white { color: rgb(238, 238, 238); }

.kartra_item_info__headline--columbia-blue { color: rgb(179, 229, 252); }

.kartra_item_info__headline--robins-egg-blue { color: rgb(0, 204, 204); }

.kartra_item_info__headline--deep-dark-aqua { color: rgb(19, 92, 105); }

.kartra_item_info__headline--night-rider-opaque-75 { color: rgba(51, 50, 50, 0.75); }

.kartra_item_info__headline--mine-shaft-opaque-50 { color: rgba(33, 33, 33, 0.5); }

.kartra_item_info__headline--mine-shaft-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_item_info__headline--oxford-blue-opaque-75 { color: rgba(51, 65, 76, 0.75); }

.kartra_item_info__headline--denim-blue { color: rgb(245, 237, 234); }

.kartra_item_info__headline--deep-orange-red { color: rgb(230, 81, 0); }

.kartra_item_info__headline--orange-color-two { color: rgb(255, 160, 2); }

.kartra_item_info__headline--deep-rebecca-purple-color { color: rgb(52, 36, 62); }

.kartra_item_info__headline--black-opaque-75 { color: rgba(0, 0, 0, 0.75); }

.kartra_item_info__headline--light-navy { color: rgb(40, 53, 146); }

.kartra_item_info__headline--dark-dodger-blue { color: rgb(0, 103, 230); }

.kartra_item_info__headline--dark-dodger-blue-two { color: rgb(67, 129, 255); }

.kartra_item_info__headline--white-opaque-70 { color: rgba(255, 255, 255, 0.7); }

.kartra_item_info__headline--white-opaque-75 { color: rgba(255, 255, 255, 0.75); }

.kartra_item_info__headline--white-opaque-8 { color: rgba(255, 255, 255, 0.8); }

.kartra_item_info__headline--white-opaque-9 { color: rgba(255, 255, 255, 0.9); }

.kartra_item_info__headline--white-opaque-5 { color: rgba(255, 255, 255, 0.5); }

.kartra_item_info__headline--white-opaque-6 { color: rgba(255, 255, 255, 0.6); }

.kartra_item_info__headline--gold { color: rgb(255, 202, 41); }

.kartra_item_info__headline--deep-dark-blue { color: rgb(38, 38, 57); }

.kartra_item_info__headline--jacksons-purple { color: rgb(49, 27, 146); }

.kartra_item_info__headline--coral-dark { color: rgb(242, 108, 79); }

.kartra_item_info__headline--light-chocolate { color: rgb(245, 124, 0); }

.kartra_item_info__headline--dark-black-blue { color: rgb(38, 42, 57); }

.kartra_item_info__headline--light-medium-slate-blue { color: rgb(149, 117, 205); }

.kartra_item_info__headline--light-coral-four { color: rgb(230, 115, 116); }

.kartra_item_info__headline--deep-dark-indigo { color: rgb(51, 36, 62); }

.kartra_item_info__headline--deep-sky-blue-three { color: rgb(79, 195, 247); }

.kartra_item_info__headline--pale-golden-rod { color: rgb(235, 206, 123); }

.kartra_item_info__headline--deep-yellow-green { color: rgb(139, 195, 74); }

.kartra_item_info__headline--black-grey { color: rgb(88, 88, 88); }

.kartra_item_info__headline--dark-black-blue-opaque-50 { color: rgba(38, 42, 57, 0.5); }

.kartra_item_info__headline--light-green { color: rgb(81, 217, 142); }

.kartra_item_info__headline--dark-golden { color: rgb(161, 130, 76); }

.kartra_item_info__headline--special-light-red { color: rgb(225, 62, 62); }

.kartra_item_info__headline--medium-transparent-black { color: rgba(0, 0, 0, 0.5); }

.kartra_item_info__headline--dark { color: rgba(0, 0, 0, 0.6); }

.kartra_item_info__headline--light-salmon { color: rgb(229, 163, 148); }

.kartra_item_info__headline--cyan-blue-three { color: rgb(77, 182, 172); }

.kartra_item_info__headline--golden-glow { color: rgb(255, 224, 130); }

.kartra_item_info__headline--light-khaki { color: rgb(255, 245, 157); }

.kartra_item_info__headline--free-speech-blue { color: rgb(63, 81, 181); }

.kartra_item_info__headline--dark-night-blue { color: rgb(46, 54, 78); }

.kartra_item_info__headline--deep-sky-blue-six { color: rgb(0, 192, 226); }

.kartra_item_info__headline--light-orange-three { color: rgb(254, 185, 82); }

.kartra_item_info__headline--light-sandy-brown { color: rgb(255, 183, 77); }

.kartra_item_info__headline--extra-dark-grey { color: rgb(224, 224, 224); }

.kartra_item_info__headline--light-dodger-blue-two { color: rgb(66, 165, 245); }

.kartra_item_info__headline--very-dark-indigo { color: rgb(67, 55, 79); }

.kartra_item_info__headline--dark-slate-grey { color: rgb(55, 71, 79); }

.kartra_item_info__headline--deep-dark-indigo-two { color: rgb(36, 38, 66); }

.kartra_item_info__headline--light-slate-grey-two { color: rgb(148, 156, 163); }

.kartra_item_info__headline--mat-black { color: rgb(53, 53, 53); }

.kartra_item_info__headline--mat-black-opaque-60 { color: rgba(53, 53, 53, 0.6); }

.kartra_item_info__headline--mat-black-opaque-80 { color: rgba(53, 53, 53, 0.8); }

.kartra_item_info__headline--deep-sky-blue-seven { color: rgb(67, 164, 242); }

.kartra_item_info__headline--dark-medium-slate-blue { color: rgb(92, 107, 192); }

.kartra_item_info__headline--dark-sea-green { color: rgb(129, 199, 131); }

.kartra_item_info__headline--dark-turquoise-two { color: rgb(77, 208, 225); }

.kartra_item_info__headline--light-coral-two { color: rgb(255, 138, 101); }

.kartra_item_info__headline--night-rider { color: rgb(51, 50, 50); }

.kartra_item_info__headline--green-three { color: rgb(34, 204, 110); }

.kartra_item_info__headline--deep-dodger-blue { color: rgb(30, 135, 229); }

.kartra_item_info__headline--deep-sky-blue-03 { color: rgb(3, 189, 230); }

.kartra_item_info__headline--deep-purple { color: rgb(46, 36, 68); }

.kartra_item_info__headline--deep-purple-opaque-80 { color: rgba(46, 36, 68, 0.8); }

.kartra_item_info__headline--deep-coral-02 { color: rgb(240, 111, 60); }

.kartra_item_info__headline--dark-orange-two { color: rgb(240, 139, 31); }

.kartra_item_info__headline--dark-orange-three { color: rgb(242, 121, 0); }

.kartra_item_info__headline--light-sea-green { color: rgb(44, 201, 125); }

.kartra_item_info__headline--deep-dark-slate-blue { color: rgb(46, 49, 71); }

.kartra_item_info__headline--deep-dark-slate-blue-opaque-80 { color: rgba(46, 49, 71, 0.8); }

.kartra_item_info__headline--light-medium-blue { color: rgb(74, 92, 193); }

.kartra_item_info__headline--orange-four { color: rgb(238, 165, 1); }

.kartra_item_info__headline--deep-sky-blue-eight { color: rgb(26, 202, 224); }

.kartra_item_info__headline--orange-color-five { color: rgb(249, 168, 36); }

.kartra_item_info__headline--light-dark-orange { color: rgb(255, 167, 38); }

.kartra_item_info__headline--deep-maroon-two { color: rgb(108, 76, 65); }

.kartra_item_info__headline--deep-dark-slate-blue-opaque-75 { color: rgba(46, 49, 71, 0.75); }

.kartra_item_info__headline--deep-dark-slate-blue-three { color: rgb(50, 66, 95); }

.kartra_item_info__headline--deep-dark-slate-blue-three-opaque-80 { color: rgba(50, 66, 95, 0.8); }

.kartra_item_info__headline--dodger-blue-two { color: rgb(34, 150, 243); }

.kartra_item_info__headline--deep-dark-turquoise { color: rgb(16, 175, 195); }

.kartra_item_info__headline--medium-sea-green { color: rgb(44, 188, 132); }

.kartra_item_info__headline--light-slate-grey { color: rgb(69, 90, 100); }

.kartra_item_info__headline--deep-dim-grey { color: rgb(65, 65, 65); }

.kartra_item_info__headline--light-sea-green { color: rgb(44, 201, 125); }

.kartra_item_info__headline--light-teal { color: rgb(0, 150, 136); }

.kartra_item_info__headline--light-cyan-two { color: rgb(17, 173, 173); }

.kartra_item_info__headline--deep-salmon-two { color: rgb(255, 97, 97); }

.kartra_item_info__headline--very-dark-slate-blue { color: rgb(47, 54, 82); }

.kartra_item_info__headline--mid-slate-grey { color: rgb(99, 104, 125); }

.kartra_item_info__headline--light-firebrick { color: rgb(191, 54, 13); }

.kartra_item_info__headline--royal-blue-two { color: rgb(39, 101, 250); }

.kartra_item_info__headline--deep-pale-golden { color: rgb(255, 228, 151); }

.kartra_item_info__headline--light-steel-blue { color: rgb(204, 216, 242); }

.kartra_item_info__headline--deep-coral-04 { color: rgb(246, 79, 100); }

.kartra_item_info__headline--deep-misty-rose { color: rgb(255, 204, 188); }

.kartra_item_info__headline--royal-blue-three { color: rgb(51, 118, 255); }

.kartra_item_info__headline--tussock { color: rgb(191, 138, 63); }

.kartra_item_info__headline--cornflower-blue { color: rgb(99, 125, 214); }

.kartra_item_info__headline--carrot-orange { color: rgb(242, 151, 39); }

.kartra_item_info__headline--dark-pink { color: rgb(156, 25, 86); }

.kartra_item_info__headline--sea-buckthorn { color: rgb(246, 159, 40); }

.kartra_item_info__headline--valencia { color: rgb(217, 61, 61); }

.kartra_item_info__headline--royal-blue-four { color: rgb(71, 115, 232); }

.kartra_item_info__headline--mine-shaf { color: rgb(34, 34, 34); }

.kartra_item_info__headline--web-orange { color: orange; }

.kartra_item_info__headline--tulip-tree { color: rgb(231, 164, 64); }

.kartra_item_info__headline--cornflower-blue-02 { color: rgb(108, 98, 255); }

.kartra_item_info__headline--burning-orange { color: rgb(255, 113, 67); }

.kartra_item_info__headline--dark-burgundy { color: rgb(124, 14, 4); }

.kartra_item_info__headline--dodger-blue-03 { color: rgb(51, 204, 255); }

.kartra_item_info__headline--ebony-clay { color: rgb(40, 49, 78); }

.kartra_item_info__headline--azure-radiance { color: rgb(2, 153, 255); }

.kartra_item_info__headline--waikawa-gray { color: rgb(91, 105, 154); }

.kartra_item_info__headline--waikawa-gray-2 { color: rgb(93, 107, 150); }

.kartra_item_info__headline--blaze-orange { color: rgb(255, 102, 0); }

.kartra_item_info__headline--blaze-orange-2 { color: rgb(255, 104, 2); }

.kartra_item_info__headline--rock-blue { color: rgb(153, 166, 200); }

.kartra_item_info__headline--manatee { color: rgb(143, 146, 155); }

.kartra_item_info__headline--ebony-clay-2 { color: rgb(34, 40, 58); }

.kartra_item_info__headline--ebony-clay-2-opaque-80 { color: rgba(34, 40, 58, 0.8); }

.kartra_item_info__headline--ebony-clay-2-opaque-70 { color: rgba(34, 40, 58, 0.7); }

.kartra_item_info__headline--ebony-clay-2-opaque-60 { color: rgba(34, 40, 58, 0.6); }

.kartra_item_info__headline--feijoa { color: rgb(151, 217, 132); }

.kartra_item_info__headline--bright-turquoise { color: rgb(10, 195, 219); }

.kartra_item_info__headline--mine-shaft-2 { color: rgb(54, 52, 53); }

.kartra_item_info__headline--mine-shaft-2-opaque-80 { color: rgba(54, 52, 53, 0.8); }

.kartra_item_info__headline--radical-red { color: rgb(255, 63, 89); }

.kartra_item_info__headline--golden-fizz { color: rgb(232, 255, 56); }

.kartra_item_info__headline--electric-violet { color: rgb(104, 61, 255); }

.kartra_item_info__headline--bright-turquoise-2 { color: rgb(20, 193, 249); }

.kartra_item_info__headline--rhino { color: rgb(45, 56, 95); }

.kartra_item_info__headline--green-yellow { color: rgb(203, 255, 56); }

.kartra_item_info__headline--canary { color: rgb(199, 255, 85); }

.kartra_item_info__headline--golden-dream { color: rgb(245, 226, 51); }

.kartra_item_info__headline--driftwood { color: rgb(172, 140, 70); }

.kartra_item_info__headline--taupe { color: rgb(75, 63, 54); }

.kartra_item_info__headline--taupe-opaque-80 { color: rgba(75, 63, 54, 0.8); }

.kartra_item_info__headline--sun { color: rgb(252, 163, 17); }

.kartra_item_info__headline--port-gore { color: rgb(45, 36, 78); }

.kartra_item_info__headline--port-gore-opaque-80 { color: rgba(45, 36, 78, 0.8); }

.kartra_item_info__headline--vermilion { color: rgb(255, 63, 10); }

.kartra_item_info__headline--woodsmoke { color: rgb(20, 19, 22); }

.kartra_item_info__headline--chateau-green { color: rgb(74, 176, 80); }

.kartra_item_info__headline--pickled-bluewood { color: rgb(42, 62, 78); }

.kartra_item_info__headline--turquoise-2 { color: rgb(46, 196, 182); }

.kartra_item_info__headline--ebony-clay-opaque-70 { color: rgba(40, 49, 78, 0.7); }

.kartra_item_info__headline--ebony-clay-opaque-80 { color: rgba(40, 49, 78, 0.8); }

.kartra_item_info__headline--caribbean-green { color: rgb(6, 214, 160); }

.kartra_item_info__headline--laser-lemon { color: rgb(233, 255, 112); }

.kartra_item_info__headline--broom { color: rgb(253, 255, 30); }

.kartra_item_info__headline--madison { color: rgb(13, 59, 102); }

.kartra_item_info__headline--eden { color: rgb(14, 95, 92); }

.kartra_item_info__headline--cerulean { color: rgb(0, 187, 249); }

.kartra_item_info__headline--bright-sun { color: rgb(255, 210, 63); }

.kartra_item_info__headline--sunglow { color: rgb(255, 202, 58); }

.kartra_item_info__headline--torch-red { color: rgb(255, 10, 84); }

.kartra_item_info__headline--azure-radiance-3 { color: rgb(0, 117, 255); }

.kartra_item_info__headline--french-rose { color: rgb(239, 71, 111); }

.kartra_item_info__headline--burning-orange-2 { color: rgb(255, 107, 53); }

.kartra_item_info__headline--radical-red-2 { color: rgb(255, 53, 98); }

.kartra_item_info__headline--persian-green { color: rgb(1, 178, 137); }

.kartra_item_info__headline--yellow-orange { color: rgb(255, 186, 61); }

.kartra_item_info__headline--flush-orange { color: rgb(251, 133, 0); }

.kartra_item_info__headline--koromiko { color: rgb(255, 189, 109); }

.kartra_item_info__headline--daisy-bush { color: rgb(83, 28, 179); }

.kartra_item_info__headline--rose-2 { color: rgb(255, 0, 114); }

.kartra_item_info__headline--dodger-blue-2 { color: rgb(58, 93, 255); }

.kartra_item_info__headline--minsk { color: rgb(68, 55, 118); }

.kartra_item_info__headline--pink-bright { color: rgb(255, 103, 159); }

.kartra_item_info__headline--port-gore-2 { color: rgb(31, 32, 65); }

.kartra_item_info__headline--sea-buckthorn-2 { color: rgb(247, 152, 36); }

.kartra_item_info__headline--bright-turquoise-3 { color: rgb(37, 206, 248); }

.kartra_item_info__headline--amber { color: rgb(255, 190, 11); }

.kartra_item_info__headline--yellow-orange-2 { color: rgb(252, 176, 76); }

.kartra_item_info__headline--web-orange-2 { color: rgb(246, 173, 0); }

.kartra_item_info__headline--endeavour { color: rgb(3, 83, 164); }

.kartra_item_info__headline--governor-bay-2 { color: rgb(63, 55, 201); }

.kartra_item_info__headline--mustard-2 { color: rgb(253, 224, 83); }

.kartra_item_info__headline--lipstick { color: rgb(202, 0, 112); }

.kartra_item_info__headline--shark { color: rgb(26, 27, 33); }

.kartra_item_info__headline--torch-red-2 { color: rgb(255, 10, 84); }

.kartra_item_info__headline--surfie-green { color: rgb(15, 113, 115); }

.kartra_item_info__headline--gold-drop { color: rgb(247, 127, 0); }

.kartra_item_info__headline--purple-heart-2 { color: rgb(95, 48, 226); }

.kartra_item_info__headline--ebony-clay-3 { color: rgb(37, 38, 65); }

.kartra_item_info__headline--ebony-clay-3-opaque-80 { color: rgba(37, 38, 65, 0.8); }

.kartra_item_info__headline--blue-ribbon { color: rgb(0, 107, 255); }

.kartra_item_info__headline--regal-blue { color: rgb(2, 83, 115); }

.kartra_item_info__headline--dodger-blue-3 { color: rgb(52, 149, 250); }

.kartra_item_info__headline--web-orange-3 { color: rgb(255, 170, 0); }

.kartra_item_info__headline--dodger-blue-4 { color: rgb(55, 114, 255); }

.kartra_item_info__headline--torch-red-3 { color: rgb(255, 0, 84); }

.kartra_item_info__headline--dodger-blue-5 { color: rgb(23, 137, 252); }

.kartra_item_info__headline--torch-red-4 { color: rgb(255, 22, 84); }

.kartra_item_info__headline--flush-orange-2 { color: rgb(255, 119, 0); }

.kartra_item_info__headline--sun-2 { color: rgb(254, 164, 16); }

.kartra_item_info__headline--flush-orange-3 { color: rgb(255, 134, 0); }

.kartra_item_info__headline--royal-blue-2 { color: rgb(67, 97, 238); }

.kartra_item_info__headline--purple-2 { color: rgb(114, 9, 183); }

.kartra_item_info__headline--stratos { color: rgb(0, 18, 77); }

.kartra_item_info__headline--waikawa-gray-3 { color: rgb(89, 103, 158); }

.kartra_item_info__headline--big-stone { color: rgb(26, 39, 72); }

.kartra_item_info__headline--big-stone-opaque-80 { color: rgba(26, 39, 72, 0.8); }

.kartra_item_info__headline--jacarta { color: rgb(56, 44, 103); }

.kartra_item_info__headline--jacarta-opaque-80 { color: rgba(56, 44, 103, 0.8); }

.kartra_item_info__headline--radical-red-3 { color: rgb(252, 61, 101); }

.kartra_item_info__headline--orange-crayola { color: rgb(255, 110, 49); }

.kartra_item_info__headline--bittersweet { color: rgb(255, 74, 74); }

.kartra_item_info__headline--burnt-sienna { color: rgb(231, 98, 96); }

.kartra_item_info__headline--emerald { color: rgb(104, 212, 166); }

.kartra_item_info__headline--coquelicot { color: rgb(249, 74, 41); }

.kartra_item_info__headline--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_item_info__headline--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_item_info__headline--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_item_info__headline--negative-margin-top-tiny { margin-top: -10px; }

.kartra_item_info__headline--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_item_info__headline--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_item_info__headline--margin-bottom-medium { margin-bottom: 50px; }

.kartra_item_info__headline--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_item_info__headline--h1 { font-size: 1.5rem; }

.kartra_item_info__headline--h1 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--h1 h1, .kartra_item_info__headline--h1 h2, .kartra_item_info__headline--h1 h3, .kartra_item_info__headline--h1 h4, .kartra_item_info__headline--h1 h5, .kartra_item_info__headline--h1 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__headline--h1 { font-size: 1.65rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--h1 { font-size: 1.8rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--h1 { font-size: 1.95rem; }
}

.kartra_item_info__headline--h2 { font-size: 1.4rem; }

.kartra_item_info__headline--h2 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--h2 h1, .kartra_item_info__headline--h2 h2, .kartra_item_info__headline--h2 h3, .kartra_item_info__headline--h2 h4, .kartra_item_info__headline--h2 h5, .kartra_item_info__headline--h2 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__headline--h2 { font-size: 1.55rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--h2 { font-size: 1.7em; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--h2 { font-size: 1.85rem; }
}

.kartra_item_info__headline--h3 { font-size: 1.2rem; }

.kartra_item_info__headline--h3 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--h3 h1, .kartra_item_info__headline--h3 h2, .kartra_item_info__headline--h3 h3, .kartra_item_info__headline--h3 h4, .kartra_item_info__headline--h3 h5, .kartra_item_info__headline--h3 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__headline--h3 { font-size: 1.35rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--h3 { font-size: 1.5rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--h3 { font-size: 1.65rem; }
}

.kartra_item_info__headline--h4 { font-size: 1rem; }

.kartra_item_info__headline--h4 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--h4 h1, .kartra_item_info__headline--h4 h2, .kartra_item_info__headline--h4 h3, .kartra_item_info__headline--h4 h4, .kartra_item_info__headline--h4 h5, .kartra_item_info__headline--h4 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__headline--h4 { font-size: 1.15rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--h4 { font-size: 1.3rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--h4 { font-size: 1.45rem; }
}

.kartra_item_info__headline--h5 { font-size: 0.8rem; }

.kartra_item_info__headline--h5 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--h5 h1, .kartra_item_info__headline--h5 h2, .kartra_item_info__headline--h5 h3, .kartra_item_info__headline--h5 h4, .kartra_item_info__headline--h5 h5, .kartra_item_info__headline--h5 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__headline--h5 { font-size: 0.95rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--h5 { font-size: 1.1rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--h5 { font-size: 1.25rem; }
}

.kartra_item_info__headline--semi-h5 { font-size: 0.9rem; }

.kartra_item_info__headline--semi-h5 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--semi-h5 h1, .kartra_item_info__headline--semi-h5 h2, .kartra_item_info__headline--semi-h5 h3, .kartra_item_info__headline--semi-h5 h4, .kartra_item_info__headline--semi-h5 h5, .kartra_item_info__headline--semi-h5 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__headline--semi-h5 { font-size: 1.05rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--semi-h5 { font-size: 1.2rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--semi-h5 { font-size: 1.35rem; }
}

.kartra_item_info__headline--h6 { font-size: 0.65rem; }

.kartra_item_info__headline--h6 p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--h6 h1, .kartra_item_info__headline--h6 h2, .kartra_item_info__headline--h6 h3, .kartra_item_info__headline--h6 h4, .kartra_item_info__headline--h6 h5, .kartra_item_info__headline--h6 h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__headline--h6 { font-size: 0.8rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--h6 { font-size: 1rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--h6 { font-size: 1.2rem; }
}

.kartra_item_info__headline--text-small { font-size: 0.56rem; }

.kartra_item_info__headline--text-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--text-small h1, .kartra_item_info__headline--text-small h2, .kartra_item_info__headline--text-small h3, .kartra_item_info__headline--text-small h4, .kartra_item_info__headline--text-small h5, .kartra_item_info__headline--text-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__headline--text-small { font-size: 0.75rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--text-small { font-size: 0.85rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--text-small { font-size: 1rem; }
}

.kartra_item_info__headline--text-extra-small { font-size: 0.5rem; }

.kartra_item_info__headline--text-extra-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__headline--text-extra-small h1, .kartra_item_info__headline--text-extra-small h2, .kartra_item_info__headline--text-extra-small h3, .kartra_item_info__headline--text-extra-small h4, .kartra_item_info__headline--text-extra-small h5, .kartra_item_info__headline--text-extra-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__headline--text-extra-small { font-size: 0.6rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__headline--text-extra-small { font-size: 0.7rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__headline--text-extra-small { font-size: 1rem; }
}

.kartra_item_info__text { font-size: 0.68rem; line-height: 1.4em; font-weight: 300; }

.kartra_item_info__text p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text h1, .kartra_item_info__text h2, .kartra_item_info__text h3, .kartra_item_info__text h4, .kartra_item_info__text h5, .kartra_item_info__text h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__text { font-size: 0.83rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text { font-size: 0.98rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text { font-size: 1.13rem; }
}

.kartra_item_info__text--lato-font { font-family: Lato, Roboto, "sans serif"; }

.kartra_item_info__text--raleway-font { font-family: Raleway, sans-serif; }

.kartra_item_info__text--oswald-font { font-family: Oswald, sans-serif; }

.kartra_item_info__text--nunito { font-family: Nunito, sans-serif; }

.kartra_item_info__text--anton-font { font-family: Anton, sans-serif; }

.kartra_item_info__text--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.kartra_item_info__text--amatic-font { font-family: "Amatic SC", cursive; }

.kartra_item_info__text--courgette-font { font-family: Courgette, cursive; }

.kartra_item_info__text--kalam-font { font-family: Kalam, cursive; }

.kartra_item_info__text--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.kartra_item_info__text--farsan-font { font-family: Farsan, cursive; }

.kartra_item_info__text--josefin-font { font-family: "Josefin Slab", serif; }

.kartra_item_info__text--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.kartra_item_info__text--roboto-slab-font { font-family: "Roboto Slab", serif; }

.kartra_item_info__text--zilla-slab-font { font-family: "Zilla Slab", serif; }

.kartra_item_info__text--patua-one-font { font-family: "Patua One", cursive; }

.kartra_item_info__text--asap-font { font-family: Asap, sans-serif; }

.kartra_item_info__text--oranienbaum-font { font-family: Oranienbaum, cursive; }

.kartra_item_info__text--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.kartra_item_info__text--londrina-font { font-family: "Londrina Shadow", cursive; }

.kartra_item_info__text--merriweather-font { font-family: Merriweather, serif; }

.kartra_item_info__text--playfair-display-font { font-family: "Playfair Display", serif; }

.kartra_item_info__text--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.kartra_item_info__text--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.kartra_item_info__text--open-sans-font { font-family: "Open Sans", sans-serif; }

.kartra_item_info__text--great-vibes-font { font-family: "Great Vibes", cursive; }

.kartra_item_info__text--montserrat-font { font-family: Montserrat, sans-serif; }

.kartra_item_info__text--ubuntu-font { font-family: Ubuntu, sans-serif; }

.kartra_item_info__text--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.kartra_item_info__text--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.kartra_item_info__text--dosis-font { font-family: Dosis, sans-serif; }

.kartra_item_info__text--spectral-font { font-family: Spectral, serif; }

.kartra_item_info__text--signika-font { font-family: Signika, sans-serif; }

.kartra_item_info__text--bree-font { font-family: "Bree Serif", serif; }

.kartra_item_info__text--quicksand-font { font-family: Quicksand, sans-serif; }

.kartra_item_info__text--noto-serif-font { font-family: "Noto Serif", serif; }

.kartra_item_info__text--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.kartra_item_info__text--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.kartra_item_info__text--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.kartra_item_info__text--patua-one { font-family: "Patua One", cursive; }

.kartra_item_info__text--bowlby-one { font-family: "Bowlby One", cursive; }

.kartra_item_info__text--roboto-font { font-family: Roboto, sans-serif; }

.kartra_item_info__text--nunito-font { font-family: Nunito, sans-serif; }

.kartra_item_info__text--quantico-font { font-family: Quantico, sans-serif; }

.kartra_item_info__text--arimo-font { font-family: Arimo, sans-serif; }

.kartra_item_info__text--muli-font { font-family: Muli, sans-serif; }

.kartra_item_info__text--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.kartra_item_info__text--catamaran-font { font-family: Catamaran, sans-serif; }

.kartra_item_info__text--arvo-font { font-family: Arvo, serif; }

.kartra_item_info__text--dancing-script-font { font-family: "Dancing Script", cursive; }

.kartra_item_info__text--tangerine-font { font-family: Tangerine, cursive; }

.kartra_item_info__text--cookie-font { font-family: Cookie, cursive; }

.kartra_item_info__text--caudex-font { font-family: Caudex, serif; }

.kartra_item_info__text--lobster-font { font-family: Lobster, cursive; }

.kartra_item_info__text--francois-font { font-family: "Francois One", sans-serif; }

.kartra_item_info__text--allan-font { font-family: Allan, cursive; }

.kartra_item_info__text--bigshot-one-font { font-family: "Bigshot One", cursive; }

.kartra_item_info__text--candal-font { font-family: Candal, sans-serif; }

.kartra_item_info__text--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.kartra_item_info__text--radley-font { font-family: Radley, serif; }

.kartra_item_info__text--yeseva-one-font { font-family: "Yeseva One", cursive; }

.kartra_item_info__text--carter-one-font { font-family: "Carter One", cursive; }

.kartra_item_info__text--limelight-font { font-family: Limelight, cursive; }

.kartra_item_info__text--paytone-one-font { font-family: "Paytone One", sans-serif; }

.kartra_item_info__text--inter-font { font-family: Inter, sans-serif; }

.kartra_item_info__text--pacifico-font { font-family: Pacifico, cursive; }

.kartra_item_info__text--pt-serif-font { font-family: "PT Serif", serif; }

.kartra_item_info__text--poppins-font { font-family: Poppins, sans-serif; }

.kartra_item_info__text--line-height-extra-tiny, .kartra_item_info__text--line-height-extra-tiny p, .kartra_item_info__text--line-height-extra-tiny p span { line-height: 0.9em; }

.kartra_item_info__text--line-height-tiny, .kartra_item_info__text--line-height-tiny p, .kartra_item_info__text--line-height-tiny p span { line-height: 1em; }

.kartra_item_info__text--line-height-small, .kartra_item_info__text--line-height-small p, .kartra_item_info__text--line-height-small p span { line-height: 1.1em; }

.kartra_item_info__text--line-height-extra-medium, .kartra_item_info__text--line-height-extra-medium p, .kartra_item_info__text--line-height-extra-medium p span { line-height: 1.2em; }

.kartra_item_info__text--line-height-medium, .kartra_item_info__text--line-height-medium p, .kartra_item_info__text--line-height-medium p span { line-height: 1.3em; }

.kartra_item_info__text--line-height-large, .kartra_item_info__text--line-height-large p, .kartra_item_info__text--line-height-large p span { line-height: 1.4em; }

.kartra_item_info__text--line-height-special-large, .kartra_item_info__text--line-height-special-large p, .kartra_item_info__text--line-height-special-large p span { line-height: 1.5em; }

.kartra_item_info__text--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_item_info__text--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_item_info__text--margin-bottom-large { margin-bottom: 100px; }

.kartra_item_info__text--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_item_info__text--margin-left-extra-tiny { margin-left: 5px; }

.kartra_item_info__text--margin-left-tiny { margin-left: 10px; }

.kartra_item_info__text--text-left { text-align: left; }

.kartra_item_info__text--text-right { text-align: right; }

.kartra_item_info__text--text-center { text-align: center; }

@media (min-width: 991px) {
  .kartra_item_info__text--md-text-right { text-align: right; }
}

.kartra_item_info__text--size-large { font-size: 1rem; }

.kartra_item_info__text--size-large p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--size-large h1, .kartra_item_info__text--size-large h2, .kartra_item_info__text--size-large h3, .kartra_item_info__text--size-large h4, .kartra_item_info__text--size-large h5, .kartra_item_info__text--size-large h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__text--size-large { font-size: 1.1rem; }
}

@media (max-width: 768px) {
  .kartra_item_info__text--size-large { font-size: 1.2rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--size-large { font-size: 1.3rem; }
}

.kartra_item_info__text--size-small { font-size: 0.56rem; }

.kartra_item_info__text--size-small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--size-small h1, .kartra_item_info__text--size-small h2, .kartra_item_info__text--size-small h3, .kartra_item_info__text--size-small h4, .kartra_item_info__text--size-small h5, .kartra_item_info__text--size-small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__text--size-small { font-size: 0.7rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--size-small { font-size: 0.85rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--size-small { font-size: 1rem; }
}

.kartra_item_info__text--size-medium { font-size: 0.65rem; }

.kartra_item_info__text--size-medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--size-medium h1, .kartra_item_info__text--size-medium h2, .kartra_item_info__text--size-medium h3, .kartra_item_info__text--size-medium h4, .kartra_item_info__text--size-medium h5, .kartra_item_info__text--size-medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__text--size-medium { font-size: 0.8rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--size-medium { font-size: 0.95rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--size-medium { font-size: 1.1rem; }
}

.kartra_item_info__text--size-extra-medium { font-size: 0.7rem; }

.kartra_item_info__text--size-extra-medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--size-extra-medium h1, .kartra_item_info__text--size-extra-medium h2, .kartra_item_info__text--size-extra-medium h3, .kartra_item_info__text--size-extra-medium h4, .kartra_item_info__text--size-extra-medium h5, .kartra_item_info__text--size-extra-medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__text--size-extra-medium { font-size: 0.85rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--size-extra-medium { font-size: 1rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--size-extra-medium { font-size: 1.15rem; }
}

.kartra_item_info__text--size-special-medium { font-size: 0.75rem; }

.kartra_item_info__text--size-special-medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--size-special-medium h1, .kartra_item_info__text--size-special-medium h2, .kartra_item_info__text--size-special-medium h3, .kartra_item_info__text--size-special-medium h4, .kartra_item_info__text--size-special-medium h5, .kartra_item_info__text--size-special-medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__text--size-special-medium { font-size: 0.9rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--size-special-medium { font-size: 1.05rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--size-special-medium { font-size: 1.2rem; }
}

.kartra_item_info__text--size-semi-medium { font-size: 0.8rem; }

.kartra_item_info__text--size-semi-medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--size-semi-medium h1, .kartra_item_info__text--size-semi-medium h2, .kartra_item_info__text--size-semi-medium h3, .kartra_item_info__text--size-semi-medium h4, .kartra_item_info__text--size-semi-medium h5, .kartra_item_info__text--size-semi-medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__text--size-semi-medium { font-size: 0.95rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--size-semi-medium { font-size: 1.1rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--size-semi-medium { font-size: 1.25rem; }
}

.kartra_item_info__text--font-weight-thin { font-weight: 100; }

.kartra_item_info__text--font-weight-extra-light { font-weight: 200; }

.kartra_item_info__text--font-weight-light { font-weight: 300; }

.kartra_item_info__text--font-weight-regular { font-weight: 400; }

.kartra_item_info__text--font-weight-normal { font-weight: 400; }

.kartra_item_info__text--font-weight-medium { font-weight: 500; }

.kartra_item_info__text--font-weight-semi-bold { font-weight: 600; }

.kartra_item_info__text--font-weight-bold { font-weight: 700; }

.kartra_item_info__text--font-weight-black { font-weight: 900; }

.kartra_item_info__text--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_item_info__text--margin-bottom-semi-tiny { margin-bottom: 12px; }

.kartra_item_info__text--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_item_info__text--margin-bottom-small { margin-bottom: 25px; }

.kartra_item_info__text--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_item_info__text--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_item_info__text--margin-bottom-large { margin-bottom: 100px; }

.kartra_item_info__text--margin-bottom-semi-large { margin-bottom: 80px; }

.kartra_item_info__text--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_item_info__text--margin-bottom-medium { margin-bottom: 50px; }

@media (max-width: 991px) {
  .kartra_item_info__text--sm-margin-bottom-special-medium { margin-bottom: 30px; }
}

@media (max-width: 991px) {
  .kartra_item_info__text--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_item_info__text--margin-bottom-none { margin-bottom: 0px; }

.kartra_item_info__text--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_item_info__text--md-margin-bottom-medium { margin-bottom: 50px; }

@media (max-width: 991px) {
  .kartra_item_info__text--md-margin-bottom-medium { margin-bottom: 25px; }
}

.kartra_item_info__text--md-margin-bottom-large { margin-bottom: 100px; }

@media (max-width: 991px) {
  .kartra_item_info__text--md-margin-bottom-large { margin-bottom: 20px; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--xs-margin-bottom-special-medium { margin-bottom: 30px; }
}

.kartra_item_info__text--padding-right-medium { padding-right: 50px; }

.kartra_item_info__text--white { color: rgb(255, 255, 255); }

.kartra_item_info__text--special-red { color: rgb(237, 45, 22); }

.kartra_item_info__text--black { color: rgb(0, 0, 0); }

.kartra_item_info__text--black-opaque-90 { color: rgba(0, 0, 0, 0.9); }

.kartra_item_info__text--dim-black { color: rgb(33, 33, 33); }

.kartra_item_info__text--dark-grey { color: rgb(158, 158, 158); }

.kartra_item_info__text--dim-black-opaque-60 { color: rgba(33, 33, 33, 0.6); }

.kartra_item_info__text--dim-black-opaque-70 { color: rgba(33, 33, 33, 0.7); }

.kartra_item_info__text--dim-black-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_item_info__text--dim-black-opaque-80 { color: rgba(33, 33, 33, 0.8); }

.kartra_item_info__text--light-black { color: rgb(66, 66, 66); }

.kartra_item_info__text--teal { color: rgb(0, 137, 123); }

.kartra_item_info__text--dark-olive { color: rgb(64, 59, 40); }

.kartra_item_info__text--dark-blue { color: rgb(55, 71, 79); }

.kartra_item_info__text--black-blue { color: rgb(35, 44, 70); }

.kartra_item_info__text--cyan-blue { color: rgb(128, 222, 235); }

.kartra_item_info__text--turquoise-green { color: rgb(0, 150, 136); }

.kartra_item_info__text--night-rider-black { color: rgb(51, 51, 51); }

.kartra_item_info__text--night-rider-black-opaque-80 { color: rgba(51, 51, 51, 0.8); }

.kartra_item_info__text--semi-white { color: rgba(255, 255, 255, 0.6); }

.kartra_item_info__text--light-grey { color: rgba(0, 0, 0, 0.6); }

.kartra_item_info__text--light-golden { color: rgb(224, 177, 97); }

.kartra_item_info__text--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.kartra_item_info__text--deep-maroon { color: rgb(73, 24, 11); }

.kartra_item_info__text--green { color: rgb(92, 184, 92); }

.kartra_item_info__text--yellow-green { color: rgb(157, 204, 101); }

.kartra_item_info__text--bright-yellow { color: rgb(255, 213, 79); }

.kartra_item_info__text--pomegranate { color: rgb(245, 67, 55); }

.kartra_item_info__text--oxford-blue { color: rgb(51, 65, 76); }

.kartra_item_info__text--parchment { color: rgb(43, 51, 85); }

.kartra_item_info__text--parchment-dark { color: rgb(38, 50, 57); }

.kartra_item_info__text--mine-shaft { color: rgb(33, 33, 33); }

.kartra_item_info__text--yellow { color: rgb(255, 183, 77); }

.kartra_item_info__text--steel-sky { color: rgb(57, 126, 184); }

.kartra_item_info__text--red-tomato { color: rgb(255, 82, 82); }

.kartra_item_info__text--orange-tomato { color: rgb(255, 112, 67); }

.kartra_item_info__text--red { color: rgb(229, 66, 66); }

.kartra_item_info__text--suva-grey { color: rgb(136, 136, 136); }

.kartra_item_info__text--dark-green-color { color: rgb(0, 137, 123); }

.kartra_item_info__text--outrageous-orange { color: rgb(255, 87, 34); }

.kartra_item_info__text--darkturquoise { color: rgb(0, 206, 209); }

.kartra_item_info__text--very-dark-brown { color: rgb(78, 52, 46); }

.kartra_item_info__text--dim-grey { color: rgb(102, 102, 102); }

.kartra_item_info__text--dim-grey-opaque-30 { color: rgba(102, 102, 102, 0.3); }

.kartra_item_info__text--orange-peel { color: rgb(255, 160, 0); }

.kartra_item_info__text--fruit-salad { color: rgb(75, 175, 80); }

.kartra_item_info__text--gray-38 { color: rgb(97, 97, 97); }

.kartra_item_info__text--speech-red { color: rgb(212, 3, 3); }

.kartra_item_info__text--persian-red { color: rgb(211, 47, 47); }

.kartra_item_info__text--laurel-green { color: rgb(56, 142, 60); }

.kartra_item_info__text--rust-red { color: rgb(173, 36, 18); }

.kartra_item_info__text--summer-sky-blue { color: rgb(36, 194, 218); }

.kartra_item_info__text--sapphire-blue { color: rgb(10, 43, 74); }

.kartra_item_info__text--viking-blue { color: rgb(59, 189, 198); }

.kartra_item_info__text--chilean-fire-orange { color: rgb(211, 78, 60); }

.kartra_item_info__text--charcoal-grey { color: rgb(68, 68, 68); }

.kartra_item_info__text--gulf-blue { color: rgb(52, 73, 94); }

.kartra_item_info__text--dodger-blue { color: rgb(41, 182, 246); }

.kartra_item_info__text--nobel-grey { color: rgb(153, 153, 153); }

.kartra_item_info__text--mortar-grey { color: rgb(85, 85, 85); }

.kartra_item_info__text--linen-white { color: rgb(251, 246, 236); }

.kartra_item_info__text--iris-blue { color: rgb(3, 172, 220); }

.kartra_item_info__text--navy-blue { color: rgb(2, 119, 189); }

.kartra_item_info__text--dark-aqua { color: rgb(68, 188, 210); }

.kartra_item_info__text--white-smoke-grey { color: rgb(245, 245, 245); }

.kartra_item_info__text--light-maroon-color { color: rgb(129, 48, 42); }

.kartra_item_info__text--dark-saddle-brown { color: rgb(60, 34, 0); }

.kartra_item_info__text--dark-chocolate { color: rgb(217, 120, 0); }

.kartra_item_info__text--deep-dark-slate-grey { color: rgb(23, 40, 33); }

.kartra_item_info__text--deep-gold { color: rgb(240, 206, 68); }

.kartra_item_info__text--purple { color: rgb(81, 45, 168); }

.kartra_item_info__text--transparent-white { color: rgba(255, 255, 255, 0.2); }

.kartra_item_info__text--half-transparent-white { color: rgba(255, 255, 255, 0.5); }

.kartra_item_info__text--light-coral { color: rgb(255, 151, 79); }

.kartra_item_info__text--deep-saddle-brown { color: rgb(62, 39, 36); }

.kartra_item_info__text--deep-saddle-brown-opaque-80 { color: rgba(62, 39, 36, 0.8); }

.kartra_item_info__text--deep-coral { color: rgb(238, 108, 0); }

.kartra_item_info__text--deep-dark-brown { color: rgb(93, 64, 55); }

.kartra_item_info__text--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.kartra_item_info__text--light-black-opaque-75 { color: rgba(66, 66, 66, 0.75); }

.kartra_item_info__text--light-black-opaque-60 { color: rgba(66, 66, 66, 0.6); }

.kartra_item_info__text--deep-megento-black { color: rgb(57, 38, 38); }

.kartra_item_info__text--dark-deep-blue { color: rgb(38, 50, 57); }

.kartra_item_info__text--light-gold { color: rgb(255, 213, 79); }

.kartra_item_info__text--royal-blue { color: rgb(0, 117, 255); }

.kartra_item_info__text--deep-sky-blue-02 { color: rgb(38, 197, 217); }

.kartra_item_info__text--ocean-green { color: rgb(58, 182, 119); }

.kartra_item_info__text--semi-pro-white-color { color: rgba(255, 255, 255, 0.8); }

.kartra_item_info__text--extra-light-grey { color: rgb(238, 238, 238); }

.kartra_item_info__text--blue { color: rgb(3, 172, 220); }

.kartra_item_info__text--white-dim-grey { color: rgb(153, 153, 153); }

.kartra_item_info__text--safron { color: rgb(245, 184, 59); }

.kartra_item_info__text--light-blue-green { color: rgb(0, 204, 204); }

.kartra_item_info__text--deep-sky-blue { color: rgb(3, 169, 244); }

.kartra_item_info__text--white-smoke-white { color: rgb(238, 238, 238); }

.kartra_item_info__text--columbia-blue { color: rgb(179, 229, 252); }

.kartra_item_info__text--robins-egg-blue { color: rgb(0, 204, 204); }

.kartra_item_info__text--deep-dark-aqua { color: rgb(19, 92, 105); }

.kartra_item_info__text--night-rider-opaque-75 { color: rgba(51, 50, 50, 0.75); }

.kartra_item_info__text--mine-shaft-opaque-50 { color: rgba(33, 33, 33, 0.5); }

.kartra_item_info__text--mine-shaft-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.kartra_item_info__text--oxford-blue-opaque-75 { color: rgba(51, 65, 76, 0.75); }

.kartra_item_info__text--denim-blue { color: rgb(245, 237, 234); }

.kartra_item_info__text--deep-orange-red { color: rgb(230, 81, 0); }

.kartra_item_info__text--orange-color-two { color: rgb(255, 160, 2); }

.kartra_item_info__text--deep-rebecca-purple-color { color: rgb(52, 36, 62); }

.kartra_item_info__text--black-opaque-75 { color: rgba(0, 0, 0, 0.75); }

.kartra_item_info__text--light-navy { color: rgb(40, 53, 146); }

.kartra_item_info__text--dark-dodger-blue { color: rgb(0, 103, 230); }

.kartra_item_info__text--dark-dodger-blue-two { color: rgb(67, 129, 255); }

.kartra_item_info__text--white-opaque-70 { color: rgba(255, 255, 255, 0.7); }

.kartra_item_info__text--white-opaque-75 { color: rgba(255, 255, 255, 0.75); }

.kartra_item_info__text--white-opaque-8 { color: rgba(255, 255, 255, 0.8); }

.kartra_item_info__text--white-opaque-9 { color: rgba(255, 255, 255, 0.9); }

.kartra_item_info__text--white-opaque-5 { color: rgba(255, 255, 255, 0.5); }

.kartra_item_info__text--white-opaque-6 { color: rgba(255, 255, 255, 0.6); }

.kartra_item_info__text--gold { color: rgb(255, 202, 41); }

.kartra_item_info__text--deep-dark-blue { color: rgb(38, 38, 57); }

.kartra_item_info__text--jacksons-purple { color: rgb(49, 27, 146); }

.kartra_item_info__text--coral-dark { color: rgb(242, 108, 79); }

.kartra_item_info__text--light-chocolate { color: rgb(245, 124, 0); }

.kartra_item_info__text--dark-black-blue { color: rgb(38, 42, 57); }

.kartra_item_info__text--light-medium-slate-blue { color: rgb(149, 117, 205); }

.kartra_item_info__text--light-coral-four { color: rgb(230, 115, 116); }

.kartra_item_info__text--deep-dark-indigo { color: rgb(51, 36, 62); }

.kartra_item_info__text--deep-sky-blue-three { color: rgb(79, 195, 247); }

.kartra_item_info__text--pale-golden-rod { color: rgb(235, 206, 123); }

.kartra_item_info__text--deep-yellow-green { color: rgb(139, 195, 74); }

.kartra_item_info__text--black-grey { color: rgb(88, 88, 88); }

.kartra_item_info__text--dark-black-blue-opaque-50 { color: rgba(38, 42, 57, 0.5); }

.kartra_item_info__text--light-green { color: rgb(81, 217, 142); }

.kartra_item_info__text--dark-golden { color: rgb(161, 130, 76); }

.kartra_item_info__text--special-light-red { color: rgb(225, 62, 62); }

.kartra_item_info__text--medium-transparent-black { color: rgba(0, 0, 0, 0.5); }

.kartra_item_info__text--dark { color: rgba(0, 0, 0, 0.6); }

.kartra_item_info__text--light-salmon { color: rgb(229, 163, 148); }

.kartra_item_info__text--cyan-blue-three { color: rgb(77, 182, 172); }

.kartra_item_info__text--golden-glow { color: rgb(255, 224, 130); }

.kartra_item_info__text--light-khaki { color: rgb(255, 245, 157); }

.kartra_item_info__text--free-speech-blue { color: rgb(63, 81, 181); }

.kartra_item_info__text--dark-night-blue { color: rgb(46, 54, 78); }

.kartra_item_info__text--deep-sky-blue-six { color: rgb(0, 192, 226); }

.kartra_item_info__text--light-orange-three { color: rgb(254, 185, 82); }

.kartra_item_info__text--light-sandy-brown { color: rgb(255, 183, 77); }

.kartra_item_info__text--extra-dark-grey { color: rgb(224, 224, 224); }

.kartra_item_info__text--light-dodger-blue-two { color: rgb(66, 165, 245); }

.kartra_item_info__text--very-dark-indigo { color: rgb(67, 55, 79); }

.kartra_item_info__text--dark-slate-grey { color: rgb(55, 71, 79); }

.kartra_item_info__text--deep-dark-indigo-two { color: rgb(36, 38, 66); }

.kartra_item_info__text--light-slate-grey-two { color: rgb(148, 156, 163); }

.kartra_item_info__text--mat-black { color: rgb(53, 53, 53); }

.kartra_item_info__text--mat-black-opaque-60 { color: rgba(53, 53, 53, 0.6); }

.kartra_item_info__text--mat-black-opaque-80 { color: rgba(53, 53, 53, 0.8); }

.kartra_item_info__text--deep-sky-blue-seven { color: rgb(67, 164, 242); }

.kartra_item_info__text--dark-medium-slate-blue { color: rgb(92, 107, 192); }

.kartra_item_info__text--dark-sea-green { color: rgb(129, 199, 131); }

.kartra_item_info__text--dark-turquoise-two { color: rgb(77, 208, 225); }

.kartra_item_info__text--light-coral-two { color: rgb(255, 138, 101); }

.kartra_item_info__text--night-rider { color: rgb(51, 50, 50); }

.kartra_item_info__text--green-three { color: rgb(34, 204, 110); }

.kartra_item_info__text--deep-dodger-blue { color: rgb(30, 135, 229); }

.kartra_item_info__text--deep-sky-blue-03 { color: rgb(3, 189, 230); }

.kartra_item_info__text--deep-purple { color: rgb(46, 36, 68); }

.kartra_item_info__text--deep-purple-opaque-80 { color: rgba(46, 36, 68, 0.8); }

.kartra_item_info__text--deep-coral-02 { color: rgb(240, 111, 60); }

.kartra_item_info__text--dark-orange-two { color: rgb(240, 139, 31); }

.kartra_item_info__text--dark-orange-three { color: rgb(242, 121, 0); }

.kartra_item_info__text--light-sea-green { color: rgb(44, 201, 125); }

.kartra_item_info__text--deep-dark-slate-blue { color: rgb(46, 49, 71); }

.kartra_item_info__text--deep-dark-slate-blue-opaque-80 { color: rgba(46, 49, 71, 0.8); }

.kartra_item_info__text--light-medium-blue { color: rgb(74, 92, 193); }

.kartra_item_info__text--orange-four { color: rgb(238, 165, 1); }

.kartra_item_info__text--deep-sky-blue-eight { color: rgb(26, 202, 224); }

.kartra_item_info__text--orange-color-five { color: rgb(249, 168, 36); }

.kartra_item_info__text--light-dark-orange { color: rgb(255, 167, 38); }

.kartra_item_info__text--deep-maroon-two { color: rgb(108, 76, 65); }

.kartra_item_info__text--deep-dark-slate-blue-opaque-75 { color: rgba(46, 49, 71, 0.75); }

.kartra_item_info__text--deep-dark-slate-blue-three { color: rgb(50, 66, 95); }

.kartra_item_info__text--deep-dark-slate-blue-three-opaque-80 { color: rgba(50, 66, 95, 0.8); }

.kartra_item_info__text--dodger-blue-two { color: rgb(34, 150, 243); }

.kartra_item_info__text--deep-dark-turquoise { color: rgb(16, 175, 195); }

.kartra_item_info__text--medium-sea-green { color: rgb(44, 188, 132); }

.kartra_item_info__text--light-slate-grey { color: rgb(69, 90, 100); }

.kartra_item_info__text--deep-dim-grey { color: rgb(65, 65, 65); }

.kartra_item_info__text--light-sea-green { color: rgb(44, 201, 125); }

.kartra_item_info__text--light-teal { color: rgb(0, 150, 136); }

.kartra_item_info__text--light-cyan-two { color: rgb(17, 173, 173); }

.kartra_item_info__text--deep-salmon-two { color: rgb(255, 97, 97); }

.kartra_item_info__text--very-dark-slate-blue { color: rgb(47, 54, 82); }

.kartra_item_info__text--mid-slate-grey { color: rgb(99, 104, 125); }

.kartra_item_info__text--light-firebrick { color: rgb(191, 54, 13); }

.kartra_item_info__text--royal-blue-two { color: rgb(39, 101, 250); }

.kartra_item_info__text--deep-pale-golden { color: rgb(255, 228, 151); }

.kartra_item_info__text--light-steel-blue { color: rgb(204, 216, 242); }

.kartra_item_info__text--deep-coral-04 { color: rgb(246, 79, 100); }

.kartra_item_info__text--deep-misty-rose { color: rgb(255, 204, 188); }

.kartra_item_info__text--royal-blue-three { color: rgb(51, 118, 255); }

.kartra_item_info__text--tussock { color: rgb(191, 138, 63); }

.kartra_item_info__text--cornflower-blue { color: rgb(99, 125, 214); }

.kartra_item_info__text--carrot-orange { color: rgb(242, 151, 39); }

.kartra_item_info__text--dark-pink { color: rgb(156, 25, 86); }

.kartra_item_info__text--sea-buckthorn { color: rgb(246, 159, 40); }

.kartra_item_info__text--valencia { color: rgb(217, 61, 61); }

.kartra_item_info__text--royal-blue-four { color: rgb(71, 115, 232); }

.kartra_item_info__text--mine-shaf { color: rgb(34, 34, 34); }

.kartra_item_info__text--web-orange { color: orange; }

.kartra_item_info__text--tulip-tree { color: rgb(231, 164, 64); }

.kartra_item_info__text--cornflower-blue-02 { color: rgb(108, 98, 255); }

.kartra_item_info__text--burning-orange { color: rgb(255, 113, 67); }

.kartra_item_info__text--dark-burgundy { color: rgb(124, 14, 4); }

.kartra_item_info__text--dodger-blue-03 { color: rgb(51, 204, 255); }

.kartra_item_info__text--ebony-clay { color: rgb(40, 49, 78); }

.kartra_item_info__text--azure-radiance { color: rgb(2, 153, 255); }

.kartra_item_info__text--waikawa-gray { color: rgb(91, 105, 154); }

.kartra_item_info__text--waikawa-gray-2 { color: rgb(93, 107, 150); }

.kartra_item_info__text--blaze-orange { color: rgb(255, 102, 0); }

.kartra_item_info__text--blaze-orange-2 { color: rgb(255, 104, 2); }

.kartra_item_info__text--rock-blue { color: rgb(153, 166, 200); }

.kartra_item_info__text--manatee { color: rgb(143, 146, 155); }

.kartra_item_info__text--ebony-clay-2 { color: rgb(34, 40, 58); }

.kartra_item_info__text--ebony-clay-2-opaque-80 { color: rgba(34, 40, 58, 0.8); }

.kartra_item_info__text--ebony-clay-2-opaque-70 { color: rgba(34, 40, 58, 0.7); }

.kartra_item_info__text--ebony-clay-2-opaque-60 { color: rgba(34, 40, 58, 0.6); }

.kartra_item_info__text--feijoa { color: rgb(151, 217, 132); }

.kartra_item_info__text--bright-turquoise { color: rgb(10, 195, 219); }

.kartra_item_info__text--mine-shaft-2 { color: rgb(54, 52, 53); }

.kartra_item_info__text--mine-shaft-2-opaque-80 { color: rgba(54, 52, 53, 0.8); }

.kartra_item_info__text--radical-red { color: rgb(255, 63, 89); }

.kartra_item_info__text--golden-fizz { color: rgb(232, 255, 56); }

.kartra_item_info__text--electric-violet { color: rgb(104, 61, 255); }

.kartra_item_info__text--bright-turquoise-2 { color: rgb(20, 193, 249); }

.kartra_item_info__text--rhino { color: rgb(45, 56, 95); }

.kartra_item_info__text--green-yellow { color: rgb(203, 255, 56); }

.kartra_item_info__text--canary { color: rgb(199, 255, 85); }

.kartra_item_info__text--golden-dream { color: rgb(245, 226, 51); }

.kartra_item_info__text--driftwood { color: rgb(172, 140, 70); }

.kartra_item_info__text--taupe { color: rgb(75, 63, 54); }

.kartra_item_info__text--taupe-opaque-80 { color: rgba(75, 63, 54, 0.8); }

.kartra_item_info__text--sun { color: rgb(252, 163, 17); }

.kartra_item_info__text--port-gore { color: rgb(45, 36, 78); }

.kartra_item_info__text--port-gore-opaque-80 { color: rgba(45, 36, 78, 0.8); }

.kartra_item_info__text--vermilion { color: rgb(255, 63, 10); }

.kartra_item_info__text--woodsmoke { color: rgb(20, 19, 22); }

.kartra_item_info__text--chateau-green { color: rgb(74, 176, 80); }

.kartra_item_info__text--pickled-bluewood { color: rgb(42, 62, 78); }

.kartra_item_info__text--turquoise-2 { color: rgb(46, 196, 182); }

.kartra_item_info__text--ebony-clay-opaque-70 { color: rgba(40, 49, 78, 0.7); }

.kartra_item_info__text--ebony-clay-opaque-80 { color: rgba(40, 49, 78, 0.8); }

.kartra_item_info__text--caribbean-green { color: rgb(6, 214, 160); }

.kartra_item_info__text--laser-lemon { color: rgb(233, 255, 112); }

.kartra_item_info__text--broom { color: rgb(253, 255, 30); }

.kartra_item_info__text--madison { color: rgb(13, 59, 102); }

.kartra_item_info__text--eden { color: rgb(14, 95, 92); }

.kartra_item_info__text--cerulean { color: rgb(0, 187, 249); }

.kartra_item_info__text--bright-sun { color: rgb(255, 210, 63); }

.kartra_item_info__text--sunglow { color: rgb(255, 202, 58); }

.kartra_item_info__text--torch-red { color: rgb(255, 10, 84); }

.kartra_item_info__text--azure-radiance-3 { color: rgb(0, 117, 255); }

.kartra_item_info__text--french-rose { color: rgb(239, 71, 111); }

.kartra_item_info__text--burning-orange-2 { color: rgb(255, 107, 53); }

.kartra_item_info__text--radical-red-2 { color: rgb(255, 53, 98); }

.kartra_item_info__text--persian-green { color: rgb(1, 178, 137); }

.kartra_item_info__text--yellow-orange { color: rgb(255, 186, 61); }

.kartra_item_info__text--flush-orange { color: rgb(251, 133, 0); }

.kartra_item_info__text--koromiko { color: rgb(255, 189, 109); }

.kartra_item_info__text--daisy-bush { color: rgb(83, 28, 179); }

.kartra_item_info__text--rose-2 { color: rgb(255, 0, 114); }

.kartra_item_info__text--dodger-blue-2 { color: rgb(58, 93, 255); }

.kartra_item_info__text--minsk { color: rgb(68, 55, 118); }

.kartra_item_info__text--pink-bright { color: rgb(255, 103, 159); }

.kartra_item_info__text--port-gore-2 { color: rgb(31, 32, 65); }

.kartra_item_info__text--sea-buckthorn-2 { color: rgb(247, 152, 36); }

.kartra_item_info__text--bright-turquoise-3 { color: rgb(37, 206, 248); }

.kartra_item_info__text--amber { color: rgb(255, 190, 11); }

.kartra_item_info__text--yellow-orange-2 { color: rgb(252, 176, 76); }

.kartra_item_info__text--web-orange-2 { color: rgb(246, 173, 0); }

.kartra_item_info__text--endeavour { color: rgb(3, 83, 164); }

.kartra_item_info__text--governor-bay-2 { color: rgb(63, 55, 201); }

.kartra_item_info__text--mustard-2 { color: rgb(253, 224, 83); }

.kartra_item_info__text--lipstick { color: rgb(202, 0, 112); }

.kartra_item_info__text--shark { color: rgb(26, 27, 33); }

.kartra_item_info__text--torch-red-2 { color: rgb(255, 10, 84); }

.kartra_item_info__text--surfie-green { color: rgb(15, 113, 115); }

.kartra_item_info__text--gold-drop { color: rgb(247, 127, 0); }

.kartra_item_info__text--purple-heart-2 { color: rgb(95, 48, 226); }

.kartra_item_info__text--ebony-clay-3 { color: rgb(37, 38, 65); }

.kartra_item_info__text--ebony-clay-3-opaque-80 { color: rgba(37, 38, 65, 0.8); }

.kartra_item_info__text--blue-ribbon { color: rgb(0, 107, 255); }

.kartra_item_info__text--regal-blue { color: rgb(2, 83, 115); }

.kartra_item_info__text--dodger-blue-3 { color: rgb(52, 149, 250); }

.kartra_item_info__text--web-orange-3 { color: rgb(255, 170, 0); }

.kartra_item_info__text--dodger-blue-4 { color: rgb(55, 114, 255); }

.kartra_item_info__text--torch-red-3 { color: rgb(255, 0, 84); }

.kartra_item_info__text--dodger-blue-5 { color: rgb(23, 137, 252); }

.kartra_item_info__text--torch-red-4 { color: rgb(255, 22, 84); }

.kartra_item_info__text--flush-orange-2 { color: rgb(255, 119, 0); }

.kartra_item_info__text--sun-2 { color: rgb(254, 164, 16); }

.kartra_item_info__text--flush-orange-3 { color: rgb(255, 134, 0); }

.kartra_item_info__text--royal-blue-2 { color: rgb(67, 97, 238); }

.kartra_item_info__text--purple-2 { color: rgb(114, 9, 183); }

.kartra_item_info__text--stratos { color: rgb(0, 18, 77); }

.kartra_item_info__text--waikawa-gray-3 { color: rgb(89, 103, 158); }

.kartra_item_info__text--big-stone { color: rgb(26, 39, 72); }

.kartra_item_info__text--big-stone-opaque-80 { color: rgba(26, 39, 72, 0.8); }

.kartra_item_info__text--jacarta { color: rgb(56, 44, 103); }

.kartra_item_info__text--jacarta-opaque-80 { color: rgba(56, 44, 103, 0.8); }

.kartra_item_info__text--radical-red-3 { color: rgb(252, 61, 101); }

.kartra_item_info__text--orange-crayola { color: rgb(255, 110, 49); }

.kartra_item_info__text--bittersweet { color: rgb(255, 74, 74); }

.kartra_item_info__text--burnt-sienna { color: rgb(231, 98, 96); }

.kartra_item_info__text--emerald { color: rgb(104, 212, 166); }

.kartra_item_info__text--coquelicot { color: rgb(249, 74, 41); }

.kartra_item_info__text--small { font-size: 0.56rem; }

.kartra_item_info__text--small p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--small h1, .kartra_item_info__text--small h2, .kartra_item_info__text--small h3, .kartra_item_info__text--small h4, .kartra_item_info__text--small h5, .kartra_item_info__text--small h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 992px) {
  .kartra_item_info__text--small { font-size: 0.7rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--small { font-size: 0.85rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--small { font-size: 1rem; }
}

.kartra_item_info__text--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.kartra_item_info__text--italic { font-style: italic; }

.kartra_item_info__text--medium { font-size: 0.75rem; }

.kartra_item_info__text--medium p { font-size: inherit; margin: 0px; font-weight: inherit; }

.kartra_item_info__text--medium h1, .kartra_item_info__text--medium h2, .kartra_item_info__text--medium h3, .kartra_item_info__text--medium h4, .kartra_item_info__text--medium h5, .kartra_item_info__text--medium h6 { font-size: inherit; margin: 0px; font-weight: inherit; }

@media (max-width: 991px) {
  .kartra_item_info__text--medium { font-size: 0.9rem; }
}

@media (max-width: 767px) {
  .kartra_item_info__text--medium { font-size: 1.05rem; }
}

@media (max-width: 480px) {
  .kartra_item_info__text--medium { font-size: 1.2rem; }
}

.kartra_list__item:last-of-type .kartra_list__item__vertical-line { display: none; }

.kartra_link_wrapper { padding: 10px 0px 0px; }

.kartra_link_wrapper .kartra_list__link:first-of-type { padding-left: 0px; }

.kartra_link_wrapper .kartra_list__link:last-of-type { padding-right: 0px; }

.kartra_link_wrapper--flex { display: flex; flex-wrap: wrap; }

.kartra_link_wrapper--align-left { justify-content: flex-start; }

.kartra_link_wrapper--align-right { justify-content: flex-end; }

.kartra_link_wrapper--align-center { justify-content: center; }

.kartra_link_wrapper.pull-left { float: none !important; justify-content: flex-start; }

.kartra_link_wrapper.pull-center { display: flex !important; justify-content: center; }

.kartra_link_wrapper.pull-right { float: none !important; justify-content: flex-end; }

@media (max-width: 991px) {
  .kartra_link_wrapper--sm-align-center { justify-content: center !important; }
}

.kartra_link_wrapper--flex-direction-column { flex-direction: column; }

.kartra_link_wrapper--flex-direction-column.pull-left { align-items: flex-start; }

.kartra_link_wrapper--flex-direction-column.pull-right { align-items: flex-end; }

.kartra_link_wrapper--flex-direction-column.pull-center { align-items: center; }

@media (max-width: 991px) {
  .kartra_link_wrapper--flex-direction-column.kartra_link_wrapper--sm-align-center { align-items: center; }
}

.kartra_link_wrapper--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_link_wrapper--margin-bottom-small { margin-bottom: 25px; }

.kartra_link_wrapper--margin-bottom-extra-small { margin-bottom: 20px; }

@media (min-width: 992px) {
  .kartra_link_wrapper--md-margin-bottom-extra-small { margin-bottom: 20px; }
}

.inline_box { display: flex; }

.inline_box .inline_box__item { position: relative; margin-right: 30px; }

.inline_box .inline_box__item:last-child { margin-right: 0px !important; }

.inline_box .inline_box__item--flex { display: flex; flex-wrap: wrap; }

.inline_box .inline_box__item--align-center { align-items: center; justify-content: center; }

.inline_box .inline_box__item--width-20 { width: 20%; }

.inline_box .inline_box__item--padding-extra-small { padding: 20px; }

.kartra_icon { position: relative; }

@media (max-width: 991px) {
  .kartra_icon--sm-text-center { text-align: center; }
}

@media (max-width: 991px) {
  .kartra_icon--sm-left { position: absolute; left: 0px; }
}

.kartra_icon--tiny { width: 24px; height: 24px; font-size: 12px; top: 4px; }

.kartra_icon--small { width: 32px; height: 32px; font-size: 18px; top: 4px; }

.kartra_icon--small.kartra_icon--circled { font-size: 16px; }

.kartra_icon--small.kartra_icon--adjust-size-square-box { font-size: 16px; }

.kartra_icon--medium { width: 44px; height: 44px; font-size: 24px; top: 4px; }

.kartra_icon--medium.kartra_icon--circled { font-size: 20px; }

.kartra_icon--medium.kartra_icon--adjust-size-square-box { font-size: 20px; }

.kartra_icon--large { width: 60px; height: 60px; font-size: 36px; top: 4px; }

.kartra_icon--large.kartra_icon--circled { font-size: 26px; }

.kartra_icon--large.kartra_icon--adjust-size-square-box { font-size: 26px; }

.kartra_icon--extra-large { width: 62px; height: 62px; font-size: 24px; top: 4px; }

.kartra_icon--giant { width: 92px; height: 92px; font-size: 56px; top: 4px; }

.kartra_icon--giant.kartra_icon--circled { font-size: 40px; }

.kartra_icon--giant.kartra_icon--adjust-size-square-box { font-size: 40px; }

.kartra_icon--extra-giant { width: 72px; height: 72px; font-size: 48px; top: 4px; }

@media (max-width: 991px) {
  .kartra_icon--extra-giant { font-size: 32px; top: 0px; padding: 20px; width: 62px; height: 62px; }
}

.kartra_icon--rounded-medium-tiny { border-radius: 8px; }

.kartra_icon--circled { border-radius: 50%; border: 2px solid; }

.kartra_icon--center { margin-left: auto; margin-right: auto; }

.kartra_icon--rounded-full { border-radius: 50%; }

.kartra_icon--top-spacing-adjust.kartra_icon--giant { top: -38px; }

.kartra_icon--top-spacing-adjust.kartra_icon--large { top: -16px; }

.kartra_icon--top-spacing-adjust.kartra_icon--medium { top: -13px; }

.kartra_icon--top-spacing-adjust.kartra_icon--small { top: -7px; }

.kartra_icon--top-spacing-adjust.kartra_icon--tiny { top: 0px; }

.kartra_icon--top-spacing-adjust-double-line.kartra_icon--giant { top: -20px; }

.kartra_icon--top-spacing-adjust-double-line.kartra_icon--large { top: -4px; }

.kartra_icon--top-spacing-adjust-double-line.kartra_icon--medium { top: 6px; }

.kartra_icon--top-spacing-adjust-double-line.kartra_icon--small { top: 10px; }

.kartra_icon--top-spacing-adjust-double-line.kartra_icon--tiny { top: 12px; }

.kartra_icon--top-adjust { top: 0px; }

.kartra_icon--top-negative-margin-adjust-12px { margin: -12px auto 0px; }

.kartra_icon--top-negative-margin-adjust-20px { margin: -20px auto 0px; }

.kartra_icon--negative-top-like-tiny { top: -8px; }

.kartra_icon--size-tiny { font-size: 16px; }

.kartra_icon--size-extra-small { font-size: 18px; }

.kartra_icon--size-small { font-size: 20px; }

.kartra_icon--size-extra-medium { font-size: 24px; }

.kartra_icon--size-medium { font-size: 30px; }

.kartra_icon--size-semi-gaint { font-size: 40px; }

.kartra_icon--size-gaint { font-size: 48px; }

.kartra_icon--size-extra-giant { font-size: 72px; }

.kartra_icon--size-adjust-01.kartra_icon--giant { width: 120px; height: 120px; font-size: 48px; }

.kartra_icon--size-adjust-01.kartra_icon--large { width: 90px; height: 90px; font-size: 36px; }

.kartra_icon--size-adjust-01.kartra_icon--medium { width: 60px; height: 60px; font-size: 24px; }

.kartra_icon--size-adjust-01.kartra_icon--small { width: 45px; height: 45px; font-size: 18px; }

.kartra_icon--size-adjust-01.kartra_icon--tiny { width: 32px; height: 32px; font-size: 14px; }

.kartra_icon--no-border { border: 0px; }

.kartra_icon--no-shrink { flex-shrink: 0; }

.kartra_icon--gradient { background-image: linear-gradient(rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.3) 100%); }

.kartra_icon--light-grey { color: rgba(0, 0, 0, 0.6); }

.kartra_icon--light-grey a { color: inherit; }

.kartra_icon--dark-grey { color: rgb(255, 255, 255); }

.kartra_icon--orange-tomato { color: rgb(255, 112, 67); }

.kartra_icon--orange-tomato a { color: inherit; }

.kartra_icon--darkturquoise { color: rgb(0, 206, 209); }

.kartra_icon--darkturquoise a { color: inherit; }

.kartra_icon--coral-dark { color: rgb(242, 108, 79); }

.kartra_icon--coral-dark a { color: inherit; }

.kartra_icon--yellow-green { color: rgb(157, 204, 101); }

.kartra_icon--yellow-green a { color: inherit; }

.kartra_icon--yellow { color: rgb(255, 183, 77); }

.kartra_icon--yellow a { color: inherit; }

.kartra_icon--white { color: rgb(255, 255, 255); }

.kartra_icon--white a { color: inherit; }

.kartra_icon--fruit-salad { color: rgb(75, 175, 80); }

.kartra_icon--fruit-salad a { color: inherit; }

.kartra_icon--safron { color: rgb(245, 184, 59); }

.kartra_icon--safron a { color: inherit; }

.kartra_icon--semi-white { color: rgba(255, 255, 255, 0.6); }

.kartra_icon--semi-white a { color: inherit; }

.kartra_icon--purple { color: rgb(81, 45, 168); }

.kartra_icon--purple a { color: inherit; }

.kartra_icon--light-medium-slate-blue-color { color: rgb(149, 117, 205); }

.kartra_icon--light-medium-slate-blue-color a { color: inherit; }

.kartra_icon--dark-orchid-color { color: rgb(154, 115, 255); }

.kartra_icon--dark-orchid-color a { color: inherit; }

.kartra_icon--light-blue-green { color: rgb(0, 204, 204); }

.kartra_icon--light-blue-green a { color: inherit; }

.kartra_icon--blue { color: rgb(3, 172, 220); }

.kartra_icon--blue a { color: inherit; }

.kartra_icon--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.kartra_icon--nobel-grey { color: rgb(153, 153, 153); }

.kartra_icon--nobel-grey a { color: inherit; }

.kartra_icon--robins-egg-blue { color: rgb(0, 204, 204); }

.kartra_icon--robins-egg-blue a { color: inherit; }

.kartra_icon--suva-grey { color: rgb(136, 136, 136); }

.kartra_icon--suva-grey a { color: inherit; }

.kartra_icon--dark-aqua { color: rgb(68, 188, 210); }

.kartra_icon--deep-dark-orange { color: rgb(251, 147, 22); }

.kartra_icon--sky-blue { color: rgb(3, 172, 220); }

.kartra_icon--red { color: rgb(229, 66, 66); }

.kartra_icon--deep-dark-brown { color: rgb(93, 64, 55); }

.kartra_icon--deep-dark-brown-opaque-80 { color: rgba(93, 64, 55, 0.8); }

.kartra_icon--light-coral-two { color: rgb(255, 138, 101); }

.kartra_icon--cyan-blue-three { color: rgb(77, 182, 172); }

.kartra_icon--dim-grey { color: rgb(102, 102, 102); }

.kartra_icon--royal-blue { color: rgb(42, 121, 255); }

.kartra_icon--light-turquoise { color: rgb(77, 208, 225); }

.kartra_icon--deep-orange-red { color: rgb(230, 81, 0); }

.kartra_icon--deep-sky-blue-two { color: rgb(41, 182, 246); }

.kartra_icon--orange-color-two { color: rgb(255, 160, 2); }

.kartra_icon--light-coral-four { color: rgb(230, 115, 116); }

.kartra_icon--deep-sky-blue-four { color: rgb(0, 188, 212); }

.kartra_icon--deep-sky-blue-three { color: rgb(79, 195, 247); }

.kartra_icon--light-orange-two { color: rgb(255, 183, 77); }

.kartra_icon--light-yellow-green { color: rgb(191, 202, 50); }

.kartra_icon--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.kartra_icon--light-black-opaque-60 { color: rgba(66, 66, 66, 0.6); }

.kartra_icon--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.kartra_icon--light-indian-red { color: rgb(239, 83, 80); }

.kartra_icon--dark-black-blue { color: rgb(38, 42, 57); }

.kartra_icon--deep-sandy-brown { color: rgb(254, 183, 78); }

.kartra_icon--deep-sky-blue-six { color: rgb(0, 192, 226); }

.kartra_icon--light-orange-three { color: rgb(254, 185, 82); }

.kartra_icon--white-smoke-grey { color: rgb(245, 245, 245); }

.kartra_icon--deep-dark-indigo-two { color: rgb(36, 38, 66); }

.kartra_icon--light-slate-grey-three { color: rgb(162, 170, 178); }

.kartra_icon--mat-black-opaque-30 { color: rgba(53, 53, 53, 0.3); }

.kartra_icon--mat-black-opaque-50 { color: rgba(53, 53, 53, 0.5); }

.kartra_icon--deep-sky-blue-seven { color: rgb(67, 164, 242); }

.kartra_icon--orange-color-three { color: rgb(255, 167, 23); }

.kartra_icon--white-opaque-30 { color: rgba(255, 255, 255, 0.3); }

.kartra_icon--white-opaque-50 { color: rgba(255, 255, 255, 0.5); }

.kartra_icon--white-opaque-60 { color: rgba(255, 255, 255, 0.6); }

.kartra_icon--white-opaque-20 { color: rgba(255, 255, 255, 0.2); }

.kartra_icon--light-black { color: rgb(66, 66, 66); }

.kartra_icon--light-black-opaque-50 { color: rgba(66, 66, 66, 0.5); }

.kartra_icon--deep-sky-blue-02 { color: rgb(38, 197, 217); }

.kartra_icon--dark-slate-grey { color: rgb(55, 71, 79); }

.kartra_icon--light-sea-green { color: rgb(44, 201, 125); }

.kartra_icon--medium-turquoise { color: rgb(42, 209, 199); }

.kartra_icon--orange-four { color: rgb(238, 165, 1); }

.kartra_icon--dodger-blue-two { color: rgb(34, 150, 243); }

.kartra_icon--medium-sea-green { color: rgb(44, 188, 132); }

.kartra_icon--deep-coral-04 { color: rgb(246, 79, 100); }

.kartra_icon--dark-orange-three { color: rgb(242, 121, 0); }

.kartra_icon--deep-pale-golden { color: rgb(255, 228, 151); }

.kartra_icon--deep-pale-golden { color: rgb(255, 228, 151); }

.kartra_icon--light-firebrick { color: rgb(191, 54, 13); }

.kartra_icon--elf-green { color: rgb(6, 134, 117); }

.kartra_icon--royal-blue-two { color: rgb(39, 101, 250); }

.kartra_icon--saffron { color: rgb(242, 192, 41); }

.kartra_icon--cerulean { color: rgb(0, 187, 249); }

.kartra_icon--caribbean-green { color: rgb(6, 214, 160); }

.kartra_icon--bright-sun { color: rgb(255, 210, 63); }

.kartra_icon--black-opaque-10 { color: rgba(0, 0, 0, 0.1); }

.kartra_icon--cerise { color: rgb(234, 51, 105); }

.kartra_icon--iris { color: rgb(70, 74, 224); }

.kartra_icon--picton-blue { color: rgb(92, 184, 228); }

.kartra_icon--butterscotch { color: rgb(233, 154, 65); }

.kartra_icon--blue-green { color: rgb(58, 152, 185); }

.kartra_icon--emerald { color: rgb(104, 212, 166); }

.kartra_icon--blue-green-2 { color: rgb(0, 159, 189); }

.kartra_icon--blue-crayola { color: rgb(42, 121, 255); }

.kartra_icon--bg-white { background-color: rgb(255, 255, 255); }

.kartra_icon--bg-light-white { background-color: rgb(238, 238, 238); }

.kartra_icon--bg-extra-light-grey { background-color: rgb(238, 238, 238); }

.kartra_icon--bg-dark-grey { background-color: rgb(158, 158, 158); }

.kartra_icon--bg-golden-glow { background-color: rgb(255, 224, 130); }

.kartra_icon--white-bg { background-color: rgb(255, 255, 255); }

.kartra_icon--summer-sky-blue { background-color: rgb(36, 194, 218); }

.kartra_icon--darkturquoise-bg { background-color: rgb(0, 206, 209); }

.kartra_icon--bg-sky-blue-color { background-color: rgb(3, 172, 220); }

.kartra_icon--bg-old-rose-red { background-color: rgb(204, 47, 84); }

.kartra_icon--bg-cyan-blue-two { background-color: rgb(76, 178, 168); }

.kartra_icon--bg-royal-blue-two-opaque-10 { background-color: rgba(39, 101, 250, 0.1); }

.kartra_icon--light-gold { color: rgb(255, 213, 79); }

.kartra_icon--gulf-blue { color: rgb(52, 73, 94); }

.kartra_icon--dim-black { color: rgb(33, 33, 33); }

.kartra_icon--dim-black-opaque-50 { color: rgba(33, 33, 33, 0.5); }

.kartra_icon--old-rose-red { color: rgb(204, 47, 84); }

.kartra_icon--facebook-color { color: rgb(59, 89, 152); }

.kartra_icon--twitter-color { color: rgb(15, 20, 25); }

.kartra_icon--linkedin-color { color: rgb(0, 123, 182); }

.kartra_icon--google-plus-color { color: rgb(221, 75, 57); }

.kartra_icon--instagram-color { color: rgb(228, 64, 95); }

.kartra_icon--dribble-color { color: rgb(234, 76, 137); }

.kartra_icon--tiktok-color { color: rgb(234, 76, 137); }

.kartra_icon--whatsapp-color { color: rgb(37, 211, 102); }

.kartra_icon--old-rose-red { color: rgb(204, 47, 84); }

.kartra_icon--deep-saddle-brown { color: rgb(62, 39, 36); }

.kartra_icon--deep-coral { color: rgb(238, 108, 0); }

.kartra_icon--orange-tomato { color: rgb(255, 112, 67); }

.kartra_icon--very-dark-brown { color: rgb(78, 52, 46); }

.kartra_icon--green { color: rgb(92, 184, 92); }

.kartra_icon--green-two { color: rgb(84, 203, 90); }

.kartra_icon--light-chocolate { color: rgb(245, 124, 0); }

.kartra_icon--light-medium-slate-blue { color: rgb(149, 117, 205); }

.kartra_icon--medium-slate-blue { color: rgb(141, 115, 244); }

.kartra_icon--color-pink { color: rgb(255, 103, 159); }

.kartra_icon--light-green { color: rgb(81, 217, 142); }

.kartra_icon--light-dodger-blue { color: rgb(37, 151, 242); }

.kartra_icon--dark-grey { color: rgb(158, 158, 158); }

.kartra_icon--light-dodger-blue-two { color: rgb(66, 165, 245); }

.kartra_icon--extra-dark-grey { color: rgb(224, 224, 224); }

.kartra_icon--very-dark-indigo { color: rgb(67, 55, 79); }

.kartra_icon--dark-medium-slate-blue { color: rgb(92, 107, 192); }

.kartra_icon--deep-dodger-blue { color: rgb(30, 135, 229); }

.kartra_icon--deep-sky-blue-eight { color: rgb(26, 202, 224); }

.kartra_icon--dim-lime-green { color: rgb(75, 185, 80); }

.kartra_icon--light-dark-orange { color: rgb(255, 167, 38); }

.kartra_icon--tussock { color: rgb(191, 138, 63); }

.kartra_icon--carrot-orange { color: rgb(242, 151, 39); }

.kartra_icon--sea-buckthorn { color: rgb(246, 159, 40); }

.kartra_icon--turquoise { color: rgb(50, 202, 189); }

.kartra_icon--waikawa-gray { color: rgb(91, 105, 154); }

.kartra_icon--chateau-green { color: rgb(74, 176, 80); }

.kartra_icon--hover-ebony-clay { transition: 0.5s; }

.kartra_icon--hover-ebony-clay:hover { color: rgb(40, 49, 78); }

.kartra_icon--manatee { color: rgb(143, 146, 155); }

.kartra_icon--java { color: rgb(33, 186, 179); }

.kartra_icon--mountain-meadow { color: rgb(23, 187, 137); }

.kartra_icon--blue-ribbon { color: rgb(0, 107, 255); }

.kartra_icon--radical-red-2 { color: rgb(255, 53, 98); }

.kartra_icon--bright-sun-2 { color: rgb(253, 202, 64); }

.kartra_icon--torch-red-3 { color: rgb(255, 0, 84); }

.kartra_icon--radical-red-3 { color: rgb(252, 61, 101); }

.kartra_icon--wild-strawberry { color: rgb(255, 73, 158); }

.kartra_icon--bg-daisy-bush-violet { background-color: rgb(92, 61, 153); }

.kartra_icon--bg-dark-aqua { background-color: rgb(68, 188, 210); }

.kartra_icon--bg-apple-green { background-color: rgb(125, 187, 69); }

.kartra_icon--bg-green { background-color: rgb(92, 184, 92); }

.kartra_icon--bg-light-gold { background-color: rgb(255, 213, 79); }

.kartra_icon--bg-light-coral-three { background-color: rgb(240, 155, 134); }

.kartra_icon--bg-cornflower-blue { background-color: rgb(99, 125, 214); }

.kartra_icon--bg-cyan-blue { background-color: rgb(128, 222, 235); }

.kartra_icon--bg-dark-orchid { background-color: rgb(154, 115, 255); }

.kartra_icon--bg-salmon { background-color: rgb(244, 131, 114); }

.kartra_icon--bg-dark-sea-green { background-color: rgb(129, 199, 131); }

.kartra_icon--bg-light-sky-blue { background-color: rgb(91, 192, 222); }

.kartra_icon--bg-deep-tomato { background-color: rgb(239, 83, 80); }

.kartra_icon--bg-blaze-orange-2 { background-color: rgb(255, 104, 2); }

.kartra_icon--turquoise-green { color: rgb(0, 150, 136); }

.kartra_icon--light-crimson { color: rgb(239, 83, 80); }

.kartra_icon--dark-sea-green { color: rgb(129, 199, 131); }

.kartra_icon--pale-golden-rod { color: rgb(235, 206, 123); }

.kartra_icon--deep-yellow-green { color: rgb(139, 195, 74); }

.kartra_icon--deep-sky-blue-five { color: rgb(1, 169, 244); }

.kartra_icon--cornflower-blue { color: rgb(99, 125, 214); }

.kartra_icon--persian-green { color: rgb(1, 178, 137); }

.kartra_icon--yellow-orange { color: rgb(255, 186, 61); }

.kartra_icon--rose { color: rgb(252, 3, 97); }

.kartra_icon--flush-orange { color: rgb(251, 133, 0); }

.kartra_icon--sea-buckthorn-2 { color: rgb(247, 152, 36); }

.kartra_icon--purple-heart-2 { color: rgb(95, 48, 226); }

.kartra_icon--regal-blue { color: rgb(2, 83, 115); }

.kartra_icon--dodger-blue-3 { color: rgb(52, 149, 250); }

.kartra_icon--web-orange-2 { color: rgb(246, 173, 0); }

.kartra_icon--red-ribbon { color: rgb(242, 29, 68); }

.kartra_icon--dodger-blue-5 { color: rgb(23, 137, 252); }

.kartra_icon--torch-red-4 { color: rgb(255, 22, 84); }

.kartra_icon--flush-orange-3 { color: rgb(255, 134, 0); }

.kartra_icon--bright-turquoise-4 { color: rgb(7, 200, 249); }

.kartra_icon--orange-crayola { color: rgb(255, 110, 49); }

.kartra_icon--bittersweet { color: rgb(255, 74, 74); }

.kartra_icon--palatinate-blue { color: rgb(54, 47, 217); }

.kartra_icon--margin-bottom-small { margin-bottom: 25px; }

.kartra_icon--margin-bottom-extra-tiny { margin-bottom: 5px; }

.kartra_icon--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_icon--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_icon--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_icon--margin-bottom-special-small { margin-bottom: 15px; }

.kartra_icon--negative-margin-top-tiny { margin-top: -10px; }

.kartra_icon--negative-margin-top-like-tiny { margin-top: -8px; }

.kartra_icon--negative-margin-top-semi-tiny { margin-top: -12px; }

.kartra_icon--negative-margin-top-big-tiny { margin-top: -15px; }

.kartra_icon--negative-margin-top-like-extra-small { margin-top: -17px; }

.kartra_icon--negative-margin-top-extra-small { margin-top: -20px; }

.kartra_icon--negative-margin-top-special-semi-tiny { margin-top: -12px; }

.kartra_icon--negative-margin-top-semi-extra-tiny { margin-top: -4px; }

.kartra_icon--negative-margin-top-semi-special-tiny { margin-top: -3px; }

.kartra_icon--negative-margin-top-full-tiny { margin-top: -1px; }

.kartra_icon--negative-margin-right-tiny { margin-right: -10px; }

.kartra_icon--negative-margin-top-special-medium { margin-top: -30px; }

.kartra_icon--negative-margin-top-medium { margin-top: -50px; }

.kartra_icon--negative-margin-left-semi-tiny { margin-left: -12px; }

.kartra_icon--negative-margin-left-like-tiny-important { margin-left: -8px !important; }

.kartra_icon--negative-margin-left-tiny { margin-left: -10px; }

.kartra_icon--negative-margin-left-big-tiny-important { margin-left: -15px; }

@media (max-width: 991px) {
  .kartra_icon--sm-negative-margin-left-extra-small-important { margin-left: -20px !important; }
}

.kartra_icon--margin-top-bottom-extra-small { margin-top: 20px; margin-bottom: 20px; }

.kartra_icon--margin-top-big-tiny { margin-top: 15px; }

.kartra_icon--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_icon--spacing-special-extra-tiny { margin-bottom: 6px; }

.kartra_icon--margin-left-negative-like-tiny { margin-left: -8px; }

.kartra_icon--margin-bottom-medium { margin-bottom: 50px; }

.kartra_icon--margin-bottom-medium { margin-bottom: 50px; }

.kartra_icon--negative-margin-top-special-extra-tiny { margin-top: -6px; }

.kartra_icon--negative-margin-top-special-tiny-important { margin-top: -2px; }

.kartra_icon--margin-left-right-none { margin-left: 0px !important; margin-right: 0px !important; }

@media (max-width: 991px) {
  .kartra_icon--sm-margin-left-right-auto-important { margin-left: auto !important; margin-right: auto !important; }
}

.kartra_icon--margin-left-negative-extra-tiny { margin-left: -5px; }

.kartra_icon--margin-top-negative-tiny { margin-top: -10px; }

.kartra_icon--margin-left-right-extra-tiny { margin-left: 5px !important; margin-right: 5px !important; }

.kartra_icon--margin-left-right-tiny { margin-left: 10px !important; margin-right: 10px !important; }

.kartra_icon--angle { transform: rotate(45deg); }

.kartra_icon--hover-opacity-medium { transition: 0.5s; }

.kartra_icon--hover-opacity-medium:hover { opacity: 0.6; }

.kartra_icon--top-negative-medium { top: -44px; position: relative; margin-bottom: -25px; }

.kartra_icon--top-negative-large { top: -62px; position: relative; margin-bottom: -62px; }

.kartra_icon--margin-bottom-tiny { margin-bottom: 10px; }

@media (max-width: 991px) {
  .kartra_icon--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_icon--margin-right-extra-small-important { margin-right: 20px !important; }

.kartra_icon--margin-right-big-tiny-important { margin-right: 15px !important; }

.kartra_icon--padding-none { padding: 0px; }

.kartra_icon--padding-bottom-big-tiny { padding-bottom: 15px; }

.kartra_icon--border-extra-tiny { border-width: 1px; border-style: solid; }

.kartra_icon--border-extra-light-grey { border-color: rgb(238, 238, 238); }

.kartra_icon--border-sky-blue-color { border-color: rgb(3, 172, 220); }

.kartra_icon--border-light-white { border-color: rgb(238, 238, 238); }

.kartra_icon--border-white { border-color: rgb(255, 255, 255); }

.kartra_icon--border-dark-grey { border-color: rgb(158, 158, 158); }

.kartra_icon--border-black-transparent-near-grey-small { border-color: rgba(0, 0, 0, 0.3); }

.kartra_icon--border-radius-medium { border-radius: 10px; }

.kartra_icon--border-radius-tiny { border-radius: 6px; }

.kartra_icon--border-radius-tiny.kartra_icon--circled { border-radius: 50%; }

.kartra_icon--border-transparent { border-color: transparent; }

.kartra_icon--border-transparent { border-color: transparent; }

.kartra_icon--float-left { float: left; }

.kartra_icon--float-right { float: right; }

.kartra_icon--negative-margin-top-extra-tiny { margin-top: -4px; }

.kartra_icon--top-semi-medium { position: relative; top: -40px; }

.kartra_icon--absolute { position: absolute; left: 0px; }

.kartra_icon--number-circled { padding: 15px; margin-bottom: 20px; border-radius: 50%; }

.kartra_icon--top-none { top: 0px; }

.kartra_icon--top-special-tiny { top: 2px; }

.kartra_icon--top-nagative-extra-medium { top: -40px; position: relative; margin-bottom: -30px; }

.kartra_icon--top-left { margin-left: 105px; margin-top: 55px; transform: translateX(0px) rotate(45deg); transform-origin: 9% 70%; }

@media (max-width: 421px) {
  .kartra_icon--top-left { margin-left: 72px; margin-top: 35px; }
}

.kartra_icon--text-shadow-extra-tiny .kartra_icon__icon { text-shadow: rgba(0, 0, 0, 0.2) 1px 2px 0px; }

.kartra_icon--text-shadow-tiny-tomato-orange .kartra_icon__icon { text-shadow: rgba(255, 112, 67, 0.15) 0px 2px 4px; }

.kartra_icon--box-shadow-tiny-old-rose-red { box-shadow: rgb(204, 47, 84) 0px 0px 0px 4px; }

.kartra_icon--box-shadow-tiny-daisy-bush-violet { box-shadow: rgb(92, 61, 153) 0px 0px 0px 4px; }

.kartra_icon--hover-opacity70:hover { opacity: 0.7; }

@media (min-width: 991px) {
  .kartra_icon--md-align-right { margin-left: auto; }
}

.kartra_icon--fullsize { width: 160px; height: 160px; font-size: 90px; top: 4px; }

.kartra_icon .kartra_icon__icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.kartra_rotate_box { width: 100%; display: inline-block; position: relative; overflow-y: hidden; margin-bottom: 10px; text-align: center; }

.kartra_rotate_box--border-bottom-thin { border-bottom: 1px solid rgb(213, 215, 217); }

.kartra_rotate_box__rotate-elem { display: inline-block; width: 85px; height: 85px; background: rgb(49, 191, 195); transform: rotate(45deg); position: relative; left: 0px; top: 18px; transition: 300ms ease-in-out; }

.kartra_rotate_box__rotate-icon { transform: rotate(-45deg); font-size: 30px; width: 85px; height: 85px; line-height: 70px; text-align: center; color: rgb(255, 255, 255); margin-top: -6px; margin-left: -12px; }

.kartra_rotate_box__rotate-icon--inlineblock { line-height: 140%; position: relative; inset: auto; display: inline-block; margin: 0px; }

.kartra_rotate_box .kartra_rotate_box__icon { position: absolute; top: 45%; left: 50%; transform: translate(-50%, -50%); }

.kartra_icon--special-size.kartra_icon--tiny { width: 50px; height: 50px; }

.kartra_icon--special-size.kartra_icon--tiny span { font-size: 32px; }

.kartra_icon--special-size.kartra_icon--small { width: 80px; height: 80px; }

.kartra_icon--special-size.kartra_icon--small span { font-size: 50px; }

.kartra_icon--special-size.kartra_icon--large { width: 120px; height: 120px; }

.kartra_icon--special-size.kartra_icon--large span { font-size: 80px; }

.kartra_icon--special-size.kartra_icon--giant { width: 150px; height: 150px; }

.kartra_icon--special-size.kartra_icon--giant span { font-size: 110px; }

.kartra_rotate_box__rotate-icon .kartra_icon__icon { position: absolute; top: 45%; left: 50%; transform: translate(-50%, -50%); }

.kartra_icon--optimize-circled.kartra_icon--tiny { width: 12px; height: 12px; }

.kartra_icon--optimize-circled.kartra_icon--tiny.kartra_icon--circled { width: 24px; height: 24px; }

.kartra_icon--optimize-circled.kartra_icon--small { width: 18px; height: 18px; }

.kartra_icon--optimize-circled.kartra_icon--small.kartra_icon--circled { width: 32px; height: 32px; }

.kartra_icon--optimize-circled.kartra_icon--medium { width: 24px; height: 24px; }

.kartra_icon--optimize-circled.kartra_icon--medium.kartra_icon--circled { width: 44px; height: 44px; }

.kartra_icon--optimize-circled.kartra_icon--large { width: 36px; height: 36px; }

.kartra_icon--optimize-circled.kartra_icon--large.kartra_icon--circled { width: 60px; height: 60px; }

.kartra_icon--optimize-circled.kartra_icon--giant { width: 56px; height: 56px; }

.kartra_icon--optimize-circled.kartra_icon--giant.kartra_icon--circled { width: 92px; height: 92px; }

.kartra_icon--star-rating.kartra_icon--tiny { width: 16px; height: 16px; }

.kartra_icon--star-rating.kartra_icon--small { width: 24px; height: 24px; }

.kartra_icon--star-rating.kartra_icon--medium { width: 34px; height: 34px; }

.kartra_icon--star-rating.kartra_icon--large { width: 45px; height: 45px; }

.kartra_icon--star-rating.kartra_icon--large { width: 45px; height: 45px; }

.kartra_icon--star-rating.kartra_icon--large { width: 68px; height: 68px; }

.social_icons_wrapper { padding: 10px 0px 0px; }

.social_icons_wrapper--flex { display: flex; flex-wrap: wrap; }

.social_icons_wrapper--align-left { justify-content: flex-start; }

.social_icons_wrapper--align-right { justify-content: flex-end; }

.social_icons_wrapper--align-center { justify-content: center; }

.social_icons_wrapper.pull-left { float: none !important; justify-content: flex-start; }

.social_icons_wrapper.pull-center { display: flex !important; justify-content: center; }

.social_icons_wrapper.pull-right { float: none !important; justify-content: flex-end; }

@media (max-width: 991px) {
  .social_icons_wrapper--sm-align-center { justify-content: center !important; }
}

@media (max-width: 767px) {
  .social_icons_wrapper--xs-align-center { justify-content: center; }
}

.social_icons_wrapper--negative-margin-left-right-extra-tiny { margin-left: -5px; margin-right: -5px; }

.social_icons_wrapper--negative-margin-top-extra-small { margin-top: -20px; }

.social_icons_wrapper--negative-margin-top-big-tiny { margin-top: -15px; }

.social_icons_wrapper--margin-bottom-tiny { margin-bottom: 10px; }

.social_icons_wrapper--margin-bottom-big-tiny { margin-bottom: 15px; }

.social_icons_wrapper--margin-bottom-extra-small { margin-bottom: 20px; }

.social_icons_wrapper--margin-bottom-small { margin-bottom: 25px; }

.social_icons_wrapper--margin-bottom-special-medium { margin-bottom: 30px; }

.social_icons_wrapper--margin-bottom-extra-medium { margin-bottom: 40px; }

@media (max-width: 991px) and (min-width: 768px) {
  .social_icons_wrapper--only-sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

.social_icons_wrapper--padding-top-none { padding-top: 0px; }

.countdown-section { position: relative; }

.countdown-section--text-center { text-align: center; }

.countdown-section--text-right { text-align: right; }

@media (min-width: 991px) {
  .countdown-section--md-text-right { text-align: right; }
}

@media (max-width: 767px) {
  .countdown-section--xs-text-center { text-align: center; }
}

.countdown-section--margin-bottom-small { margin-bottom: 25px; }

.countdown-section--margin-bottom-extra-small { margin-bottom: 20px; }

.countdown-section--margin-bottom-extra-medium { margin-bottom: 40px; }

.countdown-section--margin-bottom-medium { margin-bottom: 50px; }

.countdown-section--margin-bottom-special-large { margin-bottom: 60px; }

.countdown-section--margin-bottom-large { margin-bottom: 100px; }

.countdown-section--margin-bottom-extra-large { margin-bottom: 70px; }

.countdown-section--margin-bottom-special-medium { margin-bottom: 30px; }

.countdown-section--negative-margin-top-semi-large { margin-top: -80px; }

@media (max-width: 767px) {
  .countdown-section--xs-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (max-width: 767px) {
  .countdown-section--xs-margin-top-tiny-important { margin-top: 10px !important; }
}

@media (max-width: 767px) {
  .countdown-section--xs-negative-margin-top-extra-medium { margin-top: -40px !important; }
}

.countdown-section--margin-bottom-extra-giant { margin-bottom: 130px; }

.countdown-section--margin-top-extra-medium { margin-top: 40px; }

.countdown--width-full { margin-left: -15px; margin-right: -15px; }

.countdown--text-center { text-align: center; }

.countdown--inline-block { display: inline-block; }

.countdown--flex { display: flex; flex-wrap: wrap; }

.countdown--inline-flex { display: inline-flex; }

.countdown--justify-content-center { justify-content: center; }

.countdown--padding-extra-small { padding: 20px; }

.countdown--padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 0px; }

.countdown--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 10px; }

.countdown--padding-small { padding: 25px; }

.countdown--padding-bottom-extra-small { padding-bottom: 20px; }

.countdown--padding-top-tiny { padding-top: 10px; }

.countdown--padding-extra-medium { padding: 40px 40px 30px; }

.countdown--padding-top-extra-small { padding-top: 20px; }

.countdown--padding-bottom-tiny { padding-bottom: 10px; }

.countdown--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

@media (max-width: 480px) {
  .countdown--xxs-padding-bottom-tiny { padding-bottom: 10px; }
}

@media (max-width: 767px) {
  .countdown--xs-padding-extra-small { padding: 20px 20px 10px; }
}

@media (max-width: 767px) {
  .countdown--xs-padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }
}

@media (max-width: 767px) {
  .countdown--xs-padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 10px; }
}

.countdown--box-shadow-block-medium { box-shadow: rgb(0, 0, 0) 0px 0px 50px 0px; }

.countdown--box-shadow-full-transparent-black-big-tiny { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 15px 0px; }

.countdown--rounded-extra-tiny { border-radius: 3px; }

.countdown--rounded-medium-tiny { border-radius: 8px; }

.countdown--rounded-tiny { border-radius: 6px; }

.countdown--margin-bottom-extra-small { margin-bottom: 20px; }

.countdown--margin-top-medium { margin-top: 50px; }

.countdown--margin-bottom-medium { margin-bottom: 50px; }

@media (max-width: 767px) {
  .countdown--margin-bottom-medium { margin-bottom: 25px; }
}

.countdown--margin-top-bottom-medium { margin-top: 50px; margin-bottom: 50px; }

@media (max-width: 767px) {
  .countdown--margin-top-bottom-medium { margin-top: 25px; margin-bottom: 25px; }
}

.countdown--margin-top-bottom-small { margin-top: 25px; margin-bottom: 25px; }

@media (max-width: 767px) {
  .countdown--xs-margin-bottom-tiny { margin-bottom: 10px; }
}

.countdown--margin-bottom-special-large { margin-bottom: 60px; }

.countdown--margin-bottom-extra-medium { margin-bottom: 40px; }

.countdown--margin-bottom-extra-large { margin-bottom: 70px; }

.countdown--border-extra-tiny { border: 1px solid; }

.countdown--border-top-bottom-tiny { border-width: 2px 0px; border-top-style: solid; border-color: initial; border-bottom-style: solid; border-left-style: initial; border-right-style: initial; }

.countdown--border-color-white-transparent-small { border-color: rgba(255, 255, 255, 0.3); }

.countdown--border-color-white-transparent-full { border-color: rgba(255, 255, 255, 0.1); }

.countdown--border-color-black-transparent-full { border-color: rgba(0, 0, 0, 0.1); }

.countdown--border-color-black-transparent-05 { border-color: rgba(0, 0, 0, 0.05); }

.countdown--border-top-bottom-extra-tiny { border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; }

.countdown--bg-black-blur { background-color: rgba(0, 0, 0, 0.1); }

.countdown--bg-white-blur-medium { background-color: rgba(255, 255, 255, 0.05); }

.countdown--bg-white-blur-2 { background-color: rgba(255, 255, 255, 0.2); }

.countdown--bg-black-transparent-medium { background-color: rgba(0, 0, 0, 0.2); }

.countdown--bg-white { background-color: rgb(255, 255, 255); }

.countdown--bg-semi-pro-grey { background-color: rgba(0, 0, 0, 0.8); }

.countdown--bg-semi-pro-white-color { background-color: rgba(255, 255, 255, 0.8); }

.countdown--bg-transparent-color { background-color: transparent; }

.countdown--night-rider-black-color { background-color: rgb(51, 51, 51); }

.countdown--bg-black-opaque-50 { background-color: rgba(0, 0, 0, 0.5); }

.countdown--bg-black-opaque-20 { background-color: rgba(0, 0, 0, 0.2); }

.countdown--bg-dodger-blue { background-color: rgb(58, 158, 253); }

.countdown--bg-white-opaque-10 { background-color: rgba(255, 255, 255, 0.1); }

.countdown__item { display: inline-block; margin-bottom: 10px; }

@media (max-width: 420px) {
  .countdown__item { padding: 0px; }
}

.countdown__item--text-center { text-align: center; }

.countdown__item--white { color: rgb(255, 255, 255); }

.countdown__item--special-red { color: rgb(237, 45, 22); }

.countdown__item--black { color: rgb(0, 0, 0); }

.countdown__item--black-opaque-90 { color: rgba(0, 0, 0, 0.9); }

.countdown__item--dim-black { color: rgb(33, 33, 33); }

.countdown__item--dark-grey { color: rgb(158, 158, 158); }

.countdown__item--dim-black-opaque-60 { color: rgba(33, 33, 33, 0.6); }

.countdown__item--dim-black-opaque-70 { color: rgba(33, 33, 33, 0.7); }

.countdown__item--dim-black-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.countdown__item--dim-black-opaque-80 { color: rgba(33, 33, 33, 0.8); }

.countdown__item--light-black { color: rgb(66, 66, 66); }

.countdown__item--teal { color: rgb(0, 137, 123); }

.countdown__item--dark-olive { color: rgb(64, 59, 40); }

.countdown__item--dark-blue { color: rgb(55, 71, 79); }

.countdown__item--black-blue { color: rgb(35, 44, 70); }

.countdown__item--cyan-blue { color: rgb(128, 222, 235); }

.countdown__item--turquoise-green { color: rgb(0, 150, 136); }

.countdown__item--night-rider-black { color: rgb(51, 51, 51); }

.countdown__item--night-rider-black-opaque-80 { color: rgba(51, 51, 51, 0.8); }

.countdown__item--semi-white { color: rgba(255, 255, 255, 0.6); }

.countdown__item--light-grey { color: rgba(0, 0, 0, 0.6); }

.countdown__item--light-golden { color: rgb(224, 177, 97); }

.countdown__item--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.countdown__item--deep-maroon { color: rgb(73, 24, 11); }

.countdown__item--green { color: rgb(92, 184, 92); }

.countdown__item--yellow-green { color: rgb(157, 204, 101); }

.countdown__item--bright-yellow { color: rgb(255, 213, 79); }

.countdown__item--pomegranate { color: rgb(245, 67, 55); }

.countdown__item--oxford-blue { color: rgb(51, 65, 76); }

.countdown__item--parchment { color: rgb(43, 51, 85); }

.countdown__item--parchment-dark { color: rgb(38, 50, 57); }

.countdown__item--mine-shaft { color: rgb(33, 33, 33); }

.countdown__item--yellow { color: rgb(255, 183, 77); }

.countdown__item--steel-sky { color: rgb(57, 126, 184); }

.countdown__item--red-tomato { color: rgb(255, 82, 82); }

.countdown__item--orange-tomato { color: rgb(255, 112, 67); }

.countdown__item--red { color: rgb(229, 66, 66); }

.countdown__item--suva-grey { color: rgb(136, 136, 136); }

.countdown__item--dark-green-color { color: rgb(0, 137, 123); }

.countdown__item--outrageous-orange { color: rgb(255, 87, 34); }

.countdown__item--darkturquoise { color: rgb(0, 206, 209); }

.countdown__item--very-dark-brown { color: rgb(78, 52, 46); }

.countdown__item--dim-grey { color: rgb(102, 102, 102); }

.countdown__item--dim-grey-opaque-30 { color: rgba(102, 102, 102, 0.3); }

.countdown__item--orange-peel { color: rgb(255, 160, 0); }

.countdown__item--fruit-salad { color: rgb(75, 175, 80); }

.countdown__item--gray-38 { color: rgb(97, 97, 97); }

.countdown__item--speech-red { color: rgb(212, 3, 3); }

.countdown__item--persian-red { color: rgb(211, 47, 47); }

.countdown__item--laurel-green { color: rgb(56, 142, 60); }

.countdown__item--rust-red { color: rgb(173, 36, 18); }

.countdown__item--summer-sky-blue { color: rgb(36, 194, 218); }

.countdown__item--sapphire-blue { color: rgb(10, 43, 74); }

.countdown__item--viking-blue { color: rgb(59, 189, 198); }

.countdown__item--chilean-fire-orange { color: rgb(211, 78, 60); }

.countdown__item--charcoal-grey { color: rgb(68, 68, 68); }

.countdown__item--gulf-blue { color: rgb(52, 73, 94); }

.countdown__item--dodger-blue { color: rgb(41, 182, 246); }

.countdown__item--nobel-grey { color: rgb(153, 153, 153); }

.countdown__item--mortar-grey { color: rgb(85, 85, 85); }

.countdown__item--linen-white { color: rgb(251, 246, 236); }

.countdown__item--iris-blue { color: rgb(3, 172, 220); }

.countdown__item--navy-blue { color: rgb(2, 119, 189); }

.countdown__item--dark-aqua { color: rgb(68, 188, 210); }

.countdown__item--white-smoke-grey { color: rgb(245, 245, 245); }

.countdown__item--light-maroon-color { color: rgb(129, 48, 42); }

.countdown__item--dark-saddle-brown { color: rgb(60, 34, 0); }

.countdown__item--dark-chocolate { color: rgb(217, 120, 0); }

.countdown__item--deep-dark-slate-grey { color: rgb(23, 40, 33); }

.countdown__item--deep-gold { color: rgb(240, 206, 68); }

.countdown__item--purple { color: rgb(81, 45, 168); }

.countdown__item--transparent-white { color: rgba(255, 255, 255, 0.2); }

.countdown__item--half-transparent-white { color: rgba(255, 255, 255, 0.5); }

.countdown__item--light-coral { color: rgb(255, 151, 79); }

.countdown__item--deep-saddle-brown { color: rgb(62, 39, 36); }

.countdown__item--deep-saddle-brown-opaque-80 { color: rgba(62, 39, 36, 0.8); }

.countdown__item--deep-coral { color: rgb(238, 108, 0); }

.countdown__item--deep-dark-brown { color: rgb(93, 64, 55); }

.countdown__item--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.countdown__item--light-black-opaque-75 { color: rgba(66, 66, 66, 0.75); }

.countdown__item--light-black-opaque-60 { color: rgba(66, 66, 66, 0.6); }

.countdown__item--deep-megento-black { color: rgb(57, 38, 38); }

.countdown__item--dark-deep-blue { color: rgb(38, 50, 57); }

.countdown__item--light-gold { color: rgb(255, 213, 79); }

.countdown__item--royal-blue { color: rgb(0, 117, 255); }

.countdown__item--deep-sky-blue-02 { color: rgb(38, 197, 217); }

.countdown__item--ocean-green { color: rgb(58, 182, 119); }

.countdown__item--semi-pro-white-color { color: rgba(255, 255, 255, 0.8); }

.countdown__item--extra-light-grey { color: rgb(238, 238, 238); }

.countdown__item--blue { color: rgb(3, 172, 220); }

.countdown__item--white-dim-grey { color: rgb(153, 153, 153); }

.countdown__item--safron { color: rgb(245, 184, 59); }

.countdown__item--light-blue-green { color: rgb(0, 204, 204); }

.countdown__item--deep-sky-blue { color: rgb(3, 169, 244); }

.countdown__item--white-smoke-white { color: rgb(238, 238, 238); }

.countdown__item--columbia-blue { color: rgb(179, 229, 252); }

.countdown__item--robins-egg-blue { color: rgb(0, 204, 204); }

.countdown__item--deep-dark-aqua { color: rgb(19, 92, 105); }

.countdown__item--night-rider-opaque-75 { color: rgba(51, 50, 50, 0.75); }

.countdown__item--mine-shaft-opaque-50 { color: rgba(33, 33, 33, 0.5); }

.countdown__item--mine-shaft-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.countdown__item--oxford-blue-opaque-75 { color: rgba(51, 65, 76, 0.75); }

.countdown__item--denim-blue { color: rgb(245, 237, 234); }

.countdown__item--deep-orange-red { color: rgb(230, 81, 0); }

.countdown__item--orange-color-two { color: rgb(255, 160, 2); }

.countdown__item--deep-rebecca-purple-color { color: rgb(52, 36, 62); }

.countdown__item--black-opaque-75 { color: rgba(0, 0, 0, 0.75); }

.countdown__item--light-navy { color: rgb(40, 53, 146); }

.countdown__item--dark-dodger-blue { color: rgb(0, 103, 230); }

.countdown__item--dark-dodger-blue-two { color: rgb(67, 129, 255); }

.countdown__item--white-opaque-70 { color: rgba(255, 255, 255, 0.7); }

.countdown__item--white-opaque-75 { color: rgba(255, 255, 255, 0.75); }

.countdown__item--white-opaque-8 { color: rgba(255, 255, 255, 0.8); }

.countdown__item--white-opaque-9 { color: rgba(255, 255, 255, 0.9); }

.countdown__item--white-opaque-5 { color: rgba(255, 255, 255, 0.5); }

.countdown__item--white-opaque-6 { color: rgba(255, 255, 255, 0.6); }

.countdown__item--gold { color: rgb(255, 202, 41); }

.countdown__item--deep-dark-blue { color: rgb(38, 38, 57); }

.countdown__item--jacksons-purple { color: rgb(49, 27, 146); }

.countdown__item--coral-dark { color: rgb(242, 108, 79); }

.countdown__item--light-chocolate { color: rgb(245, 124, 0); }

.countdown__item--dark-black-blue { color: rgb(38, 42, 57); }

.countdown__item--light-medium-slate-blue { color: rgb(149, 117, 205); }

.countdown__item--light-coral-four { color: rgb(230, 115, 116); }

.countdown__item--deep-dark-indigo { color: rgb(51, 36, 62); }

.countdown__item--deep-sky-blue-three { color: rgb(79, 195, 247); }

.countdown__item--pale-golden-rod { color: rgb(235, 206, 123); }

.countdown__item--deep-yellow-green { color: rgb(139, 195, 74); }

.countdown__item--black-grey { color: rgb(88, 88, 88); }

.countdown__item--dark-black-blue-opaque-50 { color: rgba(38, 42, 57, 0.5); }

.countdown__item--light-green { color: rgb(81, 217, 142); }

.countdown__item--dark-golden { color: rgb(161, 130, 76); }

.countdown__item--special-light-red { color: rgb(225, 62, 62); }

.countdown__item--medium-transparent-black { color: rgba(0, 0, 0, 0.5); }

.countdown__item--dark { color: rgba(0, 0, 0, 0.6); }

.countdown__item--light-salmon { color: rgb(229, 163, 148); }

.countdown__item--cyan-blue-three { color: rgb(77, 182, 172); }

.countdown__item--golden-glow { color: rgb(255, 224, 130); }

.countdown__item--light-khaki { color: rgb(255, 245, 157); }

.countdown__item--free-speech-blue { color: rgb(63, 81, 181); }

.countdown__item--dark-night-blue { color: rgb(46, 54, 78); }

.countdown__item--deep-sky-blue-six { color: rgb(0, 192, 226); }

.countdown__item--light-orange-three { color: rgb(254, 185, 82); }

.countdown__item--light-sandy-brown { color: rgb(255, 183, 77); }

.countdown__item--extra-dark-grey { color: rgb(224, 224, 224); }

.countdown__item--light-dodger-blue-two { color: rgb(66, 165, 245); }

.countdown__item--very-dark-indigo { color: rgb(67, 55, 79); }

.countdown__item--dark-slate-grey { color: rgb(55, 71, 79); }

.countdown__item--deep-dark-indigo-two { color: rgb(36, 38, 66); }

.countdown__item--light-slate-grey-two { color: rgb(148, 156, 163); }

.countdown__item--mat-black { color: rgb(53, 53, 53); }

.countdown__item--mat-black-opaque-60 { color: rgba(53, 53, 53, 0.6); }

.countdown__item--mat-black-opaque-80 { color: rgba(53, 53, 53, 0.8); }

.countdown__item--deep-sky-blue-seven { color: rgb(67, 164, 242); }

.countdown__item--dark-medium-slate-blue { color: rgb(92, 107, 192); }

.countdown__item--dark-sea-green { color: rgb(129, 199, 131); }

.countdown__item--dark-turquoise-two { color: rgb(77, 208, 225); }

.countdown__item--light-coral-two { color: rgb(255, 138, 101); }

.countdown__item--night-rider { color: rgb(51, 50, 50); }

.countdown__item--green-three { color: rgb(34, 204, 110); }

.countdown__item--deep-dodger-blue { color: rgb(30, 135, 229); }

.countdown__item--deep-sky-blue-03 { color: rgb(3, 189, 230); }

.countdown__item--deep-purple { color: rgb(46, 36, 68); }

.countdown__item--deep-purple-opaque-80 { color: rgba(46, 36, 68, 0.8); }

.countdown__item--deep-coral-02 { color: rgb(240, 111, 60); }

.countdown__item--dark-orange-two { color: rgb(240, 139, 31); }

.countdown__item--dark-orange-three { color: rgb(242, 121, 0); }

.countdown__item--light-sea-green { color: rgb(44, 201, 125); }

.countdown__item--deep-dark-slate-blue { color: rgb(46, 49, 71); }

.countdown__item--deep-dark-slate-blue-opaque-80 { color: rgba(46, 49, 71, 0.8); }

.countdown__item--light-medium-blue { color: rgb(74, 92, 193); }

.countdown__item--orange-four { color: rgb(238, 165, 1); }

.countdown__item--deep-sky-blue-eight { color: rgb(26, 202, 224); }

.countdown__item--orange-color-five { color: rgb(249, 168, 36); }

.countdown__item--light-dark-orange { color: rgb(255, 167, 38); }

.countdown__item--deep-maroon-two { color: rgb(108, 76, 65); }

.countdown__item--deep-dark-slate-blue-opaque-75 { color: rgba(46, 49, 71, 0.75); }

.countdown__item--deep-dark-slate-blue-three { color: rgb(50, 66, 95); }

.countdown__item--deep-dark-slate-blue-three-opaque-80 { color: rgba(50, 66, 95, 0.8); }

.countdown__item--dodger-blue-two { color: rgb(34, 150, 243); }

.countdown__item--deep-dark-turquoise { color: rgb(16, 175, 195); }

.countdown__item--medium-sea-green { color: rgb(44, 188, 132); }

.countdown__item--light-slate-grey { color: rgb(69, 90, 100); }

.countdown__item--deep-dim-grey { color: rgb(65, 65, 65); }

.countdown__item--light-sea-green { color: rgb(44, 201, 125); }

.countdown__item--light-teal { color: rgb(0, 150, 136); }

.countdown__item--light-cyan-two { color: rgb(17, 173, 173); }

.countdown__item--deep-salmon-two { color: rgb(255, 97, 97); }

.countdown__item--very-dark-slate-blue { color: rgb(47, 54, 82); }

.countdown__item--mid-slate-grey { color: rgb(99, 104, 125); }

.countdown__item--light-firebrick { color: rgb(191, 54, 13); }

.countdown__item--royal-blue-two { color: rgb(39, 101, 250); }

.countdown__item--deep-pale-golden { color: rgb(255, 228, 151); }

.countdown__item--light-steel-blue { color: rgb(204, 216, 242); }

.countdown__item--deep-coral-04 { color: rgb(246, 79, 100); }

.countdown__item--deep-misty-rose { color: rgb(255, 204, 188); }

.countdown__item--royal-blue-three { color: rgb(51, 118, 255); }

.countdown__item--tussock { color: rgb(191, 138, 63); }

.countdown__item--cornflower-blue { color: rgb(99, 125, 214); }

.countdown__item--carrot-orange { color: rgb(242, 151, 39); }

.countdown__item--dark-pink { color: rgb(156, 25, 86); }

.countdown__item--sea-buckthorn { color: rgb(246, 159, 40); }

.countdown__item--valencia { color: rgb(217, 61, 61); }

.countdown__item--royal-blue-four { color: rgb(71, 115, 232); }

.countdown__item--mine-shaf { color: rgb(34, 34, 34); }

.countdown__item--web-orange { color: orange; }

.countdown__item--tulip-tree { color: rgb(231, 164, 64); }

.countdown__item--cornflower-blue-02 { color: rgb(108, 98, 255); }

.countdown__item--burning-orange { color: rgb(255, 113, 67); }

.countdown__item--dark-burgundy { color: rgb(124, 14, 4); }

.countdown__item--dodger-blue-03 { color: rgb(51, 204, 255); }

.countdown__item--ebony-clay { color: rgb(40, 49, 78); }

.countdown__item--azure-radiance { color: rgb(2, 153, 255); }

.countdown__item--waikawa-gray { color: rgb(91, 105, 154); }

.countdown__item--waikawa-gray-2 { color: rgb(93, 107, 150); }

.countdown__item--blaze-orange { color: rgb(255, 102, 0); }

.countdown__item--blaze-orange-2 { color: rgb(255, 104, 2); }

.countdown__item--rock-blue { color: rgb(153, 166, 200); }

.countdown__item--manatee { color: rgb(143, 146, 155); }

.countdown__item--ebony-clay-2 { color: rgb(34, 40, 58); }

.countdown__item--ebony-clay-2-opaque-80 { color: rgba(34, 40, 58, 0.8); }

.countdown__item--ebony-clay-2-opaque-70 { color: rgba(34, 40, 58, 0.7); }

.countdown__item--ebony-clay-2-opaque-60 { color: rgba(34, 40, 58, 0.6); }

.countdown__item--feijoa { color: rgb(151, 217, 132); }

.countdown__item--bright-turquoise { color: rgb(10, 195, 219); }

.countdown__item--mine-shaft-2 { color: rgb(54, 52, 53); }

.countdown__item--mine-shaft-2-opaque-80 { color: rgba(54, 52, 53, 0.8); }

.countdown__item--radical-red { color: rgb(255, 63, 89); }

.countdown__item--golden-fizz { color: rgb(232, 255, 56); }

.countdown__item--electric-violet { color: rgb(104, 61, 255); }

.countdown__item--bright-turquoise-2 { color: rgb(20, 193, 249); }

.countdown__item--rhino { color: rgb(45, 56, 95); }

.countdown__item--green-yellow { color: rgb(203, 255, 56); }

.countdown__item--canary { color: rgb(199, 255, 85); }

.countdown__item--golden-dream { color: rgb(245, 226, 51); }

.countdown__item--driftwood { color: rgb(172, 140, 70); }

.countdown__item--taupe { color: rgb(75, 63, 54); }

.countdown__item--taupe-opaque-80 { color: rgba(75, 63, 54, 0.8); }

.countdown__item--sun { color: rgb(252, 163, 17); }

.countdown__item--port-gore { color: rgb(45, 36, 78); }

.countdown__item--port-gore-opaque-80 { color: rgba(45, 36, 78, 0.8); }

.countdown__item--vermilion { color: rgb(255, 63, 10); }

.countdown__item--woodsmoke { color: rgb(20, 19, 22); }

.countdown__item--chateau-green { color: rgb(74, 176, 80); }

.countdown__item--pickled-bluewood { color: rgb(42, 62, 78); }

.countdown__item--turquoise-2 { color: rgb(46, 196, 182); }

.countdown__item--ebony-clay-opaque-70 { color: rgba(40, 49, 78, 0.7); }

.countdown__item--ebony-clay-opaque-80 { color: rgba(40, 49, 78, 0.8); }

.countdown__item--caribbean-green { color: rgb(6, 214, 160); }

.countdown__item--laser-lemon { color: rgb(233, 255, 112); }

.countdown__item--broom { color: rgb(253, 255, 30); }

.countdown__item--madison { color: rgb(13, 59, 102); }

.countdown__item--eden { color: rgb(14, 95, 92); }

.countdown__item--cerulean { color: rgb(0, 187, 249); }

.countdown__item--bright-sun { color: rgb(255, 210, 63); }

.countdown__item--sunglow { color: rgb(255, 202, 58); }

.countdown__item--torch-red { color: rgb(255, 10, 84); }

.countdown__item--azure-radiance-3 { color: rgb(0, 117, 255); }

.countdown__item--french-rose { color: rgb(239, 71, 111); }

.countdown__item--burning-orange-2 { color: rgb(255, 107, 53); }

.countdown__item--radical-red-2 { color: rgb(255, 53, 98); }

.countdown__item--persian-green { color: rgb(1, 178, 137); }

.countdown__item--yellow-orange { color: rgb(255, 186, 61); }

.countdown__item--flush-orange { color: rgb(251, 133, 0); }

.countdown__item--koromiko { color: rgb(255, 189, 109); }

.countdown__item--daisy-bush { color: rgb(83, 28, 179); }

.countdown__item--rose-2 { color: rgb(255, 0, 114); }

.countdown__item--dodger-blue-2 { color: rgb(58, 93, 255); }

.countdown__item--minsk { color: rgb(68, 55, 118); }

.countdown__item--pink-bright { color: rgb(255, 103, 159); }

.countdown__item--port-gore-2 { color: rgb(31, 32, 65); }

.countdown__item--sea-buckthorn-2 { color: rgb(247, 152, 36); }

.countdown__item--bright-turquoise-3 { color: rgb(37, 206, 248); }

.countdown__item--amber { color: rgb(255, 190, 11); }

.countdown__item--yellow-orange-2 { color: rgb(252, 176, 76); }

.countdown__item--web-orange-2 { color: rgb(246, 173, 0); }

.countdown__item--endeavour { color: rgb(3, 83, 164); }

.countdown__item--governor-bay-2 { color: rgb(63, 55, 201); }

.countdown__item--mustard-2 { color: rgb(253, 224, 83); }

.countdown__item--lipstick { color: rgb(202, 0, 112); }

.countdown__item--shark { color: rgb(26, 27, 33); }

.countdown__item--torch-red-2 { color: rgb(255, 10, 84); }

.countdown__item--surfie-green { color: rgb(15, 113, 115); }

.countdown__item--gold-drop { color: rgb(247, 127, 0); }

.countdown__item--purple-heart-2 { color: rgb(95, 48, 226); }

.countdown__item--ebony-clay-3 { color: rgb(37, 38, 65); }

.countdown__item--ebony-clay-3-opaque-80 { color: rgba(37, 38, 65, 0.8); }

.countdown__item--blue-ribbon { color: rgb(0, 107, 255); }

.countdown__item--regal-blue { color: rgb(2, 83, 115); }

.countdown__item--dodger-blue-3 { color: rgb(52, 149, 250); }

.countdown__item--web-orange-3 { color: rgb(255, 170, 0); }

.countdown__item--dodger-blue-4 { color: rgb(55, 114, 255); }

.countdown__item--torch-red-3 { color: rgb(255, 0, 84); }

.countdown__item--dodger-blue-5 { color: rgb(23, 137, 252); }

.countdown__item--torch-red-4 { color: rgb(255, 22, 84); }

.countdown__item--flush-orange-2 { color: rgb(255, 119, 0); }

.countdown__item--sun-2 { color: rgb(254, 164, 16); }

.countdown__item--flush-orange-3 { color: rgb(255, 134, 0); }

.countdown__item--royal-blue-2 { color: rgb(67, 97, 238); }

.countdown__item--purple-2 { color: rgb(114, 9, 183); }

.countdown__item--stratos { color: rgb(0, 18, 77); }

.countdown__item--waikawa-gray-3 { color: rgb(89, 103, 158); }

.countdown__item--big-stone { color: rgb(26, 39, 72); }

.countdown__item--big-stone-opaque-80 { color: rgba(26, 39, 72, 0.8); }

.countdown__item--jacarta { color: rgb(56, 44, 103); }

.countdown__item--jacarta-opaque-80 { color: rgba(56, 44, 103, 0.8); }

.countdown__item--radical-red-3 { color: rgb(252, 61, 101); }

.countdown__item--orange-crayola { color: rgb(255, 110, 49); }

.countdown__item--bittersweet { color: rgb(255, 74, 74); }

.countdown__item--burnt-sienna { color: rgb(231, 98, 96); }

.countdown__item--emerald { color: rgb(104, 212, 166); }

.countdown__item--coquelicot { color: rgb(249, 74, 41); }

.countdown__item--margin-bottom-none { margin-bottom: 0px; }

.countdown__item--space-extra-tiny { margin-left: 5px; margin-right: 5px; }

.countdown__item--margin-left-right-tiny { margin-left: 10px; margin-right: 10px; }

@media (max-width: 767px) {
  .countdown__item--margin-left-right-tiny { margin-left: 5px; margin-right: 5px; }
}

@media (max-width: 480px) {
  .countdown__item--margin-left-right-tiny { margin-left: 2px; margin-right: 2px; }
}

@media (max-width: 991px) {
  .countdown__item--sm-margin-left-none { margin-left: 0px; }
}

.countdown__item--margin-left-none { margin-left: 0px; }

.countdown__item--margin-right-none { margin-right: 0px; }

.countdown__item--margin-left-right-full-tiny { margin-left: 1px; margin-right: 1px; }

.countdown__item--padding-extra-small { padding: 20px; }

.countdown__item--padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }

.countdown__item--padding-left-right-big-tiny { padding-left: 15px; padding-right: 15px; }

.countdown__item--padding-left-right-special-medium { padding-left: 30px; padding-right: 30px; }

@media (max-width: 991px) {
  .countdown__item--padding-left-right-special-medium { padding-left: 25px; padding-right: 25px; }
}

@media (max-width: 767px) {
  .countdown__item--padding-left-right-special-medium { padding-left: 15px; padding-right: 15px; }
}

.countdown__item--padding-left-right-extra-medium { padding-left: 40px; padding-right: 40px; }

@media (max-width: 991px) {
  .countdown__item--padding-left-right-extra-medium { padding-left: 25px; padding-right: 25px; }
}

@media (max-width: 767px) {
  .countdown__item--padding-left-right-extra-medium { padding-left: 15px; padding-right: 15px; }
}

.countdown__item--padding-left-right-special-small { padding-left: 15px; padding-right: 15px; }

@media (max-width: 991px) {
  .countdown__item--padding-left-right-special-small { padding-left: 25px; padding-right: 25px; }
}

@media (max-width: 767px) {
  .countdown__item--padding-left-right-special-small { padding-left: 15px; padding-right: 15px; }
}

.countdown__item--padding-bottom-tiny { padding-bottom: 10px; }

.countdown__item--padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }

.countdown__item--padding-left-right-small { padding-left: 25px; padding-right: 25px; }

.countdown__item--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

.countdown__item--padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

@media (max-width: 767px) {
  .countdown__item--xs-padding-left-right-big-tiny { padding-left: 15px; padding-right: 15px; }
}

@media (max-width: 767px) {
  .countdown__item--xs-padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }
}

@media (max-width: 767px) {
  .countdown__item--xs-padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 10px; }
}

@media (max-width: 480px) {
  .countdown__item--xxs-padding-left-right-tiny { padding-left: 10px; padding-right: 10px; }
}

@media (max-width: 480px) {
  .countdown__item--xxs-padding-top-bottom-tiny { padding-top: 10px; padding-bottom: 10px; }
}

@media (max-width: 480px) {
  .countdown__item--xxs-padding-left-right-extra-tiny { padding-left: 5px; padding-right: 5px; }
}

@media (max-width: 480px) {
  .countdown__item--xxs-padding-top-bottom-like-tiny { padding-top: 8px; padding-bottom: 8px; }
}

@media (max-width: 767px) {
  .countdown__item--xxs-padding-tiny { padding: 10px; }
}

.countdown__item--bg-white { background-color: rgb(255, 255, 255); }

.countdown__item--bg-semi-pro-white { background-color: rgba(255, 255, 255, 0.8); }

.countdown__item--bg-light-orange { background-color: rgb(230, 123, 90); }

.countdown__item--bg-white-transparent { background-color: rgba(255, 255, 255, 0.1); }

.countdown__item--bg-white-transparent-medium { background-color: rgba(255, 255, 255, 0.2); }

.countdown__item--bg-deep-sky-blue-opacity40 { background-color: rgba(3, 169, 244, 0.4); }

.countdown__item--bg-deep-sky-blue-opacity75 { background-color: rgba(38, 197, 217, 0.75); }

.countdown__item--bg-viking-blue { background-color: rgb(59, 189, 198); }

.countdown__item--bg-color-royal-blue { background-color: rgb(42, 121, 255); }

.countdown__item--bg-night-rider-black { background-color: rgb(51, 51, 51); }

.countdown__item--bg-semi-pro-grey { background-color: rgba(0, 0, 0, 0.8); }

.countdown__item--bg-light-cyan { background-color: rgb(59, 175, 164); }

.countdown__item--bg-orange-tomato-opaque-75 { background-color: rgba(255, 112, 67, 0.75); }

.countdown__item--bg-dark-cyan-opaque-75 { background-color: rgba(38, 166, 154, 0.75); }

.countdown__item--bg-light-orange-two { background-color: rgb(255, 183, 77); }

.countdown__item--bg-black-opaque-40 { background-color: rgba(0, 0, 0, 0.2); }

.countdown__item--bg-black-opaque-20 { background-color: rgba(0, 0, 0, 0.2); }

.countdown__item--bg-black-opaque-05 { background-color: rgba(0, 0, 0, 0.05); }

.countdown__item--bg-black-opaque-02 { background-color: rgba(0, 0, 0, 0.02); }

.countdown__item--bg-white-opaque-10 { background-color: rgba(255, 255, 255, 0.1); }

.countdown__item--bg-white-opaque-70 { background-color: rgba(255, 255, 255, 0.7); }

.countdown__item--bg-white-opaque-05 { background-color: rgba(255, 255, 255, 0.05); }

.countdown__item--border-extra-tiny { border: 1px solid; }

.countdown__item--border-left-extra-tiny { border-left: 1px solid; }

.countdown__item--border-left-extra-tiny:first-child { border-left: 0px solid; }

.countdown__item--border-color-white-transparent-small { border-color: rgba(255, 255, 255, 0.3); }

.countdown__item--border-white-transparent-medium { border-color: rgba(255, 255, 255, 0.5); }

.countdown__item--border-color-white-transparent-full { border-color: rgba(255, 255, 255, 0.1); }

.countdown__item--border-color-white-transparent-05 { border-color: rgba(255, 255, 255, 0.05); }

.countdown__item--border-color-black-transparent-05 { border-color: rgba(0, 0, 0, 0.05); }

.countdown__item--border-white-opaque-20 { border-color: rgba(255, 255, 255, 0.2); }

.countdown__item--border-black-transparent-small { border-color: rgba(0, 0, 0, 0.3); }

.countdown__item--border-gery-transparent-small { border-color: rgba(0, 0, 0, 0.1); }

.countdown__item--border-full-light-grey-color { border-color: rgb(204, 204, 204); }

.countdown__item--border-deep-light-grey { border-color: rgb(84, 84, 84); }

.countdown__item--border-black-opaque-10 { border-color: rgba(0, 0, 0, 0.1); }

.countdown__item--rounded-tiny { border-radius: 6px; }

.countdown__item--rounded-small-tiny { border-radius: 4px; }

.countdown__item--rounded-left-medium-big-tiny { border-radius: 10px 0px 0px 10px; }

.countdown__item--rounded-right-medium-big-tiny { border-radius: 0px 10px 10px 0px; }

.countdown__item--rounded-left-full { border-radius: 50% 0px 0px 50%; }

.countdown__item--rounded-right-full { border-radius: 0px 50% 50% 0px; }

.countdown__item--rounded-full { border-radius: 50%; }

.countdown__item--rounded-special-small { border-radius: 12px; }

.countdown__item--special-box-one { width: 110px; height: 110px; border-radius: 50%; padding: 23px; }

@media (max-width: 991px) {
  .countdown__item--special-box-one { width: 105px; height: 105px; }
}

@media (max-width: 767px) {
  .countdown__item--special-box-one { width: 80px; height: 80px; padding: 15px; }
}

@media (max-width: 420px) {
  .countdown__item--special-box-one { width: 65px; height: 65px; border-radius: 50%; padding: 10px; }
}

.countdown__item--special-box-two { border-radius: 40px; width: 130px; height: 80px; padding: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 1px; }

@media (max-width: 991px) {
  .countdown__item--special-box-two { width: 110px; height: 70px; padding: 4px; }
}

@media (max-width: 767px) {
  .countdown__item--special-box-two { width: 90px; height: 55px; padding: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px; }
}

@media (max-width: 420px) {
  .countdown__item--special-box-two { width: 65px; height: 45px; padding: 4px; }
}

.countdown__item--special-box-three { border-radius: 4px; width: 100px; height: 100px; padding: 9px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px; }

@media (max-width: 991px) {
  .countdown__item--special-box-three { width: 90px; height: 90px; padding: 15px; }
}

@media (max-width: 767px) {
  .countdown__item--special-box-three { width: 70px; height: 70px; padding: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px; }
}

@media (max-width: 420px) {
  .countdown__item--special-box-three { width: 60px; height: 60px; padding: 9px; }
}

.countdown__item--special-box-four { width: 110px; height: 110px; border-radius: 50%; padding: 23px; }

@media (max-width: 991px) {
  .countdown__item--special-box-four { width: 105px; height: 105px; }
}

@media (max-width: 767px) {
  .countdown__item--special-box-four { width: 80px; height: 80px; padding: 15px; }
}

@media (max-width: 420px) {
  .countdown__item--special-box-four { width: 65px; height: 65px; border-radius: 50%; padding: 14px; }
}

.countdown__item--special-box-tranparent-border { width: 110px; height: 110px; border-radius: 50%; border: 2px solid rgba(255, 255, 255, 0.1); padding: 23px; }

@media (max-width: 991px) {
  .countdown__item--special-box-tranparent-border { width: 105px; height: 105px; }
}

@media (max-width: 767px) {
  .countdown__item--special-box-tranparent-border { width: 80px; height: 80px; padding: 15px; }
}

@media (max-width: 420px) {
  .countdown__item--special-box-tranparent-border { width: 65px; height: 65px; border-radius: 50%; padding: 14px; }
}

.countdown__item--box-01 { width: 130px; height: 130px; }

@media (max-width: 991px) {
  .countdown__item--box-01 { width: 110px; height: 110px; }
}

@media (max-width: 767px) {
  .countdown__item--box-01 { width: 100px; height: 100px; }
}

@media (max-width: 480px) {
  .countdown__item--box-01 { width: 80px; height: 80px; }
}

.countdown__item--box-02 { width: 130px; height: 130px; }

@media (max-width: 991px) {
  .countdown__item--box-02 { width: 110px; height: 110px; }
}

@media (max-width: 767px) {
  .countdown__item--box-02 { width: 100px; height: 100px; }
}

@media (max-width: 480px) {
  .countdown__item--box-02 { width: 65px; height: 65px; }
}

.countdown__item--box-shadow-tiny-full-transparent-black { box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 6px; }

.countdown__item--box-shadow-big-tiny-full-transparent-black { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 20px; }

.countdown__item--box-shadow-style-01 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }

.countdown_title { font-size: 18px; font-weight: 300; }

@media (max-width: 767px) {
  .countdown_title { font-size: 14px; }
}

@media (max-width: 420px) {
  .countdown_title { font-size: 12px; }
}

.countdown_title--block { display: block; }

.countdown_title--size-extra-tiny { font-size: 12px; }

@media (max-width: 420px) {
  .countdown_title--size-extra-tiny { font-size: 8px; }
}

.countdown_title--size-tiny { font-size: 14px; }

@media (max-width: 480px) {
  .countdown_title--size-tiny { font-size: 11px; }
}

.countdown_title--size-extra-small { font-size: 15px; }

@media (max-width: 767px) {
  .countdown_title--size-extra-small { font-size: 14px; }
}

@media (max-width: 420px) {
  .countdown_title--size-extra-small { font-size: 12px; }
}

.countdown_title--size-small { font-size: 16px; }

@media (max-width: 767px) {
  .countdown_title--size-small { font-size: 14px; }
}

@media (max-width: 420px) {
  .countdown_title--size-small { font-size: 12px; }
}

.countdown_title--size-normal { font-size: 18px; }

@media (max-width: 767px) {
  .countdown_title--size-normal { font-size: 16px; }
}

@media (max-width: 480px) {
  .countdown_title--size-normal { font-size: 14px; }
}

.countdown_title--letter-spacing-extra-small { letter-spacing: 3px; }

@media (max-width: 767px) {
  .countdown_title--letter-spacing-extra-small { letter-spacing: 0px; }
}

.countdown_title--letter-spacing-tiny { letter-spacing: 2px; }

@media (max-width: 420px) {
  .countdown_title--letter-spacing-tiny { letter-spacing: 0px; }
}

.countdown_title--lato-font { font-family: Lato, Roboto, "sans serif"; }

.countdown_title--raleway-font { font-family: Raleway, sans-serif; }

.countdown_title--oswald-font { font-family: Oswald, sans-serif; }

.countdown_title--nunito { font-family: Nunito, sans-serif; }

.countdown_title--anton-font { font-family: Anton, sans-serif; }

.countdown_title--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.countdown_title--amatic-font { font-family: "Amatic SC", cursive; }

.countdown_title--courgette-font { font-family: Courgette, cursive; }

.countdown_title--kalam-font { font-family: Kalam, cursive; }

.countdown_title--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.countdown_title--farsan-font { font-family: Farsan, cursive; }

.countdown_title--josefin-font { font-family: "Josefin Slab", serif; }

.countdown_title--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.countdown_title--roboto-slab-font { font-family: "Roboto Slab", serif; }

.countdown_title--zilla-slab-font { font-family: "Zilla Slab", serif; }

.countdown_title--patua-one-font { font-family: "Patua One", cursive; }

.countdown_title--asap-font { font-family: Asap, sans-serif; }

.countdown_title--oranienbaum-font { font-family: Oranienbaum, cursive; }

.countdown_title--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.countdown_title--londrina-font { font-family: "Londrina Shadow", cursive; }

.countdown_title--merriweather-font { font-family: Merriweather, serif; }

.countdown_title--playfair-display-font { font-family: "Playfair Display", serif; }

.countdown_title--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.countdown_title--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.countdown_title--open-sans-font { font-family: "Open Sans", sans-serif; }

.countdown_title--great-vibes-font { font-family: "Great Vibes", cursive; }

.countdown_title--montserrat-font { font-family: Montserrat, sans-serif; }

.countdown_title--ubuntu-font { font-family: Ubuntu, sans-serif; }

.countdown_title--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.countdown_title--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.countdown_title--dosis-font { font-family: Dosis, sans-serif; }

.countdown_title--spectral-font { font-family: Spectral, serif; }

.countdown_title--signika-font { font-family: Signika, sans-serif; }

.countdown_title--bree-font { font-family: "Bree Serif", serif; }

.countdown_title--quicksand-font { font-family: Quicksand, sans-serif; }

.countdown_title--noto-serif-font { font-family: "Noto Serif", serif; }

.countdown_title--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.countdown_title--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.countdown_title--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.countdown_title--patua-one { font-family: "Patua One", cursive; }

.countdown_title--bowlby-one { font-family: "Bowlby One", cursive; }

.countdown_title--roboto-font { font-family: Roboto, sans-serif; }

.countdown_title--nunito-font { font-family: Nunito, sans-serif; }

.countdown_title--quantico-font { font-family: Quantico, sans-serif; }

.countdown_title--arimo-font { font-family: Arimo, sans-serif; }

.countdown_title--muli-font { font-family: Muli, sans-serif; }

.countdown_title--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.countdown_title--catamaran-font { font-family: Catamaran, sans-serif; }

.countdown_title--arvo-font { font-family: Arvo, serif; }

.countdown_title--dancing-script-font { font-family: "Dancing Script", cursive; }

.countdown_title--tangerine-font { font-family: Tangerine, cursive; }

.countdown_title--cookie-font { font-family: Cookie, cursive; }

.countdown_title--caudex-font { font-family: Caudex, serif; }

.countdown_title--lobster-font { font-family: Lobster, cursive; }

.countdown_title--francois-font { font-family: "Francois One", sans-serif; }

.countdown_title--allan-font { font-family: Allan, cursive; }

.countdown_title--bigshot-one-font { font-family: "Bigshot One", cursive; }

.countdown_title--candal-font { font-family: Candal, sans-serif; }

.countdown_title--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.countdown_title--radley-font { font-family: Radley, serif; }

.countdown_title--yeseva-one-font { font-family: "Yeseva One", cursive; }

.countdown_title--carter-one-font { font-family: "Carter One", cursive; }

.countdown_title--limelight-font { font-family: Limelight, cursive; }

.countdown_title--paytone-one-font { font-family: "Paytone One", sans-serif; }

.countdown_title--inter-font { font-family: Inter, sans-serif; }

.countdown_title--pacifico-font { font-family: Pacifico, cursive; }

.countdown_title--pt-serif-font { font-family: "PT Serif", serif; }

.countdown_title--poppins-font { font-family: Poppins, sans-serif; }

.countdown_title--margin-top-big-tiny { display: block; margin-top: 15px; }

.countdown_title--margin-top-tiny { margin-top: 10px; display: block; }

.countdown_title--margin-bottom-extra-tiny { margin-bottom: 5px; }

.countdown_title--margin-bottom-extra-small { margin-bottom: 20px; }

.countdown_title--margin-top-special-medium { margin-top: 30px; }

.digit-list { display: flex; justify-content: center; align-items: center; margin: auto; font-size: 32px; font-weight: 300; }

@media (max-width: 767px) {
  .digit-list { font-size: 28px; }
}

@media (max-width: 420px) {
  .digit-list { font-size: 24px; }
}

.digit-list--line-height-hundred { line-height: 100%; }

.digit-list--right-small-circle { position: relative; }

.digit-list--right-small-circle::after { content: ""; position: absolute; width: 10px; height: 10px; border-radius: 50%; background-color: rgb(161, 130, 76); top: 50%; right: 0px; margin-top: -5px; margin-right: -35px; }

@media (max-width: 991px) {
  .digit-list--right-small-circle::after { margin-right: -30px; }
}

@media (max-width: 767px) {
  .digit-list--right-small-circle::after { width: 5px; height: 5px; margin-top: -2px; margin-right: -17px; }
}

.digit-list--right-small-clone { position: relative; }

.digit-list--right-small-clone::after { content: ":"; position: absolute; top: 50%; font-size: 60px; color: rgb(225, 62, 62); height: 60px; margin-top: -34px; line-height: 60px; right: 0px; margin-right: -42px; }

@media (max-width: 991px) {
  .digit-list--right-small-clone::after { font-size: 40px; line-height: 40px; height: 40px; margin-top: -23px; margin-right: -32px; }
}

@media (max-width: 767px) {
  .digit-list--right-small-clone::after { font-size: 36px; line-height: 36px; height: 36px; margin-top: -20px; margin-right: -22px; }
}

@media (max-width: 767px) {
  .digit-list--right-small-clone::after { font-size: 25px; line-height: 25px; height: 25px; margin-top: -13px; margin-right: -20px; }
}

.digit-list--right-medium-clone { position: relative; }

.digit-list--right-medium-clone::after { content: ":"; position: absolute; top: 50%; font-size: 72px; color: rgba(51, 65, 76, 0.25); height: 72px; margin-top: -40px; line-height: 72px; right: 0px; margin-right: -38px; font-weight: 300; }

@media (max-width: 991px) {
  .digit-list--right-medium-clone::after { font-size: 40px; line-height: 40px; height: 40px; margin-top: -23px; margin-right: -32px; }
}

@media (max-width: 767px) {
  .digit-list--right-medium-clone::after { font-size: 36px; line-height: 36px; height: 36px; margin-top: -20px; margin-right: -22px; }
}

@media (max-width: 767px) {
  .digit-list--right-medium-clone::after { font-size: 25px; line-height: 25px; height: 25px; margin-top: -13px; margin-right: -20px; }
}

.digit-list--right-tiny-clone { position: relative; }

.digit-list--right-tiny-clone::after { content: ":"; position: absolute; top: 50%; font-size: 36px; color: rgba(0, 0, 0, 0.5); height: 36px; margin-top: -21px; line-height: 36px; right: 0px; margin-right: -18px; }

@media (max-width: 991px) {
  .digit-list--right-tiny-clone::after { font-size: 32px; height: 32px; line-height: 32px; margin-top: -18px; margin-right: -17px; }
}

@media (max-width: 768px) {
  .digit-list--right-tiny-clone::after { font-size: 28px; height: 28px; line-height: 28px; margin-top: -16px; margin-right: -11px; }
}

@media (max-width: 420px) {
  .digit-list--right-tiny-clone::after { font-size: 24px; height: 24px; line-height: 24px; margin-top: -13px; margin-right: -8px; }
}

.digit-list--circled-countdown { width: 105px; height: 105px; overflow: hidden; line-height: 100px; border: 2px solid rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.2); border-radius: 50%; }

@media (max-width: 767px) {
  .digit-list--circled-countdown { width: 70px; height: 71px; line-height: 65px; }
}

@media (max-width: 420px) {
  .digit-list--circled-countdown { width: 50px; height: 51px; line-height: 48px; }
}

.digit-list--squared-countdown { width: 100px; height: 105px; line-height: 100px; border: 1px solid rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.2); border-radius: 4px; }

@media (max-width: 767px) {
  .digit-list--squared-countdown { width: 70px; height: 71px; line-height: 65px; }
}

@media (max-width: 420px) {
  .digit-list--squared-countdown { width: 50px; height: 51px; line-height: 45px; }
}

.digit-list--countdown { width: 100px; line-height: 90px; height: 100px; }

@media (max-width: 767px) {
  .digit-list--countdown { width: 70px; line-height: 65px; height: 71px; }
}

@media (max-width: 420px) {
  .digit-list--countdown { width: 50px; line-height: 45px; height: 51px; }
}

.digit-list--countdown-type-two { width: 100px; line-height: 91px; height: 100px; }

@media (max-width: 767px) {
  .digit-list--countdown-type-two { width: 70px; line-height: 66px; height: 71px; }
}

@media (max-width: 420px) {
  .digit-list--countdown-type-two { width: 50px; line-height: 45px; height: 51px; }
}

.digit-list--countdown-large { width: 120px; line-height: 90px; height: 100px; }

@media (max-width: 767px) {
  .digit-list--countdown-large { width: 70px; line-height: 65px; height: 71px; }
}

@media (max-width: 420px) {
  .digit-list--countdown-large { width: 50px; line-height: 65px; height: 51px; }
}

.digit-list--countdown-like-large { width: 120px; line-height: 91px; height: 100px; }

@media (max-width: 767px) {
  .digit-list--countdown-like-large { width: 70px; line-height: 66px; height: 71px; }
}

@media (max-width: 420px) {
  .digit-list--countdown-like-large { width: 50px; line-height: 66px; height: 51px; }
}

.digit-list--size-extra-medium { font-size: 60px; line-height: 58px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--size-extra-medium { font-size: 40px; line-height: 38px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--size-extra-medium { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 420px) {
  .digit-list--size-extra-medium { font-size: 25px; line-height: 23px; height: 25px; }
}

.digit-list--size-like-extra-medium { font-size: 60px; line-height: 58px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--size-like-extra-medium { font-size: 40px; line-height: 38px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--size-like-extra-medium { font-size: 36px; line-height: 35px; height: 36px; }
}

@media (max-width: 420px) {
  .digit-list--size-like-extra-medium { font-size: 25px; line-height: 24px; height: 25px; }
}

.digit-list--size-01 { font-size: 60px; line-height: 59px; height: 60px; width: 75px; }

@media (max-width: 991px) {
  .digit-list--size-01 { font-size: 40px; line-height: 39px; height: 43px; width: 60px; }
}

@media (max-width: 767px) {
  .digit-list--size-01 { font-size: 36px; line-height: 35px; height: 39px; width: 55px; }
}

@media (max-width: 480px) {
  .digit-list--size-01 { font-size: 25px; line-height: 23px; height: 26px; width: 40px; }
}

.digit-list--size-02 { font-size: 80px; line-height: 73px; height: 80px; width: 100px; }

@media (max-width: 991px) {
  .digit-list--size-02 { font-size: 60px; line-height: 55px; height: 60px; width: 75px; }
}

@media (max-width: 767px) {
  .digit-list--size-02 { font-size: 40px; line-height: 36px; height: 40px; width: 55px; }
}

@media (max-width: 480px) {
  .digit-list--size-02 { font-size: 25px; line-height: 22px; height: 25px; width: 40px; }
}

.digit-list--size-03 { font-size: 60px; line-height: 59px; height: 75px; width: 85px; }

@media (max-width: 991px) {
  .digit-list--size-03 { font-size: 40px; line-height: 39px; height: 43px; width: 60px; }
}

@media (max-width: 767px) {
  .digit-list--size-03 { font-size: 36px; line-height: 35px; height: 39px; width: 55px; }
}

@media (max-width: 480px) {
  .digit-list--size-03 { font-size: 25px; line-height: 23px; height: 26px; width: 40px; }
}

.digit-list--size-04 { font-size: 60px; line-height: 60px; height: 60px; width: 75px; }

@media (max-width: 991px) {
  .digit-list--size-04 { font-size: 40px; line-height: 39px; height: 43px; width: 60px; }
}

@media (max-width: 767px) {
  .digit-list--size-04 { font-size: 36px; line-height: 35px; height: 39px; width: 55px; }
}

@media (max-width: 480px) {
  .digit-list--size-04 { font-size: 25px; line-height: 24px; height: 26px; width: 40px; }
}

.digit-list--size-05 { font-size: 60px; line-height: 59px; height: 75px; width: 85px; }

@media (max-width: 991px) {
  .digit-list--size-05 { font-size: 40px; line-height: 39px; height: 43px; width: 60px; }
}

@media (max-width: 767px) {
  .digit-list--size-05 { font-size: 36px; line-height: 35px; height: 39px; width: 55px; }
}

@media (max-width: 480px) {
  .digit-list--size-05 { font-size: 25px; line-height: 24px; height: 26px; width: 40px; }
}

.digit-list--size-06 { font-size: 60px; line-height: 60px; height: 60px; width: 75px; }

@media (max-width: 991px) {
  .digit-list--size-06 { font-size: 40px; line-height: 40px; height: 43px; width: 60px; }
}

@media (max-width: 767px) {
  .digit-list--size-06 { font-size: 36px; line-height: 36px; height: 39px; width: 55px; }
}

@media (max-width: 480px) {
  .digit-list--size-06 { font-size: 25px; line-height: 25px; height: 26px; width: 40px; }
}

.digit-list--size-08 { font-size: 80px; line-height: 73px; height: 80px; width: 100px; }

@media (max-width: 991px) {
  .digit-list--size-08 { font-size: 60px; line-height: 55px; height: 62px; width: 75px; }
}

@media (max-width: 767px) {
  .digit-list--size-08 { font-size: 40px; line-height: 36px; height: 40px; width: 55px; }
}

@media (max-width: 480px) {
  .digit-list--size-08 { font-size: 25px; line-height: 22px; height: 25px; width: 40px; }
}

.digit-list--cr-special { font-size: 46px; line-height: 45px; }

.digit-list--h1 { font-size: 42px; line-height: 41px; height: 42px; }

@media (max-width: 991px) {
  .digit-list--h1 { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 767px) {
  .digit-list--h1 { font-size: 26px; line-height: 25px; height: 26px; }
}

@media (max-width: 420px) {
  .digit-list--h1 { font-size: 20px; line-height: 18px; height: 20px; }
}

.digit-list--near-h1 { font-size: 42px; line-height: 40px; height: 42px; }

@media (max-width: 991px) {
  .digit-list--near-h1 { font-size: 36px; line-height: 35px; height: 36px; }
}

@media (max-width: 767px) {
  .digit-list--near-h1 { font-size: 26px; line-height: 24px; height: 26px; }
}

@media (max-width: 420px) {
  .digit-list--near-h1 { font-size: 20px; line-height: 19px; height: 20px; }
}

.digit-list--like-h1 { font-size: 42px; line-height: 40px; height: 42px; }

@media (max-width: 991px) {
  .digit-list--like-h1 { font-size: 36px; line-height: 35px; height: 36px; }
}

@media (max-width: 767px) {
  .digit-list--like-h1 { font-size: 26px; line-height: 24px; height: 26px; }
}

@media (max-width: 420px) {
  .digit-list--like-h1 { font-size: 20px; line-height: 19px; height: 20px; }
}

.digit-list--h2 { font-size: 36px; line-height: 34px; height: 36px; }

@media (max-width: 991px) {
  .digit-list--h2 { font-size: 32px; line-height: 30px; height: 32px; }
}

@media (max-width: 767px) {
  .digit-list--h2 { font-size: 28px; line-height: 26px; height: 28px; }
}

@media (max-width: 420px) {
  .digit-list--h2 { font-size: 24px; line-height: 22px; height: 24px; }
}

.digit-list--h3 { font-size: 28px; line-height: 26px; height: 28px; }

@media (max-width: 991px) {
  .digit-list--h3 { font-size: 26px; line-height: 25px; height: 26px; }
}

@media (max-width: 767px) {
  .digit-list--h3 { font-size: 22px; line-height: 21px; height: 22px; }
}

@media (max-width: 420px) {
  .digit-list--h3 { font-size: 20px; line-height: 18px; height: 20px; }
}

.digit-list--size-tiny { font-size: 36px; line-height: 36px; height: 36px; }

.digit-list--font-weight-thin { font-weight: 100; }

.digit-list--font-weight-extra-light { font-weight: 200; }

.digit-list--font-weight-light { font-weight: 300; }

.digit-list--font-weight-regular { font-weight: 400; }

.digit-list--font-weight-normal { font-weight: 400; }

.digit-list--font-weight-medium { font-weight: 500; }

.digit-list--font-weight-semi-bold { font-weight: 600; }

.digit-list--font-weight-bold { font-weight: 700; }

.digit-list--font-weight-black { font-weight: 900; }

.digit-list--size-semi-medium { font-size: 46px; }

@media (max-width: 767px) {
  .digit-list--size-semi-medium { font-size: 32px; }
}

@media (max-width: 420px) {
  .digit-list--size-semi-medium { font-size: 24px; }
}

.digit-list--size-medium { font-size: 54px; }

@media (max-width: 767px) {
  .digit-list--size-medium { font-size: 32px; }
}

@media (max-width: 420px) {
  .digit-list--size-medium { font-size: 24px; }
}

.digit-list--size-large { font-size: 60px; }

@media (max-width: 767px) {
  .digit-list--size-large { font-size: 32px; }
}

@media (max-width: 420px) {
  .digit-list--size-large { font-size: 24px; }
}

.digit-list--size-large-plus { font-size: 72px; }

@media (max-width: 767px) {
  .digit-list--size-large-plus { font-size: 40px; }
}

@media (max-width: 420px) {
  .digit-list--size-large-plus { font-size: 30px; }
}

.digit-list--margin-bottom-tiny { margin-bottom: 10px; }

@media (max-width: 991px) {
  .digit-list--margin-bottom-tiny { margin-bottom: 5px; }
}

.digit-list--margin-bottom-extra-tiny { margin-bottom: 5px; }

.digit-list--margin-bottom-small { margin-bottom: 25px; }

.digit-list--margin-bottom-special-medium { margin-bottom: 30px; }

.digit-list--margin-bottom-extra-small { margin-bottom: 20px; }

.digit-list--lato-font { font-family: Lato, Roboto, "sans serif"; }

.digit-list--raleway-font { font-family: Raleway, sans-serif; }

.digit-list--oswald-font { font-family: Oswald, sans-serif; }

.digit-list--nunito { font-family: Nunito, sans-serif; }

.digit-list--anton-font { font-family: Anton, sans-serif; }

.digit-list--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.digit-list--amatic-font { font-family: "Amatic SC", cursive; }

.digit-list--courgette-font { font-family: Courgette, cursive; }

.digit-list--kalam-font { font-family: Kalam, cursive; }

.digit-list--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.digit-list--farsan-font { font-family: Farsan, cursive; }

.digit-list--josefin-font { font-family: "Josefin Slab", serif; }

.digit-list--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.digit-list--roboto-slab-font { font-family: "Roboto Slab", serif; }

.digit-list--zilla-slab-font { font-family: "Zilla Slab", serif; }

.digit-list--patua-one-font { font-family: "Patua One", cursive; }

.digit-list--asap-font { font-family: Asap, sans-serif; }

.digit-list--oranienbaum-font { font-family: Oranienbaum, cursive; }

.digit-list--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.digit-list--londrina-font { font-family: "Londrina Shadow", cursive; }

.digit-list--merriweather-font { font-family: Merriweather, serif; }

.digit-list--playfair-display-font { font-family: "Playfair Display", serif; }

.digit-list--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.digit-list--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.digit-list--open-sans-font { font-family: "Open Sans", sans-serif; }

.digit-list--great-vibes-font { font-family: "Great Vibes", cursive; }

.digit-list--montserrat-font { font-family: Montserrat, sans-serif; }

.digit-list--ubuntu-font { font-family: Ubuntu, sans-serif; }

.digit-list--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.digit-list--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.digit-list--dosis-font { font-family: Dosis, sans-serif; }

.digit-list--spectral-font { font-family: Spectral, serif; }

.digit-list--signika-font { font-family: Signika, sans-serif; }

.digit-list--bree-font { font-family: "Bree Serif", serif; }

.digit-list--quicksand-font { font-family: Quicksand, sans-serif; }

.digit-list--noto-serif-font { font-family: "Noto Serif", serif; }

.digit-list--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.digit-list--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.digit-list--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.digit-list--patua-one { font-family: "Patua One", cursive; }

.digit-list--bowlby-one { font-family: "Bowlby One", cursive; }

.digit-list--roboto-font { font-family: Roboto, sans-serif; }

.digit-list--nunito-font { font-family: Nunito, sans-serif; }

.digit-list--quantico-font { font-family: Quantico, sans-serif; }

.digit-list--arimo-font { font-family: Arimo, sans-serif; }

.digit-list--muli-font { font-family: Muli, sans-serif; }

.digit-list--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.digit-list--catamaran-font { font-family: Catamaran, sans-serif; }

.digit-list--arvo-font { font-family: Arvo, serif; }

.digit-list--dancing-script-font { font-family: "Dancing Script", cursive; }

.digit-list--tangerine-font { font-family: Tangerine, cursive; }

.digit-list--cookie-font { font-family: Cookie, cursive; }

.digit-list--caudex-font { font-family: Caudex, serif; }

.digit-list--lobster-font { font-family: Lobster, cursive; }

.digit-list--francois-font { font-family: "Francois One", sans-serif; }

.digit-list--allan-font { font-family: Allan, cursive; }

.digit-list--bigshot-one-font { font-family: "Bigshot One", cursive; }

.digit-list--candal-font { font-family: Candal, sans-serif; }

.digit-list--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.digit-list--radley-font { font-family: Radley, serif; }

.digit-list--yeseva-one-font { font-family: "Yeseva One", cursive; }

.digit-list--carter-one-font { font-family: "Carter One", cursive; }

.digit-list--limelight-font { font-family: Limelight, cursive; }

.digit-list--paytone-one-font { font-family: "Paytone One", sans-serif; }

.digit-list--inter-font { font-family: Inter, sans-serif; }

.digit-list--pacifico-font { font-family: Pacifico, cursive; }

.digit-list--pt-serif-font { font-family: "PT Serif", serif; }

.digit-list--poppins-font { font-family: Poppins, sans-serif; }

.digit-list--rounded-none { border-radius: 0px; }

.digit-list--text-shadow-tiny { text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px; }

.digit-list--text-shadow-style-01 { text-shadow: rgba(0, 0, 0, 0.7) 0px 1px 0px; }

.digit-list__item { margin: 0px; }

.digit-list__item--bg-coral-dark { background-color: rgb(242, 108, 79); }

.digit-list__item--bg-black-opaque-80 { background-color: rgba(0, 0, 0, 0.8); }

.digit-list__item--bg-black-opaque-40 { background-color: rgba(0, 0, 0, 0.4); }

.digit-list__item--bg-black-opaque-30 { background-color: rgba(0, 0, 0, 0.3); }

.digit-list__item--bg-white { background-color: rgb(255, 255, 255); }

.digit-list__item--bg-pomegranate { background-color: rgb(240, 57, 56); }

.digit-list__item--shadow-01 { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 2px; }

.digit-list__item--shadow-02 { box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 0px; }

.digit-list__item--shadow-03 { box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 2px; }

.digit-list__item--shadow-04 { box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 3px; }

.digit-list__item--border-extra-tiny { border-width: 1px; border-style: solid; }

.digit-list__item--border-black-opaque-30 { border-color: rgba(0, 0, 0, 0.3); }

.digit-list__item--cornflower-blue-02 { color: rgb(108, 98, 255); }

.digit-list__item--razzmatazz { color: rgb(235, 2, 105); }

.digit-list__item--margin-right-full-tiny { margin-right: 1px; }

.digit-list__item--padding-left-right-extra-medium { padding-left: 40px; padding-right: 40px; }

.digit-list__item--padding-tiny { padding: 10px; }

.digit-list__item--rounded-small-tiny { border-radius: 4px; }

.digit-list__item--special-box-one { border-radius: 4px; padding-left: 10px; padding-right: 10px; font-size: 60px; line-height: 75px; height: 75px; margin-right: 1px; }

@media (max-width: 991px) {
  .digit-list__item--special-box-one { font-size: 42px; line-height: 55px; height: 55px; }
}

@media (max-width: 767px) {
  .digit-list__item--special-box-one { font-size: 36px; line-height: 50px; height: 50px; }
}

@media (max-width: 420px) {
  .digit-list__item--special-box-one { font-size: 26px; line-height: 40px; height: 40px; padding-left: 5px; padding-right: 5px; }
}

.digit-list--border-white-transparent-medium { border-color: rgba(255, 255, 255, 0.1); }

.digit-list--bg-white-transparent-medium { background-color: rgba(255, 255, 255, 0.1); }

.digit-list--bg-white-transparent-05 { background-color: rgba(255, 255, 255, 0.05); }

.digit-list--bg-half-transparent-white { background-color: rgba(255, 255, 255, 0.5); }

.digit-list--bg-black-opaque-20 { background-color: rgba(0, 0, 0, 0.2); }

.digit-list--bg-black-opaque-05 { background-color: rgba(0, 0, 0, 0.05); }

.digit-list--bg-black-opaque-02 { background-color: rgba(0, 0, 0, 0.02); }

.digit-list--border-full-transprent-black { border-color: rgba(0, 0, 0, 0.2); }

.digit-list--border-black-opaque-10 { border-color: rgba(0, 0, 0, 0.1); }

.digit-list--border-solid { border-style: solid; }

.digit-list--border-tiny { border-width: 2px; }

.digit-list--cc-size-01, .digit-list--cc-size-02, .digit-list--cc-size-03 { font-size: 54px; line-height: 90px; height: 100px; }

@media (max-width: 991px) {
  .digit-list--cc-size-01, .digit-list--cc-size-02, .digit-list--cc-size-03 { font-size: 32px; line-height: 65px; height: 71px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-01, .digit-list--cc-size-02, .digit-list--cc-size-03 { font-size: 32px; line-height: 65px; height: 71px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-01, .digit-list--cc-size-02, .digit-list--cc-size-03 { font-size: 24px; line-height: 45px; height: 51px; }
}

.digit-list--cc-size-04 { font-size: 54px; line-height: 70px; height: 80px; }

@media (max-width: 991px) {
  .digit-list--cc-size-04 { font-size: 32px; line-height: 45px; height: 51px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-04 { font-size: 32px; line-height: 45px; height: 51px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-04 { font-size: 24px; line-height: 45px; height: 51px; }
}

.digit-list--cc-size-05 { font-size: 60px; line-height: 91px; height: 100px; }

@media (max-width: 991px) {
  .digit-list--cc-size-05 { font-size: 32px; line-height: 66px; height: 71px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-05 { font-size: 32px; line-height: 66px; height: 71px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-05 { font-size: 24px; line-height: 51px; height: 54px; }
}

.digit-list--cc-size-06 { width: 105px; height: 105px; font-size: 46px; overflow: hidden; line-height: 98px; border: 2px solid rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.2); border-radius: 50%; }

@media (max-width: 767px) {
  .digit-list--cc-size-06 { font-size: 32px; width: 70px; height: 71px; line-height: 65px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-06 { width: 54px; height: 51px; line-height: 48px; font-size: 24px; }
}

.digit-list--cc-size-07 { font-size: 60px; line-height: 90px; height: 100px; }

@media (max-width: 767px) {
  .digit-list--cc-size-07 { font-size: 32px; line-height: 65px; height: 71px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-07 { font-size: 24px; line-height: 44px; height: 48px; }
}

.digit-list--cc-size-08 { font-size: 60px; line-height: 91px; height: 100px; }

@media (max-width: 991px) {
  .digit-list--cc-size-08 { font-size: 32px; line-height: 66px; height: 71px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-08 { font-size: 32px; line-height: 66px; height: 71px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-08 { font-size: 24px; line-height: 56px; height: 41px; }
}

.digit-list--cc-size-09, .digit-list--cc-size-10 { font-size: 42px; line-height: 40px; height: 48px; }

@media (max-width: 991px) {
  .digit-list--cc-size-09, .digit-list--cc-size-10 { font-size: 36px; line-height: 34px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-09, .digit-list--cc-size-10 { font-size: 26px; line-height: 24px; height: 30px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-09, .digit-list--cc-size-10 { font-size: 20px; line-height: 18px; height: 26px; }
}

.digit-list--cc-size-11 { font-size: 42px; line-height: 40px; height: 42px; }

@media (max-width: 991px) {
  .digit-list--cc-size-11 { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-11 { font-size: 26px; line-height: 24px; height: 26px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-11 { font-size: 20px; line-height: 18px; height: 20px; }
}

.digit-list--cc-size-12 { font-size: 60px; line-height: 58px; height: 64px; }

@media (max-width: 991px) {
  .digit-list--cc-size-12 { font-size: 40px; line-height: 38px; height: 44px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-12 { font-size: 36px; line-height: 34px; height: 40px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-12 { font-size: 25px; line-height: 23px; height: 29px; }
}

.digit-list--cc-size-13 { font-size: 62px; line-height: 60px; height: 62px; font-weight: 700; }

@media (max-width: 991px) {
  .digit-list--cc-size-13 { font-size: 40px; line-height: 38px; height: 44px; font-weight: 700; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-13 { font-size: 36px; line-height: 34px; height: 40px; font-weight: 700; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-13 { font-size: 25px; line-height: 23px; height: 29px; font-weight: 700; }
}

.digit-list__item--cc-size-01 { border-radius: 6px; padding-left: 10px; padding-right: 10px; font-size: 50px; line-height: 75px; height: 75px; margin-right: 1px; }

@media (max-width: 991px) {
  .digit-list__item--cc-size-01 { font-size: 42px; line-height: 55px; height: 55px; }
}

@media (max-width: 767px) {
  .digit-list__item--cc-size-01 { font-size: 36px; line-height: 50px; height: 50px; }
}

@media (max-width: 480px) {
  .digit-list__item--cc-size-01 { font-size: 25px; line-height: 40px; height: 40px; padding-left: 4px; padding-right: 4px; }
}

.digit-list__item--cc-size-02 { border-radius: 4px; padding-left: 10px; padding-right: 10px; font-size: 40px; line-height: 65px; height: 65px; margin-right: 1px; }

@media (max-width: 991px) {
  .digit-list__item--cc-size-02 { font-size: 36px; line-height: 55px; height: 55px; }
}

@media (max-width: 767px) {
  .digit-list__item--cc-size-02 { font-size: 30px; line-height: 45px; height: 45px; padding-left: 8px; padding-right: 8px; }
}

@media (max-width: 480px) {
  .digit-list__item--cc-size-02 { font-size: 26px; line-height: 35px; height: 35px; padding-left: 5px; padding-right: 5px; }
}

.digit-list__item--cc-size-03 { border-radius: 6px; padding-left: 10px; padding-right: 10px; font-size: 45px; line-height: 65px; height: 65px; margin-right: 2px; }

@media (max-width: 991px) {
  .digit-list__item--cc-size-03 { font-size: 36px; line-height: 55px; height: 55px; }
}

@media (max-width: 767px) {
  .digit-list__item--cc-size-03 { font-size: 30px; line-height: 45px; height: 45px; padding-left: 8px; padding-right: 8px; }
}

@media (max-width: 480px) {
  .digit-list__item--cc-size-03 { font-size: 26px; line-height: 35px; height: 35px; padding-left: 5px; padding-right: 5px; }
}

.digit-list__item--cc-size-13 { border-radius: 4px; padding-left: 10px; padding-right: 10px; font-size: 60px; line-height: 75px; height: 75px; margin-right: 1px; }

@media (max-width: 991px) {
  .digit-list__item--cc-size-13 { font-size: 42px; line-height: 55px; height: 55px; }
}

@media (max-width: 767px) {
  .digit-list__item--cc-size-13 { font-size: 36px; line-height: 50px; height: 50px; }
}

@media (max-width: 480px) {
  .digit-list__item--cc-size-13 { font-size: 26px; line-height: 40px; height: 40px; padding-left: 5px; padding-right: 5px; }
}

.digit-list__item--cc-size-14 { border-radius: 4px; padding-left: 10px; padding-right: 10px; font-size: 60px; line-height: 75px; height: 75px; margin-left: 2px; margin-right: 2px; }

@media (max-width: 991px) {
  .digit-list__item--cc-size-14 { font-size: 42px; line-height: 55px; height: 55px; }
}

@media (max-width: 767px) {
  .digit-list__item--cc-size-14 { font-size: 36px; line-height: 50px; height: 50px; }
}

@media (max-width: 480px) {
  .digit-list__item--cc-size-14 { font-size: 26px; line-height: 40px; height: 40px; padding-left: 6px; padding-right: 6px; }
}

.digit-list--cc-size-14 { font-size: 60px; line-height: 57px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--cc-size-14 { font-size: 40px; line-height: 37px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-14 { font-size: 36px; line-height: 33px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-14 { font-size: 25px; line-height: 21px; height: 25px; }
}

.digit-list--cc-size-15 { font-size: 45px; line-height: 45px; height: 45px; }

@media (max-width: 991px) {
  .digit-list--cc-size-15 { font-size: 40px; line-height: 40px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-15 { font-size: 36px; line-height: 36px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-15 { font-size: 24px; line-height: 24px; height: 24px; }
}

.digit-list--cc-size-16 { font-size: 42px; line-height: 39px; height: 42px; }

@media (max-width: 991px) {
  .digit-list--cc-size-16 { font-size: 32px; line-height: 30px; height: 32px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-16 { font-size: 26px; line-height: 22px; height: 26px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-16 { font-size: 20px; line-height: 17px; height: 20px; }
}

.digit-list--cc-size-17 { font-size: 60px; line-height: 57px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--cc-size-17 { font-size: 40px; line-height: 36px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-17 { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-17 { font-size: 25px; line-height: 22px; height: 25px; }
}

.digit-list--cc-size-18 { font-size: 42px; line-height: 40px; height: 42px; }

@media (max-width: 991px) {
  .digit-list--cc-size-18 { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-18 { font-size: 26px; line-height: 24px; height: 26px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-18 { font-size: 20px; line-height: 18px; height: 20px; }
}

.digit-list--cc-size-19 { font-size: 40px; line-height: 40px; height: 40px; }

@media (max-width: 991px) {
  .digit-list--cc-size-19 { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-19 { font-size: 26px; line-height: 24px; height: 26px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-19 { font-size: 20px; line-height: 18px; height: 20px; }
}

.digit-list--cc-size-20 { font-size: 42px; line-height: 42px; height: 48px; }

@media (max-width: 991px) {
  .digit-list--cc-size-20 { font-size: 36px; line-height: 34px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-20 { font-size: 26px; line-height: 26px; height: 30px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-20 { font-size: 20px; line-height: 18px; height: 26px; }
}

.digit-list--cc-size-21 { font-size: 60px; line-height: 60px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--cc-size-21 { font-size: 40px; line-height: 40px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-21 { font-size: 36px; line-height: 36px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-21 { font-size: 25px; line-height: 25px; height: 25px; }
}

.digit-list--cc-size-22 { font-size: 60px; line-height: 58px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--cc-size-22 { font-size: 40px; line-height: 38px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-22 { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-22 { font-size: 25px; line-height: 21px; height: 25px; }
}

.digit-list--cc-size-24 { font-size: 28px; line-height: 26px; height: 28px; }

@media (max-width: 991px) {
  .digit-list--cc-size-24 { font-size: 26px; line-height: 24px; height: 26px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-24 { font-size: 22px; line-height: 20px; height: 22px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-24 { font-size: 20px; line-height: 18px; height: 20px; }
}

.digit-list--cc-size-25 { font-size: 60px; line-height: 58px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--cc-size-25 { font-size: 40px; line-height: 33px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-25 { font-size: 36px; line-height: 32px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-25 { font-size: 25px; line-height: 20px; height: 25px; }
}

.digit-list--cc-size-26 { font-size: 66px; line-height: 64px; height: 66px; }

@media (max-width: 991px) {
  .digit-list--cc-size-26 { font-size: 45px; line-height: 43px; height: 45px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-26 { font-size: 36px; line-height: 32px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-26 { font-size: 25px; line-height: 20px; height: 25px; }
}

.digit-list--cc-size-27 { font-size: 50px; line-height: 48px; height: 50px; }

@media (max-width: 991px) {
  .digit-list--cc-size-27 { font-size: 40px; line-height: 38px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-27 { font-size: 36px; line-height: 34px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-27 { font-size: 25px; line-height: 23px; height: 25px; }
}

.digit-list--cc-size-28 { font-size: 36px; font-weight: 400; font-family: oswald; line-height: 62px; height: 60px; }

@media (max-width: 991px) {
  .digit-list--cc-size-28 { font-size: 40px; line-height: 37px; height: 40px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-28 { font-size: 36px; line-height: 38px; height: 36px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-28 { font-size: 25px; line-height: 27px; height: 25px; }
}

.digit-list--cc-size-29 { font-weight: 600; font-size: 100px; line-height: 100px; height: 100px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px, rgba(255, 255, 255, 0.6) 0px 0px 3px; }

@media (max-width: 991px) {
  .digit-list--cc-size-29 { font-size: 50px; line-height: 50px; height: 50px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-29 { font-size: 30px; line-height: 30px; height: 30px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-29 { font-size: 28px; line-height: 30px; height: 30px; }
}

.digit-list--cc-size-30 { font-weight: 600; font-size: 66px; height: 50px; line-height: 58px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.2) 0px 0px 2px; }

@media (max-width: 991px) {
  .digit-list--cc-size-30 { font-size: 32px; line-height: 30px; height: 32px; }
}

@media (max-width: 767px) {
  .digit-list--cc-size-30 { font-size: 26px; line-height: 22px; height: 26px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-30 { font-size: 20px; line-height: 17px; height: 20px; }
}

.digit-list--cc-size-31 { width: 105px; height: 105px; font-size: 46px; overflow: hidden; line-height: 99px; border-radius: 50%; }

@media (max-width: 767px) {
  .digit-list--cc-size-31 { font-size: 36px; width: 80px; height: 80px; line-height: 66px; }
}

@media (max-width: 480px) {
  .digit-list--cc-size-31 { width: 60px; height: 60px; line-height: 48px; font-size: 24px; }
}

.countdown__item--cc-box-01, .countdown__item--cc-box-02, .countdown__item--cc-box-03 { width: 100px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-01, .countdown__item--cc-box-02, .countdown__item--cc-box-03 { width: 80px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-01, .countdown__item--cc-box-02, .countdown__item--cc-box-03 { width: 75px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-01, .countdown__item--cc-box-02, .countdown__item--cc-box-03 { width: 58px; }
}

.countdown__item--cc-box-04 { width: 100px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-04 { width: 80px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-04 { width: 70px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-04 { width: 58px; }
}

.countdown__item--cc-box-05, .countdown__item--cc-box-08 { width: 120px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-05, .countdown__item--cc-box-08 { width: 100px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-05, .countdown__item--cc-box-08 { width: 70px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-05, .countdown__item--cc-box-08 { width: 58px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-08 { width: 66px; }
}

.countdown__item--cc-box-07 { width: 120px; }

@media (max-width: 767px) {
  .countdown__item--cc-box-07 { width: 70px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-07 { width: 60px; }
}

.countdown__item--cc-box-11 { width: 110px; height: 110px; padding: 20px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-11 { width: 100px; height: 100px; padding: 18px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-11 { width: 85px; height: 85px; padding: 18px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-11 { width: 70px; height: 70px; padding: 14px; }
}

.countdown__item--cc-box-14 { width: 145px; position: relative; }

.countdown__item--cc-box-14:last-child::after { content: ""; }

.countdown__item--cc-box-14::after { content: ":"; position: absolute; top: 19px; right: 0px; color: rgb(225, 62, 62); font-size: 60px; font-family: Quantico, sans-serif; margin-right: -10px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-14::after { top: 10px; font-size: 30px; margin-right: -5px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-14::after { top: 8px; margin-right: -5px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-14::after { font-size: 24px; top: 2px; margin-left: -4px; }
}

@media (max-width: 991px) {
  .countdown__item--cc-box-14 { width: 105px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-14 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-14 { width: 70px; }
}

.countdown__item--cc-box-14.countdown__item--white::after { color: rgb(255, 255, 255); }

.countdown__item--cc-box-14.countdown__item--dim-black::after { color: rgb(33, 33, 33); }

.countdown__item--cc-box-15 { width: 145px; position: relative; }

.countdown__item--cc-box-15:last-child::after { content: ""; }

.countdown__item--cc-box-15::after { content: ":"; position: absolute; top: 19px; right: 0px; color: rgb(231, 164, 64); font-size: 60px; margin-right: -8px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-15::after { top: 10px; font-size: 30px; margin-right: -4px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-15::after { top: 8px; margin-right: -4px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-15::after { font-size: 24px; top: 2px; margin-right: -3px; }
}

@media (max-width: 991px) {
  .countdown__item--cc-box-15 { width: 105px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-15 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-15 { width: 65px; }
}

.countdown__item--cc-box-16 { border-radius: 40px; width: 130px; height: 80px; padding: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 1px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-16 { width: 110px; height: 70px; padding: 3px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-16 { width: 90px; height: 55px; padding: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-16 { width: 75px; height: 50px; padding: 6px; }
}

.countdown__item--cc-box-17 { border-radius: 4px; width: 100px; height: 100px; padding: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-17 { width: 90px; height: 90px; padding: 15px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-17 { width: 80px; height: 80px; padding: 10px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-17 { width: 65px; height: 65px; padding: 12px; }
}

.countdown__item--cc-box-18 { width: 110px; height: 110px; padding: 20px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-18 { width: 100px; height: 100px; padding: 18px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-18 { width: 85px; height: 85px; padding: 18px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-18 { width: 68px; height: 68px; padding: 12px; }
}

.countdown__item--cc-box-19 { width: 100px; padding: 20px 5px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-19 { width: 80px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-19 { width: 75px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-19 { width: 60px; }
}

.countdown__item--cc-box-20 { width: 105px; padding-top: 15px; padding-bottom: 15px; border: 3px solid rgb(239, 239, 239); }

@media (max-width: 991px) {
  .countdown__item--cc-box-20 { width: 90px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-20 { width: 75px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-20 { width: 70px; }
}

.countdown__item--cc-box-21 { width: 145px; position: relative; }

.countdown__item--cc-box-21:last-child::after { content: ""; }

.countdown__item--cc-box-21::after { content: ":"; position: absolute; top: 19px; right: 0px; color: inherit; font-size: 60px; margin-right: -7px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-21::after { top: 10px; font-size: 30px; margin-right: -5px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-21::after { top: 8px; margin-right: -5px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-21::after { font-size: 24px; top: 2px; margin-left: -4px; }
}

@media (max-width: 1200px) and (min-width: 992px) {
  .countdown__item--cc-box-21 { width: 100px; }
}

@media (max-width: 991px) {
  .countdown__item--cc-box-21 { width: 105px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-21 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-21 { width: 65px; }
}

.countdown__item--cc-box-22 { width: 100px; position: relative; }

.countdown__item--cc-box-22:last-child::after { content: ""; }

.countdown__item--cc-box-22::after { content: ":"; position: absolute; top: 9px; right: 0px; color: inherit; font-size: 45px; font-family: Asap, sans-serif; margin-right: -5px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-22::after { top: 8px; font-size: 30px; margin-right: -3px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-22::after { top: 6px; margin-right: -3px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-22::after { font-size: 24px; top: 2px; margin-right: -3px; }
}

@media (max-width: 991px) {
  .countdown__item--cc-box-22 { width: 90px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-22 { width: 80px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-22 { width: 70px; }
}

.countdown__item--cc-box-23 { width: 150px; position: relative; }

.countdown__item--cc-box-23:last-child::after { content: ""; }

.countdown__item--cc-box-23::after { content: ":"; position: absolute; top: 15px; right: 0px; color: inherit; font-size: 60px; font-family: "Roboto Slab", serif; margin-right: -5px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-23::after { top: 8px; font-size: 30px; margin-right: -3px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-23::after { top: 5px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-23::after { font-size: 22px; top: 2px; margin-right: -3px; }
}

@media (max-width: 1200px) and (min-width: 992px) {
  .countdown__item--cc-box-23 { width: 130px; }
}

@media (max-width: 991px) {
  .countdown__item--cc-box-23 { width: 110px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-23 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-23 { width: 65px; }
}

.countdown__item--cc-box-24 { width: 110px; height: 110px; padding: 15px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-24 { width: 100px; height: 100px; padding: 13px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-24 { width: 85px; height: 85px; padding: 10px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-24 { width: 62px; height: 62px; padding: 6px; }
}

.countdown__item--cc-box-27 { width: 100px; position: relative; }

.countdown__item--cc-box-27:last-child::after { content: ""; }

.countdown__item--cc-box-27::after { content: ":"; position: absolute; top: 19px; right: 0px; color: rgb(255, 255, 255); font-size: 36px; font-family: Quantico, sans-serif; margin-right: -10px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-27::after { top: 10px; font-size: 30px; margin-right: -5px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-27::after { top: 8px; margin-right: -5px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-27::after { font-size: 24px; top: 2px; margin-left: -4px; }
}

@media (max-width: 991px) {
  .countdown__item--cc-box-27 { width: 105px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-27 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-27 { width: 70px; }
}

.countdown__item--cc-box-28 { width: 230px; padding: 4px 0px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-28 { width: 160px; padding: 3px 0px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-28 { width: 90px; padding: 6px 0px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-28 { width: 60px; padding: 6px 0px; }
}

.countdown__item--cc-box-29 { width: 130px; height: 80px; padding: 4px 0px; }

@media (max-width: 991px) {
  .countdown__item--cc-box-29 { width: 110px; height: 70px; padding: 3px 0px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-29 { width: 90px; height: 55px; padding: 6px 0px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-29 { width: 70px; height: 50px; padding: 6px 0px; }
}

.countdown__item--cc-box-46 { width: 105px; padding-top: 15px; padding-bottom: 15px; border: 3px solid rgb(255, 219, 166); }

@media (max-width: 991px) {
  .countdown__item--cc-box-46 { width: 90px; }
}

@media (max-width: 767px) {
  .countdown__item--cc-box-46 { width: 75px; }
}

@media (max-width: 480px) {
  .countdown__item--cc-box-46 { width: 70px; }
}

.countdown__item--box-shadow-tiny-full-transparent-black { box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 6px; }

.countdown__item--box-shadow-big-tiny-full-transparent-black { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 20px; }

.countdown__item--margin-left-right-extra-tiny { margin-left: 5px; margin-right: 5px; }

@media (max-width: 480px) {
  .countdown__item--xxs-margin-left-right-semi-special-tiny { margin-left: 3px; margin-right: 3px; }
}

.countdown_title--cc-title-01, .countdown_title--cc-title-02, .countdown_title--cc-title-03, .countdown_title--cc-title-04, .countdown_title--cc-title-05, .countdown_title--cc-title-06, .countdown_title--cc-title-07, .countdown_title--cc-title-08 { font-weight: 400; font-size: 14px; }

@media (max-width: 480px) {
  .countdown_title--cc-title-01, .countdown_title--cc-title-02, .countdown_title--cc-title-03, .countdown_title--cc-title-04, .countdown_title--cc-title-05, .countdown_title--cc-title-06, .countdown_title--cc-title-07, .countdown_title--cc-title-08 { font-size: 12px; letter-spacing: normal; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-04 { margin-top: 5px; }
}

.countdown_title--cc-title-09, .countdown_title--cc-title-10 { font-size: 12px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-09, .countdown_title--cc-title-10 { font-size: 10px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-09, .countdown_title--cc-title-10 { font-size: 10px; }
}

.countdown_title--cc-title-11 { font-size: 14px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-11 { font-size: 10px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-11 { font-size: 8px; }
}

.countdown_title--cc-title-12 { font-size: 12px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-12 { font-size: 10px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-12 { font-size: 10px; }
}

.countdown_title--cc-title-13 { font-weight: 400; font-size: 14px; }

@media (max-width: 480px) {
  .countdown_title--cc-title-13 { font-size: 10px; letter-spacing: normal; }
}

.countdown_title--cc-title-16 { font-size: 12px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-16 { font-size: 10px; }
}

.countdown_title--cc-title-18 { font-size: 12px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-18 { font-size: 10px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-18 { font-size: 8px; }
}

.countdown_title--cc-title-19 { font-size: 16px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-19 { font-size: 14px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-19 { font-size: 12px; }
}

.countdown_title--cc-title-24 { font-size: 14px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-24 { font-size: 12px; }
}

.countdown_title--cc-title-25 { font-size: 18px; }

@media (max-width: 991px) {
  .countdown_title--cc-title-25 { font-size: 16px; }
}

@media (max-width: 767px) {
  .countdown_title--cc-title-25 { font-size: 14px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-25 { font-size: 12px; }
}

.countdown_title--cc-title-26 { font-size: 14px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-26 { font-size: 12px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-26 { font-size: 10px; }
}

.countdown_title--cc-title-27 { font-family: oswald; color: rgb(228, 103, 1); font-weight: 400; font-size: 14px; letter-spacing: 0.2em; }

@media (max-width: 767px) {
  .countdown_title--cc-title-27 { font-size: 12px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-27 { font-size: 10px; }
}

.countdown_title--cc-title-30 { font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); }

@media (max-width: 767px) {
  .countdown_title--cc-title-30 { font-size: 10px; }
}

.countdown_title--cc-title-31 { font-weight: 600; font-size: 16px; text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 0px; }

@media (max-width: 767px) {
  .countdown_title--cc-title-31 { font-size: 12px; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-31 { font-size: 12px; }
}

.countdown_title--cc-title-32 { font-weight: 600; color: rgb(255, 255, 255); margin-top: 10px; text-shadow: rgba(0, 0, 0, 0.6) 0px 0px 15px; font-size: 16px; letter-spacing: 0.8em; display: block; }

@media (max-width: 991px) {
  .countdown_title--cc-title-32 { letter-spacing: 0.2em; }
}

@media (max-width: 767px) {
  .countdown_title--cc-title-32 { letter-spacing: normal; }
}

@media (max-width: 480px) {
  .countdown_title--cc-title-32 { font-size: 12px; letter-spacing: normal; }
}

.countdown_title--margin-top-semi-special-tiny { margin-top: 3px; }

.countdown_title--margin-top-extra-tiny { margin-top: 5px; }

.countdown_title--margin-top-extra-special-tiny { margin-top: 3px; }

.countdown_title--margin-bottom-small { margin-bottom: 25px; }

.countdown_title--margin-bottom-tiny { margin-bottom: 10px; }

.countdown_title--text-shadow-tiny { text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px; }

.countdown_title--text-shadow-01 { text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 0px; }

.countdown_title--text-shadow-02 { text-shadow: rgba(0, 0, 0, 0.7) 0px 1px 0px; }

@media (max-width: 767px) {
  .countdown_title--xs-margin-top-none { margin-top: 0px; }
}

@media (max-width: 480px) {
  .countdown_title--xsx-margin-top-none { margin-top: 0px; }
}

.countdown_title--white { color: rgb(255, 255, 255); }

.countdown_title--special-red { color: rgb(237, 45, 22); }

.countdown_title--black { color: rgb(0, 0, 0); }

.countdown_title--black-opaque-90 { color: rgba(0, 0, 0, 0.9); }

.countdown_title--dim-black { color: rgb(33, 33, 33); }

.countdown_title--dark-grey { color: rgb(158, 158, 158); }

.countdown_title--dim-black-opaque-60 { color: rgba(33, 33, 33, 0.6); }

.countdown_title--dim-black-opaque-70 { color: rgba(33, 33, 33, 0.7); }

.countdown_title--dim-black-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.countdown_title--dim-black-opaque-80 { color: rgba(33, 33, 33, 0.8); }

.countdown_title--light-black { color: rgb(66, 66, 66); }

.countdown_title--teal { color: rgb(0, 137, 123); }

.countdown_title--dark-olive { color: rgb(64, 59, 40); }

.countdown_title--dark-blue { color: rgb(55, 71, 79); }

.countdown_title--black-blue { color: rgb(35, 44, 70); }

.countdown_title--cyan-blue { color: rgb(128, 222, 235); }

.countdown_title--turquoise-green { color: rgb(0, 150, 136); }

.countdown_title--night-rider-black { color: rgb(51, 51, 51); }

.countdown_title--night-rider-black-opaque-80 { color: rgba(51, 51, 51, 0.8); }

.countdown_title--semi-white { color: rgba(255, 255, 255, 0.6); }

.countdown_title--light-grey { color: rgba(0, 0, 0, 0.6); }

.countdown_title--light-golden { color: rgb(224, 177, 97); }

.countdown_title--semi-pro-white { color: rgba(255, 255, 255, 0.8); }

.countdown_title--deep-maroon { color: rgb(73, 24, 11); }

.countdown_title--green { color: rgb(92, 184, 92); }

.countdown_title--yellow-green { color: rgb(157, 204, 101); }

.countdown_title--bright-yellow { color: rgb(255, 213, 79); }

.countdown_title--pomegranate { color: rgb(245, 67, 55); }

.countdown_title--oxford-blue { color: rgb(51, 65, 76); }

.countdown_title--parchment { color: rgb(43, 51, 85); }

.countdown_title--parchment-dark { color: rgb(38, 50, 57); }

.countdown_title--mine-shaft { color: rgb(33, 33, 33); }

.countdown_title--yellow { color: rgb(255, 183, 77); }

.countdown_title--steel-sky { color: rgb(57, 126, 184); }

.countdown_title--red-tomato { color: rgb(255, 82, 82); }

.countdown_title--orange-tomato { color: rgb(255, 112, 67); }

.countdown_title--red { color: rgb(229, 66, 66); }

.countdown_title--suva-grey { color: rgb(136, 136, 136); }

.countdown_title--dark-green-color { color: rgb(0, 137, 123); }

.countdown_title--outrageous-orange { color: rgb(255, 87, 34); }

.countdown_title--darkturquoise { color: rgb(0, 206, 209); }

.countdown_title--very-dark-brown { color: rgb(78, 52, 46); }

.countdown_title--dim-grey { color: rgb(102, 102, 102); }

.countdown_title--dim-grey-opaque-30 { color: rgba(102, 102, 102, 0.3); }

.countdown_title--orange-peel { color: rgb(255, 160, 0); }

.countdown_title--fruit-salad { color: rgb(75, 175, 80); }

.countdown_title--gray-38 { color: rgb(97, 97, 97); }

.countdown_title--speech-red { color: rgb(212, 3, 3); }

.countdown_title--persian-red { color: rgb(211, 47, 47); }

.countdown_title--laurel-green { color: rgb(56, 142, 60); }

.countdown_title--rust-red { color: rgb(173, 36, 18); }

.countdown_title--summer-sky-blue { color: rgb(36, 194, 218); }

.countdown_title--sapphire-blue { color: rgb(10, 43, 74); }

.countdown_title--viking-blue { color: rgb(59, 189, 198); }

.countdown_title--chilean-fire-orange { color: rgb(211, 78, 60); }

.countdown_title--charcoal-grey { color: rgb(68, 68, 68); }

.countdown_title--gulf-blue { color: rgb(52, 73, 94); }

.countdown_title--dodger-blue { color: rgb(41, 182, 246); }

.countdown_title--nobel-grey { color: rgb(153, 153, 153); }

.countdown_title--mortar-grey { color: rgb(85, 85, 85); }

.countdown_title--linen-white { color: rgb(251, 246, 236); }

.countdown_title--iris-blue { color: rgb(3, 172, 220); }

.countdown_title--navy-blue { color: rgb(2, 119, 189); }

.countdown_title--dark-aqua { color: rgb(68, 188, 210); }

.countdown_title--white-smoke-grey { color: rgb(245, 245, 245); }

.countdown_title--light-maroon-color { color: rgb(129, 48, 42); }

.countdown_title--dark-saddle-brown { color: rgb(60, 34, 0); }

.countdown_title--dark-chocolate { color: rgb(217, 120, 0); }

.countdown_title--deep-dark-slate-grey { color: rgb(23, 40, 33); }

.countdown_title--deep-gold { color: rgb(240, 206, 68); }

.countdown_title--purple { color: rgb(81, 45, 168); }

.countdown_title--transparent-white { color: rgba(255, 255, 255, 0.2); }

.countdown_title--half-transparent-white { color: rgba(255, 255, 255, 0.5); }

.countdown_title--light-coral { color: rgb(255, 151, 79); }

.countdown_title--deep-saddle-brown { color: rgb(62, 39, 36); }

.countdown_title--deep-saddle-brown-opaque-80 { color: rgba(62, 39, 36, 0.8); }

.countdown_title--deep-coral { color: rgb(238, 108, 0); }

.countdown_title--deep-dark-brown { color: rgb(93, 64, 55); }

.countdown_title--light-black-opaque-80 { color: rgba(66, 66, 66, 0.8); }

.countdown_title--light-black-opaque-75 { color: rgba(66, 66, 66, 0.75); }

.countdown_title--light-black-opaque-60 { color: rgba(66, 66, 66, 0.6); }

.countdown_title--deep-megento-black { color: rgb(57, 38, 38); }

.countdown_title--dark-deep-blue { color: rgb(38, 50, 57); }

.countdown_title--light-gold { color: rgb(255, 213, 79); }

.countdown_title--royal-blue { color: rgb(0, 117, 255); }

.countdown_title--deep-sky-blue-02 { color: rgb(38, 197, 217); }

.countdown_title--ocean-green { color: rgb(58, 182, 119); }

.countdown_title--semi-pro-white-color { color: rgba(255, 255, 255, 0.8); }

.countdown_title--extra-light-grey { color: rgb(238, 238, 238); }

.countdown_title--blue { color: rgb(3, 172, 220); }

.countdown_title--white-dim-grey { color: rgb(153, 153, 153); }

.countdown_title--safron { color: rgb(245, 184, 59); }

.countdown_title--light-blue-green { color: rgb(0, 204, 204); }

.countdown_title--deep-sky-blue { color: rgb(3, 169, 244); }

.countdown_title--white-smoke-white { color: rgb(238, 238, 238); }

.countdown_title--columbia-blue { color: rgb(179, 229, 252); }

.countdown_title--robins-egg-blue { color: rgb(0, 204, 204); }

.countdown_title--deep-dark-aqua { color: rgb(19, 92, 105); }

.countdown_title--night-rider-opaque-75 { color: rgba(51, 50, 50, 0.75); }

.countdown_title--mine-shaft-opaque-50 { color: rgba(33, 33, 33, 0.5); }

.countdown_title--mine-shaft-opaque-75 { color: rgba(33, 33, 33, 0.75); }

.countdown_title--oxford-blue-opaque-75 { color: rgba(51, 65, 76, 0.75); }

.countdown_title--denim-blue { color: rgb(245, 237, 234); }

.countdown_title--deep-orange-red { color: rgb(230, 81, 0); }

.countdown_title--orange-color-two { color: rgb(255, 160, 2); }

.countdown_title--deep-rebecca-purple-color { color: rgb(52, 36, 62); }

.countdown_title--black-opaque-75 { color: rgba(0, 0, 0, 0.75); }

.countdown_title--light-navy { color: rgb(40, 53, 146); }

.countdown_title--dark-dodger-blue { color: rgb(0, 103, 230); }

.countdown_title--dark-dodger-blue-two { color: rgb(67, 129, 255); }

.countdown_title--white-opaque-70 { color: rgba(255, 255, 255, 0.7); }

.countdown_title--white-opaque-75 { color: rgba(255, 255, 255, 0.75); }

.countdown_title--white-opaque-8 { color: rgba(255, 255, 255, 0.8); }

.countdown_title--white-opaque-9 { color: rgba(255, 255, 255, 0.9); }

.countdown_title--white-opaque-5 { color: rgba(255, 255, 255, 0.5); }

.countdown_title--white-opaque-6 { color: rgba(255, 255, 255, 0.6); }

.countdown_title--gold { color: rgb(255, 202, 41); }

.countdown_title--deep-dark-blue { color: rgb(38, 38, 57); }

.countdown_title--jacksons-purple { color: rgb(49, 27, 146); }

.countdown_title--coral-dark { color: rgb(242, 108, 79); }

.countdown_title--light-chocolate { color: rgb(245, 124, 0); }

.countdown_title--dark-black-blue { color: rgb(38, 42, 57); }

.countdown_title--light-medium-slate-blue { color: rgb(149, 117, 205); }

.countdown_title--light-coral-four { color: rgb(230, 115, 116); }

.countdown_title--deep-dark-indigo { color: rgb(51, 36, 62); }

.countdown_title--deep-sky-blue-three { color: rgb(79, 195, 247); }

.countdown_title--pale-golden-rod { color: rgb(235, 206, 123); }

.countdown_title--deep-yellow-green { color: rgb(139, 195, 74); }

.countdown_title--black-grey { color: rgb(88, 88, 88); }

.countdown_title--dark-black-blue-opaque-50 { color: rgba(38, 42, 57, 0.5); }

.countdown_title--light-green { color: rgb(81, 217, 142); }

.countdown_title--dark-golden { color: rgb(161, 130, 76); }

.countdown_title--special-light-red { color: rgb(225, 62, 62); }

.countdown_title--medium-transparent-black { color: rgba(0, 0, 0, 0.5); }

.countdown_title--dark { color: rgba(0, 0, 0, 0.6); }

.countdown_title--light-salmon { color: rgb(229, 163, 148); }

.countdown_title--cyan-blue-three { color: rgb(77, 182, 172); }

.countdown_title--golden-glow { color: rgb(255, 224, 130); }

.countdown_title--light-khaki { color: rgb(255, 245, 157); }

.countdown_title--free-speech-blue { color: rgb(63, 81, 181); }

.countdown_title--dark-night-blue { color: rgb(46, 54, 78); }

.countdown_title--deep-sky-blue-six { color: rgb(0, 192, 226); }

.countdown_title--light-orange-three { color: rgb(254, 185, 82); }

.countdown_title--light-sandy-brown { color: rgb(255, 183, 77); }

.countdown_title--extra-dark-grey { color: rgb(224, 224, 224); }

.countdown_title--light-dodger-blue-two { color: rgb(66, 165, 245); }

.countdown_title--very-dark-indigo { color: rgb(67, 55, 79); }

.countdown_title--dark-slate-grey { color: rgb(55, 71, 79); }

.countdown_title--deep-dark-indigo-two { color: rgb(36, 38, 66); }

.countdown_title--light-slate-grey-two { color: rgb(148, 156, 163); }

.countdown_title--mat-black { color: rgb(53, 53, 53); }

.countdown_title--mat-black-opaque-60 { color: rgba(53, 53, 53, 0.6); }

.countdown_title--mat-black-opaque-80 { color: rgba(53, 53, 53, 0.8); }

.countdown_title--deep-sky-blue-seven { color: rgb(67, 164, 242); }

.countdown_title--dark-medium-slate-blue { color: rgb(92, 107, 192); }

.countdown_title--dark-sea-green { color: rgb(129, 199, 131); }

.countdown_title--dark-turquoise-two { color: rgb(77, 208, 225); }

.countdown_title--light-coral-two { color: rgb(255, 138, 101); }

.countdown_title--night-rider { color: rgb(51, 50, 50); }

.countdown_title--green-three { color: rgb(34, 204, 110); }

.countdown_title--deep-dodger-blue { color: rgb(30, 135, 229); }

.countdown_title--deep-sky-blue-03 { color: rgb(3, 189, 230); }

.countdown_title--deep-purple { color: rgb(46, 36, 68); }

.countdown_title--deep-purple-opaque-80 { color: rgba(46, 36, 68, 0.8); }

.countdown_title--deep-coral-02 { color: rgb(240, 111, 60); }

.countdown_title--dark-orange-two { color: rgb(240, 139, 31); }

.countdown_title--dark-orange-three { color: rgb(242, 121, 0); }

.countdown_title--light-sea-green { color: rgb(44, 201, 125); }

.countdown_title--deep-dark-slate-blue { color: rgb(46, 49, 71); }

.countdown_title--deep-dark-slate-blue-opaque-80 { color: rgba(46, 49, 71, 0.8); }

.countdown_title--light-medium-blue { color: rgb(74, 92, 193); }

.countdown_title--orange-four { color: rgb(238, 165, 1); }

.countdown_title--deep-sky-blue-eight { color: rgb(26, 202, 224); }

.countdown_title--orange-color-five { color: rgb(249, 168, 36); }

.countdown_title--light-dark-orange { color: rgb(255, 167, 38); }

.countdown_title--deep-maroon-two { color: rgb(108, 76, 65); }

.countdown_title--deep-dark-slate-blue-opaque-75 { color: rgba(46, 49, 71, 0.75); }

.countdown_title--deep-dark-slate-blue-three { color: rgb(50, 66, 95); }

.countdown_title--deep-dark-slate-blue-three-opaque-80 { color: rgba(50, 66, 95, 0.8); }

.countdown_title--dodger-blue-two { color: rgb(34, 150, 243); }

.countdown_title--deep-dark-turquoise { color: rgb(16, 175, 195); }

.countdown_title--medium-sea-green { color: rgb(44, 188, 132); }

.countdown_title--light-slate-grey { color: rgb(69, 90, 100); }

.countdown_title--deep-dim-grey { color: rgb(65, 65, 65); }

.countdown_title--light-sea-green { color: rgb(44, 201, 125); }

.countdown_title--light-teal { color: rgb(0, 150, 136); }

.countdown_title--light-cyan-two { color: rgb(17, 173, 173); }

.countdown_title--deep-salmon-two { color: rgb(255, 97, 97); }

.countdown_title--very-dark-slate-blue { color: rgb(47, 54, 82); }

.countdown_title--mid-slate-grey { color: rgb(99, 104, 125); }

.countdown_title--light-firebrick { color: rgb(191, 54, 13); }

.countdown_title--royal-blue-two { color: rgb(39, 101, 250); }

.countdown_title--deep-pale-golden { color: rgb(255, 228, 151); }

.countdown_title--light-steel-blue { color: rgb(204, 216, 242); }

.countdown_title--deep-coral-04 { color: rgb(246, 79, 100); }

.countdown_title--deep-misty-rose { color: rgb(255, 204, 188); }

.countdown_title--royal-blue-three { color: rgb(51, 118, 255); }

.countdown_title--tussock { color: rgb(191, 138, 63); }

.countdown_title--cornflower-blue { color: rgb(99, 125, 214); }

.countdown_title--carrot-orange { color: rgb(242, 151, 39); }

.countdown_title--dark-pink { color: rgb(156, 25, 86); }

.countdown_title--sea-buckthorn { color: rgb(246, 159, 40); }

.countdown_title--valencia { color: rgb(217, 61, 61); }

.countdown_title--royal-blue-four { color: rgb(71, 115, 232); }

.countdown_title--mine-shaf { color: rgb(34, 34, 34); }

.countdown_title--web-orange { color: orange; }

.countdown_title--tulip-tree { color: rgb(231, 164, 64); }

.countdown_title--cornflower-blue-02 { color: rgb(108, 98, 255); }

.countdown_title--burning-orange { color: rgb(255, 113, 67); }

.countdown_title--dark-burgundy { color: rgb(124, 14, 4); }

.countdown_title--dodger-blue-03 { color: rgb(51, 204, 255); }

.countdown_title--ebony-clay { color: rgb(40, 49, 78); }

.countdown_title--azure-radiance { color: rgb(2, 153, 255); }

.countdown_title--waikawa-gray { color: rgb(91, 105, 154); }

.countdown_title--waikawa-gray-2 { color: rgb(93, 107, 150); }

.countdown_title--blaze-orange { color: rgb(255, 102, 0); }

.countdown_title--blaze-orange-2 { color: rgb(255, 104, 2); }

.countdown_title--rock-blue { color: rgb(153, 166, 200); }

.countdown_title--manatee { color: rgb(143, 146, 155); }

.countdown_title--ebony-clay-2 { color: rgb(34, 40, 58); }

.countdown_title--ebony-clay-2-opaque-80 { color: rgba(34, 40, 58, 0.8); }

.countdown_title--ebony-clay-2-opaque-70 { color: rgba(34, 40, 58, 0.7); }

.countdown_title--ebony-clay-2-opaque-60 { color: rgba(34, 40, 58, 0.6); }

.countdown_title--feijoa { color: rgb(151, 217, 132); }

.countdown_title--bright-turquoise { color: rgb(10, 195, 219); }

.countdown_title--mine-shaft-2 { color: rgb(54, 52, 53); }

.countdown_title--mine-shaft-2-opaque-80 { color: rgba(54, 52, 53, 0.8); }

.countdown_title--radical-red { color: rgb(255, 63, 89); }

.countdown_title--golden-fizz { color: rgb(232, 255, 56); }

.countdown_title--electric-violet { color: rgb(104, 61, 255); }

.countdown_title--bright-turquoise-2 { color: rgb(20, 193, 249); }

.countdown_title--rhino { color: rgb(45, 56, 95); }

.countdown_title--green-yellow { color: rgb(203, 255, 56); }

.countdown_title--canary { color: rgb(199, 255, 85); }

.countdown_title--golden-dream { color: rgb(245, 226, 51); }

.countdown_title--driftwood { color: rgb(172, 140, 70); }

.countdown_title--taupe { color: rgb(75, 63, 54); }

.countdown_title--taupe-opaque-80 { color: rgba(75, 63, 54, 0.8); }

.countdown_title--sun { color: rgb(252, 163, 17); }

.countdown_title--port-gore { color: rgb(45, 36, 78); }

.countdown_title--port-gore-opaque-80 { color: rgba(45, 36, 78, 0.8); }

.countdown_title--vermilion { color: rgb(255, 63, 10); }

.countdown_title--woodsmoke { color: rgb(20, 19, 22); }

.countdown_title--chateau-green { color: rgb(74, 176, 80); }

.countdown_title--pickled-bluewood { color: rgb(42, 62, 78); }

.countdown_title--turquoise-2 { color: rgb(46, 196, 182); }

.countdown_title--ebony-clay-opaque-70 { color: rgba(40, 49, 78, 0.7); }

.countdown_title--ebony-clay-opaque-80 { color: rgba(40, 49, 78, 0.8); }

.countdown_title--caribbean-green { color: rgb(6, 214, 160); }

.countdown_title--laser-lemon { color: rgb(233, 255, 112); }

.countdown_title--broom { color: rgb(253, 255, 30); }

.countdown_title--madison { color: rgb(13, 59, 102); }

.countdown_title--eden { color: rgb(14, 95, 92); }

.countdown_title--cerulean { color: rgb(0, 187, 249); }

.countdown_title--bright-sun { color: rgb(255, 210, 63); }

.countdown_title--sunglow { color: rgb(255, 202, 58); }

.countdown_title--torch-red { color: rgb(255, 10, 84); }

.countdown_title--azure-radiance-3 { color: rgb(0, 117, 255); }

.countdown_title--french-rose { color: rgb(239, 71, 111); }

.countdown_title--burning-orange-2 { color: rgb(255, 107, 53); }

.countdown_title--radical-red-2 { color: rgb(255, 53, 98); }

.countdown_title--persian-green { color: rgb(1, 178, 137); }

.countdown_title--yellow-orange { color: rgb(255, 186, 61); }

.countdown_title--flush-orange { color: rgb(251, 133, 0); }

.countdown_title--koromiko { color: rgb(255, 189, 109); }

.countdown_title--daisy-bush { color: rgb(83, 28, 179); }

.countdown_title--rose-2 { color: rgb(255, 0, 114); }

.countdown_title--dodger-blue-2 { color: rgb(58, 93, 255); }

.countdown_title--minsk { color: rgb(68, 55, 118); }

.countdown_title--pink-bright { color: rgb(255, 103, 159); }

.countdown_title--port-gore-2 { color: rgb(31, 32, 65); }

.countdown_title--sea-buckthorn-2 { color: rgb(247, 152, 36); }

.countdown_title--bright-turquoise-3 { color: rgb(37, 206, 248); }

.countdown_title--amber { color: rgb(255, 190, 11); }

.countdown_title--yellow-orange-2 { color: rgb(252, 176, 76); }

.countdown_title--web-orange-2 { color: rgb(246, 173, 0); }

.countdown_title--endeavour { color: rgb(3, 83, 164); }

.countdown_title--governor-bay-2 { color: rgb(63, 55, 201); }

.countdown_title--mustard-2 { color: rgb(253, 224, 83); }

.countdown_title--lipstick { color: rgb(202, 0, 112); }

.countdown_title--shark { color: rgb(26, 27, 33); }

.countdown_title--torch-red-2 { color: rgb(255, 10, 84); }

.countdown_title--surfie-green { color: rgb(15, 113, 115); }

.countdown_title--gold-drop { color: rgb(247, 127, 0); }

.countdown_title--purple-heart-2 { color: rgb(95, 48, 226); }

.countdown_title--ebony-clay-3 { color: rgb(37, 38, 65); }

.countdown_title--ebony-clay-3-opaque-80 { color: rgba(37, 38, 65, 0.8); }

.countdown_title--blue-ribbon { color: rgb(0, 107, 255); }

.countdown_title--regal-blue { color: rgb(2, 83, 115); }

.countdown_title--dodger-blue-3 { color: rgb(52, 149, 250); }

.countdown_title--web-orange-3 { color: rgb(255, 170, 0); }

.countdown_title--dodger-blue-4 { color: rgb(55, 114, 255); }

.countdown_title--torch-red-3 { color: rgb(255, 0, 84); }

.countdown_title--dodger-blue-5 { color: rgb(23, 137, 252); }

.countdown_title--torch-red-4 { color: rgb(255, 22, 84); }

.countdown_title--flush-orange-2 { color: rgb(255, 119, 0); }

.countdown_title--sun-2 { color: rgb(254, 164, 16); }

.countdown_title--flush-orange-3 { color: rgb(255, 134, 0); }

.countdown_title--royal-blue-2 { color: rgb(67, 97, 238); }

.countdown_title--purple-2 { color: rgb(114, 9, 183); }

.countdown_title--stratos { color: rgb(0, 18, 77); }

.countdown_title--waikawa-gray-3 { color: rgb(89, 103, 158); }

.countdown_title--big-stone { color: rgb(26, 39, 72); }

.countdown_title--big-stone-opaque-80 { color: rgba(26, 39, 72, 0.8); }

.countdown_title--jacarta { color: rgb(56, 44, 103); }

.countdown_title--jacarta-opaque-80 { color: rgba(56, 44, 103, 0.8); }

.countdown_title--radical-red-3 { color: rgb(252, 61, 101); }

.countdown_title--orange-crayola { color: rgb(255, 110, 49); }

.countdown_title--bittersweet { color: rgb(255, 74, 74); }

.countdown_title--burnt-sienna { color: rgb(231, 98, 96); }

.countdown_title--emerald { color: rgb(104, 212, 166); }

.countdown_title--coquelicot { color: rgb(249, 74, 41); }

.countdown_title--font-weight-thin { font-weight: 100; }

.countdown_title--font-weight-extra-light { font-weight: 200; }

.countdown_title--font-weight-light { font-weight: 300; }

.countdown_title--font-weight-regular { font-weight: 400; }

.countdown_title--font-weight-normal { font-weight: 400; }

.countdown_title--font-weight-medium { font-weight: 500; }

.countdown_title--font-weight-semi-bold { font-weight: 600; }

.countdown_title--font-weight-bold { font-weight: 700; }

.countdown_title--font-weight-black { font-weight: 900; }

.countdown--box-shadow-light-01 { box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px; }

@media (max-width: 480px) {
  .countdown--xxs-padding-tiny { padding: 10px; }
}

.countdown__item--element-box-01 { width: 100px; }

@media (max-width: 991px) {
  .countdown__item--element-box-01 { width: 80px; }
}

@media (max-width: 767px) {
  .countdown__item--element-box-01 { width: 75px; }
}

@media (max-width: 480px) {
  .countdown__item--element-box-01 { width: 65px; }
}

.countdown__item--element-box-02 { width: 100px; }

@media (max-width: 991px) {
  .countdown__item--element-box-02 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--element-box-02 { width: 65px; }
}

.countdown__item--box-shadow-light-01 { box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px; }

.countdown__item--box-shadow-light-02 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }

.countdown__item--element-box-04 { width: 110px; margin-bottom: 5px; }

@media (max-width: 991px) {
  .countdown__item--element-box-04 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--element-box-04 { width: 67px; }
}

.countdown__item--element-box-08 { width: 120px; }

@media (max-width: 991px) {
  .countdown__item--element-box-08 { width: 100px; }
}

@media (max-width: 767px) {
  .countdown__item--element-box-08 { width: 90px; }
}

@media (max-width: 480px) {
  .countdown__item--element-box-08 { width: 66px; }
}

@media (max-width: 480px) {
  .countdown__item--xxs-margin-left-right-full-tiny { margin-left: 1px; margin-right: 1px; }
}

@media (max-width: 480px) {
  .countdown__item--xxs-margin-left-right-special-tiny { margin-left: 2px; margin-right: 2px; }
}

.countdown__item--bg-black-opaque-20 { background-color: rgba(0, 0, 0, 0.2); }

.countdown__item--padding-like-tiny { padding: 8px; }

.countdown__item--element-box-05 { width: 70px; height: 70px; }

@media (max-width: 480px) {
  .countdown__item--element-box-05 { width: 68px; height: 68px; }
}

.countdown__item--margin-left-right-special-tiny { margin-left: 2px; margin-right: 2px; }

.countdown_title--element-title-01 { font-weight: 400; font-size: 14px; }

@media (max-width: 480px) {
  .countdown_title--element-title-01 { font-size: 12px; letter-spacing: normal; }
}

.countdown_title--element-title-04 { font-weight: 400; font-size: 14px; }

@media (max-width: 480px) {
  .countdown_title--element-title-04 { font-size: 12px; letter-spacing: normal; margin-top: 5px; }
}

.countdown_title--letter-spacing-extra-tiny { letter-spacing: 1px; }

@media (max-width: 767px) {
  .countdown_title--letter-spacing-extra-tiny { letter-spacing: normal; }
}

.countdown_title--margin-top-like-tiny { margin-top: 8px; }

.digit-list--box-shadow-light-01 { box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px; }

.digit-list--box-shadow-light-02 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }

.digit-list--element-size-01 { font-size: 54px; line-height: 90px; height: 100px; }

@media (max-width: 991px) {
  .digit-list--element-size-01 { font-size: 32px; line-height: 65px; height: 71px; }
}

@media (max-width: 767px) {
  .digit-list--element-size-01 { font-size: 32px; line-height: 65px; height: 71px; }
}

@media (max-width: 480px) {
  .digit-list--element-size-01 { font-size: 24px; line-height: 45px; height: 51px; }
}

.digit-list--element-size-04 { font-size: 54px; line-height: 70px; height: 80px; }

@media (max-width: 991px) {
  .digit-list--element-size-04 { font-size: 32px; line-height: 45px; height: 51px; }
}

@media (max-width: 767px) {
  .digit-list--element-size-04 { font-size: 32px; line-height: 45px; height: 51px; }
}

@media (max-width: 480px) {
  .digit-list--element-size-04 { font-size: 24px; line-height: 45px; height: 51px; }
}

.digit-list--element-size-06 { width: 105px; height: 105px; font-size: 46px; overflow: hidden; line-height: 99px; border-radius: 50%; font-weight: 400; }

@media (max-width: 767px) {
  .digit-list--element-size-06 { font-size: 32px; width: 70px; height: 70px; line-height: 64px; }
}

@media (max-width: 480px) {
  .digit-list--element-size-06 { width: 54px; height: 54px; line-height: 47px; font-size: 24px; }
}

.digit-list--element-size-07 { width: 105px; height: 105px; font-size: 46px; overflow: hidden; line-height: 99px; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 50%; font-weight: 400; }

@media (max-width: 767px) {
  .digit-list--element-size-07 { font-size: 32px; width: 70px; height: 70px; line-height: 64px; }
}

@media (max-width: 480px) {
  .digit-list--element-size-07 { width: 55px; height: 55px; line-height: 47px; font-size: 24px; }
}

.digit-list--element-size-08 { width: 105px; height: 105px; font-size: 46px; overflow: hidden; line-height: 99px; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 50%; font-weight: 400; }

@media (max-width: 767px) {
  .digit-list--element-size-08 { font-size: 32px; width: 70px; height: 70px; line-height: 64px; }
}

@media (max-width: 480px) {
  .digit-list--element-size-08 { width: 55px; height: 55px; line-height: 47px; font-size: 24px; }
}

.digit-list--element-size-09 { width: 105px; height: 105px; font-size: 46px; overflow: hidden; line-height: 99px; border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 50%; font-weight: 400; }

@media (max-width: 767px) {
  .digit-list--element-size-09 { font-size: 32px; width: 70px; height: 70px; line-height: 64px; }
}

@media (max-width: 480px) {
  .digit-list--element-size-09 { width: 55px; height: 55px; line-height: 47px; font-size: 24px; }
}

.digit-list--element-size-10 { font-size: 60px; line-height: 92px; height: 100px; font-weight: 400; }

@media (max-width: 991px) {
  .digit-list--element-size-10 { font-size: 32px; line-height: 67px; height: 71px; }
}

@media (max-width: 767px) {
  .digit-list--element-size-10 { font-size: 32px; line-height: 65px; height: 71px; }
}

@media (max-width: 480px) {
  .digit-list--element-size-10 { font-size: 24px; line-height: 41px; height: 41px; }
}

.digit-list--bg-black-opaque-20 { background-color: rgba(0, 0, 0, 0.2); }

.digit-list--element-size-11 { width: 60px; height: 60px; font-size: 26px; line-height: 30px; border-radius: 50%; overflow: hidden; }

.digit-list--element-size-12 { font-size: 30px; line-height: 30px; height: 30px; }

.digit-list--border-extra-tiny { border-width: 1px; }

.digit-list--box-shadow-04 { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px; }

.digit-list--bg-white { background-color: rgb(255, 255, 255); }

.digit-list--margin-bottom-like-tiny { margin-bottom: 8px; }

@media (max-width: 767px) {
  .digit-list--xs-margin-bottom-extra-tiny { margin-bottom: 5px; }
}

.digit-list__item--box-shadow-03 { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 2px; }

.digit-list__item--element-size-01 { border-radius: 3px; padding-left: 5px; padding-right: 5px; font-size: 28px; line-height: 40px; height: 40px; margin-right: 1px; }

@media (max-width: 480px) {
  .digit-list__item--element-size-01 { font-size: 26px; line-height: 35px; height: 35px; padding-left: 5px; padding-right: 5px; }
}

.digit-list__item--bg-black-opaque-20 { background-color: rgba(0, 0, 0, 0.2); }

.kartra_image { margin-bottom: 20px; position: relative; }

.kartra_image--full { width: 100%; }

@media (max-width: 991px) {
  .kartra_image--full { display: block; margin-left: auto; margin-right: auto; }
}

.kartra_image--cover-fit { object-fit: cover; }

.kartra_image--full-width { width: 100%; }

.kartra_image--full-height { height: 100%; }

.kartra_image--max-width-full { max-width: 100%; }

.kartra_image--center { display: block; margin-left: auto; margin-right: auto; max-width: 100%; }

@media (max-width: 767px) {
  .kartra_image--xs-left { margin-left: 0px; text-align: left; }
}

.kartra_image--right { display: block; margin-right: 0px; }

.kartra_image--left { display: block; margin-left: 0px; }

@media (max-width: 767px) {
  .kartra_image--xs-vertical-center { position: absolute; top: 50%; transform: translate(0%, -50%); }
}

@media (max-width: 767px) {
  .kartra_image--xs-margin-top-like-extra-tiny { margin-top: 5px; }
}

.kartra_image--margin-top-extra-small { margin-top: 20px; }

.kartra_image--margin-bottom-none { margin-bottom: 0px; }

.kartra_image--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_image--md-margin-bottom-none { margin-bottom: 0px; }

@media (max-width: 991px) {
  .kartra_image--md-margin-bottom-none { margin-bottom: 20px; }
}

.kartra_image--padding-extra-tiny { padding: 5px; }

.kartra_image--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_image--top-margin-small { margin-top: 25px; }

.kartra_image--margin-bottom-small { margin-bottom: 25px; }

.kartra_image--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_image--margin-bottom-large { margin-bottom: 100px; }

.kartra_image--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_image--margin-bottom-medium { margin-bottom: 50px; }

@media (max-width: 991px) {
  .kartra_image--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

.kartra_image--margin-top-medium { margin-top: 50px; }

.kartra_image--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_image--circled { border-radius: 50%; }

@media (max-width: 767px) {
  .kartra_image--xs-margin-bottom-none { margin-bottom: 0px; }
}

@media (max-width: 767px) {
  .kartra_image--xs-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 767px) {
  .kartra_image--xs-margin-bottom-extra-medium { margin-bottom: 50px; }
}

.kartra_image--negative-margin-bottom-extra-giant { margin-bottom: -130px; }

.kartra_image--medium { width: 120px; height: auto; }

@media (max-width: 767px) {
  .kartra_image--medium { width: 80px; height: auto; }
}

.kartra_image--special-medium { width: 130px; height: auto; }

.kartra_image--max-width-special-medium { width: 150px; height: auto; }

.kartra_image--small { width: 60px; height: auto; }

@media (max-width: 420px) {
  .kartra_image--small { width: 60px; height: auto; }
}

.kartra_image--semi-medium { width: 80px; height: auto; }

.kartra_image--xs-semi-medium { width: 80px; height: auto; }

@media (max-width: 480px) {
  .kartra_image--xs-semi-medium { width: 80px; height: auto; }
}

.kartra_image--tiny-medium { width: 100px; height: auto; }

@media (max-width: 420px) {
  .kartra_image--tiny-medium { width: 60px; height: auto; }
}

.kartra_image--extra-medium { width: 160px; height: auto; }

@media (max-width: 767px) {
  .kartra_image--extra-medium { width: 120px; height: auto; }
}

@media (max-width: 420px) {
  .kartra_image--extra-medium { width: 60px; height: auto; }
}

.kartra_image--large { width: 180px; height: auto; }

@media (max-width: 767px) {
  .kartra_image--large { width: 130px; height: auto; }
}

@media (max-width: 420px) {
  .kartra_image--large { width: 80px; height: auto; }
}

.kartra_image--extra-large { width: 200px; height: auto; }

@media (max-width: 767px) {
  .kartra_image--extra-large { width: 160px; height: auto; }
}

@media (max-width: 420px) {
  .kartra_image--extra-large { width: 80px; height: auto; }
}

.kartra_image--width-80px { width: 80px; }

.kartra_image--width-300px { width: 300px; }

.kartra_image--width-400px { width: 400px; }

.kartra_image--width-500px { width: 500px; }

.kartra_image--width-40px { width: 40px; }

.kartra_image--width-150px { width: 150px; }

.kartra_image--width-160px { width: 160px; }

.kartra_image--width-170px { width: 170px; }

.kartra_image--width-180px { width: 180px; }

.kartra_image--width-190px { width: 190px; }

.kartra_image--width-200px { width: 200px; }

.kartra_image--width-210px { width: 210px; }

.kartra_image--width-220px { width: 220px; }

.kartra_image--width-230px { width: 230px; }

.kartra_image--width-240px { width: 240px; }

.kartra_image--width-250px { width: 250px; }

.kartra_image--width-260px { width: 260px; }

.kartra_image--width-270px { width: 270px; }

.kartra_image--width-280px { width: 280px; }

.kartra_image--width-290px { width: 290px; }

.kartra_image--width-300px { width: 300px; }

.kartra_image--width-310px { width: 310px; }

.kartra_image--width-320px { width: 320px; }

.kartra_image--width-330px { width: 330px; }

.kartra_image--width-340px { width: 340px; }

.kartra_image--width-350px { width: 350px; }

.kartra_image--width-360px { width: 360px; }

.kartra_image--width-370px { width: 370px; }

.kartra_image--width-380px { width: 380px; }

.kartra_image--width-400px { width: 400px; }

@media (max-width: 991px) {
  .kartra_image--sm-width-150px { width: 150px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-160px { width: 160px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-170px { width: 170px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-180px { width: 180px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-190px { width: 190px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-200px { width: 200px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-210px { width: 210px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-220px { width: 220px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-230px { width: 230px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-240px { width: 240px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-250px { width: 250px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-260px { width: 260px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-270px { width: 270px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-280px { width: 280px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-290px { width: 290px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-300px { width: 300px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-310px { width: 310px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-320px { width: 320px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-330px { width: 330px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-340px { width: 340px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-350px { width: 350px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-360px { width: 360px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-370px { width: 370px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-380px { width: 380px; }
}

@media (max-width: 991px) {
  .kartra_image--sm-width-400px { width: 400px; }
}

.kartra_image--rounded-tiny { border-radius: 6px; }

.kartra_image--rounded-medium-tiny { border-radius: 8px; }

.kartra_image--rounded-medium-big-tiny { border-radius: 10px; }

.kartra_image--rounded-full { border-radius: 50%; }

.kartra_image--rounded-top-small-tiny { border-radius: 4px 4px 0px 0px; }

@media (min-width: 992px) {
  .kartra_image--md-rounded-right-none-important { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }
}

@media (min-width: 992px) {
  .kartra_image--md-rounded-left-none-important { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
}

.kartra_image--shadow-medium-black { box-shadow: rgba(0, 0, 0, 0.08) 0px 15px 30px; }

.kartra_image--shadow-style-01 { box-shadow: rgba(93, 107, 150, 0.4) 0px 5px 25px; }

.kartra_image--rounded-small-tiny { border-radius: 4px; }

.kartra_image--rounded-small-tiny-top-left { border-top-left-radius: 4px; }

.kartra_image--rounded-small-tiny-top-right { border-top-right-radius: 4px; }

.kartra_image--rounded-bottom-medium-tiny { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; }

.kartra_image--border-full-light-grey { border-color: rgb(204, 204, 204); }

.kartra_image--border-white { border-color: rgb(255, 255, 255); }

.kartra_image--border-transparent-white { border-color: rgba(255, 255, 255, 0.2); }

.kartra_image--border-transparent-black { border-color: rgba(0, 0, 0, 0.1); }

.kartra_image--border-black-opaque-1 { border-color: rgba(0, 0, 0, 0.1); }

.kartra_image--border-extra-small { border-width: 3px; border-style: solid; }

.kartra_image--border-small { border-width: 5px; border-style: solid; }

.kartra_image--top-semi-medium { position: relative; top: -40px; margin-bottom: -30px; }

.kartra_image--border-medium { border-width: 10px; border-style: solid; }

@media (max-width: 767px) {
  .kartra_image--border-medium { border-width: 5px; }
}

.kartra_image--border-extra-tiny { border-width: 1px; border-style: solid; }

.kartra_image--border-full-grey { border-color: rgb(221, 221, 211); }

.kartra_image--bg-white { background-color: rgb(255, 255, 255); }

.kartra_image--blur0 { filter: blur(0px); }

.kartra_image--blur1 { filter: blur(1px); transform: scale(1.01); }

.kartra_image--blur2 { filter: blur(2px); transform: scale(1.02); }

.kartra_image--blur4 { filter: blur(4px); transform: scale(1.03); }

.kartra_image--blur6 { filter: blur(6px); transform: scale(1.04); }

.kartra_image--blur8 { filter: blur(8px); transform: scale(1.05); }

.kartra_image--blur10 { filter: blur(10px); transform: scale(1.07); }

.kartra_image--blur15 { filter: blur(15px); transform: scale(1.1); }

.kartra_image--blur20 { filter: blur(20px); transform: scale(1.13); }

.kartra_image--blur25 { filter: blur(25px); transform: scale(1.16); }

.kartra_image--blur30 { filter: blur(30px); transform: scale(1.2); }

.kartra_image--logo { max-width: 250px !important; }

.kartra_list_img_elem { position: relative; }

.kartra_list_img_elem__image--small { max-width: 60px; }

.kartra_list_img_elem__image--medium { max-width: 120px; }

@media (max-width: 767px) {
  .kartra_list_img_elem__image--medium { max-width: 80px; }
}

.kartra_list_img_elem__image--semi-large { max-width: 170px; }

@media (max-width: 480px) {
  .kartra_list_img_elem__image--semi-large { max-width: 80px; }
}

.kartra_list_img_elem__image--large { max-width: 180px; }

@media (max-width: 767px) {
  .kartra_list_img_elem__image--large { max-width: 60px; }
}

.kartra_list_img_elem__image--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_list_img_elem__image--rounded-full { border-radius: 50%; }

.kartra_list_img_elem__image--center { display: block; margin-left: auto; margin-right: auto; }

.kartra_list_img_elem__image--margin-bottom-extra-small { margin-bottom: 20px; }

div[data-component="image"] .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-6.png"); position: absolute; top: -60px; left: -70px; }

@media (max-width: 991px) {
  div[data-component="image"] .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--top { opacity: 0; visibility: hidden; content: ""; }
}

div[data-component="image"] .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-8.png"); position: absolute; bottom: -60px; right: -70px; }

@media (max-width: 991px) {
  div[data-component="image"] .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--bottom { opacity: 0; visibility: hidden; content: ""; }
}

div[data-component="image"] .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-6.png"); position: absolute; top: -55px; left: -45px; }

@media (max-width: 991px) {
  div[data-component="image"] .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--top { opacity: 0; visibility: hidden; content: ""; }
}

div[data-component="image"] .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-8.png"); position: absolute; bottom: -45px; right: -40px; }

@media (max-width: 991px) {
  div[data-component="image"] .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--bottom { opacity: 0; visibility: hidden; content: ""; }
}

.column-img-full { height: 100%; }

.column-img-full > span { height: 100%; }

.kartra_audio { position: relative; margin-bottom: 20px; }

.kartra_audio--margin-bottom-none { margin-bottom: 0px; }

.kartra_audio--md-margin-bottom-big-tiny { margin-bottom: 15px; }

@media (max-width: 991px) {
  .kartra_audio--md-margin-bottom-big-tiny { margin-bottom: 0px; }
}

.kartra_audio--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_audio--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_audio--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_audio--margin-bottom-medium { margin-bottom: 50px; }

.kartra_audio--top-margin-small { margin-top: 25px; }

.kartra_audio--bottom-margin-small { margin-bottom: 25px; }

.kartra_audio--top-margin-large { margin-top: 100px; }

.kartra_audio--bottom-margin-large { margin-bottom: 100px; }

@media (max-width: 991px) {
  .kartra_audio--sm-margin-bottom-small { margin-bottom: 25px; }
}

@media (max-width: 991px) {
  .kartra_audio--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_audio--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_audio--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_audio--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_audio--margin-top-extra-small { margin-top: 20px; }

.kartra_audio--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_audio--box-shadow-light-small { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 6px; }

.kartra_audio--box-shadow-dark-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 6px; }

.kartra_audio--box-shadow-white-small { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 6px; }

.kartra_audio--box-shadow-dark-tiny { box-shadow: rgba(0, 0, 0, 0.5) 2px 2px 2px; }

.kartra_audio--box-shadow-dark-medium { box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px; }

.kartra_audio--box-shadow-dark-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 30px; }

.kartra_audio--rounded-extra-tiny { border-radius: 4px; }

.kartra_audio--rounded-tiny { border-radius: 6px; }

.kartra_audio--rounded-top-left-right-tiny { border-radius: 6px 6px 0px 0px; }

.kartra_audio--rounded-bottom-left-tiny { border-radius: 0px 0px 0px 6px; }

@media (min-width: 991px) {
  .kartra_audio--md-rounded-bottom-left-tiny { border-radius: 0px 0px 0px 6px; }
}

.kartra_audio--md-rounded-bottom-right-tiny { border-radius: 0px 0px 6px; }

@media (max-width: 991px) {
  .kartra_audio--md-rounded-bottom-right-tiny { border-radius: 0px 0px 6px 6px; }
}

.kartra_audio .kartra_asset_deleted_wrapper { position: absolute; }

.kartra_video { position: relative; padding-bottom: 56.25%; height: 0px; overflow: visible; width: 100%; margin-bottom: 20px; }

.kartra_video--margin-bottom-none { margin-bottom: 0px; }

.kartra_video--md-margin-bottom-big-tiny { margin-bottom: 15px; }

@media (max-width: 991px) {
  .kartra_video--md-margin-bottom-big-tiny { margin-bottom: 0px; }
}

.kartra_video--margin-bottom-tiny { margin-bottom: 10px; }

.kartra_video--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_video--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_video--margin-bottom-medium { margin-bottom: 50px; }

.kartra_video--top-margin-small { margin-top: 25px; }

.kartra_video--bottom-margin-small { margin-bottom: 25px; }

.kartra_video--top-margin-large { margin-top: 100px; }

.kartra_video--bottom-margin-large { margin-bottom: 100px; }

@media (max-width: 991px) {
  .kartra_video--sm-margin-bottom-small { margin-bottom: 25px; }
}

@media (max-width: 991px) {
  .kartra_video--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

.kartra_video--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_video--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_video--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_video--margin-top-extra-small { margin-top: 20px; }

.kartra_video--margin-bottom-big-tiny { margin-bottom: 15px; }

.kartra_video--box-shadow-light-small { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 6px; }

.kartra_video--box-shadow-dark-small { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 6px; }

.kartra_video--box-shadow-white-small { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 6px; }

.kartra_video--box-shadow-dark-tiny { box-shadow: rgba(0, 0, 0, 0.5) 2px 2px 2px; }

.kartra_video--box-shadow-dark-medium { box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px; }

.kartra_video--box-shadow-dark-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 30px; }

.kartra_video--rounded-extra-tiny { border-radius: 4px; }

.kartra_video--rounded-extra-tiny iframe { border-radius: 4px; }

.kartra_video--rounded-tiny { border-radius: 6px; }

.kartra_video--rounded-tiny iframe { border-radius: 6px; }

.kartra_video--rounded-top-left-right-tiny { border-radius: 6px 6px 0px 0px; }

.kartra_video--rounded-top-left-right-tiny iframe { border-radius: 6px 6px 0px 0px; }

.kartra_video--rounded-bottom-left-tiny { border-radius: 0px 0px 0px 6px; }

.kartra_video--rounded-bottom-left-tiny iframe { border-radius: 0px 0px 0px 6px; }

@media (min-width: 991px) {
  .kartra_video--md-rounded-bottom-left-tiny { border-radius: 0px 0px 0px 6px; }
  .kartra_video--md-rounded-bottom-left-tiny iframe { border-radius: 0px 0px 0px 6px; }
}

.kartra_video--md-rounded-bottom-right-tiny { border-radius: 0px 0px 6px; }

.kartra_video--md-rounded-bottom-right-tiny iframe { border-radius: 0px 0px 6px; }

@media (max-width: 991px) {
  .kartra_video--md-rounded-bottom-right-tiny { border-radius: 0px 0px 6px 6px; }
  .kartra_video--md-rounded-bottom-right-tiny iframe { border-radius: 0px 0px 6px 6px; }
}

.kartra_video iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; }

.kartra_video .kartra_asset_deleted_wrapper { position: absolute; }

.kartra_framecover { left: 0px; top: 0px; width: 100%; height: 100%; background: none; position: absolute !important; }

.video_background_changer { background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: scroll; position: absolute; inset: 0px; z-index: -2; overflow: hidden; width: 100%; }

.kartra_video--player_1 { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; border: 1px solid rgba(0, 0, 0, 0.3); }

.kartra_video--player_1--margin-bottom-medium { margin-bottom: 50px; }

.kartra_video--player_1.kartra_video--player_1-light-shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; }

.kartra_video--player_1.kartra_video--player_1-light-shadow-bottom-large { box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 30px; }

.kartra_video--player_1.kartra_video--player_1-light-shadow-bottom-giant { box-shadow: rgba(0, 0, 0, 0.2) 0px 15px 40px; }

.kartra_video--player_1.kartra_video--player_1-margin-bottom-none { margin-bottom: 0px; }

.kartra_video--player_1.kartra_video--player_1-margin-bottom-medium { margin-bottom: 50px; }

.kartra_video--player_2 { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 0px 10px; }

.kartra_video--player_2::before { content: ""; position: absolute; top: -10px; left: -10px; width: calc(100% + 20px); height: calc(100% + 20px); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 15px; }

@media (max-width: 420px) {
  .kartra_video--player_2 { padding-bottom: 53%; }
}

.kartra_video--player_3 { box-shadow: rgb(255, 255, 255) 0px 0px 0px 10px; }

.kartra_video--player_3::before { content: ""; position: absolute; top: -10px; left: -10px; width: calc(100% + 20px); height: calc(100% + 20px); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 15px; }

@media (max-width: 420px) {
  .kartra_video--player_3 { padding-bottom: 53%; }
}

.kartra_video--player_4 .kartra_video_player_shadow { background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/video_player_shadow1.png"); }

.kartra_video--player_5 .kartra_video_player_shadow { background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/video_player_shadow2.png"); }

.kartra_video--player_6 .kartra_video_player_shadow { background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/video_player_shadow3.png"); }

.kartra_video--player_7 { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 30px; }

.kartra_video--player_7.kartra_video--shadow-style-01 { box-shadow: rgba(40, 74, 167, 0.4) 0px 50px 100px; }

.kartra_video__pattern-1 .kartra_video__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-top-pills.png"); position: absolute; top: -40px; left: -90px; }

@media (max-width: 991px) {
  .kartra_video__pattern-1 .kartra_video__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video__pattern-1 .kartra_video__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-bottom-pills.png"); position: absolute; bottom: -40px; right: -90px; }

@media (max-width: 991px) {
  .kartra_video__pattern-1 .kartra_video__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video__pattern-2 .kartra_video__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-top-pills-2.png"); position: absolute; top: -60px; left: -90px; }

@media (max-width: 991px) {
  .kartra_video__pattern-2 .kartra_video__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video__pattern-2 .kartra_video__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-bottom-pills-2.png"); position: absolute; bottom: -10px; right: -90px; }

@media (max-width: 991px) {
  .kartra_video__pattern-2 .kartra_video__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video__pattern-3 .kartra_video__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-top-pills-2.png"); position: absolute; top: -60px; left: -90px; }

@media (max-width: 991px) {
  .kartra_video__pattern-3 .kartra_video__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video__pattern-3 .kartra_video__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-bottom-pills-2.png"); position: absolute; bottom: -60px; right: -90px; }

@media (max-width: 991px) {
  .kartra_video__pattern-3 .kartra_video__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video__pattern-4 .kartra_video__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-top-pills-2.png"); position: absolute; top: -50px; left: -30px; }

@media (max-width: 991px) {
  .kartra_video__pattern-4 .kartra_video__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video__pattern-4 .kartra_video__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-bottom-pills-2.png"); position: absolute; bottom: 0px; right: -30px; }

@media (max-width: 991px) {
  .kartra_video__pattern-4 .kartra_video__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_video_player_shadow { height: 60px; width: 100%; position: absolute; bottom: -60px; background-repeat: no-repeat; background-position: center top; background-size: 100%; pointer-events: none; }

.popup-video .modal-dialog { padding-top: 20px; }

.video-modal-content { max-width: 800px; position: relative; }

.closecross { height: 35px; font-family: Lato, Roboto, sans-serif; font-size: 40px; border: none; line-height: 100%; position: absolute; margin: 0px; padding: 0px; right: 0px; top: 5px; z-index: 100; background: none; transition: 0.3s ease-in-out; font-weight: 300; cursor: pointer; outline: 0px !important; }

.closecross, .closecross:focus { color: rgb(255, 255, 255); opacity: 0.5; }

.closecross:hover, .closecross:focus:hover { color: rgb(255, 255, 255); opacity: 1; }

.background_changer video { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -1000; overflow: hidden; }

.checkout_form_container { width: 100%; max-width: 500px; display: table; margin-bottom: 20px; }

.checkout_form_container--margin-bottom-extra-small { margin-bottom: 20px; }

.checkout_form_container--margin-bottom-special-medium { margin-bottom: 30px; }

.checkout_form_container--margin-bottom-none { margin-bottom: 0px; }

@media (min-width: 992px) {
  .checkout_form_container--md-margin-right-none { margin-right: 0px; }
}

@media (min-width: 992px) {
  .checkout_form_container--md-margin-left-none { margin-left: 0px; }
}

@media (max-width: 991px) {
  .checkout_form_container--sm-margin-top-extra-small { margin-top: 20px; }
}

@media (max-width: 991px) {
  .checkout_form_container--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 991px) {
  .checkout_form_container--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (max-width: 991px) {
  .checkout_form_container--sm-margin-top-extra-medium { margin-top: 40px; }
}

@media (max-width: 991px) {
  .checkout_form_container--sm-margin-top-special-medium-important { margin-top: 30px !important; }
}

@media (max-width: 991px) {
  .checkout_form_container--sm-margin-bottom-special-medium-important { margin-bottom: 30px !important; }
}

.form_holder { position: relative; }

.checkout_form_container > .form_holder iframe { position: relative; min-height: 220px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }

.form_holder--500px iframe { position: relative; height: 100%; width: 100%; overflow: hidden; }

.form_holder--500px iframe img { width: 100%; }

.form_holder--500px > div { max-width: 100% !important; }

@media (min-width: 1070px) {
  .checkout_form_container--md-margin-left-auto { margin: 0px auto 0px 0px; }
  .checkout_form_container--md-margin-right-auto { margin: 0px 0px 0px auto; }
}

.js_checkout_template[class*="checkout_tpl_"].pull-left { float: none !important; }

.js_checkout_template[class*="checkout_tpl_"].pull-right { float: none !important; }

.js_checkout_template[class*="checkout_tpl_"].pull-center { display: block !important; }

.kartra_kartraWebinar { max-width: 500px; width: 100%; }

.kartra_kartraWebinar--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_kartraWebinar--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_kartraWebinar--margin-bottom-none { margin-bottom: 0px; }

select.bs-select-hidden, select.selectpicker { display: none !important; }

.bootstrap-select { }

.bootstrap-select > .dropdown-toggle { width: 100%; padding-right: 25px; z-index: 1; }

.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active { color: rgb(153, 153, 153); }

.bootstrap-select > select { bottom: 0px; left: 50%; border: none; position: absolute !important; display: block !important; width: 0.5px !important; height: 100% !important; padding: 0px !important; opacity: 0 !important; }

.bootstrap-select > select.mobile-device { top: 0px; left: 0px; z-index: 2; display: block !important; width: 100% !important; }

.has-error .bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle { border-color: rgb(185, 74, 72); }

.bootstrap-select.fit-width { width: auto !important; }

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { width: 220px; }

.bootstrap-select .dropdown-toggle:focus { outline-offset: -2px; outline: -webkit-focus-ring-color auto 5px !important; }

.bootstrap-select.form-control { margin-bottom: 0px; padding: 0px; border: none; }

.bootstrap-select.form-control:not([class*="col-"]) { width: 100%; }

.bootstrap-select.form-control.input-group-btn { z-index: auto; }

.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }

.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*="col-"] { float: none; display: inline-block; margin-left: 0px; }

.bootstrap-select.btn-group.dropdown-menu-right, .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right, .row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right { float: right; }

.form-inline .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-group .bootstrap-select.btn-group { margin-bottom: 0px; }

.form-group-lg .bootstrap-select.btn-group.form-control, .form-group-sm .bootstrap-select.btn-group.form-control { padding: 0px; }

.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle { height: 100%; font-size: inherit; line-height: inherit; border-radius: inherit; }

.form-inline .bootstrap-select.btn-group .form-control { width: 100%; }

.bootstrap-select.btn-group.disabled, .bootstrap-select.btn-group > .disabled { cursor: not-allowed; }

.bootstrap-select.btn-group.disabled:focus, .bootstrap-select.btn-group > .disabled:focus { outline: none !important; }

.bootstrap-select.btn-group.bs-container { position: absolute; height: 0px !important; padding: 0px !important; }

.bootstrap-select.btn-group.bs-container .dropdown-menu { z-index: 1060; }

.bootstrap-select.btn-group .dropdown-toggle .filter-option { display: inline-block; overflow: hidden; width: 100%; text-align: left; }

.bootstrap-select.btn-group .dropdown-toggle .caret { position: absolute; top: 50%; right: 12px; margin-top: -2px; vertical-align: middle; }

.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle { width: 100%; }

.bootstrap-select.btn-group .dropdown-menu { min-width: 100%; box-sizing: border-box; }

.bootstrap-select.btn-group .dropdown-menu.inner { position: static; float: none; border: 0px; padding: 0px; margin: 0px; border-radius: 0px; box-shadow: none; }

.bootstrap-select.btn-group .dropdown-menu li { position: relative; }

.bootstrap-select.btn-group .dropdown-menu li.active small { color: rgb(255, 255, 255); }

.bootstrap-select.btn-group .dropdown-menu li.disabled a { cursor: not-allowed; }

.bootstrap-select.btn-group .dropdown-menu li a { cursor: pointer; user-select: none; }

.bootstrap-select.btn-group .dropdown-menu li a.opt { position: relative; padding-left: 2.25em; }

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark { display: none; }

.bootstrap-select.btn-group .dropdown-menu li a span.text { display: inline-block; }

.bootstrap-select.btn-group .dropdown-menu li small { padding-left: 0.5em; }

.bootstrap-select.btn-group .dropdown-menu .notify { position: absolute; bottom: 5px; width: 96%; margin: 0px 2%; min-height: 26px; padding: 3px 5px; background: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px inset; pointer-events: none; opacity: 0.9; box-sizing: border-box; }

.bootstrap-select.btn-group .no-results { padding: 3px; background: rgb(245, 245, 245); margin: 0px 5px; white-space: nowrap; }

.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option { position: static; }

.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret { position: static; top: auto; margin-top: -1px; }

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark { position: absolute; display: inline-block; right: 15px; margin-top: 5px; }

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text { margin-right: 34px; }

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle { z-index: calc(1061); }

.bootstrap-select.show-menu-arrow .dropdown-toggle::before { content: ""; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(204, 204, 204, 0.2); position: absolute; bottom: -4px; left: 9px; display: none; }

.bootstrap-select.show-menu-arrow .dropdown-toggle::after { content: ""; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid rgb(255, 255, 255); position: absolute; bottom: -4px; left: 10px; display: none; }

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle::before { bottom: auto; top: -3px; border-top: 7px solid rgba(204, 204, 204, 0.2); border-bottom: 0px; }

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle::after { bottom: auto; top: -3px; border-top: 6px solid rgb(255, 255, 255); border-bottom: 0px; }

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle::before { right: 12px; left: auto; }

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle::after { right: 13px; left: auto; }

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle::before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle::after { display: block; }

.bs-searchbox, .bs-actionsbox, .bs-donebutton { padding: 4px 8px; }

.bs-actionsbox { width: 100%; box-sizing: border-box; }

.bs-actionsbox .btn-group button { width: 50%; }

.bs-donebutton { float: left; width: 100%; box-sizing: border-box; }

.bs-donebutton .btn-group button { width: 100%; }

.bs-searchbox + .bs-actionsbox { padding: 0px 8px 4px; }

.bs-searchbox .form-control { margin-bottom: 0px; width: 100%; float: none; }

.pull-center { display: table !important; margin-left: auto !important; margin-right: auto !important; }

.inline_elements_wrapper { display: flex; justify-content: center; flex-wrap: wrap; }

.inline_elements_wrapper [class*="kartra_button"] { margin-left: 10px !important; margin-right: 10px !important; }

.inline_elements_wrapper--left { justify-content: left; }

.inline_elements_wrapper--justify-content-flex-start { justify-content: flex-start; }

@media (max-width: 991px) {
  .inline_elements_wrapper--sm-justify-content-center { justify-content: center; }
}

.inline_elements_wrapper--negative-margin-left-tiny { margin-left: -10px; }

.inline_elements_wrapper--negative-margin-left-right-tiny { margin-left: -10px; margin-right: -10px; }

@media (max-width: 767px) {
  .inline_elements_wrapper { flex-direction: column; }
}

@media (max-width: 767px) {
  .pull-left.xs-pull-center { display: table; margin-left: auto; margin-right: auto; float: none !important; }
}

@media (max-width: 767px) {
  .pull-right.xs-pull-center { display: table; margin-left: auto; margin-right: auto; float: none !important; }
}

@media (min-width: 992px) {
  .md-pull-right { float: right; }
}

.js_kartra_component_holder.js_kartra_component_holder--height_auto { min-height: auto; }

.js_kartra_component_holder--adjust-width { width: 100%; }

@media (max-width: 991px) {
  .sm-pull-center { display: table; float: none !important; margin-left: auto !important; margin-right: auto !important; }
}

@media (max-width: 767px) {
  .xs-pull-center { display: table; float: none !important; margin-left: auto !important; margin-right: auto !important; }
}

@media (max-width: 991px) {
  .sm-pull-left { float: left !important; }
}

.pull-left.sm-logo-pull-center, .pull-center.sm-logo-pull-center, .pull-right.sm-logo-pull-center { float: left; }

@media (min-width: 768px) {
  .pull-left.sm-logo-pull-center, .pull-center.sm-logo-pull-center, .pull-right.sm-logo-pull-center { display: table !important; margin-left: auto !important; margin-right: auto !important; float: none !important; }
}

.column--inherit-alignment { display: inherit; width: 100%; }

.column--vertical-top .column--inherit-alignment { align-items: inherit; }

.column--vertical-center .column--inherit-alignment { align-items: inherit; }

.column--vertical-bottom .column--inherit-alignment { align-items: inherit; }

.js_kartra_component_holder--min-height-auto { min-height: auto !important; }

[class*="accordion-"] { position: relative; }

[class*="accordion-"] .panel { position: relative; }

[class*="accordion-"] .panel .panel-heading.accordion-panel-heading { position: relative; }

[class*="accordion-"] .panel .panel-heading.accordion-panel-heading .panel-title { font-size: 18px; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content { display: table; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { display: table-cell; vertical-align: top; border-top: 10px solid transparent; border-bottom: 10px solid transparent; height: 100%; padding-top: 8px; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { position: relative; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content .accordion-title { display: table-cell; border: 10px solid transparent; vertical-align: top; width: 100%; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content .accordion-title .panel-title { line-height: 140%; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content .accordion-indicator { display: table-cell; vertical-align: top; height: 100%; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { width: 60px; border-top: 10px solid transparent; border-bottom: 10px solid transparent; height: 100%; text-align: center; }

[class*="accordion-"] .panel .panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { font-size: 26px; }

[class*="accordion-"] .panel .panel-body, [class*="accordion-"] .panel .panel-body-content { position: relative; font-size: 15px; line-height: 140%; }

[class*="accordion-"].pull-left, [class*="accordion-"].pull-right { float: none !important; }

[class*="accordion-"].pull-center { display: block !important; }

.accordion-1 .panel { border-radius: 0px; background-color: rgb(84, 175, 122); border: 0px; }

.accordion-1 .panel + .panel { margin-top: 0px; }

.accordion-1 .panel .panel-heading { padding: 0px; }

.accordion-1 .panel .panel-heading.accordion-panel-heading { background-color: rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.2); transition: 0.3s; border-radius: 0px; }

.accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; padding: 10px; color: rgb(255, 255, 255); }

.accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; display: inline-block; color: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.5); width: 40px; height: 40px; border-radius: 40px; margin: 2px; }

.accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-1 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-1 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(255, 255, 255, 0.8); border: 1px solid rgba(255, 255, 255, 0.8); }

.accordion-1 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-1 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px inset; color: rgb(255, 255, 255); }

.accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(255, 255, 255, 0.8); border: 1px solid rgba(255, 255, 255, 0.8); }

.accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-2 .panel { border: 0px; box-shadow: none; }

.accordion-2 .panel + .panel { margin-top: 10px; }

.accordion-2 .panel > .background-item { border-radius: 4px; }

.accordion-2 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; background-color: rgba(0, 0, 0, 0.1); }

.accordion-2 .panel .panel-heading.accordion-panel-heading .background-item { border-radius: 3px; }

.accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; padding: 10px; color: rgb(141, 141, 141); }

.accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(141, 141, 141); display: inline-block; width: 40px; height: 40px; border-radius: 40px; margin: 2px; border: 1px solid rgba(0, 0, 0, 0.2); }

.accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-2 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; background-color: rgba(0, 0, 0, 0.8); }

.accordion-2 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-title .panel-title { color: rgb(255, 255, 255); }

.accordion-2 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.4); }

.accordion-2 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-2 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 20px; background-color: rgba(0, 0, 0, 0.8); }

.accordion-2 .panel.active-panel .panel-heading.accordion-panel-heading { background-color: rgba(0, 0, 0, 0.8); border-radius: 3px 3px 0px 0px; }

.accordion-2 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { color: rgb(255, 255, 255); }

.accordion-2 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { border: 1px solid rgba(255, 255, 255, 0.4); color: rgb(255, 255, 255); }

.accordion-2 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-2 .panel.active-panel .panel-body { background-color: rgba(0, 0, 0, 0.8); border-radius: 0px 0px 3px 3px; }

.accordion-2 .panel.active-panel .panel-body .background-item { border-radius: 0px 0px 3px 3px; }

.accordion-2 .panel.active-panel .panel-body p { color: rgb(177, 177, 177); }

.accordion-3 .panel { border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 4px; }

.accordion-3 .panel + .panel { margin-top: 10px; }

.accordion-3 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-3 .panel .panel-heading.accordion-panel-heading .background-item { border-radius: 3px; }

.accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 10px; position: relative; color: rgb(153, 153, 153); }

.accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.2); display: inline-block; width: 40px; height: 40px; border-radius: 40px; margin: 2px; }

.accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-3 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; background-color: rgba(0, 0, 0, 0.05); }

.accordion-3 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.5); }

.accordion-3 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-3 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 20px; }

.accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading { background-color: rgba(0, 0, 0, 0.1); border-radius: 3px 3px 0px 0px; }

.accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { color: rgb(0, 0, 0); }

.accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.5); }

.accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-3 .panel.active-panel .panel-body { border-radius: 0px 0px 3px 3px; }

.accordion-3 .panel.active-panel .panel-body .background-item { border-radius: 0px 0px 3px 3px; }

.accordion-3 .panel.active-panel .panel-body p { color: rgb(126, 126, 126); }

.accordion-4 .panel { border-radius: 0px; background-color: rgb(55, 173, 195); border: 0px; }

.accordion-4 .panel + .panel { margin-top: 0px; }

.accordion-4 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 0px; background-color: rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.5); }

.accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; display: block; padding: 10px; position: relative; color: rgb(255, 255, 255); }

.accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; font-size: 16px; color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.5); display: inline-block; width: 40px; height: 40px; border-radius: 40px; margin: 2px; }

.accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-4 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-4 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.8); }

.accordion-4 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-4 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px inset; color: rgb(255, 255, 255); }

.accordion-4 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.8); }

.accordion-4 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-4 .panel.active-panel .panel-body { border-bottom: 1px solid rgba(255, 255, 255, 0.5); }

.accordion-5 { padding: 10px 20px; background-color: rgb(210, 76, 72); border-radius: 3px; }

.accordion-5 > .background-item { border-radius: 3px; }

.accordion-5 .panel { background-color: transparent; border-radius: 0px; border: 0px solid; }

.accordion-5 .panel + .panel { margin-top: 0px; }

.accordion-5 .panel .panel-heading.accordion-panel-heading { padding: 0px; position: relative; border-bottom: 1px solid rgba(255, 255, 255, 0.7); border-radius: 0px; }

.accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(255, 255, 255); }

.accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; display: block; padding: 10px; position: relative; color: rgb(255, 255, 255); }

.accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border: 0px; }

.accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; margin-top: 10px; font-size: 16px; display: block; color: rgb(255, 255, 255); }

.accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { line-height: 50px; }

.accordion-5 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { transition: 0.3s; }

.accordion-5 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.accordion-5 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { height: 55px; color: rgba(255, 255, 255, 0.7); }

.accordion-5 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-5 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; }

.accordion-5 .panel.active-panel:last-child { padding-bottom: 20px; }

.accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading { border-bottom: 0px; border-radius: 3px 3px 0px 0px; }

.accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(255, 255, 255); }

.accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { color: rgb(255, 255, 255); }

.accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgb(210, 76, 72); background-color: rgb(255, 255, 255); border-radius: 3px 3px 0px 0px; height: 55px; }

.accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-5 .panel.active-panel .panel-body { background-color: rgb(255, 255, 255); border-radius: 3px 0px 3px 3px; }

.accordion-5 .panel.active-panel .panel-body p { color: rgb(126, 126, 126); }

.accordion-5 .panel:last-child .panel-heading { border-bottom: 0px; }

.accordion-6 .panel { padding: 5px 0px; border: 1px solid rgba(0, 0, 0, 0.2); background-color: rgb(255, 255, 255); transition: 0.3s; }

.accordion-6 .panel > .background-item { border-radius: 4px; }

.accordion-6 .panel + .panel { margin-top: 20px; }

.accordion-6 .panel .panel-heading.accordion-panel-heading { padding: 0px; margin: 0px 20px; position: relative; }

.accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { padding-top: 4px; }

.accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(0, 0, 0); }

.accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 10px; position: relative; color: rgb(0, 0, 0); }

.accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { padding-top: 2px; margin-right: -10px; }

.accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { width: 40px; height: 40px; text-align: center; margin: auto; display: inline-block; transition: 0.3s; border-radius: 100px; color: rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.2); font-size: 16px; }

.accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { line-height: 38px; }

.accordion-6 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { transition: 0.3s; }

.accordion-6 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title a { transition: 0.3s; }

.accordion-6 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.accordion-6 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; background-color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255); }

.accordion-6 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-6 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; }

.accordion-6 .panel:hover { transition: 0.3s; color: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.accordion-6 .panel.active-panel { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.accordion-6 .panel.active-panel:last-child { padding-bottom: 0px; }

.accordion-6 .panel.active-panel .panel-heading.accordion-panel-heading { border-bottom: 1px solid rgba(0, 0, 0, 0.05); border-radius: 3px 3px 0px 0px; }

.accordion-6 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(0, 0, 0); }

.accordion-6 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.accordion-6 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.1); }

.accordion-6 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; line-height: 38px; }

.accordion-6 .panel.active-panel .panel-body { border-radius: 3px 0px 3px 3px; }

.accordion-6 .panel.active-panel .panel-body p { color: rgb(126, 126, 126); }

.accordion-6 .panel:last-child .panel-heading { border-bottom: 0px; }

.accordion-7 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px; }

.accordion-7 .panel { border-radius: 0px; background-color: rgb(255, 255, 255); border: 0px; }

.accordion-7 .panel + .panel { margin-top: 0px; }

.accordion-7 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 0px; background-color: rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 15px 10px; display: block; position: relative; color: rgb(126, 126, 126); }

.accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { border-left: 1px solid rgba(0, 0, 0, 0.2); }

.accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { width: 70px; border: 0px; }

.accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { display: block; color: rgba(0, 0, 0, 0.2); transition: 0.3s; }

.accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; width: 70px; height: 70px; line-height: 70px; }

.accordion-7 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(0, 0, 0, 0.6); }

.accordion-7 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-7 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; color: rgb(126, 126, 126); box-shadow: rgba(0, 0, 0, 0.15) 0px 20px 20px -20px inset; }

.accordion-7 .panel.active-panel { background-color: rgb(252, 252, 252); border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.accordion-7 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(0, 0, 0, 0.6); }

.accordion-7 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-7 .panel:last-child .panel-heading.accordion-panel-heading .panel-title a { border-bottom: 0px; }

.accordion-8 { border-radius: 3px; }

.accordion-8 .panel { transition: 0.3s; box-shadow: none; background-color: transparent; }

.accordion-8 .panel > .background-item { border-radius: 3px; }

.accordion-8 .panel + .panel { margin-top: 10px; }

.accordion-8 .panel .panel-heading.accordion-panel-heading { padding: 0px; position: relative; background-color: rgba(255, 255, 255, 0.9); border: 1px solid rgba(0, 0, 0, 0.1); transition: 0.3s; border-radius: 3px; }

.accordion-8 .panel .panel-heading.accordion-panel-heading .background-item { border-radius: 3px; }

.accordion-8 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; display: block; padding: 10px; position: relative; color: rgb(126, 126, 126); }

.accordion-8 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; width: 40px; height: 40px; border-radius: 40px; margin: 2px; display: inline-block; color: rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.2); }

.accordion-8 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { line-height: 38px; display: block; }

.accordion-8 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.5); }

.accordion-8 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-8 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 0px 20px 10px; }

.accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading { border-radius: 3px; }

.accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { color: rgb(35, 35, 35); }

.accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.5); }

.accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-8 .panel.active-panel .panel-body p { color: rgb(126, 126, 126); }

.accordion-8 .panel.active-panel:last-child { padding-bottom: 20px; }

.accordion-8 .panel .panel-body .panel-body-content { background-color: rgb(240, 240, 240); box-shadow: rgba(0, 0, 0, 0.3) 0px 20px 20px -20px inset; padding: 20px; border-radius: 0px 0px 6px 6px; }

.accordion-8 .panel .panel-body .panel-body-content .background-item { border-radius: 0px 0px 6px 6px; }

.accordion-9 .panel-title-flex { display: flex; }

.accordion-9 .panel { border-radius: 0px; border: 0px; background-color: transparent; box-shadow: none; transition: 0.3s; }

.accordion-9 .panel + .panel { margin-top: 20px; }

.accordion-9 .panel .panel-heading { position: relative; }

.accordion-9 .panel .panel-heading .accordion-panel-item-icon { padding-right: 15px; }

.accordion-9 .panel .panel-heading .accordion-panel-item-icon .kartra_icon { position: relative; z-index: 100; color: rgb(241, 100, 35); }

.accordion-9 .panel .panel-heading.accordion-panel-heading { padding: 10px 0px 0px; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title { position: relative; font-weight: normal; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line { flex: 1 1 0%; flex-direction: column; justify-content: center; margin-right: 20px; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line > div { margin-top: 25px; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line .panel-heading-h-line { height: 1px; display: block; border-bottom: 1px solid rgb(255, 255, 255); }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line .kartra_divider { border-color: rgb(179, 179, 179); }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator { width: 40px; height: 40px; display: inline-block; text-align: center; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; background-color: rgb(179, 179, 179); color: rgb(255, 255, 255); font-size: 20px; width: 40px; height: 40px; border-radius: 40px; margin: 2px; display: inline-block; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; line-height: 38px; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .panel-icon { width: 40px; height: 40px; display: inline-block; text-align: center; border-radius: 100px; border: 0px; background-color: rgb(179, 179, 179); color: rgb(255, 255, 255); font-size: 20px; }

.accordion-9 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-container { transition: 0.3s; border-radius: 0px; display: inline-block; line-height: 140%; padding: 15px 20px 15px 0px; position: relative; color: rgb(241, 100, 35); max-width: 50%; }

.accordion-9 .panel .panel-heading.accordion-panel-heading:hover .panel-title a { color: rgb(241, 100, 35); }

.accordion-9 .panel .panel-heading.accordion-panel-heading:hover .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { background-color: rgb(241, 100, 35); }

.accordion-9 .panel .panel-heading.accordion-panel-heading:hover .panel-title .panel-icon { background-color: rgb(241, 100, 35); }

.accordion-9 .panel .panel-heading.accordion-panel-heading:hover .panel-title .kartra_divider { border-color: rgb(241, 100, 35); }

.accordion-9 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-9 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 20px 10px; background-color: transparent; border-radius: 0px; }

.accordion-9 .panel .panel-heading + .panel-collapse > .panel-body p, .accordion-9 .panel .panel-heading + .panel-collapse > .list-group p { color: rgb(74, 74, 74); }

.accordion-9 .panel:hover { transition: 0.3s; }

.accordion-9 .panel.active-panel:last-child { padding-bottom: 20px; }

.accordion-9 .panel.active-panel .panel-heading { border-bottom: 0px; }

.accordion-9 .panel.active-panel .panel-heading.accordion-panel-heading { border-radius: 0px; }

.accordion-9 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .panel-icon { color: rgb(255, 255, 255); background-color: rgb(241, 100, 35); }

.accordion-9 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .panel-icon i::before { content: ""; }

.accordion-9 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { background-color: rgb(241, 100, 35); }

.accordion-9 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-9 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .kartra_divider { border-color: rgb(241, 100, 35); }

.accordion-9 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title a { color: rgb(179, 179, 179); border-radius: 0px; }

.accordion-9 .panel.active-panel .panel-body { border-radius: 3px 0px 3px 3px; }

.accordion-9 .panel.active-panel .panel-body p { color: rgb(74, 74, 74); }

.accordion-9 .panel:last-child .panel-heading { border-bottom: 0px; }

.accordion-10 .panel { padding: 5px 0px; border: 0px solid transparent; background-color: transparent; transition: 0.3s; }

.accordion-10 .panel > .background-item { background-color: rgb(37, 43, 66); border-radius: 6px; }

.accordion-10 .panel + .panel { margin-top: 20px; }

.accordion-10 .panel .panel-heading.accordion-panel-heading { padding: 0px; margin: 0px 20px; position: relative; }

.accordion-10 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { padding-top: 4px; }

.accordion-10 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(246, 79, 100); }

.accordion-10 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 10px 0px; position: relative; color: rgb(255, 255, 255); }

.accordion-10 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { padding-top: 2px; margin-right: -10px; }

.accordion-10 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { width: 40px; height: 40px; text-align: center; margin: auto; display: inline-block; transition: 0.3s; border-radius: 100px; color: rgba(255, 255, 255, 0.8); border: 2px solid rgba(255, 255, 255, 0.1); font-size: 16px; }

.accordion-10 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { line-height: 36px; font-size: 18px; }

.accordion-10 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { transition: 0.3s; }

.accordion-10 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title a { transition: 0.3s; }

.accordion-10 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.accordion-10 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; background-color: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); }

.accordion-10 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-10 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; }

.accordion-10 .panel:hover { transition: 0.3s; color: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.accordion-10 .panel.active-panel { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.accordion-10 .panel.active-panel:last-child { padding-bottom: 0px; }

.accordion-10 .panel.active-panel .panel-heading.accordion-panel-heading { border-radius: 6px 6px 0px 0px; }

.accordion-10 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(246, 79, 100); }

.accordion-10 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.accordion-10 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0); }

.accordion-10 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; line-height: 34px; font-size: 18px; }

.accordion-10 .panel.active-panel .panel-body { border-radius: 3px 0px 3px 3px; border-top: 2px solid rgba(255, 255, 255, 0.05) !important; }

.accordion-10 .panel.active-panel .panel-body p { color: rgb(126, 126, 126); }

.accordion-10 .panel:last-child .panel-heading { border-bottom: 0px; }

.faq-accordion-1 .panel { padding: 5px 0px; border-bottom: 1px solid rgba(0, 0, 0, 0.2); box-shadow: none; background-color: transparent; border-radius: 0px; transition: 0.3s; }

.faq-accordion-1 .panel > .background-item { border-radius: 0px; }

.faq-accordion-1 .panel + .panel { margin-top: 0px; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading { padding: 0px; margin: 0px; position: relative; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { padding-top: 4px; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(0, 0, 0); }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 10px; position: relative; color: rgb(0, 0, 0); }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { padding-top: 2px; margin-right: -10px; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { width: 40px; height: 40px; text-align: center; margin: auto; display: inline-block; transition: 0.3s; border-radius: 100px; color: rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.2); font-size: 16px; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { line-height: 38px; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { transition: 0.3s; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title a { transition: 0.3s; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.faq-accordion-1 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; background-color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255); }

.faq-accordion-1 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-1 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px 0px; border-top: 0px; }

.faq-accordion-1 .panel:hover { transition: 0.3s; color: rgb(0, 0, 0); }

.faq-accordion-1 .panel.active-panel:last-child { padding-bottom: 0px; }

.faq-accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading { border-bottom: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0px; }

.faq-accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(0, 0, 0); }

.faq-accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.faq-accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.1); }

.faq-accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; line-height: 38px; }

.faq-accordion-1 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i.fa-plus::before { content: ""; }

.faq-accordion-1 .panel.active-panel .panel-body { border-radius: 3px 0px 3px 3px; }

.faq-accordion-1 .panel.active-panel .panel-body p { color: rgb(126, 126, 126); }

.faq-accordion-1 .panel:last-child .panel-heading { border-bottom: 0px; }

.faq-accordion-2 .panel { border-radius: 0px; background-color: rgb(0, 164, 196); border: 0px; }

.faq-accordion-2 .panel + .panel { margin-top: 0px; }

.faq-accordion-2 .panel .panel-heading { padding: 0px; }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading { background-color: rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.2); transition: 0.3s; border-radius: 0px; }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { padding-top: 4px; }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(255, 255, 255); }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; padding: 10px; color: rgb(255, 255, 255); }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; display: inline-block; color: rgba(255, 255, 255, 0.5); border: 1px solid rgba(255, 255, 255, 0.5); width: 40px; height: 40px; border-radius: 40px; margin: 2px; }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.faq-accordion-2 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(255, 255, 255, 0.8); border: 1px solid rgba(255, 255, 255, 0.8); }

.faq-accordion-2 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-2 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px inset; color: rgb(255, 255, 255); }

.faq-accordion-2 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(255, 255, 255, 0.8); border: 1px solid rgba(255, 255, 255, 0.8); }

.faq-accordion-2 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.faq-accordion-3 .panel { padding: 5px 0px; border: 0px solid transparent; background-color: transparent; transition: 0.3s; }

.faq-accordion-3 .panel > .background-item { background-color: rgba(246, 91, 2, 0.8); border-radius: 6px; }

.faq-accordion-3 .panel + .panel { margin-top: 20px; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading { padding: 0px; margin: 0px 20px; position: relative; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { padding-top: 4px; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(255, 255, 255); }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 10px 0px; position: relative; color: rgb(255, 255, 255); }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { padding-top: 2px; margin-right: -10px; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { width: 40px; height: 40px; text-align: center; margin: auto; display: inline-block; transition: 0.3s; border-radius: 100px; color: rgba(255, 255, 255, 0.8); border: 2px solid rgba(255, 255, 255, 0.1); font-size: 16px; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { line-height: 36px; font-size: 18px; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { transition: 0.3s; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title a { transition: 0.3s; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.faq-accordion-3 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; background-color: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); }

.faq-accordion-3 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-3 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; }

.faq-accordion-3 .panel:hover { transition: 0.3s; color: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.faq-accordion-3 .panel.active-panel { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.faq-accordion-3 .panel.active-panel:last-child { padding-bottom: 0px; }

.faq-accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading { border-radius: 6px 6px 0px 0px; }

.faq-accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(255, 255, 255); }

.faq-accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.faq-accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0); }

.faq-accordion-3 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; line-height: 34px; font-size: 18px; }

.faq-accordion-3 .panel.active-panel .panel-body { border-radius: 3px 0px 3px 3px; border-top: 2px solid rgba(255, 255, 255, 0.05) !important; }

.faq-accordion-3 .panel.active-panel .panel-body p { color: rgba(255, 255, 255, 0.8); }

.faq-accordion-3 .panel:last-child .panel-heading { border-bottom: 0px; }

.faq-accordion-4 .panel { padding: 5px 0px; border: 0px solid transparent; background-color: rgba(36, 39, 39, 0.8); transition: 0.3s; }

.faq-accordion-4 .panel > .background-item { border-radius: 6px; }

.faq-accordion-4 .panel + .panel { margin-top: 20px; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading { padding: 0px; margin: 0px 20px; position: relative; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { padding-top: 4px; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(255, 255, 255); }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 10px 0px; position: relative; color: rgb(255, 255, 255); }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { padding-top: 2px; margin-right: -10px; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { width: 40px; height: 40px; text-align: center; margin: auto; display: inline-block; transition: 0.3s; border-radius: 100px; color: rgba(255, 255, 255, 0.8); border: 2px solid rgba(255, 255, 255, 0.1); font-size: 16px; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { line-height: 36px; font-size: 18px; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { transition: 0.3s; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title a { transition: 0.3s; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.faq-accordion-4 .panel .panel-heading.accordion-panel-heading:hover.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; background-color: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); }

.faq-accordion-4 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-4 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; }

.faq-accordion-4 .panel:hover { transition: 0.3s; color: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.faq-accordion-4 .panel.active-panel { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; }

.faq-accordion-4 .panel.active-panel:last-child { padding-bottom: 0px; }

.faq-accordion-4 .panel.active-panel .panel-heading.accordion-panel-heading { border-radius: 6px 6px 0px 0px; }

.faq-accordion-4 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(246, 79, 100); }

.faq-accordion-4 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { border-bottom: 0px; }

.faq-accordion-4 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0); }

.faq-accordion-4 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; line-height: 34px; font-size: 18px; }

.faq-accordion-4 .panel.active-panel .panel-body { border-radius: 3px 0px 3px 3px; border-top: 2px solid rgba(255, 255, 255, 0.05) !important; }

.faq-accordion-4 .panel.active-panel .panel-body p { color: rgba(255, 255, 255, 0.8); }

.faq-accordion-4 .panel:last-child .panel-heading { border-bottom: 0px; }

.faq-accordion-5 .panel { border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 4px; }

.faq-accordion-5 .panel + .panel { margin-top: 10px; }

.faq-accordion-5 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.faq-accordion-5 .panel .panel-heading.accordion-panel-heading .background-item { border-radius: 3px; }

.faq-accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 10px; position: relative; color: rgb(153, 153, 153); }

.faq-accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.2); display: inline-block; width: 40px; height: 40px; border-radius: 40px; margin: 2px; }

.faq-accordion-5 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.faq-accordion-5 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; background-color: rgba(0, 0, 0, 0.05); }

.faq-accordion-5 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.5); }

.faq-accordion-5 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-5 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 20px; }

.faq-accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading { background-color: rgba(0, 0, 0, 0.1); border-radius: 3px 3px 0px 0px; }

.faq-accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { color: rgb(0, 0, 0); }

.faq-accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.5); }

.faq-accordion-5 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.faq-accordion-5 .panel.active-panel .panel-body { border-radius: 0px 0px 3px 3px; }

.faq-accordion-5 .panel.active-panel .panel-body .background-item { border-radius: 0px 0px 3px 3px; }

.faq-accordion-5 .panel.active-panel .panel-body p { color: rgb(126, 126, 126); }

.faq-accordion-6 .panel { border-radius: 0px; background-color: rgba(8, 81, 117, 0.9); border: 0px; }

.faq-accordion-6 .panel + .panel { margin-top: 0px; }

.faq-accordion-6 .panel .panel-heading { padding: 0px; }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading { background-color: rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.2); transition: 0.3s; border-radius: 0px; }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { padding: 4px 0px 0px 15px; }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon .kartra_icon { color: rgb(255, 255, 255); }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; padding: 10px; color: rgb(255, 255, 255); }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; display: inline-block; color: rgba(255, 255, 255, 0.5); width: 40px; height: 40px; margin: 2px; }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.faq-accordion-6 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(255, 255, 255, 0.8); }

.faq-accordion-6 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-6 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px inset; color: rgb(255, 255, 255); }

.faq-accordion-6 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(255, 255, 255, 0.8); }

.faq-accordion-6 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.faq-accordion-7 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px; }

.faq-accordion-7 .panel { border-radius: 0px; background-color: rgb(255, 255, 255); border: 0px; }

.faq-accordion-7 .panel + .panel { margin-top: 0px; }

.faq-accordion-7 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 0px; background-color: rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.faq-accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; padding: 15px 10px; display: block; position: relative; color: rgb(126, 126, 126); }

.faq-accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { border-left: 1px solid rgba(0, 0, 0, 0.2); }

.faq-accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { width: 70px; border: 0px; }

.faq-accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { display: block; color: rgba(0, 0, 0, 0.2); transition: 0.3s; }

.faq-accordion-7 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; width: 70px; height: 70px; line-height: 70px; }

.faq-accordion-7 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgba(0, 0, 0, 0.6); }

.faq-accordion-7 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-7 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px; border-top: 0px; color: rgb(126, 126, 126); box-shadow: rgba(0, 0, 0, 0.15) 0px 20px 20px -20px inset; }

.faq-accordion-7 .panel.active-panel { background-color: rgb(252, 252, 252); border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.faq-accordion-7 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { color: rgba(0, 0, 0, 0.6); }

.faq-accordion-7 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.faq-accordion-7 .panel:last-child .panel-heading.accordion-panel-heading .panel-title a { border-bottom: 0px; }

.faq-accordion-8 .panel-title-flex { display: flex; }

.faq-accordion-8 .panel { border-radius: 0px; border: 0px; background-color: transparent; box-shadow: none; transition: 0.3s; }

.faq-accordion-8 .panel + .panel { margin-top: 20px; }

.faq-accordion-8 .panel .panel-heading { position: relative; }

.faq-accordion-8 .panel .panel-heading .accordion-panel-item-icon { padding-right: 15px; }

.faq-accordion-8 .panel .panel-heading .accordion-panel-item-icon .kartra_icon { position: relative; z-index: 100; color: rgb(241, 100, 35); }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading { padding: 10px 0px 0px; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title { position: relative; font-weight: normal; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line { flex: 1 1 0%; flex-direction: column; justify-content: center; margin-right: 20px; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line > div { margin-top: 25px; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line .panel-heading-h-line { height: 1px; display: block; border-bottom: 1px solid rgb(255, 255, 255); }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-h-line .kartra_divider { border-color: rgb(179, 179, 179); }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator { width: 40px; height: 40px; display: inline-block; text-align: center; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; background-color: rgb(179, 179, 179); color: rgb(255, 255, 255); font-size: 20px; width: 40px; height: 40px; border-radius: 40px; margin: 2px; display: inline-block; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; line-height: 38px; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .panel-icon { width: 40px; height: 40px; display: inline-block; text-align: center; border-radius: 100px; border: 0px; background-color: rgb(179, 179, 179); color: rgb(255, 255, 255); font-size: 20px; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading .panel-title .panel-title-container { transition: 0.3s; border-radius: 0px; display: inline-block; line-height: 140%; padding: 15px 20px 15px 0px; position: relative; color: rgb(241, 100, 35); max-width: 50%; }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading:hover .panel-title a { color: rgb(241, 100, 35); }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading:hover .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { background-color: rgb(241, 100, 35); }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading:hover .panel-title .panel-icon { background-color: rgb(241, 100, 35); }

.faq-accordion-8 .panel .panel-heading.accordion-panel-heading:hover .panel-title .kartra_divider { border-color: rgb(241, 100, 35); }

.faq-accordion-8 .panel .panel-heading + .panel-collapse > .panel-body, .faq-accordion-8 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 20px 15px 0px; background-color: transparent; border-radius: 0px; }

.faq-accordion-8 .panel .panel-heading + .panel-collapse > .panel-body p, .faq-accordion-8 .panel .panel-heading + .panel-collapse > .list-group p { color: rgb(74, 74, 74); }

.faq-accordion-8 .panel:hover { transition: 0.3s; }

.faq-accordion-8 .panel.active-panel:last-child { padding-bottom: 20px; }

.faq-accordion-8 .panel.active-panel .panel-heading { border-bottom: 0px; }

.faq-accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading { border-radius: 0px; }

.faq-accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .panel-icon { color: rgb(255, 255, 255); background-color: rgb(241, 100, 35); }

.faq-accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .panel-icon i::before { content: ""; }

.faq-accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { background-color: rgb(241, 100, 35); }

.faq-accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.faq-accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title .kartra_divider { border-color: rgb(241, 100, 35); }

.faq-accordion-8 .panel.active-panel .panel-heading.accordion-panel-heading .panel-title a { color: rgb(179, 179, 179); border-radius: 0px; }

.faq-accordion-8 .panel.active-panel .panel-body { border-radius: 3px 0px 3px 3px; }

.faq-accordion-8 .panel.active-panel .panel-body p { color: rgb(74, 74, 74); }

.faq-accordion-8 .panel:last-child .panel-heading { border-bottom: 0px; }

.accordion-style-01 .panel { border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-01 .panel + .panel { margin-top: 30px; }

.accordion-style-01 .panel .background-item { transition: 0.3s; border-radius: 15px; background-color: rgb(255, 255, 255); border: 2px solid rgba(0, 0, 0, 0.1); }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { border: 0px; padding: 25px 0px 25px 25px; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; color: rgb(34, 40, 58); font-size: 22px; font-family: "Roboto Condensed", sans-serif; line-height: 120%; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(55, 114, 255); display: inline-block; font-size: 36px; padding: 10px 25px; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-01 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; }

.accordion-style-01 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-01 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 0px 30px 30px; }

.accordion-style-01 .panel .panel-body p { color: rgba(34, 40, 58, 0.8); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; }

.accordion-style-01 .panel.active-panel .background-item { box-shadow: rgba(55, 114, 255, 0.2) 0px 10px 40px; background-color: rgb(244, 249, 255); border-color: rgb(55, 114, 255); }

.accordion-style-01 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-style-01.accordion-style-sm-01 .panel + .panel { margin-top: 20px; }

.accordion-style-01.accordion-style-sm-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { padding: 20px 0px 20px 20px; }

.accordion-style-01.accordion-style-sm-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-size: 20px; }

.accordion-style-01.accordion-style-sm-01 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { font-size: 28px; padding: 10px 20px; }

.accordion-style-01.accordion-style-sm-01 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-01.accordion-style-sm-01 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 0px 20px 20px; }

.accordion-style-02 .panel { padding: 10px 0px; border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-02 .panel + .panel { margin-top: 0px; }

.accordion-style-02 .panel .background-item { transition: 0.3s; border-bottom: 2px solid rgba(0, 0, 0, 0.1); border-image: initial; border-top: 0px !important; border-left: 0px !important; border-right: 0px !important; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { display: flex; align-items: center; height: auto; border: 0px; padding: 0px; width: 60px; flex-shrink: 0; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { display: flex; align-items: center; border: 0px; padding: 20px 10px 20px 0px; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; color: rgb(34, 40, 58); font-size: 22px; font-family: "Francois One", sans-serif; line-height: 120%; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; padding-right: 5px; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(255, 10, 84); font-size: 24px; width: 40px; height: 40px; border-radius: 100px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 40px; display: flex; align-items: center; justify-content: center; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-02 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; }

.accordion-style-02 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-02 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 0px 60px 20px; }

.accordion-style-02 .panel .panel-body p { color: rgba(34, 40, 58, 0.8); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; }

.accordion-style-02 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-style-03 { box-shadow: rgba(0, 0, 0, 0.15) 0px 6px 50px; }

.accordion-style-03 .panel { border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-03 .panel + .panel { margin-top: 0px; }

.accordion-style-03 .panel .background-item { transition: 0.3s; border-radius: 0px; background-color: rgb(255, 255, 255); box-shadow: none; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-image: initial; border-top: 0px !important; border-left: 0px !important; border-right: 0px !important; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 0px; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { border: 0px; padding: 25px; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: 400; position: relative; color: rgb(34, 40, 58); font-size: 20px; font-family: Lato, Roboto, "sans serif"; line-height: 120%; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; padding-right: 20px; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(254, 164, 16); display: flex; align-items: center; justify-content: center; font-size: 36px; padding: 0px; width: 40px; height: 40px; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-03 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; border-color: rgb(255, 119, 0); }

.accordion-style-03 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-03 .panel .panel-heading + .panel-collapse > .list-group { padding: 25px; border-top: 1px solid rgba(0, 0, 0, 0.1); background-color: rgba(0, 0, 0, 0.03); }

.accordion-style-03 .panel .panel-body p { color: rgba(34, 40, 58, 0.8); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; }

.accordion-style-03 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(254, 164, 16); }

.accordion-style-03 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-style-03 .panel:last-child .background-item { border-bottom: 0px !important; }

.accordion-style-04 .panel { border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-04 .panel + .panel { margin-top: 30px; }

.accordion-style-04 .panel .background-item { transition: 0.3s; border-radius: 8px; background-color: rgb(255, 255, 255); border: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { border: 0px; padding: 25px; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; color: rgb(34, 40, 58); font-size: 18px; font-family: Oswald, sans-serif; line-height: 120%; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; padding-right: 25px; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(255, 119, 0); display: flex; align-items: center; justify-content: center; font-size: 24px; width: 40px; height: 40px; border-radius: 50%; border: 1px solid rgba(0, 0, 0, 0.1); }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-04 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; border-color: rgb(255, 119, 0); }

.accordion-style-04 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-04 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px 25px 30px; border-top: 1px solid rgba(0, 0, 0, 0.1); }

.accordion-style-04 .panel .panel-body p { color: rgba(34, 40, 58, 0.8); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; }

.accordion-style-04 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(255, 119, 0); border-color: rgb(255, 119, 0); }

.accordion-style-04 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-style-04.accordion-style-sm-04 .panel + .panel { margin-top: 20px; }

.accordion-style-04.accordion-style-sm-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { padding: 20px 0px 20px 20px; }

.accordion-style-04.accordion-style-sm-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { padding-right: 20px; }

.accordion-style-04.accordion-style-sm-04 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { width: 35px; height: 35px; }

.accordion-style-04.accordion-style-sm-04 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-04.accordion-style-sm-04 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 0px 20px 20px; }

.accordion-style-05 .panel { border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-05 .panel + .panel { margin-top: 30px; }

.accordion-style-05 .panel .background-item { transition: 0.3s; border-radius: 8px; background-color: rgba(255, 255, 255, 0.1); border: 0px; box-shadow: none; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; padding: 0px 25px 0px 15px; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-panel-item-icon { display: flex; align-items: center; height: auto; border: 0px; padding: 0px; flex-shrink: 0; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { border: 0px; padding: 25px 25px 25px 5px; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; color: rgb(255, 255, 255); font-size: 18px; font-family: "Open Sans", sans-serif; line-height: 120%; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(255, 134, 0); background-color: rgba(255, 134, 0, 0.15); display: flex; align-items: center; justify-content: center; font-size: 24px; width: 40px; height: 40px; border-radius: 50%; border: 1px solid rgba(255, 134, 0, 0.4); }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-05 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; border-color: rgb(255, 134, 0); background-color: rgb(255, 134, 0); color: rgb(255, 255, 255); }

.accordion-style-05 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-05 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px 25px 25px; border-top: 1px solid rgba(255, 255, 255, 0.1); }

.accordion-style-05 .panel .panel-body p { color: rgb(255, 255, 255); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; }

.accordion-style-05 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; border-color: rgb(255, 134, 0); background-color: rgb(255, 134, 0); color: rgb(255, 255, 255); }

.accordion-style-05 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-style-06 .panel { border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-06 .panel + .panel { margin-top: 20px; }

.accordion-style-06 .panel .background-item { transition: 0.3s; border-radius: 0px; background-color: rgb(67, 97, 238); border: 0px; box-shadow: none; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { border: 0px; padding: 25px 15px 25px 25px; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; color: rgb(255, 255, 255); font-size: 20px; font-family: "Roboto Condensed", sans-serif; line-height: 120%; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; padding-right: 25px; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(67, 97, 238); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 20px; display: flex; align-items: center; justify-content: center; font-size: 28px; width: 35px; height: 35px; border-radius: 50%; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-06 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; border-color: rgb(255, 119, 0); }

.accordion-style-06 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-06 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px 25px 25px; border-top: 1px solid rgba(255, 255, 255, 0.1); }

.accordion-style-06 .panel .panel-body p { color: rgb(255, 255, 255); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; }

.accordion-style-06 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(67, 97, 238); }

.accordion-style-06 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { margin-top: -2px; }

.accordion-style-06 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-style-07 .panel { border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-07 .panel + .panel { margin-top: 20px; }

.accordion-style-07 .panel .background-item { transition: 0.3s; border-radius: 40px; background-color: rgb(255, 255, 255); border: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px 10px 30px; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { border: 0px; padding: 30px 15px 30px 30px; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: normal; position: relative; color: rgb(33, 33, 33); font-size: 18px; font-family: Raleway, sans-serif; line-height: 120%; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; padding-right: 30px; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(255, 255, 255); background-color: rgb(104, 61, 255); display: flex; align-items: center; justify-content: center; font-size: 24px; width: 40px; height: 40px; border-radius: 50%; border: 0px; box-shadow: rgba(104, 61, 255, 0.2) 0px 10px 30px; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { display: block; padding: 0px; line-height: 38px; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-07 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; box-shadow: rgba(104, 61, 255, 0.5) 0px 10px 30px; }

.accordion-style-07 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-07 .panel .panel-heading + .panel-collapse > .list-group { padding: 20px 0px 30px; margin: 0px 30px; border-top: 1px solid rgba(0, 0, 0, 0.1); }

.accordion-style-07 .panel .panel-body p { color: rgba(34, 40, 58, 0.8); font-family: Lato, Roboto, "sans serif"; font-weight: 400; font-size: 16px; }

.accordion-style-07 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; box-shadow: rgba(104, 61, 255, 0.5) 0px 10px 30px; }

.accordion-style-07 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { margin-top: -2px; }

.accordion-style-07 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

.accordion-style-07.accordion-style-sm-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { padding: 25px 15px 25px 25px; }

.accordion-style-07.accordion-style-sm-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { padding-right: 25px; }

.accordion-style-07.accordion-style-sm-07 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { width: 35px; height: 35px; }

.accordion-style-07.accordion-style-sm-07 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-07.accordion-style-sm-07 .panel .panel-heading + .panel-collapse > .list-group { margin: 0px 25px; padding: 20px 0px 25px; }

.accordion-style-08 { margin-bottom: 50px; }

.accordion-style-08 .panel { padding: 10px 0px; border-radius: 0px; border: 0px; box-shadow: none; background-color: transparent; }

.accordion-style-08 .panel + .panel { margin-top: 0px; }

.accordion-style-08 .panel .background-item { transition: 0.3s; border-bottom: 1px solid rgba(255, 255, 255, 0.15); border-image: initial; border-top: 0px !important; border-left: 0px !important; border-right: 0px !important; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading { padding: 0px; transition: 0.3s; border-radius: 3px; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content { display: flex; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title { display: flex; align-items: center; border: 0px; padding: 20px 0px 20px 15px; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-title .panel-title { font-weight: 500; position: relative; color: rgb(255, 255, 255); font-size: 20px; font-family: Dosis, sans-serif; line-height: 120%; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator { height: auto; display: flex; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon { display: flex; align-items: center; width: inherit; border: 0px; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { transition: 0.3s; color: rgb(23, 137, 252); font-size: 18px; width: 40px; height: 40px; border-radius: 100px; background-color: rgba(23, 137, 252, 0.1); border: 1px solid rgba(23, 137, 252, 0.1); box-shadow: rgba(23, 137, 252, 0.1) 0px 0px 40px; display: flex; align-items: center; justify-content: center; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i { margin-top: 2px; display: block; padding: 0px; line-height: 38px; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading:hover { transition: 0.3s; }

.accordion-style-08 .panel .panel-heading.accordion-panel-heading:hover .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { background-color: rgb(23, 137, 252); color: rgb(255, 255, 255); border-color: rgb(23, 137, 252); box-shadow: rgba(23, 137, 252, 0.3) 0px 0px 40px; transition: 0.3s; }

.accordion-style-08 .panel .panel-heading + .panel-collapse > .panel-body, .accordion-style-08 .panel .panel-heading + .panel-collapse > .list-group { border-top: 0px; padding: 0px 0px 20px 55px; }

.accordion-style-08 .panel .panel-body p { color: rgba(255, 255, 255, 0.8); font-family: Nunito, sans-serif; font-weight: 400; font-size: 16px; }

.accordion-style-08 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element { background-color: rgb(23, 137, 252); color: rgb(255, 255, 255); border-color: rgb(23, 137, 252); box-shadow: rgba(23, 137, 252, 0.3) 0px 0px 40px; }

.accordion-style-08 .panel.active-panel .panel-heading.accordion-panel-heading .accordion-panel-heading-content .accordion-indicator .accordion-indicator-icon .accordion-indicator-icon-element i::before { content: ""; }

[data-source-element="true"] { position: relative; }

[data-source-element="true"] .emptyPlaceholder { max-width: 220px; width: 100%; height: 252px; display: block; margin: 0px auto; text-align: center; }

[data-source-element="true"] .emptyPlaceholder img { margin-top: 67px; }

[data-source-element="true"] .emptyPlaceholder h3 { color: rgb(153, 166, 200); margin: 20px 0px 0px; display: inline-block; font-size: 20px; font-weight: 300; padding: 0px 10px; line-height: 1.42857; }

[data-source-element="true"] .emptyPlaceholder h3 b.highlight { color: rgb(253, 70, 70); }

.emptyPlaceholder.emptyPlaceholder_column, .emptyPlaceholder.emptyPlaceholder_component { max-width: 220px; width: 100%; height: 252px; display: block; margin: 0px auto; text-align: center; }

.emptyPlaceholder.emptyPlaceholder_column img, .emptyPlaceholder.emptyPlaceholder_component img { margin-top: 35px; }

.emptyPlaceholder.emptyPlaceholder_column h3, .emptyPlaceholder.emptyPlaceholder_component h3 { color: rgb(153, 166, 200); margin: 20px 0px 0px; display: inline-block; font-size: 20px; font-weight: 300; padding: 0px 10px; line-height: 1.42857; }

.emptyPlaceholder.emptyPlaceholder_column h3 b.highlight, .emptyPlaceholder.emptyPlaceholder_component h3 b.highlight { color: rgb(253, 70, 70); }

.emptyPlaceholder.emptyPlaceholder_column img, .emptyPlaceholder.emptyPlaceholder_component img { max-width: 120px; width: 100%; }

.emptyPlaceholder.emptyPlaceholder_html { max-width: 220px; width: 100%; height: 252px; display: block; margin: 0px auto; text-align: center; }

.emptyPlaceholder.emptyPlaceholder_html img { margin-top: 67px; }

.emptyPlaceholder.emptyPlaceholder_html h3 { color: rgb(153, 166, 200); margin: 20px 0px 0px; display: inline-block; font-size: 20px; font-weight: 300; padding: 0px 10px; line-height: 1.42857; }

.emptyPlaceholder.emptyPlaceholder_html h3 b.highlight { color: rgb(253, 70, 70); }

.content--popup-small { max-width: 600px; margin: auto; }

.content--popup-large { max-width: 900px; margin: auto; overflow: visible; }

.popup_inline_wrapper > div { padding: 0px 10px; }

.background-item--border-popup-2-box { border: 4px dashed rgb(241, 107, 78); }

.background-item--border-popup-46-box { border: 2px solid rgba(43, 51, 85, 0.1); }

.kartra_element_bg--popup-2-box-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px; }

#popup_landing .modal-content { background-color: transparent; }

.kartra_page_optin_form.popup-style-1 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Nunito, sans-serif; font-weight: 600; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px; text-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px; }

.kartra_page_optin_form.popup-style-4 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Nunito, sans-serif; font-weight: 700; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 20px; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px; }

.kartra_page_optin_form.popup-style-5 .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 20px; }

.kartra_page_optin_form.popup-style-7 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Oswald, sans-serif; font-weight: 600; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px -4px 0px inset; }

.kartra_page_optin_form.popup-style-10 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Asap, sans-serif; font-weight: 600; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 20px; text-shadow: rgba(255, 255, 255, 0.8) 0px 1px 1px; }

.leads_capture_31 .kartra_page_optin_form.popup-style-7 .kartra_optin_wrapper .kartra_optin_tnc-form button.kartra_optin_submit_btn { width: 100%; }

.kartra_button1--popup14-btn { border: 4px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 10px; font-family: Oswald, sans-serif; }

.page-popup-container--large { max-width: 900px; margin: auto; }

.page-popup-container--small { margin: auto; }

@media (min-width: 900px) {
  .page-popup-container--large .col-md-1, .page-popup-container--large .col-md-2, .page-popup-container--large .col-md-3, .page-popup-container--large .col-md-4, .page-popup-container--large .col-md-5, .page-popup-container--large .col-md-6, .page-popup-container--large .col-md-7, .page-popup-container--large .col-md-8, .page-popup-container--large .col-md-9, .page-popup-container--large .col-md-10, .page-popup-container--large .col-md-11, .page-popup-container--large .col-md-12, .page-popup-container--small .col-md-1, .page-popup-container--small .col-md-2, .page-popup-container--small .col-md-3, .page-popup-container--small .col-md-4, .page-popup-container--small .col-md-5, .page-popup-container--small .col-md-6, .page-popup-container--small .col-md-7, .page-popup-container--small .col-md-8, .page-popup-container--small .col-md-9, .page-popup-container--small .col-md-10, .page-popup-container--small .col-md-11, .page-popup-container--small .col-md-12 { float: left; }
  .page-popup-container--large .col-md-1, .page-popup-container--small .col-md-1 { width: 8.33333%; }
  .page-popup-container--large .col-md-2, .page-popup-container--small .col-md-2 { width: 16.6667%; }
  .page-popup-container--large .col-md-3, .page-popup-container--small .col-md-3 { width: 25%; }
  .page-popup-container--large .col-md-4, .page-popup-container--small .col-md-4 { width: 33.3333%; }
  .page-popup-container--large .col-md-5, .page-popup-container--small .col-md-5 { width: 41.6667%; }
  .page-popup-container--large .col-md-6, .page-popup-container--small .col-md-6 { width: 50%; }
  .page-popup-container--large .col-md-7, .page-popup-container--small .col-md-7 { width: 58.3333%; }
  .page-popup-container--large .col-md-8, .page-popup-container--small .col-md-8 { width: 66.6667%; }
  .page-popup-container--large .col-md-9, .page-popup-container--small .col-md-9 { width: 75%; }
  .page-popup-container--large .col-md-10, .page-popup-container--small .col-md-10 { width: 83.3333%; }
  .page-popup-container--large .col-md-11, .page-popup-container--small .col-md-11 { width: 91.6667%; }
  .page-popup-container--large .col-md-12, .page-popup-container--small .col-md-12 { width: 100%; }
  .page-popup-container--large .col-md-pull-0, .page-popup-container--small .col-md-pull-0 { right: auto; }
  .page-popup-container--large .col-md-pull-1, .page-popup-container--small .col-md-pull-1 { right: 8.33333%; }
  .page-popup-container--large .col-md-pull-2, .page-popup-container--small .col-md-pull-2 { right: 16.6667%; }
  .page-popup-container--large .col-md-pull-3, .page-popup-container--small .col-md-pull-3 { right: 25%; }
  .page-popup-container--large .col-md-pull-4, .page-popup-container--small .col-md-pull-4 { right: 33.3333%; }
  .page-popup-container--large .col-md-pull-5, .page-popup-container--small .col-md-pull-5 { right: 41.6667%; }
  .page-popup-container--large .col-md-pull-6, .page-popup-container--small .col-md-pull-6 { right: 50%; }
  .page-popup-container--large .col-md-pull-7, .page-popup-container--small .col-md-pull-7 { right: 58.3333%; }
  .page-popup-container--large .col-md-pull-8, .page-popup-container--small .col-md-pull-8 { right: 66.6667%; }
  .page-popup-container--large .col-md-pull-9, .page-popup-container--small .col-md-pull-9 { right: 75%; }
  .page-popup-container--large .col-md-pull-10, .page-popup-container--small .col-md-pull-10 { right: 83.3333%; }
  .page-popup-container--large .col-md-pull-11, .page-popup-container--small .col-md-pull-11 { right: 91.6667%; }
  .page-popup-container--large .col-md-pull-12, .page-popup-container--small .col-md-pull-12 { right: 100%; }
  .page-popup-container--large .col-md-push-0, .page-popup-container--small .col-md-push-0 { left: auto; }
  .page-popup-container--large .col-md-push-1, .page-popup-container--small .col-md-push-1 { left: 8.33333%; }
  .page-popup-container--large .col-md-push-2, .page-popup-container--small .col-md-push-2 { left: 16.6667%; }
  .page-popup-container--large .col-md-push-3, .page-popup-container--small .col-md-push-3 { left: 25%; }
  .page-popup-container--large .col-md-push-4, .page-popup-container--small .col-md-push-4 { left: 33.3333%; }
  .page-popup-container--large .col-md-push-5, .page-popup-container--small .col-md-push-5 { left: 41.6667%; }
  .page-popup-container--large .col-md-push-6, .page-popup-container--small .col-md-push-6 { left: 50%; }
  .page-popup-container--large .col-md-push-7, .page-popup-container--small .col-md-push-7 { left: 58.3333%; }
  .page-popup-container--large .col-md-push-8, .page-popup-container--small .col-md-push-8 { left: 66.6667%; }
  .page-popup-container--large .col-md-push-9, .page-popup-container--small .col-md-push-9 { left: 75%; }
  .page-popup-container--large .col-md-push-10, .page-popup-container--small .col-md-push-10 { left: 83.3333%; }
  .page-popup-container--large .col-md-push-11, .page-popup-container--small .col-md-push-11 { left: 91.6667%; }
  .page-popup-container--large .col-md-push-12, .page-popup-container--small .col-md-push-12 { left: 100%; }
  .page-popup-container--large .col-md-offset-0, .page-popup-container--small .col-md-offset-0 { margin-left: 0%; }
  .page-popup-container--large .col-md-offset-1, .page-popup-container--small .col-md-offset-1 { margin-left: 8.33333%; }
  .page-popup-container--large .col-md-offset-2, .page-popup-container--small .col-md-offset-2 { margin-left: 16.6667%; }
  .page-popup-container--large .col-md-offset-3, .page-popup-container--small .col-md-offset-3 { margin-left: 25%; }
  .page-popup-container--large .col-md-offset-4, .page-popup-container--small .col-md-offset-4 { margin-left: 33.3333%; }
  .page-popup-container--large .col-md-offset-5, .page-popup-container--small .col-md-offset-5 { margin-left: 41.6667%; }
  .page-popup-container--large .col-md-offset-6, .page-popup-container--small .col-md-offset-6 { margin-left: 50%; }
  .page-popup-container--large .col-md-offset-7, .page-popup-container--small .col-md-offset-7 { margin-left: 58.3333%; }
  .page-popup-container--large .col-md-offset-8, .page-popup-container--small .col-md-offset-8 { margin-left: 66.6667%; }
  .page-popup-container--large .col-md-offset-9, .page-popup-container--small .col-md-offset-9 { margin-left: 75%; }
  .page-popup-container--large .col-md-offset-10, .page-popup-container--small .col-md-offset-10 { margin-left: 83.3333%; }
  .page-popup-container--large .col-md-offset-11, .page-popup-container--small .col-md-offset-11 { margin-left: 91.6667%; }
  .page-popup-container--large .col-md-offset-12, .page-popup-container--small .col-md-offset-12 { margin-left: 100%; }
}

body.popup { padding: 50px 0px 100px; }

body.popup .page { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 50px 0px; margin: auto; }

body.popup--large .page { max-width: 900px; width: 100%; }

@media (max-width: 768px) {
  body.popup--large .page { max-width: 600px; }
}

@media (max-width: 400px) {
  body.popup--large .page { max-width: inherit; width: inherit; margin-left: 10px; margin-right: 10px; }
}

.content--popup-large.content--padding-top-bottom-special-large-sm-adjust { padding-top: 60px; padding-bottom: 40px; }

.content .page-popup-container--large .kartra_element_bg--min-height-small { min-height: 400px; }

.kartra_element_bg--popup-41 { margin-left: -15px; margin-right: -15px; padding: 50px 25px 10px; }

.kartra_element_bg--popup-41 .background-item { border: 10px solid rgb(0, 188, 212); }

.kartra_element_bg--box-one-popup-style-48 { padding: 5px 25px; border-radius: 6px; display: table; margin-left: auto; margin-right: auto; }

.kartra_element_bg--box-one-popup-style-48.kartra_list.kartra_element_bg--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_element_bg--box-one-popup-style-48 .background-item { border-radius: 6px; }

.kartra_element_bg--box-two-popup-style-48 { box-shadow: rgba(0, 0, 0, 0.07) 0px 10px 40px; border-radius: 8px; }

.kartra_element_bg--box-two-popup-style-48 .background-item { border-radius: 8px; }

.countdown--popup-43 .countdown__item { padding-left: 25px; padding-right: 25px; border-right: 2px solid rgba(0, 0, 0, 0.1); }

.countdown--popup-43 .countdown__item:last-child { border-right: 0px; padding-right: 0px; }

.countdown--popup-43 .countdown__item:first-child { padding-left: 0px; }

@media (max-width: 1000px) {
  .countdown--popup-43 .countdown__item { padding-left: 15px; padding-right: 15px; }
}

.countdown--popup-43 .digit-list { font-size: 90px; line-height: 90px; height: 100px; font-family: "Roboto Condensed", sans-serif; color: rgb(216, 67, 20); font-weight: 400; margin-bottom: 5px; }

@media (max-width: 1000px) {
  .countdown--popup-43 .digit-list { font-size: 40px; line-height: 40px; height: 45px; }
}

.countdown--popup-43 .countdown_title { color: rgb(57, 38, 38); font-size: 20px; font-family: "Roboto Condensed", sans-serif; font-weight: 400; }

@media (max-width: 1000px) {
  .countdown--popup-43 .countdown_title { font-size: 12px; }
}

.kartra_icon--pop-up-25.kartra_icon--large { width: 40px; height: 40px; }

.kartra_icon--pop-up-25.kartra_icon--large.kartra_icon--rounded { width: 60px; height: 60px; }

.kartra_icon--popup-43 { border-color: transparent; background-color: rgb(216, 67, 20); color: rgb(255, 255, 255); }

.kartra_icon--popup-45 .kartra_icon__icon { text-shadow: rgba(0, 0, 0, 0.3) 0px 6px 30px; }

.kartra_icon--popup-45.kartra_icon--giant { font-size: 150px; width: 220px; height: 220px; }

.kartra_divider--popup-style-18.kartra_divider--small { width: 70px; }

.kartra_list__item--margin-bottom-semi-tiny { margin-bottom: 12px; }

.kartra_button1--blue-style-one { background-color: rgb(29, 133, 177); box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 20px; border-radius: 6px; font-weight: 700; font-family: Merriweather, serif; }

.kartra_button1--red-style-one { background-color: rgb(238, 67, 88); box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; }

.kartra_page_optin_form.popup-style-15 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Oswald, sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; margin-bottom: 20px; }

.kartra_page_optin_form.popup-style-16 .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-top: 25px; }

.kartra_page_optin_form.popup-style-16 .kartra_optin_wrapper .kartra_optin_cg:last-child { margin-bottom: 25px; }

.kartra_page_optin_form.popup-style-18 { margin-top: 20px; }

.kartra_page_optin_form.popup-style-18 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Roboto Condensed", sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset; margin-bottom: 20px; }

.kartra_page_optin_form.popup-style-20 .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 20px; font-family: "Roboto Slab", serif; }

.kartra_page_optin_form.popup-style-21 .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 20px; font-family: "Roboto Condensed", sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset; border-radius: 6px; }

.kartra_page_optin_form.popup-style-22 .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 0px; font-family: "Roboto Slab", serif; box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset; text-transform: capitalize; }

.kartra_page_optin_form.popup-style-22 .kartra_optin_wrapper .kartra_optin_cg:first-child { margin-top: 0px; }

.kartra_page_optin_form.popup-style-22 .kartra_optin_wrapper .kartra_optin_cg:last-child { margin-bottom: 0px; }

.kartra_page_optin_form.popup-style-25 .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 20px; font-family: Dosis, sans-serif; box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 20px; text-transform: capitalize; }

.kartra_page_optin_form.popup-style-25 .kartra_optin_wrapper .kartra_optin_cg:last-child { margin-bottom: 0px; }

.kartra_page_optin_form.popup-style-33 .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 0px; font-family: Raleway, sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset; text-transform: capitalize; }

.kartra_button1--popup-25 { border-radius: 0px; font-family: Dosis, sans-serif; font-weight: 400; }

.kartra_button1--popup-32 { background-color: rgb(2, 154, 227); font-family: "Fira Sans", sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; border-radius: 10px; font-weight: 600; margin-top: 70px; }

.kartra_button1--popup-32.kartra_button1--full-width { font-size: 36px; padding: 20px; }

.kartra_button1--popup-34.kartra_button1 { background-color: rgba(0, 0, 0, 0.28); }

.kartra_button1--popup-43 { font-family: "Roboto Condensed", sans-serif; background-color: rgb(255, 202, 41); color: rgb(57, 38, 38); font-weight: 700; box-shadow: rgba(0, 0, 0, 0.07) 0px 4px 0px, rgba(0, 0, 0, 0.1) 0px -4px 0px inset; border-radius: 10px; margin-top: 30px; }

.kartra_button1--popup-43:hover, .kartra_button1--popup-43:active, .kartra_button1--popup-43:visited { color: rgb(57, 38, 38); }

.kartra_button1--popup-43.kartra_button1--full-width { padding: 28px; font-size: 38px; }

@media (max-width: 899px) {
  .page-popup-container--large .column--sm-padding-top-bottom-none { padding-top: 0px; padding-bottom: 0px; }
  .page-popup-container--large .column--sm-padding-top-extra-medium { padding-top: 40px; }
  .page-popup-container--large .column--sm-padding-top-special-medium { padding-top: 30px; }
  .page-popup-container--large .column--sm-padding-bottom-none { padding-bottom: 0px; }
  .page-popup-container--large .column--sm-padding-bottom-tiny { padding-bottom: 10px; }
  .page-popup-container--large .column--sm-padding-bottom-extra-small { padding-bottom: 20px; }
  .page-popup-container--large .column--sm-padding-top-none { padding-top: 0px; }
  .page-popup-container--large .column--sm-padding-left-right-small { padding-left: 25px; padding-right: 25px; }
  .page-popup-container--large .column--sm-padding-top-bottom-extra-medium-adjust { padding-top: 40px; padding-bottom: 20px; }
  .page-popup-container--large .column--sm-padding-top-medium { padding-top: 50px; }
  .page-popup-container--large .column--sm-margin-left-right-big-tiny { margin-left: 15px; margin-right: 15px; }
  .page-popup-container--large .column--sm-padding-extra-small { padding: 20px; }
  .page-popup-container--large .column--sm-popup-padding-extra-medium { padding: 40px; }
  .page-popup-container--large .kartra_element_bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
  .page-popup-container--large .kartra_element_bg--sm-padding-top-bottom-medium-left-right-tiny { padding: 50px 10px; }
  .page-popup-container--large .kartra_element_bg--sm-align-center { margin-left: auto !important; margin-right: auto !important; }
  .page-popup-container--large .kartra_mail_stripe__bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
  .page-popup-container--large .sm-pull-center { display: table; margin-left: auto !important; margin-right: auto !important; }
  .page-popup-container--large .sm-pull-left { margin-left: 0px; float: left !important; }
  .content--popup-large.content--padding-top-bottom-special-large-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
  .popup .column--sm-height-auto { min-height: auto; }
  .popup .kartra_text--sm-margin-bottom-extra-small { margin-bottom: 20px; }
  .kartra_button1--popup-25 { width: 100%; }
}

@media (min-width: 900px) {
  .page-popup-container--large .column--md-padding-left-extra-medium { padding-left: 40px; }
  .page-popup-container--large .column--md-padding-right-extra-medium { padding-right: 40px; }
  .page-popup-container--large .column--md-padding-left-small { padding-left: 25px; }
  .page-popup-container--large .column--md-padding-right-small { padding-right: 25px; }
  .page-popup-container--large .column--md-pading-left-medium { padding-left: 50px; }
  .page-popup-container--large .kartra_text--md-margin-bottom-extra-small { margin-bottom: 0px; }
  .popup .kartra_element_wrapper--md-margin-right-giant { margin-right: -150px; }
}

@media (max-width: 991px) and (min-width: 900px) {
  #popup_landing .kartra_element_bg--iphone7-mockup { width: 150px; height: 305px; }
  #popup_landing .kartra_element_bg--iphone7-mockup .background-item { width: 132px; height: 231px; top: 37px; left: 50%; margin-left: -66px; }
  .kartra_element_bg--popup-thumb-custom-1 { width: 180px; height: 180px; }
}

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti { height: 60px; }

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle { height: 60px; }

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.15); color: rgb(33, 33, 33); background: rgba(255, 255, 255, 0.9); box-shadow: rgba(0, 0, 0, 0.08) 0px 5px 20px; border-radius: 6px; font-weight: 700; }

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border input.kartra_optin_ti { box-shadow: none !important; }

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border button.dropdown-toggle { box-shadow: none !important; }

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); font-weight: 700; }

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 20px; font-family: "Droid Sans", sans-serif; box-shadow: rgba(0, 0, 0, 0.3) 0px -2px 0px inset, rgba(0, 0, 0, 0.12) 0px 5px 20px; border-radius: 6px; letter-spacing: 1px; }

.popup-style-19.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_large { font-size: 28px; padding: 20px; }

.popup-style-19.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle, .popup-style-19.kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.15); color: rgb(33, 33, 33); background: rgba(255, 255, 255, 0.9); border-radius: 6px; font-weight: 700 !important; box-shadow: rgba(0, 0, 0, 0.08) 0px 5px 20px !important; }

@media (max-width: 480px) {
  .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 47px !important; padding-left: 50px !important; }
  .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 14px; left: 20px !important; }
  .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 50px !important; padding-left: 0px; }
  .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { height: 47px; }
  .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle, .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 47px; }
  .popup-style-19.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_large { font-size: 18px; padding: 16px; font-weight: 600; }
}

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"].kartra_optin_input_giant input.kartra_optin_ti { height: 70px; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"].kartra_optin_input_giant .btn.dropdown-toggle { height: 70px; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"].kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 23px; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); font-weight: 500; font-family: "Fira Sans", sans-serif; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border input.kartra_optin_ti { box-shadow: none !important; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls.kartra_optin_input_bottom_border button.dropdown-toggle { box-shadow: none !important; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgb(255, 255, 255); color: rgb(33, 33, 33); background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 10px; border-radius: 0px; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Fira Sans", sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset, rgba(0, 0, 0, 0.12) 0px 5px 20px; border-radius: 0px; text-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px; margin-bottom: 0px; }

.popup-style-22.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { margin-top: 25px; font-size: 42px; padding: 20px; }

.popup-style-22.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle, .popup-style-22.kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle { border-color: rgb(255, 255, 255); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-radius: 0px; font-weight: 700 !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 10px !important; }

@media (max-width: 480px) {
  .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 47px !important; padding-left: 50px !important; }
  .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 14px; left: 20px !important; }
  .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 50px !important; padding-left: 0px; }
  .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { height: 47px; }
  .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle, .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 47px; }
  .popup-style-22.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 18px; padding: 16px; font-weight: 600; }
}

.popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 23px; }

.popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti { height: 70px; }

.popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 70px; }

.popup-style-31.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { border-color: rgba(0, 0, 0, 0.12); color: rgb(33, 33, 33); font-weight: 400; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 5px; border-radius: 6px; }

.popup-style-31.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(33, 33, 33); font-weight: 400; }

.popup-style-31.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { margin-bottom: 20px; font-family: "Fira Sans", sans-serif; box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset, rgba(0, 0, 0, 0.2) 0px 3px 10px; border-radius: 6px; }

.popup-style-31.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 30px; padding: 20px; font-weight: 600; }

.popup-style-31.kartra_page_optin_form .kartra_optin_tnc-form, .popup-style-31.kartra_page_optin_form .kartra_optin_cg { margin-top: 15px; }

.popup-style-31.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_bottom_border input.kartra_optin_ti, .popup-style-31.kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_bottom_border input.kartra_optin_ti { box-shadow: none; }

.popup-style-31.kartra_page_optin_form .kartra_optin_tnc-form .kartra_optin_input_bottom_border .btn.dropdown-toggle, .popup-style-31.kartra_page_optin_form .kartra_optin_cg .kartra_optin_input_bottom_border .btn.dropdown-toggle { box-shadow: none !important; }

.popup-style-31.kartra_page_optin_form .kartra_optin_tnc-form .btn.dropdown-toggle, .popup-style-31.kartra_page_optin_form .kartra_optin_cg .btn.dropdown-toggle { border-color: rgba(0, 0, 0, 0.12); color: rgb(33, 33, 33); background: rgb(255, 255, 255); border-radius: 6px; font-weight: 400 !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 5px !important; }

@media (max-width: 480px) {
  .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 47px !important; padding-left: 50px !important; }
  .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 14px; left: 20px !important; }
  .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 50px !important; padding-left: 0px; }
  .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { height: 47px; }
  .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle, .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 47px; }
  .popup-style-31.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 18px; padding: 16px; font-weight: 600; }
}

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { left: 22px !important; top: 21px; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 70px; border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; padding-left: 65px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 65px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { height: 70px; border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 70px; border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_asterisk { top: 9px !important; right: 25px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { left: 22px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; padding-left: 65px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 65px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .kartra_optin_asterisk { top: 9px !important; right: 25px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { left: 17px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; padding-left: 50px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 50px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_asterisk { top: 7px !important; right: 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon i.kartra_optin_i { left: 17px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon input.kartra_optin_ti { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; padding-left: 45px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 45px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon input.kartra_optin_ti { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small .btn.dropdown-toggle { border-color: rgb(224, 224, 224); color: rgb(158, 158, 158); font-weight: 700; font-family: "Roboto Condensed", sans-serif; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small .kartra_optin_asterisk { top: 6px !important; right: 15px !important; }

@media (max-width: 480px) {
  .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 47px !important; padding-left: 50px !important; }
  .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 13px; left: 20px !important; }
  .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 50px !important; padding-left: 0px; }
  .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { height: 47px; }
  .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle, .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 47px; }
}

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Roboto Condensed", sans-serif; border-radius: 50px; font-weight: 700; box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 20px !important; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn::after { border-radius: 50px; }

.popup-style-37.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 36px; padding: 20px; }

@media (max-width: 480px) {
  .popup-style-37.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 20px; padding: 12px; }
}

.popup-style-38.kartra_page_optin_form { padding: 0px; }

.popup-style-38.kartra_page_optin_form form[data-input-class="kartra_optin_input_giant"] .kartra_optin_tnc-form, .popup-style-38.kartra_page_optin_form form[data-input-class="kartra_optin_input_giant"] .kartra_optin_cg { margin-top: 25px; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { left: 22px !important; top: 24px; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 75px; line-height: 75px; border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; padding-left: 65px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 65px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); height: 75px; color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 75px; border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_asterisk { top: 9px !important; right: 25px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { left: 22px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; padding-left: 65px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 65px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .kartra_optin_asterisk { top: 9px !important; right: 25px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { left: 17px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; padding-left: 50px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 50px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_asterisk { top: 7px !important; right: 20px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon i.kartra_optin_i { left: 17px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon input.kartra_optin_ti { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; padding-left: 45px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 45px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_no_icon input.kartra_optin_ti { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small .btn.dropdown-toggle { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(55, 71, 79); font-weight: 400; font-family: "Patua One", cursive; border-radius: 35px !important; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small .kartra_optin_asterisk { top: 6px !important; right: 15px !important; }

@media (max-width: 480px) {
  .popup-style-38.kartra_page_optin_form form[data-input-class="kartra_optin_input_giant"] .kartra_optin_tnc-form, .popup-style-38.kartra_page_optin_form form[data-input-class="kartra_optin_input_giant"] .kartra_optin_cg { margin-top: 20px; }
  .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { height: 47px !important; padding-left: 50px !important; }
  .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 14px; left: 20px !important; }
  .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon .btn.dropdown-toggle .filter-option, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon .btn.dropdown-toggle .filter-option { left: 50px !important; padding-left: 0px; }
  .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_no_icon input.kartra_optin_ti, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_no_icon input.kartra_optin_ti { height: 47px; }
  .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .btn.dropdown-toggle, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .btn.dropdown-toggle, .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .btn.dropdown-toggle { height: 47px; }
}

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Patua One", cursive; border-radius: 50px; font-weight: 400; background-color: rgb(66, 21, 143); color: rgb(255, 255, 255); letter-spacing: 1px; margin-bottom: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 0px, rgba(0, 0, 0, 0.1) 0px -4px inset !important; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn::after { border-radius: 50px; }

.popup-style-38.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 32px; padding: 21px; }

@media (max-width: 480px) {
  .popup-style-38.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 20px; padding: 12px; }
}

.popup-style-41.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { color: rgb(158, 158, 158); font-family: Oswald, sans-serif; font-weight: 600; border: 2px solid rgb(204, 204, 204); }

.popup-style-41.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(158, 158, 158); font-weight: 600; font-family: Oswald, sans-serif; }

.popup-style-41.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Oswald, sans-serif; margin-bottom: 20px; }

.popup-style-41.kartra_page_optin_form .kartra_optin_wrapper button.btn.dropdown-toggle { color: rgb(158, 158, 158); border-width: 2px; border-color: rgb(204, 204, 204); font-weight: 600; font-family: Oswald, sans-serif; }

.popup-style-45.kartra_page_optin_form .kartra_optin_tnc-form, .popup-style-45.kartra_page_optin_form .kartra_optin_cg { margin-top: 25px; }

@media (max-width: 480px) {
  .popup-style-45.kartra_page_optin_form .kartra_optin_tnc-form, .popup-style-45.kartra_page_optin_form .kartra_optin_cg { margin-top: 15px; }
}

.popup-style-45.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { color: rgb(55, 71, 79); font-family: Asap, sans-serif; font-weight: 500; border-width: 2px; border-color: rgba(0, 0, 0, 0.2); }

.popup-style-45.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(55, 71, 79); font-weight: 500; font-family: Asap, sans-serif; }

.popup-style-45.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Asap, sans-serif; margin-bottom: 20px; text-align: left; border-radius: 8px; width: 100% !important; }

.popup-style-45.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 30px; padding: 20px 30px; }

@media (max-width: 480px) {
  .popup-style-45.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 20px; padding: 15px 25px; }
}

.popup-style-45.kartra_page_optin_form .kartra_optin_wrapper button.btn.dropdown-toggle { color: rgb(158, 158, 158); border-width: 2px; border-color: rgba(0, 0, 0, 0.2); font-weight: 500; font-family: Asap, sans-serif; }

.popup-style-47.kartra_page_optin_form .kartra_optin_tnc-form, .popup-style-47.kartra_page_optin_form .kartra_optin_cg { margin-top: 20px; }

@media (max-width: 480px) {
  .popup-style-47.kartra_page_optin_form .kartra_optin_tnc-form, .popup-style-47.kartra_page_optin_form .kartra_optin_cg { margin-top: 15px; }
}

.popup-style-47.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { font-weight: 400; border-width: 2px; color: rgba(0, 0, 0, 0.75); background-color: rgb(255, 255, 255); }

.popup-style-47.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.75); font-weight: 400; }

.popup-style-47.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Roboto Condensed", sans-serif; margin-bottom: 20px; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset, rgba(0, 0, 0, 0.1) 0px 10px 30px; width: 100% !important; }

.popup-style-47.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 30px; padding: 20px; }

@media (max-width: 480px) {
  .popup-style-47.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 20px; padding: 15px 25px; }
}

.popup-style-47.kartra_page_optin_form .kartra_optin_wrapper button.btn.dropdown-toggle { color: rgb(158, 158, 158); font-weight: 400; background-color: rgb(255, 255, 255); }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg { margin-bottom: 20px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg:first-child { margin-top: 0px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg:last-child { margin-bottom: 0px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(51, 50, 50, 0.75); }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti { border: none; background: rgb(238, 238, 238); font-family: Roboto, sans-serif; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(51, 50, 50, 0.75); }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls button.dropdown-toggle { border: none; background: rgb(238, 238, 238); font-family: Roboto, sans-serif; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti { border-radius: 8px; padding: 18px 25px; font-size: 20px; height: 70px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle { height: 70px; border-radius: 8px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle .filter-option { left: 25px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { padding-left: 60px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option { left: 60px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 32px; padding: 19px 16px; text-shadow: rgba(0, 0, 0, 0.3) 0px 2px 1px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn::after { border-radius: 8px; }

.popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_large, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_medium, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_small { text-transform: none; font-family: Roboto, sans-serif; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 0px inset; }

@media (max-width: 480px) {
  .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium input.kartra_optin_ti { padding: 8px 10px; font-size: 16px; height: 40px; line-height: 1.3; border-radius: 4px; }
  .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle { height: 40px; border-radius: 4px; }
  .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle .filter-option, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle .filter-option, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle .filter-option { left: 25px; }
  .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { font-size: 16px; top: 13px; }
  .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { padding-left: 40px; }
  .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon button.dropdown-toggle .filter-option { left: 40px; }
  .popup-style-48.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { line-height: 1.3; font-size: 20px; padding: 12px; }
}

.popup-style-49.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti { background-color: rgb(245, 245, 245); border-color: rgb(224, 224, 224); border-width: 2px; border-radius: 6px; color: rgb(117, 117, 117); font-weight: 400; font-family: Montserrat, sans-serif; font-style: italic; }

.popup-style-49.kartra_page_optin_form .kartra_optin_wrapper input.kartra_optin_ti::-webkit-input-placeholder { color: rgb(117, 117, 117); font-weight: 400; font-family: Montserrat, sans-serif; font-style: italic; }

.popup-style-49.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Montserrat, sans-serif; margin-bottom: 20px; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset, rgba(0, 0, 0, 0.2) 0px 10px 30px; width: 100% !important; }

.popup-style-49.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 28px; padding: 20px; }

@media (max-width: 480px) {
  .popup-style-49.kartra_page_optin_form .kartra_optin_wrapper button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 20px; padding: 15px 25px; }
}

.popup-style-49.kartra_page_optin_form .kartra_optin_wrapper button.btn.dropdown-toggle { background-color: rgb(245, 245, 245); border-color: rgb(224, 224, 224); border-width: 2px; border-radius: 6px; color: rgb(117, 117, 117); font-weight: 400; font-family: Montserrat, sans-serif; font-style: italic; }

.kartra_icon--giant.kartra_icon--circled.kartra_icon--popup-style-40 { font-size: 44px; height: 72px; width: 72px; }

.kartra_headline.kartra_headline--popup-style-40 { line-height: 127.778%; }

.kartra_text--sub-normal.kartra_text--popup-style-40 { font-size: 0.82rem; }

.kartra_button1.kartra_button11--inliner.kartra_button1--popover-style-40 { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px inset, rgba(0, 0, 0, 0.15) 0px 6px 12px; }

.kartra_icon--giant.kartra_icon--popup-style-42 { font-size: 60px; height: 60px; width: 60px; top: inherit; }

.kartra_icon--giant.kartra_icon--popup-style-42.kartra_icon--circled { width: 92px; height: 92px; font-size: 60px; top: 4px; }

.kartra_headline.kartra_headline--popup-style-42.kartra_headline--size-l-giant { font-size: 2.35rem; }

.kartra_headline.kartra_headline--popup-style-42.kartra_headline--line-height-small, .kartra_headline.kartra_headline--popup-style-42.kartra_headline--line-height-small p, .kartra_headline.kartra_headline--popup-style-42.kartra_headline--line-height-small span { line-height: 115%; }

.kartra_headline.kartra_headline--popup-style-42.kartra_headline--margin-bottom-extra-medium { margin-bottom: 35px; }

.kartra_element_bg.kartra_element_bg--popup-style-42.kartra_element_bg--margin-bottom-special-medium { }

.kartra_button1--giant.kartra_button1--popup-style-42.kartra_button1--circled-icon-left { padding: 27px 70px; font-size: 40px; border-radius: 8px; }

.kartra_button1--giant.kartra_button1--popup-style-42.kartra_button11--inliner { box-shadow: rgba(0, 0, 0, 0.2) 0px -3px 0px inset; }

.column--padding-extra-medium.column--popover-style-44 { padding-top: 20px; padding-bottom: 40px; }

.column--padding-extra-medium-no-left.column--popover-style-44 { padding: 55px 40px 25px 0px; }

.kartra_icon--giant.kartra_icon--popup-style-44 { font-size: 48px; height: 48px; width: 48px; top: inherit; }

.kartra_icon--giant.kartra_icon--popup-style-44.kartra_icon--circled { width: 92px; height: 92px; font-size: 60px; top: 4px; }

.kartra_headline.kartra_headline--popup-style-44.kartra_headline--line-height-small, .kartra_headline.kartra_headline--popup-style-44.kartra_headline--line-height-small p, .kartra_headline.kartra_headline--popup-style-44.kartra_headline--line-height-small span { line-height: 121%; }

.kartra_headline.kartra_headline--popup-style-44.kartra_headline--margin-bottom-medium { margin-bottom: 45px; }

.kartra_icon.kartra_icon--medium.kartra_icon--popover-style-44 { width: 9px; }

.kartra_icon.kartra_icon--medium.kartra_icon--popover-style-44.kartra_icon--circled { width: 44px; }

.kartra_item_info__text.kartra_item_info__text--size-semi-medium.kartra_item_info__text--popover-style-44 { line-height: 130%; }

.kartra_button1.kartra_button1--popover-style-44 { border-radius: 12px; }

.kartra_button1.kartra_button1--popover-style-44.kartra_button1--full-width.kartra_button1--circled-icon-left { padding: 30px 40px; }

.kartra_button1.kartra_button1--popover-style-44.kartra_button1--shadow-medium { border: 6px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 10px 20px; }

.kartra_element_bg.kartra_element_bg--popup-style-44.kartra_element_bg--margin-bottom-medium { margin-bottom: 45px; }

.kartra_headline.kartra_headline--popup-style-46.kartra_headline--h4 { font-size: 0.95rem; }

.kartra_headline.kartra_headline--popup-style-46.kartra_headline--size-m-giant.kartra_headline--line-height-small, .kartra_headline.kartra_headline--popup-style-46.kartra_headline--size-m-giant.kartra_headline--line-height-small p, .kartra_headline.kartra_headline--popup-style-46.kartra_headline--size-m-giant.kartra_headline--line-height-small span { line-height: 106%; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg { margin-bottom: 20px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg:first-child { margin-top: 0px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg:last-child { margin-bottom: 0px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(51, 50, 50, 0.75); }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti { border: none; background: rgb(238, 238, 238); font-family: Roboto, sans-serif; color: rgb(51, 50, 50); }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(51, 50, 50, 0.75); }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls button.dropdown-toggle { border: none; background: rgb(238, 238, 238); font-family: Roboto, sans-serif; color: rgb(51, 50, 50); }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti { border-radius: 8px; padding: 18px 25px; font-size: 20px; height: 70px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle { height: 70px; border-radius: 8px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle .filter-option { left: 25px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { padding-left: 60px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option { left: 60px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 32px; padding: 19px 16px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn::after { border-radius: 8px; }

.popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_large, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_medium, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_small { text-transform: none; font-family: Roboto, sans-serif; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 0px inset; }

.kartra_icon--giant.kartra_icon--popup-style-50 { font-size: 52px; height: 52px; width: 52px; top: inherit; }

.kartra_icon--giant.kartra_icon--popup-style-50.kartra_icon--circled { width: 92px; height: 92px; font-size: 60px; top: 4px; }

.kartra_list__item--margin-bottom-medium.kartra_list__item--popup-style-44 { margin-bottom: 30px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg { margin-bottom: 20px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(48, 43, 73, 0.75); }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti { border: 2px solid rgb(224, 224, 224); background: rgb(250, 250, 250); font-family: Asap, sans-serif; border-radius: 38px; color: rgb(48, 43, 73); font-style: italic; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(48, 43, 73, 0.75); font-style: italic; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls button.dropdown-toggle { border-radius: 38px; border: 2px solid rgb(224, 224, 224); background: rgb(250, 250, 250); font-family: Asap, sans-serif; font-style: italic; color: rgb(48, 43, 73); }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti { padding: 18px 25px; font-size: 20px; height: 75px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_asterisk { top: 9px; right: 25px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle { height: 75px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { left: 22px; top: 22px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { padding-left: 60px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option { left: 60px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .kartra_optin_asterisk { top: 9px; right: 25px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i { left: 20px; top: 15px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti { padding-left: 60px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon button.dropdown-toggle .filter-option { left: 60px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_asterisk { top: 7px; right: 15px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { left: 18px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { padding-left: 50px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon button.dropdown-toggle .filter-option { left: 50px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small .kartra_optin_asterisk { top: 6px; right: 10px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon i.kartra_optin_i { left: 16px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon input.kartra_optin_ti { padding-left: 45px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_small.kartra_optin_icon button.dropdown-toggle .filter-option { left: 45px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 32px; padding: 25px 16px; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_large, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_medium, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_small { text-transform: none; border-radius: 45px; font-family: Asap, sans-serif; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 0px inset; }

.popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn::after { border-radius: 45px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg { margin-bottom: 20px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgba(48, 43, 73, 0.75); }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti { border: 2px solid rgb(224, 224, 224); background: rgb(255, 255, 255); font-family: Asap, sans-serif; color: rgb(48, 43, 73); }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(48, 43, 73, 0.75); }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls button.dropdown-toggle { border: 2px solid rgb(224, 224, 224); background: rgb(255, 255, 255); font-family: Asap, sans-serif; color: rgb(48, 43, 73); }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti { border-radius: 6px; padding: 18px 25px; font-size: 20px; height: 75px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle { height: 75px; border-radius: 6px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle .filter-option { left: 25px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i { top: 24px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti { padding-left: 60px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option { left: 60px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 28px; padding: 19px 16px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn::after { border-radius: 6px; }

.popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_large, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_medium, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_small { text-transform: none; border-radius: 6px; font-family: Asap, sans-serif; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 0px inset, rgba(0, 0, 0, 0.15) 0px 4px 8px 0px; }

.countdown.countdown--popover-style-52 .digit-list.digit-list--size-large-plus { line-height: 72px; height: 82px; }

@media (max-width: 991px) {
  .countdown.countdown--popover-style-52 .countdown__item.countdown__item--padding-left-right-special-medium { padding-left: 15px; padding-right: 15px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--size-large-plus { font-size: 60px; line-height: 60px; height: 70px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--margin-bottom-extra-small { margin-bottom: 10px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--right-medium-clone::after { margin-right: -20px; }
  .countdown.countdown--popover-style-52 .countdown_title.countdown_title--size-normal { font-size: 16px; }
}

@media (max-width: 767px) {
  .countdown.countdown--popover-style-52 .countdown__item.countdown__item--padding-left-right-special-medium { padding-left: 15px; padding-right: 15px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--size-large-plus { font-size: 50px; line-height: 50px; height: 60px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--margin-bottom-extra-small { margin-bottom: 5px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--right-medium-clone::after { margin-right: -18px; }
  .countdown.countdown--popover-style-52 .countdown_title.countdown_title--size-normal { font-size: 12px; }
}

@media (max-width: 480px) {
  .countdown.countdown--popover-style-52 .countdown__item.countdown__item--padding-left-right-special-medium { padding-left: 10px; padding-right: 10px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--size-large-plus { font-size: 40px; line-height: 40px; height: 50px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--margin-bottom-extra-small { margin-bottom: 0px; }
  .countdown.countdown--popover-style-52 .digit-list.digit-list--right-medium-clone::after { margin-right: -12px; margin-top: -15px; }
  .countdown.countdown--popover-style-52 .countdown_title.countdown_title--size-normal { font-size: 10px; }
}

.kartra_button1.kartra_button1--popover-style-52 { margin-top: 30px; }

.kartra_button1.kartra_button1--popover-style-52.kartra_button11--inliner { font-size: 28px; box-shadow: rgba(0, 0, 0, 0.1) 0px -4px 0px inset; }

.kartra_button1.kartra_button1--popover-style-52.kartra_button1--full-width.kartra_button1--circled-icon-left { padding: 25px 40px; }

.kartra_icon--giant.kartra_icon--popup-style-53 { font-size: 42px; height: 42px; width: 42px; top: inherit; }

.kartra_icon--giant.kartra_icon--popup-style-53.kartra_icon--circled { width: 92px; height: 92px; font-size: 60px; top: 4px; }

.kartra_icon.kartra_icon--small.kartra_icon--popup-style-53 { width: 16px; }

.kartra_icon.kartra_icon--small.kartra_icon--popup-style-53.kartra_icon--circled { width: 32px; height: 32px; font-size: 18px; top: 4px; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_cg { margin-bottom: 20px; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_icon i.kartra_optin_i { color: rgb(117, 117, 117); }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti { border: none; background: rgb(238, 238, 238); font-family: Roboto, sans-serif; border-radius: 6px; color: rgb(117, 117, 117); font-style: italic; font-weight: 600 !important; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls input.kartra_optin_ti::-webkit-input-placeholder { color: rgba(117, 117, 117, 0.75); font-style: italic; font-weight: 600; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls button.dropdown-toggle { border-radius: 6px; border: none; background: rgb(238, 238, 238); color: rgb(117, 117, 117); font-family: Roboto, sans-serif; font-style: italic; font-weight: 600; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti { padding-top: 18px; padding-bottom: 18px; font-size: 18px; height: 70px; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle { height: 70px; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { font-size: 28px; padding: 22px 16px; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_large, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_medium, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_small { text-transform: none; border-radius: 6px; font-family: "Patua One", cursive; }

.popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn::after { border-radius: 6px; }

@media (max-width: 899px) {
  div.background-item--popover-style-46 { background-size: contain; }
}

@media (max-width: 768px) {
  .kartra_element_wrapper--image-mock-up-center { margin: 0px 20px; }
}

@media (max-width: 480px) {
  .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium input.kartra_optin_ti { padding: 8px 10px; font-size: 16px; height: 40px; line-height: 1.3; border-radius: 4px; }
  .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle { height: 40px; border-radius: 4px; }
  .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle .filter-option, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle .filter-option, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle .filter-option { left: 25px; }
  .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { font-size: 16px; top: 13px; }
  .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { padding-left: 40px; }
  .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon button.dropdown-toggle .filter-option { left: 40px; }
  .popup-style-46.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { line-height: 1.3; font-size: 20px; padding: 12px; }
  .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium input.kartra_optin_ti { padding: 8px 10px; font-size: 16px; height: 40px; line-height: 1.3; }
  .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle { height: 40px; padding-top: 4px !important; padding-bottom: 4px !important; }
  .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { font-size: 16px; top: 13px; left: 16px; }
  .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { padding-left: 45px; }
  .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon button.dropdown-toggle .filter-option { left: 45px; }
  .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant .kartra_optin_asterisk, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large .kartra_optin_asterisk, .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium .kartra_optin_asterisk { top: 6px; right: 10px; }
  .popup-style-50.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { line-height: 1.3; font-size: 20px; padding: 10px 12px; }
  .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium input.kartra_optin_ti { padding: 8px 10px; font-size: 16px; height: 40px; line-height: 1.3; border-radius: 4px; }
  .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle { height: 40px; border-radius: 4px; }
  .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle .filter-option, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle .filter-option, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle .filter-option { left: 25px; }
  .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { font-size: 16px; top: 13px; }
  .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { padding-left: 40px; }
  .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon button.dropdown-toggle .filter-option { left: 40px; }
  .popup-style-51.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { line-height: 1.3; font-size: 20px; padding: 12px; }
  .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant input.kartra_optin_ti, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large input.kartra_optin_ti, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium input.kartra_optin_ti { padding: 8px 10px; font-size: 16px; height: 40px; line-height: 1.3; border-radius: 6px; }
  .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle { height: 40px; border-radius: 6px; }
  .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant button.dropdown-toggle .filter-option, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large button.dropdown-toggle .filter-option, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium button.dropdown-toggle .filter-option { left: 25px; }
  .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon i.kartra_optin_i, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon i.kartra_optin_i, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon i.kartra_optin_i { font-size: 16px; top: 13px; }
  .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon input.kartra_optin_ti, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon input.kartra_optin_ti, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon input.kartra_optin_ti { padding-left: 40px; }
  .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_giant.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_large.kartra_optin_icon button.dropdown-toggle .filter-option, .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] .kartra_optin_controls.kartra_optin_input_medium.kartra_optin_icon button.dropdown-toggle .filter-option { left: 40px; }
  .popup-style-53.kartra_page_optin_form .kartra_optin_wrapper form[data-field-style="box"] button.kartra_optin_submit_btn.kartra_optin_btn_giant { line-height: 1.3; font-size: 20px; padding: 12px; }
}

.kartra_page_optin_form.popup-window-form-style-1 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Nunito, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-2 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Oswald, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-3 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Asap, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-4 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Roboto Condensed", sans-serif; }

.kartra_page_optin_form.popup-window-form-style-5 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Droid Sans", sans-serif; }

.kartra_page_optin_form.popup-window-form-style-6 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Roboto Slab", serif; }

.kartra_page_optin_form.popup-window-form-style-7 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Fira Sans", sans-serif; }

.kartra_page_optin_form.popup-window-form-style-8 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Dosis, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-9 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Raleway, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-10 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Patua One", cursive; }

.kartra_page_optin_form.popup-window-form-style-11 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Roboto, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-12 .kartra_optin_wrapper .kartra_optin_cg { margin-top: 0px; margin-bottom: 20px; }

.kartra_page_optin_form.popup-window-form-style-12 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Roboto, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-13 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Montserrat, sans-serif; }

.kartra_page_optin_form.popup-window-form-style-14 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, sans-serif; }

.kartra_button1--popup14-btn.kartra_button1--shadow-small { border: 2px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 8px; }

.kartra_button1--popup14-btn.kartra_button1--shadow-medium { border: 4px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 10px; }

.kartra_button1--popup14-btn.kartra_button1--shadow-large { border: 6px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px; }

.content--popup-form-small { max-width: 600px; margin: auto; }

.content--popup-form-large { max-width: 900px; margin: auto; overflow: visible; }

.popup_form_inline_wrapper > div { padding: 0px 10px; }

.page-popup-form-container--large { max-width: 900px; margin: auto; }

.page-popup-form-container--small { margin: auto; }

@media (min-width: 900px) {
  .page-popup-form-container--large .col-md-1, .page-popup-form-container--large .col-md-2, .page-popup-form-container--large .col-md-3, .page-popup-form-container--large .col-md-4, .page-popup-form-container--large .col-md-5, .page-popup-form-container--large .col-md-6, .page-popup-form-container--large .col-md-7, .page-popup-form-container--large .col-md-8, .page-popup-form-container--large .col-md-9, .page-popup-form-container--large .col-md-10, .page-popup-form-container--large .col-md-11, .page-popup-form-container--large .col-md-12, .page-popup-form-container--small .col-md-1, .page-popup-form-container--small .col-md-2, .page-popup-form-container--small .col-md-3, .page-popup-form-container--small .col-md-4, .page-popup-form-container--small .col-md-5, .page-popup-form-container--small .col-md-6, .page-popup-form-container--small .col-md-7, .page-popup-form-container--small .col-md-8, .page-popup-form-container--small .col-md-9, .page-popup-form-container--small .col-md-10, .page-popup-form-container--small .col-md-11, .page-popup-form-container--small .col-md-12 { float: left; }
  .page-popup-form-container--large .col-md-1, .page-popup-form-container--small .col-md-1 { width: 8.33333%; }
  .page-popup-form-container--large .col-md-2, .page-popup-form-container--small .col-md-2 { width: 16.6667%; }
  .page-popup-form-container--large .col-md-3, .page-popup-form-container--small .col-md-3 { width: 25%; }
  .page-popup-form-container--large .col-md-4, .page-popup-form-container--small .col-md-4 { width: 33.3333%; }
  .page-popup-form-container--large .col-md-5, .page-popup-form-container--small .col-md-5 { width: 41.6667%; }
  .page-popup-form-container--large .col-md-6, .page-popup-form-container--small .col-md-6 { width: 50%; }
  .page-popup-form-container--large .col-md-7, .page-popup-form-container--small .col-md-7 { width: 58.3333%; }
  .page-popup-form-container--large .col-md-8, .page-popup-form-container--small .col-md-8 { width: 66.6667%; }
  .page-popup-form-container--large .col-md-9, .page-popup-form-container--small .col-md-9 { width: 75%; }
  .page-popup-form-container--large .col-md-10, .page-popup-form-container--small .col-md-10 { width: 83.3333%; }
  .page-popup-form-container--large .col-md-11, .page-popup-form-container--small .col-md-11 { width: 91.6667%; }
  .page-popup-form-container--large .col-md-12, .page-popup-form-container--small .col-md-12 { width: 100%; }
  .page-popup-form-container--large .col-md-pull-0, .page-popup-form-container--small .col-md-pull-0 { right: auto; }
  .page-popup-form-container--large .col-md-pull-1, .page-popup-form-container--small .col-md-pull-1 { right: 8.33333%; }
  .page-popup-form-container--large .col-md-pull-2, .page-popup-form-container--small .col-md-pull-2 { right: 16.6667%; }
  .page-popup-form-container--large .col-md-pull-3, .page-popup-form-container--small .col-md-pull-3 { right: 25%; }
  .page-popup-form-container--large .col-md-pull-4, .page-popup-form-container--small .col-md-pull-4 { right: 33.3333%; }
  .page-popup-form-container--large .col-md-pull-5, .page-popup-form-container--small .col-md-pull-5 { right: 41.6667%; }
  .page-popup-form-container--large .col-md-pull-6, .page-popup-form-container--small .col-md-pull-6 { right: 50%; }
  .page-popup-form-container--large .col-md-pull-7, .page-popup-form-container--small .col-md-pull-7 { right: 58.3333%; }
  .page-popup-form-container--large .col-md-pull-8, .page-popup-form-container--small .col-md-pull-8 { right: 66.6667%; }
  .page-popup-form-container--large .col-md-pull-9, .page-popup-form-container--small .col-md-pull-9 { right: 75%; }
  .page-popup-form-container--large .col-md-pull-10, .page-popup-form-container--small .col-md-pull-10 { right: 83.3333%; }
  .page-popup-form-container--large .col-md-pull-11, .page-popup-form-container--small .col-md-pull-11 { right: 91.6667%; }
  .page-popup-form-container--large .col-md-pull-12, .page-popup-form-container--small .col-md-pull-12 { right: 100%; }
  .page-popup-form-container--large .col-md-push-0, .page-popup-form-container--small .col-md-push-0 { left: auto; }
  .page-popup-form-container--large .col-md-push-1, .page-popup-form-container--small .col-md-push-1 { left: 8.33333%; }
  .page-popup-form-container--large .col-md-push-2, .page-popup-form-container--small .col-md-push-2 { left: 16.6667%; }
  .page-popup-form-container--large .col-md-push-3, .page-popup-form-container--small .col-md-push-3 { left: 25%; }
  .page-popup-form-container--large .col-md-push-4, .page-popup-form-container--small .col-md-push-4 { left: 33.3333%; }
  .page-popup-form-container--large .col-md-push-5, .page-popup-form-container--small .col-md-push-5 { left: 41.6667%; }
  .page-popup-form-container--large .col-md-push-6, .page-popup-form-container--small .col-md-push-6 { left: 50%; }
  .page-popup-form-container--large .col-md-push-7, .page-popup-form-container--small .col-md-push-7 { left: 58.3333%; }
  .page-popup-form-container--large .col-md-push-8, .page-popup-form-container--small .col-md-push-8 { left: 66.6667%; }
  .page-popup-form-container--large .col-md-push-9, .page-popup-form-container--small .col-md-push-9 { left: 75%; }
  .page-popup-form-container--large .col-md-push-10, .page-popup-form-container--small .col-md-push-10 { left: 83.3333%; }
  .page-popup-form-container--large .col-md-push-11, .page-popup-form-container--small .col-md-push-11 { left: 91.6667%; }
  .page-popup-form-container--large .col-md-push-12, .page-popup-form-container--small .col-md-push-12 { left: 100%; }
  .page-popup-form-container--large .col-md-offset-0, .page-popup-form-container--small .col-md-offset-0 { margin-left: 0%; }
  .page-popup-form-container--large .col-md-offset-1, .page-popup-form-container--small .col-md-offset-1 { margin-left: 8.33333%; }
  .page-popup-form-container--large .col-md-offset-2, .page-popup-form-container--small .col-md-offset-2 { margin-left: 16.6667%; }
  .page-popup-form-container--large .col-md-offset-3, .page-popup-form-container--small .col-md-offset-3 { margin-left: 25%; }
  .page-popup-form-container--large .col-md-offset-4, .page-popup-form-container--small .col-md-offset-4 { margin-left: 33.3333%; }
  .page-popup-form-container--large .col-md-offset-5, .page-popup-form-container--small .col-md-offset-5 { margin-left: 41.6667%; }
  .page-popup-form-container--large .col-md-offset-6, .page-popup-form-container--small .col-md-offset-6 { margin-left: 50%; }
  .page-popup-form-container--large .col-md-offset-7, .page-popup-form-container--small .col-md-offset-7 { margin-left: 58.3333%; }
  .page-popup-form-container--large .col-md-offset-8, .page-popup-form-container--small .col-md-offset-8 { margin-left: 66.6667%; }
  .page-popup-form-container--large .col-md-offset-9, .page-popup-form-container--small .col-md-offset-9 { margin-left: 75%; }
  .page-popup-form-container--large .col-md-offset-10, .page-popup-form-container--small .col-md-offset-10 { margin-left: 83.3333%; }
  .page-popup-form-container--large .col-md-offset-11, .page-popup-form-container--small .col-md-offset-11 { margin-left: 91.6667%; }
  .page-popup-form-container--large .col-md-offset-12, .page-popup-form-container--small .col-md-offset-12 { margin-left: 100%; }
}

.content--popup-form-large.content--padding-top-bottom-special-large-sm-adjust { padding-top: 60px; padding-bottom: 40px; }

.content .page-popup-form-container--large .kartra_element_bg--min-height-small { min-height: 400px; }

@media (max-width: 899px) {
  .page-popup-form-container--large .column--sm-padding-top-bottom-none { padding-top: 0px; padding-bottom: 0px; }
  .page-popup-form-container--large .column--sm-padding-top-extra-medium { padding-top: 40px; }
  .page-popup-form-container--large .column--sm-padding-top-special-medium { padding-top: 30px; }
  .page-popup-form-container--large .column--sm-padding-bottom-none { padding-bottom: 0px; }
  .page-popup-form-container--large .column--sm-padding-bottom-tiny { padding-bottom: 10px; }
  .page-popup-form-container--large .column--sm-padding-bottom-extra-small { padding-bottom: 20px; }
  .page-popup-form-container--large .column--sm-padding-top-none { padding-top: 0px; }
  .page-popup-form-container--large .column--sm-padding-left-right-small { padding-left: 25px; padding-right: 25px; }
  .page-popup-form-container--large .column--sm-padding-top-bottom-extra-medium-adjust { padding-top: 40px; padding-bottom: 20px; }
  .page-popup-form-container--large .column--sm-padding-top-medium { padding-top: 50px; }
  .page-popup-form-container--large .column--sm-margin-left-right-big-tiny { margin-left: 15px; margin-right: 15px; }
  .page-popup-form-container--large .column--sm-padding-extra-small { padding: 20px; }
  .page-popup-form-container--large .column--sm-popup-padding-extra-medium { padding: 40px; }
  .page-popup-form-container--large .kartra_element_bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
  .page-popup-form-container--large .kartra_element_bg--sm-padding-top-bottom-medium-left-right-tiny { padding: 50px 10px; }
  .page-popup-form-container--large .kartra_element_wrapper--sm-align-center { margin-left: auto; margin-right: auto; }
  .page-popup-form-container--large .kartra_mail_stripe__bg--padding-top-bottom-special-large-left-right-small-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
  .page-popup-form-container--large .kartra_headline--popup-sm-text-center, .page-popup-form-container--large .kartra_text--popup-sm-text-center { text-align: center; }
  .page-popup-form-container--large .kartra_text--sm-margin-top-extra-small { margin-top: 20px; }
  .page-popup-form-container--large .sm-pull-center { display: table; margin-left: auto !important; margin-right: auto !important; }
  .page-popup-form-container--large .sm-pull-left { margin-left: 0px; float: left !important; }
  .content--popup-form-large.content--padding-top-bottom-special-large-sm-adjust { padding-top: 40px; padding-bottom: 20px; }
}

@media (min-width: 900px) {
  .page-popup-form-container--large .column--md-padding-left-extra-medium { padding-left: 40px; }
  .page-popup-form-container--large .column--md-padding-right-extra-medium { padding-right: 40px; }
  .page-popup-form-container--large .column--md-padding-left-small { padding-left: 25px; }
  .page-popup-form-container--large .column--md-padding-right-small { padding-right: 25px; }
  .page-popup-form-container--large .column--md-pading-left-medium { padding-left: 50px; }
  .page-popup-form-container--large .column--md-border-left-extra-tiny { border-width: 0px 0px 0px 1px; border-style: solid; }
  .page-popup-form-container--large .column--md-border-left-tiny { border-width: 0px 0px 0px 2px; border-style: solid; }
  .page-popup-form-container--large .kartra_text--md-margin-bottom-extra-small { margin-bottom: 0px; }
}

@media (max-width: 991px) and (min-width: 900px) {
  .kartra_element_bg--popup-form-thumb-custom-1 { width: 180px; height: 180px; }
}

.kartra_page_optin_form.popup-form-optin-style-1 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Raleway, sans-serif; font-weight: 700; }

.kartra_page_optin_form.popup-form-optin-style-1 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice p { font-family: Raleway, sans-serif; font-weight: 400 !important; }

.kartra_page_optin_form.popup-form-optin-style-1 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Roboto, sans-serif; font-weight: 700; }

.kartra_page_optin_form.popup-form-optin-style-1 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice p { font-family: Roboto, sans-serif; font-weight: 400 !important; }

.kartra_page_optin_form.popup-form-optin-style-3 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Roboto, sans-serif; }

.kartra_page_optin_form.popup-form-optin-style-4 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form.popup-form-optin-style-5 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Roboto, sans-serif; }

.kartra_page_optin_form.popup-form-optin-style-5 .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.kartra_page_optin_form.popup-form-optin-style-5 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice { display: inline-block; }

.kartra_page_optin_form.popup-form-optin-style-5 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice p { font-size: 14px !important; font-weight: 400 !important; }

.kartra_page_optin_form.popup-form-optin-style-6 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form.popup-form-optin-style-6 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice p { font-size: 14px !important; font-weight: 400 !important; }

.kartra_page_optin_form.popup-form-optin-style-7 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form.popup-form-optin-style-7 .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.kartra_page_optin_form.popup-form-optin-style-7 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice { display: inline-block; }

.kartra_page_optin_form.popup-form-optin-style-7 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice p { font-size: 14px !important; font-weight: 400 !important; }

.kartra_page_optin_form.popup-form-optin-style-16 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form.popup-form-optin-style-17 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form.popup-form-optin-style-18 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form.popup-form-optin-double-col-style-4 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Roboto, sans-serif; }

.kartra_page_optin_form.popup-form-optin-double-col-style-4 .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.kartra_page_optin_form.popup-form-optin-double-col-style-4 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice { display: inline-block; }

.kartra_page_optin_form.popup-form-optin-double-col-style-4 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice p { font-family: Roboto, sans-serif; font-size: 14px !important; font-weight: 400 !important; }

.kartra_page_optin_form.popup-form-optin-double-col-style-7 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: Lato, Roboto, "sans serif"; }

.kartra_page_optin_form.popup-form-optin-double-col-style-7 .kartra_optin_wrapper .kartra_optin_cg.kartra_optin_privacy-block { text-align: center; }

.kartra_page_optin_form.popup-form-optin-double-col-style-7 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice { display: inline-block; }

.kartra_page_optin_form.popup-form-optin-double-col-style-7 .kartra_optin_wrapper .kartra_optin_cg .kartra_optin_notice p { font-family: Lato, Roboto, "sans serif"; font-size: 14px !important; font-weight: 400 !important; }

.kartra_page_optin_form.popup-form-optin-style-8 .kartra_optin_wrapper button.kartra_optin_submit_btn { font-family: "Roboto Condensed", sans-serif; }

.mockup-items { position: relative; height: 570px; overflow: hidden; }

.mockup-items--single-big-ipad-mockup { height: 425px; }

@media (max-width: 538px) {
  .mockup-items--single-big-ipad-mockup { height: 320px; }
}

.mockup-items--height-auto { height: auto !important; }

.kartra_element_bg--kartra-mockup-element-left { bottom: -180px; position: absolute !important; left: 0px !important; z-index: 1 !important; }

.kartra_element_bg--kartra-mockup-element-center { display: table; z-index: 100; margin: auto !important; }

.kartra_element_bg--kartra-mockup-element-right { bottom: -180px; position: absolute !important; right: 0px !important; z-index: 1 !important; }

.kartra_element_wrapper--big-ipad-joint-mockup { display: table; margin: auto; position: relative; width: 830px; }

.kartra_element_wrapper--big-ipad-joint-mockup--bottom-hide { margin-bottom: -150px; }

@media (max-width: 991px) {
  .kartra_element_wrapper--big-ipad-joint-mockup { width: 690px; }
}

@media (max-width: 767px) {
  .kartra_element_wrapper--big-ipad-joint-mockup { width: 540px; }
}

@media (max-width: 582px) {
  .kartra_element_wrapper--big-ipad-joint-mockup { width: 500px; }
}

@media (max-width: 538px) {
  .kartra_element_wrapper--big-ipad-joint-mockup { width: auto; }
  .kartra_element_wrapper--big-ipad-joint-mockup .kartra_element_bg--kartra-mockup-element-left, .kartra_element_wrapper--big-ipad-joint-mockup .kartra_element_bg--kartra-mockup-element-right { display: none; }
}

.kartra_element_wrapper--phone-joint-mockup { display: table; margin: auto; position: relative; width: 690px; }

.kartra_element_wrapper--phone-joint-mockup--bottom-hide { margin-bottom: -150px; }

@media (max-width: 991px) {
  .kartra_element_wrapper--phone-joint-mockup { width: 690px; }
}

@media (max-width: 767px) {
  .kartra_element_wrapper--phone-joint-mockup { width: 540px; }
}

@media (max-width: 582px) {
  .kartra_element_wrapper--phone-joint-mockup { width: 500px; }
}

@media (max-width: 538px) {
  .kartra_element_wrapper--phone-joint-mockup { width: auto; }
  .kartra_element_wrapper--phone-joint-mockup .kartra_element_bg--kartra-mockup-element-left, .kartra_element_wrapper--phone-joint-mockup .kartra_element_bg--kartra-mockup-element-right { display: none; }
}

.kartra_element_wrapper { position: relative; }

.kartra_element_wrapper--align-center { margin-left: auto; margin-right: auto; }

.kartra_element_wrapper--align-right { margin-left: auto; margin-right: 0px; }

@media (max-width: 991px) {
  .kartra_element_wrapper--sm-align-center { margin-left: auto; margin-right: auto; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--sm-align-left { margin-left: 0px; margin-right: auto; }
}

.kartra_element_wrapper--black-laptop-mock-up { position: relative; margin-bottom: 20px; }

.kartra_element_wrapper--black-laptop-mock-up .background-item { width: 69.7%; background-size: cover; background-repeat: no-repeat; height: 80.8%; left: 15.2%; top: 5.9%; z-index: 10 !important; }

.kartra_element_wrapper--black-laptop-mock-up .laptop-mock-up--frame { width: 100%; height: auto; position: relative; }

.kartra_element_wrapper--laptop-mock-up { position: relative; }

.kartra_element_wrapper--laptop-mock-up .background-item { width: 70%; background-size: cover; background-repeat: no-repeat; height: 62.8%; left: 15%; top: 4.6%; z-index: 10 !important; }

.kartra_element_wrapper--white-ipad-mockup { position: relative; }

.kartra_element_wrapper--white-ipad-mockup .background-item--white-ipad { width: 90.4%; background-repeat: no-repeat; height: 87%; left: 4.9%; top: 6.5%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--single-white-ipad-mockup-cut { position: relative; }

.kartra_element_wrapper--single-white-ipad-mockup-cut .background-item--white-ipad { width: 90.4%; background-repeat: no-repeat; height: 90.5%; left: 4.9%; top: 9.5%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--single-black-ipad-mockup-cut { position: relative; }

.kartra_element_wrapper--single-black-ipad-mockup-cut .background-item--black-ipad { width: 90.4%; background-repeat: no-repeat; height: 90.5%; left: 4.9%; top: 9.5%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--black-ipad-mockup { position: relative; }

.kartra_element_wrapper--black-ipad-mockup .background-item--black-ipad { width: 90.8%; background-repeat: no-repeat; height: 87%; left: 4.8%; top: 6.5%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--joint-device-mock-up { position: relative; }

.kartra_element_wrapper--joint-device-mock-up .background-item--ipad { width: 61.2%; background-size: cover; background-repeat: no-repeat; height: 87%; left: 3.2%; top: 6.4%; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up .background-item--iphone { width: 31.6%; background-size: cover; background-repeat: no-repeat; height: 60%; margin-right: 0%; top: 30.7%; right: 2.2%; left: inherit; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up { position: relative; }

.kartra_element_wrapper--joint-device-mock-up .background-item--ipad { width: 60.4%; background-size: cover; background-repeat: no-repeat; height: 87%; left: 3.1%; top: 6.6%; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up .background-item--iphone { width: 31.2%; background-size: cover; background-repeat: no-repeat; height: 60%; margin-right: 0%; top: 30.7%; right: 2.2%; left: inherit; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up-white { position: relative; }

.kartra_element_wrapper--joint-device-mock-up-white .background-item--ipad { width: 60.4%; background-size: cover; background-repeat: no-repeat; height: 87%; left: 3.1%; top: 6.4%; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up-white .background-item--iphone { width: 31.4%; background-size: cover; background-repeat: no-repeat; height: 60.3%; margin-right: 0%; top: 30.8%; right: 2.1%; left: inherit; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up-two { position: relative; }

.kartra_element_wrapper--joint-device-mock-up-two .background-item--iphone { width: 31.2%; background-size: cover; background-repeat: no-repeat; height: 60.1%; top: 30.6%; left: 2.4%; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up-two .background-item--ipad { width: 60.4%; background-size: cover; background-repeat: no-repeat; height: 86.8%; top: 6.6%; right: 2.8%; left: inherit; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up-white-two { position: relative; }

.kartra_element_wrapper--joint-device-mock-up-white-two .background-item--iphone { width: 31.5%; background-size: cover; background-repeat: no-repeat; height: 60.1%; top: 30.8%; left: 2%; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--joint-device-mock-up-white-two .background-item--ipad { width: 60.4%; background-size: cover; background-repeat: no-repeat; height: 87%; top: 6.4%; right: 3%; left: inherit; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--tablet-hand-mock-up { position: relative; }

.kartra_element_wrapper--tablet-hand-mock-up .background-item { width: 53%; background-size: cover; background-repeat: no-repeat; height: 75.8%; left: 23.9%; top: 5.6%; z-index: 10 !important; }

.kartra_element_wrapper--tablet-full-hand-mock-up-black { position: relative; }

.kartra_element_wrapper--tablet-full-hand-mock-up-black .background-item { width: 52.8%; background-size: cover; background-repeat: no-repeat; height: 75.5%; left: 24%; top: 5.8%; z-index: 10 !important; }

.kartra_element_wrapper--single-iphone7-mockup { max-width: 330px; }

.kartra_element_wrapper--single-iphone7-mockup .background-item { width: 86.2%; background-size: cover; background-repeat: no-repeat; height: 76%; left: 6.7%; top: 12%; z-index: 1 !important; }

.kartra_element_wrapper--single-iphone7-half-mockup { max-width: 330px; }

.kartra_element_wrapper--single-iphone7-half-mockup .background-item { width: 86.3%; background-size: cover; background-repeat: no-repeat; height: 86.9%; left: 6.9%; top: 14.6%; z-index: 1 !important; }

.kartra_element_wrapper--single-white-shadow-iphone7-mockup { max-width: 330px; }

.kartra_element_wrapper--single-white-shadow-iphone7-mockup .background-item { width: 71.5%; background-size: cover; background-repeat: no-repeat; height: 67.9%; left: 14.1%; top: 12.7%; background-position: center top; z-index: 1 !important; }

.kartra_element_wrapper--single-iphone7-black-mockup { max-width: 330px; }

.kartra_element_wrapper--single-iphone7-black-mockup .background-item { width: 86.3%; background-size: cover; background-repeat: no-repeat; height: 76%; left: 6.8%; top: 12.3%; z-index: 1 !important; }

.kartra_element_wrapper--tablet-hand-mock-up-two .background-item { width: 62.2%; background-size: cover; background-repeat: no-repeat; height: 90.9%; left: 19.2%; top: 9.1%; z-index: 1 !important; }

.kartra_element_wrapper--tablet-hand-mock-up-two-black .background-item { width: 62.3%; background-size: cover; background-repeat: no-repeat; height: 91%; left: 19.1%; top: 9.1%; z-index: 1 !important; }

.kartra_element_wrapper--three-iphone-mockup { position: relative; }

.kartra_element_wrapper--three-iphone-mockup .background-item--first-iphone { left: 2.2%; width: 30.4%; height: 72.2%; top: 27.8%; z-index: 10 !important; }

.kartra_element_wrapper--three-iphone-mockup .background-item---second-iphone { top: 13.6%; width: 30.4%; left: 34.8%; height: 86.5%; z-index: 10 !important; }

.kartra_element_wrapper--three-iphone-mockup .background-item--third-iphone { right: 2.1%; left: inherit; width: 30.5%; height: 72.2%; top: 27.8%; z-index: 10 !important; }

.kartra_element_wrapper--three-iphone-mockup-black { position: relative; }

.kartra_element_wrapper--three-iphone-mockup-black .background-item--first-iphone { left: 2.3%; width: 30.2%; height: 72.2%; top: 27.8%; z-index: 10 !important; }

.kartra_element_wrapper--three-iphone-mockup-black .background-item---second-iphone { top: 13.6%; width: 30.2%; left: 34.9%; height: 86.4%; z-index: 10 !important; }

.kartra_element_wrapper--three-iphone-mockup-black .background-item--third-iphone { right: 2.2%; left: inherit; width: 30.2%; height: 72.2%; top: 27.8%; z-index: 10 !important; }

.kartra_element_wrapper--three-ipad-mockup { position: relative; }

.kartra_element_wrapper--three-ipad-mockup .background-item--first-ipad { left: 1.6%; width: 31.2%; height: 83.9%; top: 16.1%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--three-ipad-mockup .background-item---second-ipad { top: 7.1%; width: 31.2%; left: 34.4%; height: 93%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--three-ipad-mockup .background-item--third-ipad { right: 1.4%; left: inherit; width: 31.4%; height: 83.9%; top: 16.1%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--three-ipad-mockup-black { position: relative; }

.kartra_element_wrapper--three-ipad-mockup-black .background-item--first-ipad { left: 1.7%; width: 31%; height: 83.9%; top: 16.1%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--three-ipad-mockup-black .background-item---second-ipad { top: 7.1%; width: 31%; left: 34.6%; height: 92.9%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--three-ipad-mockup-black .background-item--third-ipad { right: 1.6%; left: inherit; width: 31%; height: 83.9%; top: 16.1%; background-position: center top; z-index: 10 !important; }

.kartra_element_wrapper--image-mock-up { position: relative; }

.kartra_element_wrapper--image-mock-up .background-item { z-index: 1; width: 74.7%; background-size: cover; background-repeat: no-repeat; height: 61.2%; margin-left: 12.9%; top: 3.9%; }

.kartra_element_wrapper--image-mock-up-2 { position: relative; z-index: 1; }

.kartra_element_wrapper--image-mock-up-2 .background-item { width: 67.7%; background-size: cover; background-repeat: no-repeat; height: 71%; left: 15.9%; top: 6.1%; z-index: 10 !important; }

.kartra_element_wrapper--image-mock-up-2 .mackbook_image { width: 100%; height: auto; position: relative; }

.kartra_element_wrapper--image-mock-up-center { margin: 0px 90px; text-align: center; }

.kartra_element_wrapper--image-mock-up-center .background-item { z-index: 1; width: 62.6%; background-size: cover; background-repeat: no-repeat; height: 90.8%; margin-left: 0px; top: 9.2%; display: inline-block; transform: translateX(-50%); left: 50%; max-width: 324px; }

.kartra_element_wrapper--browser-mockup-one { position: relative; box-shadow: rgba(0, 0, 0, 0.15) 0px 10px 30px; border-radius: 3px; margin-bottom: 20px; }

.kartra_element_wrapper--browser-mockup-one .browser-mockup--frame { width: 100%; height: auto; position: relative; }

.kartra_element_wrapper--browser-mockup-one .background-item { position: absolute; width: 100%; height: 92%; left: 0px; bottom: 0px; top: inherit; background-repeat: no-repeat; background-size: cover; background-position: center top; z-index: 10 !important; border-radius: 0px 0px 3px 3px !important; }

.kartra_element_wrapper--imac-pro-mockup { position: relative; }

.kartra_element_wrapper--imac-pro-mockup .background-item { width: 70%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 62.8%; left: 15%; top: 4.6%; z-index: 10 !important; }

.kartra_element_wrapper--macbook-pro-mockup { position: relative; }

.kartra_element_wrapper--macbook-pro-mockup .background-item { width: 78.3%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 86.7%; left: 10.8%; top: 3.8%; z-index: 10 !important; }

.kartra_element_wrapper--imac-pro-mockup { position: relative; }

.kartra_element_wrapper--imac-pro-mockup .background-item { width: 92.3%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 64%; left: 3.9%; top: 4.5%; z-index: 10 !important; }

.kartra_element_wrapper--ipad-pro-mockup { position: relative; }

.kartra_element_wrapper--ipad-pro-mockup .background-item { width: 90%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 92.7%; left: 4.8%; top: 3.8%; z-index: 10 !important; border-radius: 1% / 0.7% !important; }

.kartra_element_wrapper--ipad-pro-horizontal-mockup { position: relative; }

.kartra_element_wrapper--ipad-pro-horizontal-mockup .background-item { width: 92.6%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 90.2%; left: 3.8%; top: 5.1%; z-index: 10 !important; border-radius: 0.7% / 1% !important; }

.kartra_element_wrapper--iphone-mockup { position: relative; }

.kartra_element_wrapper--iphone-mockup .background-item { width: 85%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 94%; left: 7.2%; top: 3%; z-index: 10 !important; border-radius: 8% / 4% !important; }

.kartra_element_wrapper--ipad-full-hand-mockup { position: relative; }

.kartra_element_wrapper--ipad-full-hand-mockup .background-item { width: 52.8%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 80%; left: 24%; top: 3.5%; z-index: 10 !important; border-radius: 1% / 0.7% !important; }

.kartra_element_wrapper--ipad-half-hand-mockup { position: relative; }

.kartra_element_wrapper--ipad-half-hand-mockup .background-item { width: 52.8%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 95.3%; left: 24%; top: 4.7%; z-index: 10 !important; border-radius: 1% 1% 0% 0% / 0.7% 0.7% 0% 0% !important; }

.kartra_element_wrapper--ipad-n-iphone-mockup { position: relative; }

.kartra_element_wrapper--ipad-n-iphone-mockup .background-item--ipad { width: 62.4%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 92.5%; left: 3.2%; top: 4%; z-index: 1 !important; border-radius: 1% / 0.7% !important; }

.kartra_element_wrapper--ipad-n-iphone-mockup .background-item--iphone { width: 28.6%; background-size: cover; background-repeat: no-repeat; background-position: center top; height: 69.8%; margin-right: 0%; top: 27.9%; right: 2.6%; left: inherit; z-index: 1 !important; border-radius: 8% / 4% !important; }

.kartra_element_wrapper--iphone-n-ipad-mockup { position: relative; }

.kartra_element_wrapper--iphone-n-ipad-mockup .background-item--iphone { width: 28.7%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 69.9%; top: 27.9%; left: 2.4%; z-index: 1 !important; border-radius: 8% / 4% !important; }

.kartra_element_wrapper--iphone-n-ipad-mockup .background-item--ipad { width: 62.3%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 92.6%; top: 3.9%; right: 3.5%; left: inherit; z-index: 1 !important; border-radius: 1% / 0.7% !important; }

.kartra_element_wrapper--three-iphone-pro-dark-half-mockup { position: relative; }

.kartra_element_wrapper--three-iphone-pro-dark-half-mockup .background-item--iphone-left { left: 2.6%; width: 29.3%; height: 81.8%; top: 18.2%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 8% 8% 0px 0px / 4% 4% 0px 0px !important; }

.kartra_element_wrapper--three-iphone-pro-dark-half-mockup .background-item--iphone-middle { top: 4.3%; width: 30.1%; left: 35%; height: 95.7%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 8% 8% 0px 0px / 4% 4% 0px 0px !important; }

.kartra_element_wrapper--three-iphone-pro-dark-half-mockup .background-item--iphone-right { right: 2.6%; left: inherit; width: 29.3%; height: 81.8%; top: 18.2%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 8% 8% 0px 0px / 4% 4% 0px 0px !important; }

.kartra_element_wrapper--three-ipad-pro-dark-half-mockup { position: relative; }

.kartra_element_wrapper--three-ipad-pro-dark-half-mockup .background-item--ipad-left { left: 1.6%; width: 29.4%; height: 77.5%; top: 22.5%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 1% 1% 0% 0% / 0.7% 0.7% 0% 0% !important; }

.kartra_element_wrapper--three-ipad-pro-dark-half-mockup .background-item--ipad-middle { top: 4.2%; width: 32.6%; left: 33.7%; height: 95.8%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 1% 1% 0% 0% / 0.7% 0.7% 0% 0% !important; }

.kartra_element_wrapper--three-ipad-pro-dark-half-mockup .background-item--ipad-right { right: 1.6%; left: inherit; width: 29.4%; height: 77.5%; top: 22.5%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 1% 1% 0% 0% / 0.7% 0.7% 0% 0% !important; }

.kartra_element_wrapper--group-iphone-n-ipad-pro-mockup { position: relative; }

.kartra_element_wrapper--group-iphone-n-ipad-pro-mockup .background-item--iphone-left { left: 2%; width: 21.5%; height: 66.7%; top: 30.8%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 8% / 4% !important; }

.kartra_element_wrapper--group-iphone-n-ipad-pro-mockup .background-item--ipad-middle { top: 4%; width: 48.5%; left: 25.6%; height: 92.1%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 1% / 0.7% !important; }

.kartra_element_wrapper--group-iphone-n-ipad-pro-mockup .background-item--iphone-right { right: 2.4%; left: inherit; width: 21.5%; height: 66.7%; top: 30.8%; background-size: cover; background-position: center top; background-repeat: no-repeat; z-index: 10 !important; border-radius: 8% / 4% !important; }

.kartra_element_wrapper--ipad-half-mockup { position: relative; }

.kartra_element_wrapper--ipad-half-mockup .background-item { width: 90.8%; background-size: cover; background-position: center top; background-repeat: no-repeat; height: 95.7%; left: 4.4%; top: 4.3%; z-index: 10 !important; border-radius: 1% 1% 0px 0px / 0.7% 0.7% 0px 0px !important; }

.kartra_element_wrapper .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills.png"); position: absolute; top: -56px; left: -87px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills.png"); position: absolute; bottom: -58px; right: -87px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-1 .kartra_element_wrapper__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-2.png"); position: absolute; top: -85px; right: -45px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-2.png"); position: absolute; bottom: -85px; left: 140px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-2 .kartra_element_wrapper__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-3 .kartra_element_wrapper__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-top-pills-3.png"); position: absolute; top: -85px; left: -45px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-3 .kartra_element_wrapper__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-3 .kartra_element_wrapper__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-colored-bottom-pills-3.png"); position: absolute; bottom: -85px; right: 140px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-3 .kartra_element_wrapper__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-4 .kartra_element_wrapper__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-top-pills-3.png"); position: absolute; top: -75px; left: -50px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-4 .kartra_element_wrapper__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-4 .kartra_element_wrapper__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-bottom-pills-3.png"); position: absolute; bottom: -115px; right: 140px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-4 .kartra_element_wrapper__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-5 .kartra_element_wrapper__pattern--top { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-top-pills-4.png"); position: absolute; top: -75px; right: -50px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-5 .kartra_element_wrapper__pattern--top { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper .kartra_element_wrapper__pattern-5 .kartra_element_wrapper__pattern--bottom { content: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/kp-pattern/kp-bottom-pills-4.png"); position: absolute; bottom: -115px; left: 140px; }

@media (max-width: 991px) {
  .kartra_element_wrapper .kartra_element_wrapper__pattern-5 .kartra_element_wrapper__pattern--bottom { content: ""; opacity: 0; visibility: hidden; }
}

.kartra_element_wrapper--badge-mockup-one { position: relative; margin-bottom: 20px; width: 220px; }

.kartra_element_wrapper--badge-mockup-one .badge-mockup--bg { width: 100%; height: auto; position: relative; }

.kartra_element_wrapper--badge-mockup-one .kartra_element_badge_content_wrapper { display: flex; flex-flow: column; place-content: stretch center; align-items: stretch; position: absolute; width: 100%; min-height: 218px; left: 0px; top: 0px; padding: 10px 40px; z-index: 10 !important; }

.kartra_element_wrapper--badge-mockup-two { position: relative; margin-bottom: 20px; width: 125px; }

.kartra_element_wrapper--badge-mockup-two .badge-mockup--bg { width: 100%; height: auto; position: relative; }

.kartra_element_wrapper--badge-mockup-two .kartra_element_badge_content_wrapper { display: flex; flex-flow: column; place-content: stretch center; align-items: stretch; position: absolute; width: 100%; min-height: 125px; left: 0px; top: 0px; padding: 10px 30px; z-index: 10 !important; }

.kartra_element_wrapper--badge-mockup-three { position: relative; margin-bottom: 20px; width: 350px; }

.kartra_element_wrapper--badge-mockup-three .badge-mockup--bg { width: 100%; height: auto; position: relative; }

.kartra_element_wrapper--badge-mockup-three .kartra_element_badge_content_wrapper { display: flex; flex-flow: column; place-content: stretch center; align-items: stretch; position: absolute; width: 100%; min-height: 344px; left: 0px; top: 0px; padding: 10px 60px; z-index: 10 !important; }

@media (max-width: 767px) {
  .kartra_element_wrapper--badge-mockup-three { width: 280px; }
  .kartra_element_wrapper--badge-mockup-three .kartra_element_badge_content_wrapper { min-height: 276px; padding: 10px 50px; }
}

.kartra_element_wrapper--badge-mockup-four { position: relative; margin-bottom: 20px; width: 300px; }

.kartra_element_wrapper--badge-mockup-four .badge-mockup--bg { width: 100%; height: auto; position: relative; }

.kartra_element_wrapper--badge-mockup-four .kartra_element_badge_content_wrapper { display: flex; flex-flow: column; place-content: stretch center; align-items: stretch; position: absolute; width: 100%; min-height: 300px; left: 0px; top: 0px; padding: 10px 50px; z-index: 10 !important; }

.kartra_element_wrapper--size-small { max-width: 200px; }

.kartra_element_wrapper--margin-bottom-medium { margin-bottom: 50px; }

.kartra_element_wrapper--margin-bottom-extra-medium { margin-bottom: 40px; }

.kartra_element_wrapper--margin-bottom-special-medium { margin-bottom: 30px; }

.kartra_element_wrapper--margin-bottom-extra-small { margin-bottom: 20px; }

.kartra_element_wrapper--margin-bottom-none { margin-bottom: 0px; }

.kartra_element_wrapper--margin-top-special-medium { margin-top: 30px; }

.kartra_element_wrapper--margin-bottom-special-large { margin-bottom: 60px; }

.kartra_element_wrapper--margin-bottom-extra-large { margin-bottom: 70px; }

.kartra_element_wrapper--margin-bottom-semi-large { margin-bottom: 80px; }

.kartra_element_wrapper--margin-bottom-large { margin-bottom: 100px; }

.kartra_element_wrapper--margin-bottom-special-large { margin-bottom: 60px; }

@media (max-width: 767px) {
  .kartra_element_wrapper--xs-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--sm-margin-bottom-extra-medium { margin-bottom: 40px; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-negative-margin-right-double-giant { margin-right: -300px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--md-negative-margin-right-double-giant { margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-negative-margin-left-double-large { margin-left: -200px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--md-negative-margin-left-double-large { margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-negative-margin-right-double-large { margin-right: -200px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--md-negative-margin-right-double-large { margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-negative-margin-left-double-giant { margin-left: -300px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--md-negative-margin-left-double-giant { margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-negative-margin-left-large { margin-left: -100px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--md-negative-margin-left-large { margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-negative-margin-right-large { margin-right: -100px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--md-negative-margin-right-large { margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-margin-left-right-extra-large { margin-left: 70px; margin-right: 70px; }
}

@media (min-width: 992px) {
  .kartra_element_wrapper--md-margin-bottom-negative-large { margin-bottom: -100px; }
}

@media (max-width: 991px) {
  .kartra_element_wrapper--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

.kartra_element_wrapper--margin-top-medium { margin-top: 50px; }

.kartra_element_wrapper--margin-left-right-extra-large { margin-left: 70px; margin-right: 70px; }

.kartra_element_wrapper--margin-left-right-medium { margin-left: 50px; margin-right: 50px; }

.kartra_element_wrapper--margin-left-right-extra-medium { margin-left: 40px; margin-right: 40px; }

.kartra_element_wrapper--negative-margin-bottom-extra-tiny { margin-bottom: -5px; }

@media (max-width: 991px) {
  .kartra_element_wrapper--sm-margin-bottom-special-medium { margin-bottom: 30px; }
}

.kartra_element_bg--iphone7-mockup { width: 200px; height: 400px; background-image: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/iPhone-7-new.png"); background-repeat: no-repeat; background-size: contain; margin-left: 0px !important; }

.kartra_element_bg--iphone7-mockup .background-item { width: 173px; height: 304px; top: 49px; left: 50%; margin-left: -88px; background-size: cover; }

.navbar-logo { height: inherit; padding: 0px; }

@media (max-width: 767px) {
  .navbar-logo--xs-flex-1 { flex: 1 1 0%; }
}

@media (min-width: 768px) {
  .navbar-logo--md-center { top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; max-width: 220px; text-align: center; margin: auto; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .navbar-logo--md-center { top: 25px; left: auto; transform: none; position: absolute; max-width: 220px; text-align: center; margin: auto; }
}

@media (min-width: 769px) {
  .navbar-logo--top-center { display: table; margin: auto; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .sm-pull-center.inline_elements_wrapper--md-pull-right { margin-left: auto !important; margin-right: inherit !important; }
  .nav--md-single-col { float: none; margin-left: auto; margin-right: auto; }
  .inline_elements_wrapper--md-single-col { width: 100%; }
}

.navbar-collapse--md-padding-none { padding: 0px; }

.navbar-collapse--padding-left-right-none { padding-left: 0px; padding-right: 0px; }

.navbar-right--margin-right-none { margin-right: 0px; }

@media (min-width: 768px) {
  .navbar-header--center { padding-top: 30px; float: none; display: table; margin: auto !important; }
  .navbar-nav--md-sm-padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }
}

@media (min-width: 768px) {
  .nav-elem-col--padding-none { padding: 0px; }
  .navbar-collapse--md-sm-padding-top-bottom-big-tiny { padding-top: 15px !important; padding-bottom: 15px !important; }
  .navbar-collapse--md-sm-padding-top-big-tiny { padding-top: 15px !important; }
  .navbar-collapse--md-sm-padding-bottom-tiny { padding-bottom: 10px !important; }
}

nav.navbar { margin-bottom: 0px; border: 0px; }

nav.navbar.navbar-inverse { background-color: transparent; }

nav.navbar.navbar-inverse .navbar-collapse { border-color: rgba(255, 255, 255, 0.1); box-shadow: none; }

nav.navbar.navbar-inverse .navbar-toggle .icon-bar { background-color: rgba(255, 255, 255, 0.8); }

nav.navbar.navbar-inverse .navbar-toggle:focus { border-color: transparent; background-color: transparent; }

nav.navbar.navbar-light .navbar-collapse { border-color: rgba(0, 0, 0, 0.1); }

nav.navbar.navbar-light .navbar-toggle .icon-bar { background-color: rgba(0, 0, 0, 0.8); }

nav.navbar.navbar-light .navbar-toggle:focus { border-color: transparent; background-color: transparent; }

nav.navbar.navbar-light--border-bottom-light { border-bottom: 2px solid rgba(0, 0, 0, 0.05); }

nav.navbar .inline_elements_wrapper--last-child-margin-bottom-none [data-component="button"]:last-child [class*="kartra_button"] { margin-right: 0px !important; }

nav.navbar .inline_elements_wrapper--border-night-rider-black { border-color: rgb(51, 51, 51); }

nav.navbar .inline_elements_wrapper--border-night-rider-black { border-color: rgba(0, 0, 0, 0.1); }

nav.navbar .inline_elements_wrapper--border-charcoal-grey { border-color: rgb(68, 68, 68); }

@media (max-width: 767px) {
  nav.navbar .column--xs-padding-top-bottom-none { padding-top: 0px; padding-bottom: 0px; }
}

@media (max-width: 767px) {
  nav.navbar .column--xs-padding-top-none { padding-top: 0px; padding-bottom: 0px; }
}

@media (max-width: 767px) {
  nav.navbar .column--xs-padding-bottom-big-tiny { padding-bottom: 15px; }
}

@media (max-width: 767px) {
  .kartra_list--xs-margin-bottom-small { margin-bottom: 20px; }
  .navbar-nav-xs-margin-bottom-small { margin-bottom: 20px; }
}

.nav > li > a:hover, .nav > li > a:focus { background-color: transparent; }

.nav > li > div > a { position: relative; display: block; padding: 10px 15px; line-height: 20px; }

.nav.navbar-nav { margin-top: 0px; }

.nav.navbar-nav > li > div > a { position: relative; display: block; padding: 10px 15px; line-height: 20px; }

.nav.navbar-nav li.dropdown > a::after { content: ""; font: 16px / 1 kartra_FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; margin-left: 5px; }

.nav.navbar-nav li a.nav__link { font-size: 16px; font-family: Roboto, sans-serif; transition: color 0.3s, background-color 0.3s; }

.nav.navbar-nav li a.nav__link span { margin-right: 10px; }

.nav.navbar-nav li a.nav__link:hover { color: rgba(255, 255, 255, 0.8); }

.nav.navbar-nav li a.nav__link--lato-font { font-family: Lato, Roboto, "sans serif"; }

.nav.navbar-nav li a.nav__link--raleway-font { font-family: Raleway, sans-serif; }

.nav.navbar-nav li a.nav__link--oswald-font { font-family: Oswald, sans-serif; }

.nav.navbar-nav li a.nav__link--nunito { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--anton-font { font-family: Anton, sans-serif; }

.nav.navbar-nav li a.nav__link--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.nav.navbar-nav li a.nav__link--amatic-font { font-family: "Amatic SC", cursive; }

.nav.navbar-nav li a.nav__link--courgette-font { font-family: Courgette, cursive; }

.nav.navbar-nav li a.nav__link--kalam-font { font-family: Kalam, cursive; }

.nav.navbar-nav li a.nav__link--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.nav.navbar-nav li a.nav__link--farsan-font { font-family: Farsan, cursive; }

.nav.navbar-nav li a.nav__link--josefin-font { font-family: "Josefin Slab", serif; }

.nav.navbar-nav li a.nav__link--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--roboto-slab-font { font-family: "Roboto Slab", serif; }

.nav.navbar-nav li a.nav__link--zilla-slab-font { font-family: "Zilla Slab", serif; }

.nav.navbar-nav li a.nav__link--patua-one-font { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--asap-font { font-family: Asap, sans-serif; }

.nav.navbar-nav li a.nav__link--oranienbaum-font { font-family: Oranienbaum, cursive; }

.nav.navbar-nav li a.nav__link--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--londrina-font { font-family: "Londrina Shadow", cursive; }

.nav.navbar-nav li a.nav__link--merriweather-font { font-family: Merriweather, serif; }

.nav.navbar-nav li a.nav__link--playfair-display-font { font-family: "Playfair Display", serif; }

.nav.navbar-nav li a.nav__link--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.nav.navbar-nav li a.nav__link--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--open-sans-font { font-family: "Open Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--great-vibes-font { font-family: "Great Vibes", cursive; }

.nav.navbar-nav li a.nav__link--montserrat-font { font-family: Montserrat, sans-serif; }

.nav.navbar-nav li a.nav__link--ubuntu-font { font-family: Ubuntu, sans-serif; }

.nav.navbar-nav li a.nav__link--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.nav.navbar-nav li a.nav__link--dosis-font { font-family: Dosis, sans-serif; }

.nav.navbar-nav li a.nav__link--spectral-font { font-family: Spectral, serif; }

.nav.navbar-nav li a.nav__link--signika-font { font-family: Signika, sans-serif; }

.nav.navbar-nav li a.nav__link--bree-font { font-family: "Bree Serif", serif; }

.nav.navbar-nav li a.nav__link--quicksand-font { font-family: Quicksand, sans-serif; }

.nav.navbar-nav li a.nav__link--noto-serif-font { font-family: "Noto Serif", serif; }

.nav.navbar-nav li a.nav__link--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--patua-one { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--bowlby-one { font-family: "Bowlby One", cursive; }

.nav.navbar-nav li a.nav__link--roboto-font { font-family: Roboto, sans-serif; }

.nav.navbar-nav li a.nav__link--nunito-font { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--quantico-font { font-family: Quantico, sans-serif; }

.nav.navbar-nav li a.nav__link--arimo-font { font-family: Arimo, sans-serif; }

.nav.navbar-nav li a.nav__link--muli-font { font-family: Muli, sans-serif; }

.nav.navbar-nav li a.nav__link--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--catamaran-font { font-family: Catamaran, sans-serif; }

.nav.navbar-nav li a.nav__link--arvo-font { font-family: Arvo, serif; }

.nav.navbar-nav li a.nav__link--dancing-script-font { font-family: "Dancing Script", cursive; }

.nav.navbar-nav li a.nav__link--tangerine-font { font-family: Tangerine, cursive; }

.nav.navbar-nav li a.nav__link--cookie-font { font-family: Cookie, cursive; }

.nav.navbar-nav li a.nav__link--caudex-font { font-family: Caudex, serif; }

.nav.navbar-nav li a.nav__link--lobster-font { font-family: Lobster, cursive; }

.nav.navbar-nav li a.nav__link--francois-font { font-family: "Francois One", sans-serif; }

.nav.navbar-nav li a.nav__link--allan-font { font-family: Allan, cursive; }

.nav.navbar-nav li a.nav__link--bigshot-one-font { font-family: "Bigshot One", cursive; }

.nav.navbar-nav li a.nav__link--candal-font { font-family: Candal, sans-serif; }

.nav.navbar-nav li a.nav__link--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.nav.navbar-nav li a.nav__link--radley-font { font-family: Radley, serif; }

.nav.navbar-nav li a.nav__link--yeseva-one-font { font-family: "Yeseva One", cursive; }

.nav.navbar-nav li a.nav__link--carter-one-font { font-family: "Carter One", cursive; }

.nav.navbar-nav li a.nav__link--limelight-font { font-family: Limelight, cursive; }

.nav.navbar-nav li a.nav__link--paytone-one-font { font-family: "Paytone One", sans-serif; }

.nav.navbar-nav li a.nav__link--inter-font { font-family: Inter, sans-serif; }

.nav.navbar-nav li a.nav__link--pacifico-font { font-family: Pacifico, cursive; }

.nav.navbar-nav li a.nav__link--pt-serif-font { font-family: "PT Serif", serif; }

.nav.navbar-nav li a.nav__link--poppins-font { font-family: Poppins, sans-serif; }

.nav.navbar-nav li a.nav__link--font-weight-thin { font-weight: 100; }

.nav.navbar-nav li a.nav__link--font-weight-extra-light { font-weight: 200; }

.nav.navbar-nav li a.nav__link--font-weight-light { font-weight: 300; }

.nav.navbar-nav li a.nav__link--font-weight-regular { font-weight: 400; }

.nav.navbar-nav li a.nav__link--font-weight-normal { font-weight: 400; }

.nav.navbar-nav li a.nav__link--font-weight-medium { font-weight: 500; }

.nav.navbar-nav li a.nav__link--font-weight-semi-bold { font-weight: 600; }

.nav.navbar-nav li a.nav__link--font-weight-bold { font-weight: 700; }

.nav.navbar-nav li a.nav__link--font-weight-black { font-weight: 900; }

.nav.navbar-nav li a.nav__link--white { color: rgb(255, 255, 255); }

.nav.navbar-nav li a.nav__link--white-opaque-6 { color: rgba(255, 255, 255, 0.6); }

.nav.navbar-nav li a.nav__link--hover-white:hover { color: rgb(255, 255, 255); }

.nav.navbar-nav li a.nav__link--black { color: rgb(66, 66, 66); }

.nav.navbar-nav li a.nav__link--black:hover { color: rgba(0, 0, 0, 0.5); }

.nav.navbar-nav li a.nav__link--hover-red:hover { color: rgb(239, 83, 80); }

.nav.navbar-nav li a.nav__link--hover-bg-green:hover { background-color: rgb(92, 184, 92); }

.nav.navbar-nav li a.nav__link--hover-border-bottom-red:hover::before { opacity: 1; }

.nav.navbar-nav li a.nav__link--hover-border-bottom-red::before { content: ""; position: absolute; bottom: -1px; left: 0px; width: calc(100% - 30px); height: 3px; background-color: rgb(239, 83, 80); margin-left: 15px; opacity: 0; transition: 0.5s; }

@media (max-width: 767px) {
  .nav.navbar-nav li a.nav__link--hover-border-bottom-red::before { bottom: 0px; }
}

.nav.navbar-nav li a.nav__link--hover-border-bottom-royal-blue:hover::before { opacity: 1; }

.nav.navbar-nav li a.nav__link--hover-border-bottom-royal-blue::before { content: ""; position: absolute; bottom: -1px; left: 0px; width: calc(100% - 30px); height: 3px; background-color: rgb(42, 121, 255); margin-left: 15px; opacity: 0; transition: 0.5s; }

@media (max-width: 767px) {
  .nav.navbar-nav li a.nav__link--hover-border-bottom-royal-blue::before { bottom: 0px; }
}

.nav.navbar-nav li a.nav__link--hover-color-light-turquoise:hover { color: rgb(77, 208, 225); }

.nav.navbar-nav li a.nav__link--hover-bordered, .nav.navbar-nav li a.nav__link--hover-bordered-3, .nav.navbar-nav li a.nav__link--hover-bordered-2 { position: relative; }

.nav.navbar-nav li a.nav__link--hover-bordered:hover::before, .nav.navbar-nav li a.nav__link--hover-bordered-3:hover::before, .nav.navbar-nav li a.nav__link--hover-bordered-2:hover::before { opacity: 1; }

.nav.navbar-nav li a.nav__link--hover-bordered::before, .nav.navbar-nav li a.nav__link--hover-bordered-3::before, .nav.navbar-nav li a.nav__link--hover-bordered-2::before { content: ""; position: absolute; bottom: 20px; left: 0px; width: calc(100% - 30px); height: 2px; background-color: rgb(77, 182, 172); margin-left: 15px; opacity: 0; transition: 0.5s; }

@media (max-width: 767px) {
  .nav.navbar-nav li a.nav__link--hover-bordered::before, .nav.navbar-nav li a.nav__link--hover-bordered-3::before, .nav.navbar-nav li a.nav__link--hover-bordered-2::before { bottom: 0px; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .nav.navbar-nav li a.nav__link--hover-bordered.nav__link--hover-border-bottom-nav10::before, .nav.navbar-nav li a.nav__link--hover-border-bottom-nav10.nav__link--hover-bordered-3::before, .nav.navbar-nav li a.nav__link--hover-border-bottom-nav10.nav__link--hover-bordered-2::before { bottom: 10px; }
}

@media (min-width: 768px) and (max-width: 991px) and (max-width: 767px) {
  .nav.navbar-nav li a.nav__link--hover-bordered.nav__link--hover-border-bottom-nav10::before, .nav.navbar-nav li a.nav__link--hover-border-bottom-nav10.nav__link--hover-bordered-3::before, .nav.navbar-nav li a.nav__link--hover-border-bottom-nav10.nav__link--hover-bordered-2::before { bottom: 0px; }
}

.nav.navbar-nav li a.nav__link--hover-bordered-2::before { bottom: 30px; height: 3px; }

@media (max-width: 767px) {
  .nav.navbar-nav li a.nav__link--hover-bordered-2::before { bottom: 0px; }
}

.nav.navbar-nav li a.nav__link--hover-bordered-3::before { bottom: 30px; height: 3px; }

@media (min-width: 768px) and (max-width: 991px) {
  .nav.navbar-nav li a.nav__link--hover-bordered-3::before { bottom: 10px; height: 3px; }
}

@media (max-width: 767px) {
  .nav.navbar-nav li a.nav__link--hover-bordered-3::before { bottom: 0px; }
}

.nav.navbar-nav li a.nav__link--hover-border-light-turquoise::before { background-color: rgb(77, 208, 225); }

.nav.navbar-nav li a.nav__link--active-red { color: rgb(239, 83, 80); }

.nav.navbar-nav li a.nav__link--active-border-bottom-red { box-shadow: rgb(239, 83, 80) 0px -3px 0px 0px inset; }

.nav.navbar-nav li a.nav__link--hover-bg-royal-blue:hover { background-color: rgb(42, 121, 255); }

.nav.navbar-nav li a.nav__link--hover-color-white:hover { color: rgb(255, 255, 255); }

.nav.navbar-nav li a.nav__link--top-icon span { display: block; margin-right: 0px; margin-bottom: 15px; font-size: 26px; text-align: center; }

.nav.navbar-nav li a.nav__link--rounded-small { border-radius: 25px; }

.nav.navbar-nav li a.nav__link--margin-top-bottom-extra-special-meduim { margin-top: 35px; margin-bottom: 35px; }

.nav.navbar-nav li a.nav__link--padding-top-bottom-extra-special-medium { padding-top: 35px; padding-bottom: 35px; }

.nav.navbar-nav li a.nav__link--padding-top-bottom-extra-medium { padding-top: 40px; padding-bottom: 40px; }

.nav.navbar-nav li a.nav__link--padding-top-bottom-special-medium { padding-top: 30px; padding-bottom: 30px; }

.nav.navbar-nav li a.nav__link--padding-top-bottom-extra-tiny { padding-top: 5px; padding-bottom: 5px; }

.nav.navbar-nav li a.nav__link--padding-top-tiny-bottom-small { padding-top: 5px; padding-bottom: 25px; }

.nav.navbar-nav li a.nav__link--padding-top-bottom-special-medium { padding-top: 30px; padding-bottom: 30px; }

.nav.navbar-nav li a.nav__link--padding-left-right-extra-small { padding-left: 20px; padding-right: 20px; }

@media (min-width: 768px) {
  .nav.navbar-nav li a.nav__link--md-padding-left-none { padding-left: 0px; }
  .nav.navbar-nav li a.nav__link--md-padding-left-none::before { left: -15px; width: calc(100% - 15px); }
}

.nav.navbar-nav li a.nav__link--padding-left-right-none { padding-left: 0px; padding-right: 0px; }

.nav.navbar-nav li a.nav__link--margin-left-right-15px { margin-left: 15px; margin-right: 15px; }

@media (min-width: 768px) {
  .nav.navbar-nav li a.nav__link--md-margin-left-right-15px { margin-left: 15px; margin-right: 15px; }
}

.nav.navbar-nav li a.nav__link--style-one { font-size: 16px; color: rgb(255, 255, 255); transition: border 0.3s, color 0.3s, background-color 0.3s; }

.nav.navbar-nav li a.nav__link--style-one--lato-font { font-family: Lato, Roboto, "sans serif"; }

.nav.navbar-nav li a.nav__link--style-one--raleway-font { font-family: Raleway, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--oswald-font { font-family: Oswald, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--nunito { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--anton-font { font-family: Anton, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--amatic-font { font-family: "Amatic SC", cursive; }

.nav.navbar-nav li a.nav__link--style-one--courgette-font { font-family: Courgette, cursive; }

.nav.navbar-nav li a.nav__link--style-one--kalam-font { font-family: Kalam, cursive; }

.nav.navbar-nav li a.nav__link--style-one--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.nav.navbar-nav li a.nav__link--style-one--farsan-font { font-family: Farsan, cursive; }

.nav.navbar-nav li a.nav__link--style-one--josefin-font { font-family: "Josefin Slab", serif; }

.nav.navbar-nav li a.nav__link--style-one--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--roboto-slab-font { font-family: "Roboto Slab", serif; }

.nav.navbar-nav li a.nav__link--style-one--zilla-slab-font { font-family: "Zilla Slab", serif; }

.nav.navbar-nav li a.nav__link--style-one--patua-one-font { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--style-one--asap-font { font-family: Asap, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--oranienbaum-font { font-family: Oranienbaum, cursive; }

.nav.navbar-nav li a.nav__link--style-one--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--londrina-font { font-family: "Londrina Shadow", cursive; }

.nav.navbar-nav li a.nav__link--style-one--merriweather-font { font-family: Merriweather, serif; }

.nav.navbar-nav li a.nav__link--style-one--playfair-display-font { font-family: "Playfair Display", serif; }

.nav.navbar-nav li a.nav__link--style-one--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.nav.navbar-nav li a.nav__link--style-one--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--open-sans-font { font-family: "Open Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--great-vibes-font { font-family: "Great Vibes", cursive; }

.nav.navbar-nav li a.nav__link--style-one--montserrat-font { font-family: Montserrat, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--ubuntu-font { font-family: Ubuntu, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--dosis-font { font-family: Dosis, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--spectral-font { font-family: Spectral, serif; }

.nav.navbar-nav li a.nav__link--style-one--signika-font { font-family: Signika, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--bree-font { font-family: "Bree Serif", serif; }

.nav.navbar-nav li a.nav__link--style-one--quicksand-font { font-family: Quicksand, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--noto-serif-font { font-family: "Noto Serif", serif; }

.nav.navbar-nav li a.nav__link--style-one--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--patua-one { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--style-one--bowlby-one { font-family: "Bowlby One", cursive; }

.nav.navbar-nav li a.nav__link--style-one--roboto-font { font-family: Roboto, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--nunito-font { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--quantico-font { font-family: Quantico, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--arimo-font { font-family: Arimo, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--muli-font { font-family: Muli, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--catamaran-font { font-family: Catamaran, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--arvo-font { font-family: Arvo, serif; }

.nav.navbar-nav li a.nav__link--style-one--dancing-script-font { font-family: "Dancing Script", cursive; }

.nav.navbar-nav li a.nav__link--style-one--tangerine-font { font-family: Tangerine, cursive; }

.nav.navbar-nav li a.nav__link--style-one--cookie-font { font-family: Cookie, cursive; }

.nav.navbar-nav li a.nav__link--style-one--caudex-font { font-family: Caudex, serif; }

.nav.navbar-nav li a.nav__link--style-one--lobster-font { font-family: Lobster, cursive; }

.nav.navbar-nav li a.nav__link--style-one--francois-font { font-family: "Francois One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--allan-font { font-family: Allan, cursive; }

.nav.navbar-nav li a.nav__link--style-one--bigshot-one-font { font-family: "Bigshot One", cursive; }

.nav.navbar-nav li a.nav__link--style-one--candal-font { font-family: Candal, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--radley-font { font-family: Radley, serif; }

.nav.navbar-nav li a.nav__link--style-one--yeseva-one-font { font-family: "Yeseva One", cursive; }

.nav.navbar-nav li a.nav__link--style-one--carter-one-font { font-family: "Carter One", cursive; }

.nav.navbar-nav li a.nav__link--style-one--limelight-font { font-family: Limelight, cursive; }

.nav.navbar-nav li a.nav__link--style-one--paytone-one-font { font-family: "Paytone One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--inter-font { font-family: Inter, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--pacifico-font { font-family: Pacifico, cursive; }

.nav.navbar-nav li a.nav__link--style-one--pt-serif-font { font-family: "PT Serif", serif; }

.nav.navbar-nav li a.nav__link--style-one--poppins-font { font-family: Poppins, sans-serif; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-thin { font-weight: 100; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-extra-light { font-weight: 200; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-light { font-weight: 300; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-regular { font-weight: 400; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-normal { font-weight: 400; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-medium { font-weight: 500; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-semi-bold { font-weight: 600; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-bold { font-weight: 700; }

.nav.navbar-nav li a.nav__link--style-one--font-weight-black { font-weight: 900; }

.nav.navbar-nav li a.nav__link--style-one span { margin-right: 10px; }

.nav.navbar-nav li a.nav__link--style-one:hover { color: rgba(255, 255, 255, 0.8); }

.nav.navbar-nav li a.nav__link--style-dark.nav__link--style-one { color: rgb(66, 66, 66); transition: border 0.3s, color 0.3s, background-color 0.3s; }

.nav.navbar-nav li a.nav__link--style-dark.nav__link--style-one:hover { color: rgba(0, 0, 0, 0.6); }

.nav.navbar-nav li a.nav__link--style-dark.nav__link--style-two { color: rgb(66, 66, 66); }

.nav.navbar-nav li a.nav__link--style-dark.nav__link--style-three { color: rgb(66, 66, 66); }

.nav.navbar-nav li a.nav__link--style-two { font-size: 16px; color: rgb(255, 255, 255); border-bottom: 3px solid transparent; transition: border 0.3s, color 0.3s, background-color 0.3s; }

.nav.navbar-nav li a.nav__link--style-two:hover { color: rgb(239, 83, 80); border-bottom: 3px solid rgb(239, 83, 80); }

.nav.navbar-nav li a.nav__link--style-two--lato-font { font-family: Lato, Roboto, "sans serif"; }

.nav.navbar-nav li a.nav__link--style-two--raleway-font { font-family: Raleway, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--oswald-font { font-family: Oswald, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--nunito { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--anton-font { font-family: Anton, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--amatic-font { font-family: "Amatic SC", cursive; }

.nav.navbar-nav li a.nav__link--style-two--courgette-font { font-family: Courgette, cursive; }

.nav.navbar-nav li a.nav__link--style-two--kalam-font { font-family: Kalam, cursive; }

.nav.navbar-nav li a.nav__link--style-two--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.nav.navbar-nav li a.nav__link--style-two--farsan-font { font-family: Farsan, cursive; }

.nav.navbar-nav li a.nav__link--style-two--josefin-font { font-family: "Josefin Slab", serif; }

.nav.navbar-nav li a.nav__link--style-two--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--roboto-slab-font { font-family: "Roboto Slab", serif; }

.nav.navbar-nav li a.nav__link--style-two--zilla-slab-font { font-family: "Zilla Slab", serif; }

.nav.navbar-nav li a.nav__link--style-two--patua-one-font { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--style-two--asap-font { font-family: Asap, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--oranienbaum-font { font-family: Oranienbaum, cursive; }

.nav.navbar-nav li a.nav__link--style-two--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--londrina-font { font-family: "Londrina Shadow", cursive; }

.nav.navbar-nav li a.nav__link--style-two--merriweather-font { font-family: Merriweather, serif; }

.nav.navbar-nav li a.nav__link--style-two--playfair-display-font { font-family: "Playfair Display", serif; }

.nav.navbar-nav li a.nav__link--style-two--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.nav.navbar-nav li a.nav__link--style-two--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--open-sans-font { font-family: "Open Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--great-vibes-font { font-family: "Great Vibes", cursive; }

.nav.navbar-nav li a.nav__link--style-two--montserrat-font { font-family: Montserrat, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--ubuntu-font { font-family: Ubuntu, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--dosis-font { font-family: Dosis, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--spectral-font { font-family: Spectral, serif; }

.nav.navbar-nav li a.nav__link--style-two--signika-font { font-family: Signika, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--bree-font { font-family: "Bree Serif", serif; }

.nav.navbar-nav li a.nav__link--style-two--quicksand-font { font-family: Quicksand, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--noto-serif-font { font-family: "Noto Serif", serif; }

.nav.navbar-nav li a.nav__link--style-two--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--patua-one { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--style-two--bowlby-one { font-family: "Bowlby One", cursive; }

.nav.navbar-nav li a.nav__link--style-two--roboto-font { font-family: Roboto, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--nunito-font { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--quantico-font { font-family: Quantico, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--arimo-font { font-family: Arimo, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--muli-font { font-family: Muli, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--catamaran-font { font-family: Catamaran, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--arvo-font { font-family: Arvo, serif; }

.nav.navbar-nav li a.nav__link--style-two--dancing-script-font { font-family: "Dancing Script", cursive; }

.nav.navbar-nav li a.nav__link--style-two--tangerine-font { font-family: Tangerine, cursive; }

.nav.navbar-nav li a.nav__link--style-two--cookie-font { font-family: Cookie, cursive; }

.nav.navbar-nav li a.nav__link--style-two--caudex-font { font-family: Caudex, serif; }

.nav.navbar-nav li a.nav__link--style-two--lobster-font { font-family: Lobster, cursive; }

.nav.navbar-nav li a.nav__link--style-two--francois-font { font-family: "Francois One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--allan-font { font-family: Allan, cursive; }

.nav.navbar-nav li a.nav__link--style-two--bigshot-one-font { font-family: "Bigshot One", cursive; }

.nav.navbar-nav li a.nav__link--style-two--candal-font { font-family: Candal, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--radley-font { font-family: Radley, serif; }

.nav.navbar-nav li a.nav__link--style-two--yeseva-one-font { font-family: "Yeseva One", cursive; }

.nav.navbar-nav li a.nav__link--style-two--carter-one-font { font-family: "Carter One", cursive; }

.nav.navbar-nav li a.nav__link--style-two--limelight-font { font-family: Limelight, cursive; }

.nav.navbar-nav li a.nav__link--style-two--paytone-one-font { font-family: "Paytone One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--inter-font { font-family: Inter, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--pacifico-font { font-family: Pacifico, cursive; }

.nav.navbar-nav li a.nav__link--style-two--pt-serif-font { font-family: "PT Serif", serif; }

.nav.navbar-nav li a.nav__link--style-two--poppins-font { font-family: Poppins, sans-serif; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-thin { font-weight: 100; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-extra-light { font-weight: 200; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-light { font-weight: 300; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-regular { font-weight: 400; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-normal { font-weight: 400; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-medium { font-weight: 500; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-semi-bold { font-weight: 600; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-bold { font-weight: 700; }

.nav.navbar-nav li a.nav__link--style-two--font-weight-black { font-weight: 900; }

.nav.navbar-nav li a.nav__link--style-two span { margin-right: 10px; }

.nav.navbar-nav li a.nav__link--style-three { font-size: 16px; color: rgb(255, 255, 255); transition: border 0.3s, color 0.3s, background-color 0.3s; }

.nav.navbar-nav li a.nav__link--style-three:hover { color: rgb(255, 255, 255) !important; background-color: rgb(42, 121, 255); }

.nav.navbar-nav li a.nav__link--style-three--lato-font { font-family: Lato, Roboto, "sans serif"; }

.nav.navbar-nav li a.nav__link--style-three--raleway-font { font-family: Raleway, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--oswald-font { font-family: Oswald, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--nunito { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--anton-font { font-family: Anton, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--rubik-font { font-family: "Rubik Mono One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--amatic-font { font-family: "Amatic SC", cursive; }

.nav.navbar-nav li a.nav__link--style-three--courgette-font { font-family: Courgette, cursive; }

.nav.navbar-nav li a.nav__link--style-three--kalam-font { font-family: Kalam, cursive; }

.nav.navbar-nav li a.nav__link--style-three--luckiest-guy-font { font-family: "Luckiest Guy", cursive; }

.nav.navbar-nav li a.nav__link--style-three--farsan-font { font-family: Farsan, cursive; }

.nav.navbar-nav li a.nav__link--style-three--josefin-font { font-family: "Josefin Slab", serif; }

.nav.navbar-nav li a.nav__link--style-three--josefin-sans-font { font-family: "Josefin Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--roboto-slab-font { font-family: "Roboto Slab", serif; }

.nav.navbar-nav li a.nav__link--style-three--zilla-slab-font { font-family: "Zilla Slab", serif; }

.nav.navbar-nav li a.nav__link--style-three--patua-one-font { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--style-three--asap-font { font-family: Asap, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--oranienbaum-font { font-family: Oranienbaum, cursive; }

.nav.navbar-nav li a.nav__link--style-three--alegreya-sans-font { font-family: "Alegreya Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--londrina-font { font-family: "Londrina Shadow", cursive; }

.nav.navbar-nav li a.nav__link--style-three--merriweather-font { font-family: Merriweather, serif; }

.nav.navbar-nav li a.nav__link--style-three--playfair-display-font { font-family: "Playfair Display", serif; }

.nav.navbar-nav li a.nav__link--style-three--source-serif-pro-font { font-family: "Source Serif Pro", serif; }

.nav.navbar-nav li a.nav__link--style-three--source-sans-pro-font { font-family: "Source Sans Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--open-sans-font { font-family: "Open Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--great-vibes-font { font-family: "Great Vibes", cursive; }

.nav.navbar-nav li a.nav__link--style-three--montserrat-font { font-family: Montserrat, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--ubuntu-font { font-family: Ubuntu, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--maven-pro-font { font-family: "Maven Pro", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--roboto-condensed-font { font-family: "Roboto Condensed", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--dosis-font { font-family: Dosis, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--spectral-font { font-family: Spectral, serif; }

.nav.navbar-nav li a.nav__link--style-three--signika-font { font-family: Signika, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--bree-font { font-family: "Bree Serif", serif; }

.nav.navbar-nav li a.nav__link--style-three--quicksand-font { font-family: Quicksand, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--noto-serif-font { font-family: "Noto Serif", serif; }

.nav.navbar-nav li a.nav__link--style-three--noto-sans-font { font-family: "Noto Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--droid-sans-font { font-family: "Droid Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--fira-sans-font { font-family: "Fira Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--patua-one { font-family: "Patua One", cursive; }

.nav.navbar-nav li a.nav__link--style-three--bowlby-one { font-family: "Bowlby One", cursive; }

.nav.navbar-nav li a.nav__link--style-three--roboto-font { font-family: Roboto, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--nunito-font { font-family: Nunito, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--quantico-font { font-family: Quantico, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--arimo-font { font-family: Arimo, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--muli-font { font-family: Muli, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--encode-sans-font { font-family: "Encode Sans", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--catamaran-font { font-family: Catamaran, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--arvo-font { font-family: Arvo, serif; }

.nav.navbar-nav li a.nav__link--style-three--dancing-script-font { font-family: "Dancing Script", cursive; }

.nav.navbar-nav li a.nav__link--style-three--tangerine-font { font-family: Tangerine, cursive; }

.nav.navbar-nav li a.nav__link--style-three--cookie-font { font-family: Cookie, cursive; }

.nav.navbar-nav li a.nav__link--style-three--caudex-font { font-family: Caudex, serif; }

.nav.navbar-nav li a.nav__link--style-three--lobster-font { font-family: Lobster, cursive; }

.nav.navbar-nav li a.nav__link--style-three--francois-font { font-family: "Francois One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--allan-font { font-family: Allan, cursive; }

.nav.navbar-nav li a.nav__link--style-three--bigshot-one-font { font-family: "Bigshot One", cursive; }

.nav.navbar-nav li a.nav__link--style-three--candal-font { font-family: Candal, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--didact-gothic-font { font-family: "Didact Gothic", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--radley-font { font-family: Radley, serif; }

.nav.navbar-nav li a.nav__link--style-three--yeseva-one-font { font-family: "Yeseva One", cursive; }

.nav.navbar-nav li a.nav__link--style-three--carter-one-font { font-family: "Carter One", cursive; }

.nav.navbar-nav li a.nav__link--style-three--limelight-font { font-family: Limelight, cursive; }

.nav.navbar-nav li a.nav__link--style-three--paytone-one-font { font-family: "Paytone One", sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--inter-font { font-family: Inter, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--pacifico-font { font-family: Pacifico, cursive; }

.nav.navbar-nav li a.nav__link--style-three--pt-serif-font { font-family: "PT Serif", serif; }

.nav.navbar-nav li a.nav__link--style-three--poppins-font { font-family: Poppins, sans-serif; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-thin { font-weight: 100; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-extra-light { font-weight: 200; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-light { font-weight: 300; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-regular { font-weight: 400; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-normal { font-weight: 400; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-medium { font-weight: 500; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-semi-bold { font-weight: 600; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-bold { font-weight: 700; }

.nav.navbar-nav li a.nav__link--style-three--font-weight-black { font-weight: 900; }

.nav.navbar-nav li a.nav__link--style-three span { margin-right: 10px; }

.nav.navbar-nav li a.nav__link--bottom-border-2px { border-bottom: 2px solid transparent; }

.nav.navbar-nav li a.nav__link--bottom-border-2px:hover { border-width: 2px; }

.nav.navbar-nav li a.nav__link--border-bottom-royal-blue:hover { color: rgb(42, 121, 255); border-color: rgb(42, 121, 255); }

.nav.navbar-nav li a.nav__link--border-bottom-turquoise:hover { color: rgb(77, 182, 172); border-color: rgb(77, 182, 172); }

.nav.navbar-nav li a.nav__link--border-bottom-light-turquoise:hover { color: rgb(70, 208, 225); border-color: rgb(70, 208, 225); }

.nav.navbar-nav li a.nav__link--hover-bg-green:hover { background-color: rgb(92, 184, 92); }

.nav.navbar-nav li a.nav__link--top-icon span { margin-right: 0px !important; }

@media (min-width: 992px) {
  .inline_elements_wrapper--md-margin-left-special-medium { margin-left: 30px; }
  .inline_elements_wrapper--md-padding-left-small { padding-left: 20px; }
  .inline_elements_wrapper--md-border-left-extra-tiny { border-left: 1px solid; }
  .navbar-collapse__inner--only-md-justtify-content-space-between { justify-content: space-between; }
}

@media (min-width: 768px) {
  .navbar-header { flex: 1 1 0%; }
  .navbar-header--md-sm-padding-top-extra-small { padding-top: 20px; }
  .navbar-header--md-sm-padding-bottom-tiny { padding-bottom: 10px; }
  .navbar-header--md-sm-padding-bottom-big-tiny { padding-bottom: 15px; }
  .navbar-header--md-sm-padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }
  .nav-elem-col { float: none; }
  .nav-elem-wrapper--md-sm-flex { display: flex; }
  .nav-elem-wrapper--md-sm-vertical-center { align-items: center; }
  .nav-elem-wrapper--md-sm-justify-content-space-between { justify-content: space-between; }
  .navbar-collapse__inner--border-top-light-grey { border-top: 1px solid rgba(255, 255, 255, 0.1); }
  .navbar-collapse__inner--border-top-grey { border-top: 1px solid rgba(0, 0, 0, 0.1); }
  .navbar-collapse__inner--md-sm-vertical-center { display: flex; align-items: center; flex-wrap: wrap; }
  .navbar-collapse__inner--md-sm-row-reverse { flex-direction: row-reverse; }
  .navbar-collapse__inner--md-sm-space-around { justify-content: space-between; }
  .navbar-collapse__inner--md-sm-justtify-content-space-between { justify-content: space-between; }
  .navbar-collapse__inner--md-sm-justify-content-end { justify-content: flex-end; }
  .navbar-collapse__inner--md-sm-justify-content-center { justify-content: center; }
  .inline_elements_wrapper--md-sm-margin-left-tiny { margin-left: 10px; }
  .inline_elements_wrapper--md-sm-margin-left-small { margin-left: 20px; }
  .inline_elements_wrapper--md-sm-margin-left-special-medium { margin-left: 30px; }
  .inline_elements_wrapper--md-sm-padding-left-small { padding-left: 20px; }
  .inline_elements_wrapper--md-sm-margin-left-medium { margin-left: 50px; }
  .navbar-collapse--md-sm-padding-right-none { padding-right: 0px; }
  .right-nav-item--md-sm-flex { display: flex; }
  .right-nav-item--md-sm-vertical-center { align-items: center; }
}

@media (max-width: 991px) {
  .nav.navbar-nav li a.nav__link { text-align: center; padding-top: 20px; padding-bottom: 20px; }
  .kartra_list--sm-margin-top-tiny { margin-top: 10px; }
  .kartra_list--sm-margin-bottom-extra-small { margin-bottom: 20px; }
}

@media (max-width: 767px) {
  .nav.navbar-nav { margin-left: 0px; margin-right: 0px; }
  .nav.navbar-nav li a.nav__link { text-align: center; padding-top: 15px; padding-bottom: 15px; }
  .nav.navbar-nav li a.nav__link--xs-margin-top-bottom-tiny { margin-top: 10px; margin-bottom: 10px; }
  .nav.navbar-nav li a.nav__link--xs-margin-top-bottom-none { margin-top: 0px; margin-bottom: 0px; }
  .nav.navbar-nav li a.nav__link--style-one, .nav.navbar-nav li a.nav__link--style-two, .nav.navbar-nav li a.nav__link--style-three { text-align: center; padding-top: 15px; padding-bottom: 15px; }
  .nav.navbar-nav li a.nav__link--style-one--xs-margin-top-bottom-tiny, .nav.navbar-nav li a.nav__link--style-two--xs-margin-top-bottom-tiny, .nav.navbar-nav li a.nav__link--style-three--xs-margin-top-bottom-tiny { margin-top: 10px; margin-bottom: 10px; }
  .nav.navbar-nav li a.nav__link--style-one--xs-margin-top-bottom-none, .nav.navbar-nav li a.nav__link--style-two--xs-margin-top-bottom-none, .nav.navbar-nav li a.nav__link--style-three--xs-margin-top-bottom-none { margin-top: 0px; margin-bottom: 0px; }
  .inline_elements_wrapper [class*="kartra_button"] { margin-left: auto !important; margin-right: auto !important; }
  .inline_elements_wrapper.sm-pull-center { display: table; margin-left: auto; margin-right: auto; float: none !important; }
  .inline_elements_wrapper--xs-margin-top-big-tiny { margin-top: 15px; }
  .navbar-header { padding: 15px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; }
  .navbar-header [data-component*="image"] { flex: 1 1 0%; }
  .navbar-header [data-component*="image"] .kartra_image { max-width: 100%; }
  .navbar-collapse__inner--sm-padding-top-big-tiny { padding-top: 15px; }
  .navbar-collapse__inner--sm-padding-bottom-big-tiny { padding-bottom: 15px; }
  .navbar-collapse__inner--sm-padding-top-extra-small { padding-top: 20px; }
  .navbar-collapse__inner--sm-padding-bottom-tiny { padding-bottom: 10px; }
  .navbar-collapse__inner--sm-padding-bottom-extra-tiny { padding-bottom: 5px; }
  .navbar-collapse__inner--sm-padding-bottom-extra-small { padding-bottom: 20px; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .navbar--only-sm-padding-top-extra-medium { padding-top: 40px; }
  .navbar--only-sm-padding-top-extra-small { padding-top: 20px; }
  .kartra_list--only-sm-margin-top-extra-small { margin-top: 20px; }
  .navbar-header--only-sm-display-block { display: block !important; }
  .navbar-header--only-sm-padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }
  .navbar-logo--only-sm-position-top { position: relative; top: 0px; left: 0px; right: 0px; transform: translate(0px); }
  .navbar-collapse__inner--only-sm-justtify-content-center { justify-content: center; }
  .nav.navbar-nav li a.nav__link--only-sm-padding-top-bottom-special-medium { padding-top: 30px; padding-bottom: 30px; }
  .nav.navbar-nav li a.nav__link--only-sm-margin-top-bottom-big-tiny { margin-top: 15px; margin-bottom: 15px; }
  .nav.navbar-nav li a.nav__link--only-sm-padding-top-bottom-extra-tiny { padding-top: 5px; padding-bottom: 5px; }
}

@media (max-width: 767px) {
  .navbar-header--xs-padding-left-right-none { padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 992px) {
  .navbar-nav--md-padding-top-bottom-special-small { padding-top: 15px; padding-bottom: 15px; }
  .navbar-nav--md-padding-top-bottom-small { padding-top: 25px; padding-bottom: 25px; }
  .navbar-nav--md-padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }
  .navbar-nav--md-negative-margin-left-big-tiny { margin-left: -15px; }
  .navbar-nav--md-first-item-padding-left-none li:first-child .nav__link--style-one, .navbar-nav--md-first-item-padding-left-none li:first-child .nav__link--style-two, .navbar-nav--md-first-item-padding-left-none li:first-child .nav__link--style-three { padding-left: 0px !important; }
  .navbar-nav--md-first-item-margin-left-none li:first-child .nav__link--style-one, .navbar-nav--md-first-item-margin-left-none li:first-child .nav__link--style-two, .navbar-nav--md-first-item-margin-left-none li:first-child .nav__link--style-three { margin-left: 0px !important; }
  .navbar-nav--md-first-item-margin-left-none.navbar-nav--bottom-border-menu li:first-child .menu_dropdown-menu { left: 0px; }
  .navbar-nav--md-last-item-padding-right-none li:last-child .nav__link { padding-right: 0px; }
  .navbar-nav--md-last-item-padding-right-none li:last-child .nav__link--hover-border-bottom-red::before { width: calc(100% - 15px) !important; }
  .navbar-nav--md-last-item-margin-right-none li:last-child .nav__link--style-one, .navbar-nav--md-last-item-margin-right-none li:last-child .nav__link--style-two, .navbar-nav--md-last-item-margin-right-none li:last-child .nav__link--style-three { margin-right: 0px !important; }
}

.navbar-collapse .navbar-nav > li.dropdown.open > a, .navbar-collapse .navbar-nav > li.dropdown.open > a:hover, .navbar-collapse .navbar-nav > li.dropdown.open > a:focus, .navbar-collapse .navbar-nav > li.dropdown.open > a:focus:hover { background: none; }

.navbar-collapse .navbar-nav .menu_dropdown-menu { border-radius: 3px; left: 0px; right: auto; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px 2px; border: none; background: rgb(51, 51, 51); font-size: 16px; }

.navbar-collapse .navbar-nav .menu_dropdown-menu > li > a { transition: 0.5s; padding-bottom: 10px; padding-top: 10px; }

.navbar-collapse .navbar-nav .menu_dropdown-menu > li > a, .navbar-collapse .navbar-nav .menu_dropdown-menu > li > a:focus { color: rgb(255, 255, 255); }

.navbar-collapse .navbar-nav .menu_dropdown-menu > li > a:hover, .navbar-collapse .navbar-nav .menu_dropdown-menu > li > a:focus:hover { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.1); }

.navbar-collapse .navbar-nav .menu_dropdown-menu.drop_left { left: auto; right: 0px; }

@media (max-width: 767px) {
  .navbar-collapse .navbar-nav .menu_dropdown-menu { box-shadow: none; }
  .navbar-collapse .navbar-nav .menu_dropdown-menu > li { text-align: center; }
  .navbar-collapse .navbar-nav .menu_dropdown-menu > li > a { white-space: normal; }
  .navbar-collapse .navbar-nav .menu_dropdown-menu > li > a, .navbar-collapse .navbar-nav .menu_dropdown-menu > li > a:hover, .navbar-collapse .navbar-nav .menu_dropdown-menu > li > a:focus, .navbar-collapse .navbar-nav .menu_dropdown-menu > li > a:focus:hover { color: rgb(255, 255, 255); }
}

.navbar-collapse .navbar-nav--bottom-border-menu .menu_dropdown-menu { left: 15px; }

@media (min-width: 768px) {
  .navbar--md-sm-center { display: flex; align-items: center; }
  .nav-elem-wrapper--md-sm-padding-top-tiny { padding-top: 10px; }
  .navbar-nav--md-sm-padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }
  .navbar-nav--md-sm-padding-top-bottom-small { padding-top: 25px; padding-bottom: 25px; }
  .navbar-collapse--md-sm-padding-left-right-none { padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .navbar-nav--sm-padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }
}

@media (min-width: 992px) {
  .nav-elem-wrapper--md-padding-bottom-tiny { padding-bottom: 10px; }
  .navbar-nav--md-padding-top-bottom-special-medium { padding-top: 30px; padding-bottom: 30px; }
}

.content--nav-padding-top-bottom-big-tiny { padding-top: 15px; padding-bottom: 15px; }

.content--md-nav-padding-top-bottom-extra-small { padding-top: 20px; padding-bottom: 20px; }

@media (max-width: 991px) {
  .content--md-nav-padding-top-bottom-extra-small { padding-top: 0px !important; padding-bottom: 0px !important; }
}

@media (max-width: 767px) {
  .content--nav-padding-top-bottom-big-tiny { padding-top: 0px !important; padding-bottom: 0px !important; }
}

.navigation-element-wrapper { position: relative; }

.navigation-element-wrapper .navbar-collapse { border-top: 0px; box-shadow: none; }

@media (min-width: 768px) {
  nav.navbar .navbar-nav li .dropdown-menu { display: block; visibility: hidden; opacity: 0; pointer-events: none; transition: 0.3s ease-in-out; }
  nav.navbar .navbar-nav li.dropdown:hover .dropdown-menu { opacity: 1; visibility: visible; pointer-events: auto; }
}

.content nav.navbar .navbar-toggle { margin-right: 0px; z-index: 999; border: 0px; }

.content nav.navbar .navbar-toggle:hover, .content nav.navbar .navbar-togglefocus, .content nav.navbar .navbar-toggle:active, .content nav.navbar .navbar-toggle:visited { background-color: transparent; border-color: transparent; }

.content.light nav.navbar.navbar-inverse .navbar-collapse { border-color: rgba(255, 255, 255, 0.1); }

.content.light nav.navbar .navbar-toggle .icon-bar { background-color: rgba(255, 255, 255, 0.8); }

.content.dark nav.navbar.navbar-inverse .navbar-collapse { border-color: rgba(0, 0, 0, 0.1); }

.content.dark nav.navbar .navbar-toggle .icon-bar { background-color: rgba(0, 0, 0, 0.8); }

.navbar-collapse__inner [data-component="webinar"], .navbar-collapse__inner [data-component="calendar"], .navbar-collapse__inner [data-component="survey"] { flex: 1 1 100%; width: 100%; max-width: none; margin-top: 15px; margin-bottom: 15px; align-self: stretch; }

.navbar-collapse__inner [data-component="webinar"] .kartra_kartraWebinar, .navbar-collapse__inner [data-component="webinar"] .kartra_calendar, .navbar-collapse__inner [data-component="webinar"] .kartra_survey, .navbar-collapse__inner [data-component="calendar"] .kartra_kartraWebinar, .navbar-collapse__inner [data-component="calendar"] .kartra_calendar, .navbar-collapse__inner [data-component="calendar"] .kartra_survey, .navbar-collapse__inner [data-component="survey"] .kartra_kartraWebinar, .navbar-collapse__inner [data-component="survey"] .kartra_calendar, .navbar-collapse__inner [data-component="survey"] .kartra_survey { width: 100%; max-width: 500px; margin: 0px auto; }

.navbar-collapse__inner [data-component="webinar"] .webinar_holder, .navbar-collapse__inner [data-component="webinar"] .js_webinar_holder, .navbar-collapse__inner [data-component="calendar"] .webinar_holder, .navbar-collapse__inner [data-component="calendar"] .js_webinar_holder, .navbar-collapse__inner [data-component="survey"] .webinar_holder, .navbar-collapse__inner [data-component="survey"] .js_webinar_holder { width: 100%; max-width: 500px; margin: 0px auto; }

.navbar-collapse__inner .inline_elements_wrapper [data-component="webinar"], .navbar-collapse__inner .inline_elements_wrapper [data-component="calendar"], .navbar-collapse__inner .inline_elements_wrapper [data-component="survey"] { width: 100%; flex: 1 1 100%; }

.navbar-collapse__inner .inline_elements_wrapper [data-component="webinar"] .kartra_kartraWebinar, .navbar-collapse__inner .inline_elements_wrapper [data-component="webinar"] .kartra_calendar, .navbar-collapse__inner .inline_elements_wrapper [data-component="webinar"] .kartra_survey, .navbar-collapse__inner .inline_elements_wrapper [data-component="calendar"] .kartra_kartraWebinar, .navbar-collapse__inner .inline_elements_wrapper [data-component="calendar"] .kartra_calendar, .navbar-collapse__inner .inline_elements_wrapper [data-component="calendar"] .kartra_survey, .navbar-collapse__inner .inline_elements_wrapper [data-component="survey"] .kartra_kartraWebinar, .navbar-collapse__inner .inline_elements_wrapper [data-component="survey"] .kartra_calendar, .navbar-collapse__inner .inline_elements_wrapper [data-component="survey"] .kartra_survey { width: 100%; max-width: 500px; margin: 0px auto; }

@media (max-width: 767px) {
  .navbar-collapse__inner [data-component="webinar"] .kartra_kartraWebinar, .navbar-collapse__inner [data-component="webinar"] .kartra_calendar, .navbar-collapse__inner [data-component="webinar"] .kartra_survey, .navbar-collapse__inner [data-component="calendar"] .kartra_kartraWebinar, .navbar-collapse__inner [data-component="calendar"] .kartra_calendar, .navbar-collapse__inner [data-component="calendar"] .kartra_survey, .navbar-collapse__inner [data-component="survey"] .kartra_kartraWebinar, .navbar-collapse__inner [data-component="survey"] .kartra_calendar, .navbar-collapse__inner [data-component="survey"] .kartra_survey { max-width: 100%; }
}

.kartra_social_share1 { border: 0px solid; border-radius: 6px; font-size: 14px; color: rgba(0, 0, 0, 0.6); padding: 6px 12px; font-family: Lato, Roboto, "sans serif"; font-weight: 400; line-height: 1.42857; text-align: center; white-space: normal; overflow-wrap: break-word; word-break: break-word; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; text-decoration: none; position: relative; margin-bottom: 20px; outline: 0px; display: table; }

.kartra_social_share1 .kartra_icon__icon { display: block; }

.kartra_social_share1 .social_share__text { display: table-cell; vertical-align: middle; }

.kartra_social_share1:active, .kartra_social_share1:focus, .kartra_social_share1:hover { text-decoration: none; }

.kartra_social_share1::after { content: ""; transition: 0.3s; border-radius: 5px; }

.kartra_social_share1:hover::after { transition: 0.3s; content: ""; z-index: 1; position: absolute; inset: 0px; border-radius: 5px; background: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }

.kartra_social_share1.kartra_social_share1--bordered::after { border-radius: 4px; }

.kartra_social_share1.kartra_social_share1--bordered:hover::after { transition: 0.3s; border-radius: 4px; }

.kartra_social_share1--large { font-size: 18px; padding: 12px 20px; }

.kartra_social_share1--large .kartra_icon__icon { margin-right: 15px; font-size: 32px; }

.kartra_social_share1--large.kartra_social_share1--icon-top { padding: 15px 20px; display: inline-block; font-size: 16px; }

.kartra_social_share1--large.kartra_social_share1--icon-top .kartra_icon__icon { display: block; font-size: 56px; margin-bottom: 8px; margin-right: 0px; }

.kartra_social_share1--large.kartra_social_share1--icon-top .social_share__text { display: block; text-align: center; }

.kartra_social_share1--medium { font-size: 15px; padding: 10px 15px; }

.kartra_social_share1--medium .kartra_icon__icon { margin-right: 10px; font-size: 24px; }

.kartra_social_share1--medium.kartra_social_share1--icon-top { padding: 8px 12px; display: block; font-size: 14px; }

.kartra_social_share1--medium.kartra_social_share1--icon-top .kartra_icon__icon { display: block; font-size: 42px; margin-bottom: 5px; margin-right: 0px; }

.kartra_social_share1--medium.kartra_social_share1--icon-top .social_share__text { display: block; text-align: center; }

.kartra_social_share1--small { font-size: 14px; padding: 8px 15px; }

.kartra_social_share1--small .kartra_icon__icon { margin-right: 10px; font-size: 20px; }

.kartra_social_share1--small.kartra_social_share1--icon-left-border-right { text-align: left; }

.kartra_social_share1--small.kartra_social_share1--icon-left-border-right .kartra_icon__icon { border-right: 1px solid rgba(255, 255, 255, 0.15); margin-right: 8px; padding-right: 8px; }

.kartra_social_share1--font-weight-thin { font-weight: 100; }

.kartra_social_share1--font-weight-extra-light { font-weight: 200; }

.kartra_social_share1--font-weight-light { font-weight: 300; }

.kartra_social_share1--font-weight-regular { font-weight: 400; }

.kartra_social_share1--font-weight-normal { font-weight: 400; }

.kartra_social_share1--font-weight-medium { font-weight: 500; }

.kartra_social_share1--font-weight-semi-bold { font-weight: 600; }

.kartra_social_share1--font-weight-bold { font-weight: 700; }

.kartra_social_share1--font-weight-black { font-weight: 900; }

.kartra_social_share1--bordered { border: 2px solid rgb(238, 238, 238); }

.kartra_social_share1--bordered.kartra_social_share1--icon-left-border-right .kartra_icon__icon { border-color: rgba(33, 33, 33, 0.1); }

.kartra_social_share1 .kartra_icon__icon--facebook-color { color: rgb(59, 89, 152); }

.kartra_social_share1 .kartra_icon__icon--twitter-color { color: rgb(15, 20, 25); }

.kartra_social_share1 .kartra_icon__icon--pinterest-color { color: rgb(203, 32, 39); }

.kartra_social_share1 .kartra_icon__icon--googleplus-color { color: rgb(221, 75, 57); }

.kartra_social_share1 .kartra_icon__icon--linkedin-color { color: rgb(0, 123, 182); }

.kartra_social_share1 .kartra_icon__icon--youtube-color { color: red; }

.kartra_social_share1 .kartra_icon__icon--tiktok-color { color: rgb(254, 44, 85); }

.kartra_social_share1 .kartra_icon__icon--whatsapp-color { color: rgb(37, 211, 102); }

.kartra_social_share1--bg-facebook { background-color: rgb(59, 89, 152); }

.kartra_social_share1--bg-twitter { background-color: rgb(15, 20, 25); }

.kartra_social_share1--bg-pinterest { background-color: rgb(203, 32, 39); }

.kartra_social_share1--bg-googleplus { background-color: rgb(221, 75, 57); }

.kartra_social_share1--bg-linkedin { background-color: rgb(0, 123, 182); }

.kartra_social_share1--bg-youtube { background-color: red; }

.kartra_social_share1--bg-tiktok { background-color: rgb(254, 44, 85); }

.kartra_social_share1--bg-whatsapp { background-color: rgb(37, 211, 102); }

.kartra_social_share1--bg-white { background-color: rgb(255, 255, 255); }

.kartra_social_share1--white, .kartra_social_share1--white:hover, .kartra_social_share1--white:focus, .kartra_social_share1--white:active, .kartra_social_share1--white:visited { color: rgb(255, 255, 255); }

.kartra_social_share1--dim-black, .kartra_social_share1--dim-black:hover, .kartra_social_share1--dim-black:focus, .kartra_social_share1--dim-black:active, .kartra_social_share1--dim-black:visited { color: rgb(33, 33, 33); }

.social_share_wrapper { display: flex; flex-wrap: wrap; justify-content: center; padding-top: 10px; }

.social_share_wrapper div[data-component="social_share"] .kartra_social_share1 { margin-left: 5px !important; margin-right: 5px !important; }

.social_share_wrapper.pull-left { display: flex !important; justify-content: flex-start !important; float: none !important; }

.social_share_wrapper.pull-center { display: flex !important; justify-content: center !important; float: none !important; }

.social_share_wrapper.pull-right { display: flex !important; justify-content: flex-end !important; float: none !important; }

.fb-comments iframe { width: 100% !important; }

.gdpr_flapjack_banner { box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; background: rgb(33, 40, 57); padding: 30px 0px; position: fixed; left: 0px; bottom: 0px; right: 0px; z-index: 999999; transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; font-family: "Roboto",var(--language-font-family, "sans serif"),"sans serif"; }

.gdpr_flapjack_banner .container, .gdpr_flapjack_banner .container-fluid, .gdpr_flapjack_banner .container-xl, .gdpr_flapjack_banner .container-lg, .gdpr_flapjack_banner .container-md, .gdpr_flapjack_banner .container-sm { width: 100%; padding-right: calc(15px); padding-left: calc(15px); margin-right: auto; margin-left: auto; }

@media (min-width: 576px) {
  .gdpr_flapjack_banner .container-sm, .gdpr_flapjack_banner .container { max-width: 540px; }
}

@media (min-width: 768px) {
  .gdpr_flapjack_banner .container-md, .gdpr_flapjack_banner .container-sm, .gdpr_flapjack_banner .container { max-width: 720px; }
}

@media (min-width: 992px) {
  .gdpr_flapjack_banner .container-lg, .gdpr_flapjack_banner .container-md, .gdpr_flapjack_banner .container-sm, .gdpr_flapjack_banner .container { max-width: 960px; }
}

@media (min-width: 1200px) {
  .gdpr_flapjack_banner .container-xl, .gdpr_flapjack_banner .container-lg, .gdpr_flapjack_banner .container-md, .gdpr_flapjack_banner .container-sm, .gdpr_flapjack_banner .container { max-width: 1140px; }
}

.gdpr_flapjack_banner .row { display: flex; flex-wrap: wrap; margin-right: calc(-15px); margin-left: calc(-15px); }

.gdpr_flapjack_banner .no-gutters { margin-right: 0px; margin-left: 0px; }

.gdpr_flapjack_banner .no-gutters > .col, .gdpr_flapjack_banner .no-gutters > [class*="col-"] { padding-right: 0px; padding-left: 0px; }

.gdpr_flapjack_banner .col-xl, .gdpr_flapjack_banner .col-xl-auto, .gdpr_flapjack_banner .col-xl-12, .gdpr_flapjack_banner .col-xl-11, .gdpr_flapjack_banner .col-xl-10, .gdpr_flapjack_banner .col-xl-9, .gdpr_flapjack_banner .col-xl-8, .gdpr_flapjack_banner .col-xl-7, .gdpr_flapjack_banner .col-xl-6, .gdpr_flapjack_banner .col-xl-5, .gdpr_flapjack_banner .col-xl-4, .gdpr_flapjack_banner .col-xl-3, .gdpr_flapjack_banner .col-xl-2, .gdpr_flapjack_banner .col-xl-1, .gdpr_flapjack_banner .col-lg, .gdpr_flapjack_banner .col-lg-auto, .gdpr_flapjack_banner .col-lg-12, .gdpr_flapjack_banner .col-lg-11, .gdpr_flapjack_banner .col-lg-10, .gdpr_flapjack_banner .col-lg-9, .gdpr_flapjack_banner .col-lg-8, .gdpr_flapjack_banner .col-lg-7, .gdpr_flapjack_banner .col-lg-6, .gdpr_flapjack_banner .col-lg-5, .gdpr_flapjack_banner .col-lg-4, .gdpr_flapjack_banner .col-lg-3, .gdpr_flapjack_banner .col-lg-2, .gdpr_flapjack_banner .col-lg-1, .gdpr_flapjack_banner .col-md, .gdpr_flapjack_banner .col-md-auto, .gdpr_flapjack_banner .col-md-12, .gdpr_flapjack_banner .col-md-11, .gdpr_flapjack_banner .col-md-10, .gdpr_flapjack_banner .col-md-9, .gdpr_flapjack_banner .col-md-8, .gdpr_flapjack_banner .col-md-7, .gdpr_flapjack_banner .col-md-6, .gdpr_flapjack_banner .col-md-5, .gdpr_flapjack_banner .col-md-4, .gdpr_flapjack_banner .col-md-3, .gdpr_flapjack_banner .col-md-2, .gdpr_flapjack_banner .col-md-1, .gdpr_flapjack_banner .col-sm, .gdpr_flapjack_banner .col-sm-auto, .gdpr_flapjack_banner .col-sm-12, .gdpr_flapjack_banner .col-sm-11, .gdpr_flapjack_banner .col-sm-10, .gdpr_flapjack_banner .col-sm-9, .gdpr_flapjack_banner .col-sm-8, .gdpr_flapjack_banner .col-sm-7, .gdpr_flapjack_banner .col-sm-6, .gdpr_flapjack_banner .col-sm-5, .gdpr_flapjack_banner .col-sm-4, .gdpr_flapjack_banner .col-sm-3, .gdpr_flapjack_banner .col-sm-2, .gdpr_flapjack_banner .col-sm-1, .gdpr_flapjack_banner .col, .gdpr_flapjack_banner .col-auto, .gdpr_flapjack_banner .col-12, .gdpr_flapjack_banner .col-11, .gdpr_flapjack_banner .col-10, .gdpr_flapjack_banner .col-9, .gdpr_flapjack_banner .col-8, .gdpr_flapjack_banner .col-7, .gdpr_flapjack_banner .col-6, .gdpr_flapjack_banner .col-5, .gdpr_flapjack_banner .col-4, .gdpr_flapjack_banner .col-3, .gdpr_flapjack_banner .col-2, .gdpr_flapjack_banner .col-1 { position: relative; width: 100%; padding-right: calc(15px); padding-left: calc(15px); }

.gdpr_flapjack_banner .col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }

.gdpr_flapjack_banner .row-cols-1 > * { flex: 0 0 100%; max-width: 100%; }

.gdpr_flapjack_banner .row-cols-2 > * { flex: 0 0 50%; max-width: 50%; }

.gdpr_flapjack_banner .row-cols-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }

.gdpr_flapjack_banner .row-cols-4 > * { flex: 0 0 25%; max-width: 25%; }

.gdpr_flapjack_banner .row-cols-5 > * { flex: 0 0 20%; max-width: 20%; }

.gdpr_flapjack_banner .row-cols-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }

.gdpr_flapjack_banner .col-auto { flex: 0 0 auto; width: auto; max-width: 100%; }

.gdpr_flapjack_banner .col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }

.gdpr_flapjack_banner .col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }

.gdpr_flapjack_banner .col-3 { flex: 0 0 25%; max-width: 25%; }

.gdpr_flapjack_banner .col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }

.gdpr_flapjack_banner .col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }

.gdpr_flapjack_banner .col-6 { flex: 0 0 50%; max-width: 50%; }

.gdpr_flapjack_banner .col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }

.gdpr_flapjack_banner .col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }

.gdpr_flapjack_banner .col-9 { flex: 0 0 75%; max-width: 75%; }

.gdpr_flapjack_banner .col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }

.gdpr_flapjack_banner .col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }

.gdpr_flapjack_banner .col-12 { flex: 0 0 100%; max-width: 100%; }

.gdpr_flapjack_banner .order-first { order: -1; }

.gdpr_flapjack_banner .order-last { order: 13; }

.gdpr_flapjack_banner .order-0 { order: 0; }

.gdpr_flapjack_banner .order-1 { order: 1; }

.gdpr_flapjack_banner .order-2 { order: 2; }

.gdpr_flapjack_banner .order-3 { order: 3; }

.gdpr_flapjack_banner .order-4 { order: 4; }

.gdpr_flapjack_banner .order-5 { order: 5; }

.gdpr_flapjack_banner .order-6 { order: 6; }

.gdpr_flapjack_banner .order-7 { order: 7; }

.gdpr_flapjack_banner .order-8 { order: 8; }

.gdpr_flapjack_banner .order-9 { order: 9; }

.gdpr_flapjack_banner .order-10 { order: 10; }

.gdpr_flapjack_banner .order-11 { order: 11; }

.gdpr_flapjack_banner .order-12 { order: 12; }

.gdpr_flapjack_banner .offset-1 { margin-inline-start: 8.33333%; }

.gdpr_flapjack_banner .offset-2 { margin-inline-start: 16.6667%; }

.gdpr_flapjack_banner .offset-3 { margin-inline-start: 25%; }

.gdpr_flapjack_banner .offset-4 { margin-inline-start: 33.3333%; }

.gdpr_flapjack_banner .offset-5 { margin-inline-start: 41.6667%; }

.gdpr_flapjack_banner .offset-6 { margin-inline-start: 50%; }

.gdpr_flapjack_banner .offset-7 { margin-inline-start: 58.3333%; }

.gdpr_flapjack_banner .offset-8 { margin-inline-start: 66.6667%; }

.gdpr_flapjack_banner .offset-9 { margin-inline-start: 75%; }

.gdpr_flapjack_banner .offset-10 { margin-inline-start: 83.3333%; }

.gdpr_flapjack_banner .offset-11 { margin-inline-start: 91.6667%; }

@media (min-width: 576px) {
  .gdpr_flapjack_banner .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; }
  .gdpr_flapjack_banner .row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .gdpr_flapjack_banner .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .gdpr_flapjack_banner .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .gdpr_flapjack_banner .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .gdpr_flapjack_banner .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .gdpr_flapjack_banner .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
  .gdpr_flapjack_banner .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .gdpr_flapjack_banner .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .gdpr_flapjack_banner .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .order-sm-first { order: -1; }
  .gdpr_flapjack_banner .order-sm-last { order: 13; }
  .gdpr_flapjack_banner .order-sm-0 { order: 0; }
  .gdpr_flapjack_banner .order-sm-1 { order: 1; }
  .gdpr_flapjack_banner .order-sm-2 { order: 2; }
  .gdpr_flapjack_banner .order-sm-3 { order: 3; }
  .gdpr_flapjack_banner .order-sm-4 { order: 4; }
  .gdpr_flapjack_banner .order-sm-5 { order: 5; }
  .gdpr_flapjack_banner .order-sm-6 { order: 6; }
  .gdpr_flapjack_banner .order-sm-7 { order: 7; }
  .gdpr_flapjack_banner .order-sm-8 { order: 8; }
  .gdpr_flapjack_banner .order-sm-9 { order: 9; }
  .gdpr_flapjack_banner .order-sm-10 { order: 10; }
  .gdpr_flapjack_banner .order-sm-11 { order: 11; }
  .gdpr_flapjack_banner .order-sm-12 { order: 12; }
  .gdpr_flapjack_banner .offset-sm-0 { margin-inline-start: 0px; }
  .gdpr_flapjack_banner .offset-sm-1 { margin-inline-start: 8.33333%; }
  .gdpr_flapjack_banner .offset-sm-2 { margin-inline-start: 16.6667%; }
  .gdpr_flapjack_banner .offset-sm-3 { margin-inline-start: 25%; }
  .gdpr_flapjack_banner .offset-sm-4 { margin-inline-start: 33.3333%; }
  .gdpr_flapjack_banner .offset-sm-5 { margin-inline-start: 41.6667%; }
  .gdpr_flapjack_banner .offset-sm-6 { margin-inline-start: 50%; }
  .gdpr_flapjack_banner .offset-sm-7 { margin-inline-start: 58.3333%; }
  .gdpr_flapjack_banner .offset-sm-8 { margin-inline-start: 66.6667%; }
  .gdpr_flapjack_banner .offset-sm-9 { margin-inline-start: 75%; }
  .gdpr_flapjack_banner .offset-sm-10 { margin-inline-start: 83.3333%; }
  .gdpr_flapjack_banner .offset-sm-11 { margin-inline-start: 91.6667%; }
}

@media (min-width: 768px) {
  .gdpr_flapjack_banner .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .row-cols-md-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; }
  .gdpr_flapjack_banner .row-cols-md-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .gdpr_flapjack_banner .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .gdpr_flapjack_banner .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-md-3 { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .gdpr_flapjack_banner .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .gdpr_flapjack_banner .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .gdpr_flapjack_banner .col-md-9 { flex: 0 0 75%; max-width: 75%; }
  .gdpr_flapjack_banner .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .gdpr_flapjack_banner .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .gdpr_flapjack_banner .col-md-12 { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .order-md-first { order: -1; }
  .gdpr_flapjack_banner .order-md-last { order: 13; }
  .gdpr_flapjack_banner .order-md-0 { order: 0; }
  .gdpr_flapjack_banner .order-md-1 { order: 1; }
  .gdpr_flapjack_banner .order-md-2 { order: 2; }
  .gdpr_flapjack_banner .order-md-3 { order: 3; }
  .gdpr_flapjack_banner .order-md-4 { order: 4; }
  .gdpr_flapjack_banner .order-md-5 { order: 5; }
  .gdpr_flapjack_banner .order-md-6 { order: 6; }
  .gdpr_flapjack_banner .order-md-7 { order: 7; }
  .gdpr_flapjack_banner .order-md-8 { order: 8; }
  .gdpr_flapjack_banner .order-md-9 { order: 9; }
  .gdpr_flapjack_banner .order-md-10 { order: 10; }
  .gdpr_flapjack_banner .order-md-11 { order: 11; }
  .gdpr_flapjack_banner .order-md-12 { order: 12; }
  .gdpr_flapjack_banner .offset-md-0 { margin-inline-start: 0px; }
  .gdpr_flapjack_banner .offset-md-1 { margin-inline-start: 8.33333%; }
  .gdpr_flapjack_banner .offset-md-2 { margin-inline-start: 16.6667%; }
  .gdpr_flapjack_banner .offset-md-3 { margin-inline-start: 25%; }
  .gdpr_flapjack_banner .offset-md-4 { margin-inline-start: 33.3333%; }
  .gdpr_flapjack_banner .offset-md-5 { margin-inline-start: 41.6667%; }
  .gdpr_flapjack_banner .offset-md-6 { margin-inline-start: 50%; }
  .gdpr_flapjack_banner .offset-md-7 { margin-inline-start: 58.3333%; }
  .gdpr_flapjack_banner .offset-md-8 { margin-inline-start: 66.6667%; }
  .gdpr_flapjack_banner .offset-md-9 { margin-inline-start: 75%; }
  .gdpr_flapjack_banner .offset-md-10 { margin-inline-start: 83.3333%; }
  .gdpr_flapjack_banner .offset-md-11 { margin-inline-start: 91.6667%; }
}

@media (min-width: 992px) {
  .gdpr_flapjack_banner .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-lg-1 > * { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-lg-2 > * { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .row-cols-lg-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .row-cols-lg-4 > * { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .row-cols-lg-5 > * { flex: 0 0 20%; max-width: 20%; }
  .gdpr_flapjack_banner .row-cols-lg-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .gdpr_flapjack_banner .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .gdpr_flapjack_banner .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .gdpr_flapjack_banner .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .gdpr_flapjack_banner .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .gdpr_flapjack_banner .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
  .gdpr_flapjack_banner .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .gdpr_flapjack_banner .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .gdpr_flapjack_banner .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .order-lg-first { order: -1; }
  .gdpr_flapjack_banner .order-lg-last { order: 13; }
  .gdpr_flapjack_banner .order-lg-0 { order: 0; }
  .gdpr_flapjack_banner .order-lg-1 { order: 1; }
  .gdpr_flapjack_banner .order-lg-2 { order: 2; }
  .gdpr_flapjack_banner .order-lg-3 { order: 3; }
  .gdpr_flapjack_banner .order-lg-4 { order: 4; }
  .gdpr_flapjack_banner .order-lg-5 { order: 5; }
  .gdpr_flapjack_banner .order-lg-6 { order: 6; }
  .gdpr_flapjack_banner .order-lg-7 { order: 7; }
  .gdpr_flapjack_banner .order-lg-8 { order: 8; }
  .gdpr_flapjack_banner .order-lg-9 { order: 9; }
  .gdpr_flapjack_banner .order-lg-10 { order: 10; }
  .gdpr_flapjack_banner .order-lg-11 { order: 11; }
  .gdpr_flapjack_banner .order-lg-12 { order: 12; }
  .gdpr_flapjack_banner .offset-lg-0 { margin-inline-start: 0px; }
  .gdpr_flapjack_banner .offset-lg-1 { margin-inline-start: 8.33333%; }
  .gdpr_flapjack_banner .offset-lg-2 { margin-inline-start: 16.6667%; }
  .gdpr_flapjack_banner .offset-lg-3 { margin-inline-start: 25%; }
  .gdpr_flapjack_banner .offset-lg-4 { margin-inline-start: 33.3333%; }
  .gdpr_flapjack_banner .offset-lg-5 { margin-inline-start: 41.6667%; }
  .gdpr_flapjack_banner .offset-lg-6 { margin-inline-start: 50%; }
  .gdpr_flapjack_banner .offset-lg-7 { margin-inline-start: 58.3333%; }
  .gdpr_flapjack_banner .offset-lg-8 { margin-inline-start: 66.6667%; }
  .gdpr_flapjack_banner .offset-lg-9 { margin-inline-start: 75%; }
  .gdpr_flapjack_banner .offset-lg-10 { margin-inline-start: 83.3333%; }
  .gdpr_flapjack_banner .offset-lg-11 { margin-inline-start: 91.6667%; }
}

@media (min-width: 1200px) {
  .gdpr_flapjack_banner .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-xl-1 > * { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .row-cols-xl-2 > * { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .row-cols-xl-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .row-cols-xl-4 > * { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .row-cols-xl-5 > * { flex: 0 0 20%; max-width: 20%; }
  .gdpr_flapjack_banner .row-cols-xl-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
  .gdpr_flapjack_banner .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .gdpr_flapjack_banner .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
  .gdpr_flapjack_banner .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
  .gdpr_flapjack_banner .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
  .gdpr_flapjack_banner .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
  .gdpr_flapjack_banner .col-xl-6 { flex: 0 0 50%; max-width: 50%; }
  .gdpr_flapjack_banner .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
  .gdpr_flapjack_banner .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .gdpr_flapjack_banner .col-xl-9 { flex: 0 0 75%; max-width: 75%; }
  .gdpr_flapjack_banner .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
  .gdpr_flapjack_banner .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
  .gdpr_flapjack_banner .col-xl-12 { flex: 0 0 100%; max-width: 100%; }
  .gdpr_flapjack_banner .order-xl-first { order: -1; }
  .gdpr_flapjack_banner .order-xl-last { order: 13; }
  .gdpr_flapjack_banner .order-xl-0 { order: 0; }
  .gdpr_flapjack_banner .order-xl-1 { order: 1; }
  .gdpr_flapjack_banner .order-xl-2 { order: 2; }
  .gdpr_flapjack_banner .order-xl-3 { order: 3; }
  .gdpr_flapjack_banner .order-xl-4 { order: 4; }
  .gdpr_flapjack_banner .order-xl-5 { order: 5; }
  .gdpr_flapjack_banner .order-xl-6 { order: 6; }
  .gdpr_flapjack_banner .order-xl-7 { order: 7; }
  .gdpr_flapjack_banner .order-xl-8 { order: 8; }
  .gdpr_flapjack_banner .order-xl-9 { order: 9; }
  .gdpr_flapjack_banner .order-xl-10 { order: 10; }
  .gdpr_flapjack_banner .order-xl-11 { order: 11; }
  .gdpr_flapjack_banner .order-xl-12 { order: 12; }
  .gdpr_flapjack_banner .offset-xl-0 { margin-inline-start: 0px; }
  .gdpr_flapjack_banner .offset-xl-1 { margin-inline-start: 8.33333%; }
  .gdpr_flapjack_banner .offset-xl-2 { margin-inline-start: 16.6667%; }
  .gdpr_flapjack_banner .offset-xl-3 { margin-inline-start: 25%; }
  .gdpr_flapjack_banner .offset-xl-4 { margin-inline-start: 33.3333%; }
  .gdpr_flapjack_banner .offset-xl-5 { margin-inline-start: 41.6667%; }
  .gdpr_flapjack_banner .offset-xl-6 { margin-inline-start: 50%; }
  .gdpr_flapjack_banner .offset-xl-7 { margin-inline-start: 58.3333%; }
  .gdpr_flapjack_banner .offset-xl-8 { margin-inline-start: 66.6667%; }
  .gdpr_flapjack_banner .offset-xl-9 { margin-inline-start: 75%; }
  .gdpr_flapjack_banner .offset-xl-10 { margin-inline-start: 83.3333%; }
  .gdpr_flapjack_banner .offset-xl-11 { margin-inline-start: 91.6667%; }
}

.gdpr_flapjack_banner, .gdpr_flapjack_banner * { box-sizing: border-box; }

.gdpr_flapjack_banner.collapsed { transform: translateY(100%); box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 10px 0px; }

.gdpr_flapjack_banner.collapsed .gdpr-uncollapse-button { top: calc(-24px); opacity: 1; }

.gdpr_flapjack_banner .gdpr-uncollapse-button { display: inline-flex; align-items: center; justify-content: center; height: 24px; position: absolute; top: 100%; opacity: 0; left: 50%; transform: translateX(-50%); padding: 0px 12px; font-size: 12px; border-radius: 10px 10px 0px 0px; transition: background 0.3s ease-in-out 0.1s, top 0.3s ease-in-out; cursor: pointer; }

.gdpr_flapjack_banner .gdpr-uncollapse-button, .gdpr_flapjack_banner .gdpr-uncollapse-button:focus { background: rgb(33, 40, 57); box-shadow: none; color: var(--white-diff-2, #fff); border: none; outline: none; }

.gdpr_flapjack_banner .gdpr-uncollapse-button:hover, .gdpr_flapjack_banner .gdpr-uncollapse-button:focus:hover { background: rgb(16, 58, 97); box-shadow: none; color: var(--white-diff-2, #fff); border: none; outline: none; }

.gdpr_flapjack_banner .grid-gdpr-banner { display: grid; column-gap: 60px; grid-template-columns: auto 1fr; }

.gdpr_flapjack_banner .gdpr_link_wrapper { margin-top: 10px; }

.gdpr_flapjack_banner .gdpr-text { overflow-wrap: break-word; word-break: break-word; font-family: "Roboto",var(--language-font-family, "sans serif"),"sans serif"; color: var(--white-diff-7, #fff); margin: 0px; font-size: 14px; font-weight: 400; line-height: 1.4; }

.gdpr_flapjack_banner .gdpr-text a { transition: color 0.3s ease-in-out; }

.gdpr_flapjack_banner .gdpr-text a, .gdpr_flapjack_banner .gdpr-text a:focus { color: var(--golden-poppy, #fbc401); text-decoration: underline; }

.gdpr_flapjack_banner .gdpr-text a:hover, .gdpr_flapjack_banner .gdpr-text a:focus:hover { color: var(--golden-poppy-o-80, rgba(var(--golden-poppy, #fbc401), 0.8)); text-decoration: none; }

.gdpr_flapjack_banner .gdpr-text span { position: relative; display: inline-flex; align-items: center; vertical-align: top; justify-content: center; margin-inline: 5px; color: var(--neutral-d-5); }

.gdpr_flapjack_banner .gdpr-text span::before { content: "|"; }

.gdpr_flapjack_banner .gdpr-text .gdpr-links { display: inline; }

.gdpr_flapjack_banner .gdpr_button_block { text-align: end; display: grid; justify-content: flex-end; align-items: center; grid-template-columns: repeat(2, 1fr); column-gap: 10px; }

.gdpr_flapjack_banner .gdpr_toggler { display: inline-grid; align-items: center; vertical-align: top; }

.gdpr_flapjack_banner .gdpr_toggler .toggler_label { line-height: 1; transition: color 0.3s ease-in-out; font-size: 12px; color: var(--neutral-l-15); font-weight: 500; text-transform: none; margin-bottom: 0px; }

.gdpr_flapjack_banner .gdpr_toggler .toggler_label.selected { color: var(--neutral-d-5); }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"], .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] { position: absolute; margin-inline-start: -9999px; visibility: hidden; }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label { display: block; position: relative; cursor: pointer; outline: none; user-select: none; margin: 0px; background-color: transparent; transition: box-shadow 0.1s; }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label::before, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label::after, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label::before, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label::after { display: block; position: absolute; content: ""; }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label::before, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label::before { inset-inline: 0px; transition: background 0.3s ease-in-out, border-color 0.3s ease-in-out; top: 0px; bottom: 0px; }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label::after, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label::after { border-radius: 100%; transition: margin 0.3s ease-in-out, background 0.3s ease-in-out; }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label:active, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label:active { box-shadow: 0 1px 3px 1px var(--neutral-l-10-o-0),0 0 0 15px var(--neutral-l-10-o-8); }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"]:checked + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"]:checked + label:active, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"]:checked + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"]:checked + label:active { box-shadow: 0 1px 3px 1px var(--neutral-l-10-o-0),0 0 0 15px var(--neutral-l-10-o-8); }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"]:disabled + label, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"][disabled] + label, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"]:disabled + label, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"][disabled] + label { cursor: not-allowed; }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"]:disabled + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"]:disabled + label:active, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"][disabled] + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"][disabled] + label:active, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"]:disabled + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"]:disabled + label:active, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"][disabled] + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"][disabled] + label:active { box-shadow: none; }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label::before, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label::before { background: rgb(46, 136, 220); }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label::after, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label::after { background-color: var(--white, #fff); }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"] + label:active, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label:focus, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"] + label:active { box-shadow: 0 1px 3px 1px var(--neutral-l-10-o-0),0 0 0 15px var(--neutral-l-10-o-8); }

.gdpr_flapjack_banner .gdpr_toggler [class^="cmn-toggle"]:checked + label::before, .gdpr_flapjack_banner .gdpr_toggler [class*=" cmn-toggle"]:checked + label::before { background: rgb(46, 136, 220); }

.gdpr_flapjack_banner .gdpr_toggler .cmn-toggle + label { border-radius: calc(22px); padding: 0px; width: 42px; height: 22px; }

.gdpr_flapjack_banner .gdpr_toggler .cmn-toggle + label::before { border-radius: calc(22px); }

.gdpr_flapjack_banner .gdpr_toggler .cmn-toggle + label::after { width: 16px; height: 16px; margin-inline-start: 3px; top: calc(3px); }

.gdpr_flapjack_banner .gdpr_toggler .cmn-toggle:checked + label::after { margin-inline-start: calc(23px); }

.gdpr_flapjack_banner .gdpr_toggler .cmn-toggle + label::after { background-color: rgb(255, 255, 255); }

.gdpr_flapjack_banner .gdpr_toggler .toggler_label { color: var(--neutral-l-15-diff-1, #a6abb1); line-height: 1.4; }

.gdpr_flapjack_banner .gdpr_toggler .toggler_label:first-of-type { text-align: end; }

.gdpr_flapjack_banner .gdpr_toggler .toggler_label:last-of-type { text-align: start; }

.gdpr_flapjack_banner .gdpr_toggler .toggler_label.selected { color: var(--white-diff-2, #fff); }

.gdpr_flapjack_banner .gdpr_toggler .switcher { margin-inline: 10px; }

.gdpr_flapjack_banner .gdpr_accept_all { transition: color 0.3s ease-in-out, background 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out; cursor: pointer; font-family: "Roboto",var(--language-font-family, "sans serif"),"sans serif"; border-radius: 6px; font-weight: 500; line-height: normal; text-shadow: none; text-align: center; border: none; box-shadow: none; font-size: 14px; min-height: 36px; padding: 8.5px 11px; width: max-content; min-width: 150px; flex-shrink: 0; }

.gdpr_flapjack_banner .gdpr_accept_all, .gdpr_flapjack_banner .gdpr_accept_all:focus { outline: none; text-decoration: none; }

.gdpr_flapjack_banner .gdpr_accept_all:hover, .gdpr_flapjack_banner .gdpr_accept_all:focus:hover { outline: none; text-decoration: none; }

.gdpr_flapjack_banner .gdpr_accept_all:disabled, .gdpr_flapjack_banner .gdpr_accept_all[disabled], .gdpr_flapjack_banner .gdpr_accept_all.disabled { cursor: not-allowed; }

.gdpr_flapjack_banner .gdpr_accept_all, .gdpr_flapjack_banner .gdpr_accept_all:hover, .gdpr_flapjack_banner .gdpr_accept_all:focus, .gdpr_flapjack_banner .gdpr_accept_all:focus:hover { text-decoration: none; }

.gdpr_flapjack_banner .gdpr_accept_all, .gdpr_flapjack_banner .gdpr_accept_all:focus { background: rgb(46, 136, 220); color: var(--white, #fff); }

.gdpr_flapjack_banner .gdpr_accept_all:hover, .gdpr_flapjack_banner .gdpr_accept_all:focus:hover { background: rgb(31, 110, 184); color: var(--white, #fff); }

.gdpr_flapjack_banner .gdpr_accept_all:disabled, .gdpr_flapjack_banner .gdpr_accept_all:disabled:hover, .gdpr_flapjack_banner .gdpr_accept_all:disabled:focus, .gdpr_flapjack_banner .gdpr_accept_all:disabled:focus:hover, .gdpr_flapjack_banner .gdpr_accept_all[disabled], .gdpr_flapjack_banner .gdpr_accept_all[disabled]:hover, .gdpr_flapjack_banner .gdpr_accept_all[disabled]:focus, .gdpr_flapjack_banner .gdpr_accept_all[disabled]:focus:hover, .gdpr_flapjack_banner .gdpr_accept_all.disabled, .gdpr_flapjack_banner .gdpr_accept_all.disabled:hover, .gdpr_flapjack_banner .gdpr_accept_all.disabled:focus, .gdpr_flapjack_banner .gdpr_accept_all.disabled:focus:hover { background: rgb(199, 223, 246); color: var(--white, #fff); box-shadow: none; opacity: 1; }

.gdpr_flapjack_banner .gdpr_decline_optional { transition: color 0.3s ease-in-out, background 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out; cursor: pointer; font-family: "Roboto",var(--language-font-family, "sans serif"),"sans serif"; border-radius: 6px; font-weight: 500; line-height: normal; text-shadow: none; text-align: center; border: none; box-shadow: none; font-size: 14px; min-height: 36px; padding: 8.5px 11px; width: max-content; min-width: 150px; flex-shrink: 0; }

.gdpr_flapjack_banner .gdpr_decline_optional, .gdpr_flapjack_banner .gdpr_decline_optional:focus { outline: none; text-decoration: none; }

.gdpr_flapjack_banner .gdpr_decline_optional:hover, .gdpr_flapjack_banner .gdpr_decline_optional:focus:hover { outline: none; text-decoration: none; }

.gdpr_flapjack_banner .gdpr_decline_optional:disabled, .gdpr_flapjack_banner .gdpr_decline_optional[disabled], .gdpr_flapjack_banner .gdpr_decline_optional.disabled { cursor: not-allowed; }

.gdpr_flapjack_banner .gdpr_decline_optional, .gdpr_flapjack_banner .gdpr_decline_optional:hover, .gdpr_flapjack_banner .gdpr_decline_optional:focus, .gdpr_flapjack_banner .gdpr_decline_optional:focus:hover { text-decoration: none; }

.gdpr_flapjack_banner .gdpr_decline_optional, .gdpr_flapjack_banner .gdpr_decline_optional:focus { background: transparent; border: 1px solid var(--white-diff-7, #fff); color: var(--white-diff-7, #fff); }

.gdpr_flapjack_banner .gdpr_decline_optional:hover, .gdpr_flapjack_banner .gdpr_decline_optional:focus:hover { background: transparent; border-color: var(--white-o-80-diff-1, rgba(255, 255, 255, 0.8)); color: var(--white-o-80-diff-1, rgba(255, 255, 255, 0.8)); }

.gdpr_flapjack_banner .gdpr_decline_optional:disabled, .gdpr_flapjack_banner .gdpr_decline_optional:disabled:hover, .gdpr_flapjack_banner .gdpr_decline_optional:disabled:focus, .gdpr_flapjack_banner .gdpr_decline_optional:disabled:focus:hover, .gdpr_flapjack_banner .gdpr_decline_optional[disabled], .gdpr_flapjack_banner .gdpr_decline_optional[disabled]:hover, .gdpr_flapjack_banner .gdpr_decline_optional[disabled]:focus, .gdpr_flapjack_banner .gdpr_decline_optional[disabled]:focus:hover, .gdpr_flapjack_banner .gdpr_decline_optional.disabled, .gdpr_flapjack_banner .gdpr_decline_optional.disabled:hover, .gdpr_flapjack_banner .gdpr_decline_optional.disabled:focus, .gdpr_flapjack_banner .gdpr_decline_optional.disabled:focus:hover { background: transparent; box-shadow: none; border-color: var(--white-o-50-diff-1, rgba(255, 255, 255, 0.5)); color: var(--white-o-50-diff-1, rgba(255, 255, 255, 0.5)); }

.gdpr_flapjack_banner .d-none { display: none; }

.gdpr_flapjack_banner .d-inline { display: inline; }

.gdpr_flapjack_banner .d-inline-block { display: inline-block; }

.gdpr_flapjack_banner .d-block { display: block; }

.gdpr_flapjack_banner .d-table { display: table; }

.gdpr_flapjack_banner .d-table-row { display: table-row; }

.gdpr_flapjack_banner .d-table-cell { display: table-cell; }

.gdpr_flapjack_banner .d-flex { display: flex; }

.gdpr_flapjack_banner .d-inline-flex { display: inline-flex; }

.gdpr_flapjack_banner .d-grid { display: grid; }

.gdpr_flapjack_banner .d-inline-grid { display: inline-grid; }

@media (min-width: 576px) {
  .gdpr_flapjack_banner .d-sm-none { display: none; }
  .gdpr_flapjack_banner .d-sm-inline { display: inline; }
  .gdpr_flapjack_banner .d-sm-inline-block { display: inline-block; }
  .gdpr_flapjack_banner .d-sm-block { display: block; }
  .gdpr_flapjack_banner .d-sm-table { display: table; }
  .gdpr_flapjack_banner .d-sm-table-row { display: table-row; }
  .gdpr_flapjack_banner .d-sm-table-cell { display: table-cell; }
  .gdpr_flapjack_banner .d-sm-flex { display: flex; }
  .gdpr_flapjack_banner .d-sm-inline-flex { display: inline-flex; }
  .gdpr_flapjack_banner .d-sm-grid { display: grid; }
  .gdpr_flapjack_banner .d-sm-inline-grid { display: inline-grid; }
}

@media (min-width: 768px) {
  .gdpr_flapjack_banner .d-md-none { display: none; }
  .gdpr_flapjack_banner .d-md-inline { display: inline; }
  .gdpr_flapjack_banner .d-md-inline-block { display: inline-block; }
  .gdpr_flapjack_banner .d-md-block { display: block; }
  .gdpr_flapjack_banner .d-md-table { display: table; }
  .gdpr_flapjack_banner .d-md-table-row { display: table-row; }
  .gdpr_flapjack_banner .d-md-table-cell { display: table-cell; }
  .gdpr_flapjack_banner .d-md-flex { display: flex; }
  .gdpr_flapjack_banner .d-md-inline-flex { display: inline-flex; }
  .gdpr_flapjack_banner .d-md-grid { display: grid; }
  .gdpr_flapjack_banner .d-md-inline-grid { display: inline-grid; }
}

@media (min-width: 992px) {
  .gdpr_flapjack_banner .d-lg-none { display: none; }
  .gdpr_flapjack_banner .d-lg-inline { display: inline; }
  .gdpr_flapjack_banner .d-lg-inline-block { display: inline-block; }
  .gdpr_flapjack_banner .d-lg-block { display: block; }
  .gdpr_flapjack_banner .d-lg-table { display: table; }
  .gdpr_flapjack_banner .d-lg-table-row { display: table-row; }
  .gdpr_flapjack_banner .d-lg-table-cell { display: table-cell; }
  .gdpr_flapjack_banner .d-lg-flex { display: flex; }
  .gdpr_flapjack_banner .d-lg-inline-flex { display: inline-flex; }
  .gdpr_flapjack_banner .d-lg-grid { display: grid; }
  .gdpr_flapjack_banner .d-lg-inline-grid { display: inline-grid; }
}

@media (min-width: 1200px) {
  .gdpr_flapjack_banner .d-xl-none { display: none; }
  .gdpr_flapjack_banner .d-xl-inline { display: inline; }
  .gdpr_flapjack_banner .d-xl-inline-block { display: inline-block; }
  .gdpr_flapjack_banner .d-xl-block { display: block; }
  .gdpr_flapjack_banner .d-xl-table { display: table; }
  .gdpr_flapjack_banner .d-xl-table-row { display: table-row; }
  .gdpr_flapjack_banner .d-xl-table-cell { display: table-cell; }
  .gdpr_flapjack_banner .d-xl-flex { display: flex; }
  .gdpr_flapjack_banner .d-xl-inline-flex { display: inline-flex; }
  .gdpr_flapjack_banner .d-xl-grid { display: grid; }
  .gdpr_flapjack_banner .d-xl-inline-grid { display: inline-grid; }
}

@media screen and (max-width: 991px) {
  .gdpr_flapjack_banner .grid-gdpr-banner { column-gap: 30px; }
  .gdpr_flapjack_banner .gdpr_button_block { grid-template-columns: auto; grid-template-rows: repeat(2, 1fr); row-gap: 10px; }
  .gdpr_flapjack_banner .gdpr_button_block button { min-width: -webkit-fill-available; }
}

@media screen and (max-width: 767px) {
  .gdpr_flapjack_banner { padding: 15px 0px; }
  .gdpr_flapjack_banner .grid-gdpr-banner { display: block; }
  .gdpr_flapjack_banner .grid-gdpr-banner > div:nth-of-type(1) { text-align: center; margin-bottom: 10px; }
  .gdpr_flapjack_banner .gdpr-text { display: block; }
  .gdpr_flapjack_banner .gdpr-text::before { display: none; }
  .gdpr_flapjack_banner .gdpr-text .gdpr-links { display: block; margin-top: 10px; }
  .gdpr_flapjack_banner .gdpr_button_block { justify-content: center; text-align: center; }
  .gdpr_flapjack_banner .powered-by-text { text-align: center; }
}

.gdpr_flapjack_banner .powered-by-text { font-size: 12px; margin-top: 10px; color: var(--white-diff-7, #fff); }

.lang-var-en-GB .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 60px auto 80px; }

.lang-var-af-AF .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 70px auto 110px; }

.lang-var-ar-AR .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 95px auto 110px; }

.lang-var-bg-BG .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 90px auto 85px; }

.lang-var-zh-CN .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 55px auto 55px; }

.lang-var-cs-CS .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 95px auto 90px; }

.lang-var-da-DK .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 75px auto 65px; }

.lang-var-nl-NL .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 80px auto 95px; }

.lang-var-fi-FI .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 85px auto 115px; }

.lang-var-fr-FR .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 85px auto 95px; }

.lang-var-de-DE .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 75px auto 85px; }

.lang-var-he-HE .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 60px auto 70px; }

.lang-var-hi-HI .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 60px auto 75px; }

.lang-var-it-IT .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 75px auto 70px; }

.lang-var-ms-MS .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 65px auto 65px; }

.lang-var-nn-NO .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 115px auto 115px; }

@media screen and (max-width: 767px) {
  .lang-var-nn-NO .grid-gdpr-banner .gdpr_toggler { overflow-wrap: break-word; word-break: break-word; grid-template-columns: 90px auto 90px; }
}

.lang-var-pl-PL .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 120px auto 90px; }

@media screen and (max-width: 767px) {
  .lang-var-pl-PL .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 85px auto 75px; }
}

.lang-var-pt-PT .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 80px auto 90px; }

.lang-var-ro-RO .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 90px auto 90px; }

.lang-var-ru-RU .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 90px auto 130px; }

@media screen and (max-width: 767px) {
  .lang-var-ru-RU .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 70px auto 80px; }
}

.lang-var-sk-SK .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 80px auto 90px; }

.lang-var-es-ES .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 80px auto 90px; }

.lang-var-sv-SE .grid-gdpr-banner .gdpr_toggler { grid-template-columns: 80px auto 105px; }

.lang-var-th-TH .grid-gdpr-banner .gdpr_toggler { grid-template-columns: repeat(3, auto); }

.lang-var-th-TH .grid-gdpr-banner .toggler_label { white-space: nowrap; }

@keyframes effect_1 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.kartra_css_effect_1 { animation-fill-mode: both; animation-duration: 2s; animation-name: effect_1; visibility: visible !important; }

@keyframes effect_2 { 
  0% { transform: scale3d(0.25, 0.25, 0.25); opacity: 0; }
  45% { opacity: 1; }
}

.kartra_css_effect_2 { animation-fill-mode: both; animation-duration: 0.9s; animation-name: effect_2; visibility: visible !important; }

@keyframes effect_3 { 
  0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}

.kartra_css_effect_3 { animation-fill-mode: both; animation-duration: 0.9s; animation-name: effect_3; visibility: visible !important; }

@keyframes effect_4 { 
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}

.kartra_css_effect_4 { animation-fill-mode: both; animation-duration: 0.9s; animation-name: effect_4; visibility: visible !important; }

@keyframes effect_5 { 
  0%, 20%, 52%, 80%, 100% { animation-timing-function: cubic-bezier(0.21, 0.6, 0.35, 1); transform: translate3d(0px, 0px, 0px); }
  40%, 42% { animation-timing-function: cubic-bezier(0.75, 0.08, 0.85, 0.1); transform: translate3d(0px, -25px, 0px); }
  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -12px, 0px); }
  90% { transform: translate3d(0px, -3px, 0px); }
}

.kartra_css_effect_5 { animation-fill-mode: both; animation-duration: 0.9s; animation-name: effect_5; transform-origin: center bottom; visibility: visible !important; }

@keyframes effect_6 { 
  0%, 33.34%, 66.68% { opacity: 1; }
  16.67%, 50%, 83.35% { opacity: 0; }
}

.kartra_css_effect_6 { animation-fill-mode: both; animation-duration: 1.2s; animation-name: effect_6; visibility: visible !important; }

@keyframes effect_7 { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-5px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(5px, 0px, 0px); }
}

.kartra_css_effect_7 { animation-fill-mode: both; animation-duration: 0.9s; animation-name: effect_7; visibility: visible !important; }

@keyframes effect_8 { 
  0% { animation-timing-function: ease-in; transform: rotate3d(1, 0, 0, 90deg) perspective(350px); opacity: 0; }
  45% { animation-timing-function: ease-in; transform: rotate3d(1, 0, 0, -25deg) perspective(350px); }
  65% { transform: perspective(350px) rotate3d(1, 0, 0, 15deg); opacity: 1; }
  85% { transform: rotate3d(1, 0, 0, -4deg) perspective(350px); }
  100% { transform: perspective(350px); }
}

.kartra_css_effect_8 { animation-fill-mode: both; animation-duration: 1.2s; animation-name: effect_8; backface-visibility: visible; visibility: visible !important; }

@keyframes effect_9 { 
  0% { animation-timing-function: ease-in; transform: rotate3d(0, 1, 0, 90deg) perspective(350px); opacity: 0; }
  45% { animation-timing-function: ease-in; transform: rotate3d(0, 1, 0, -25deg) perspective(350px); }
  65% { transform: rotate3d(0, 1, 0, 15deg) perspective(350px); opacity: 1; }
  85% { transform: rotate3d(0, 1, 0, -4deg) perspective(350px); }
  100% { transform: perspective(350px); }
}

.kartra_css_effect_9 { animation-fill-mode: both; animation-duration: 1.2s; animation-name: effect_9; backface-visibility: visible; visibility: visible !important; }

@keyframes bounce { 
  0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); }
  40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -20px, 0px) scaleY(1.1); }
  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -10px, 0px) scaleY(1.05); }
  80% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px) scaleY(0.95); }
  90% { transform: translate3d(0px, -4px, 0px) scaleY(1.02); }
}

.hover-bounce:hover, .hover-bounce.preview-hover { animation-duration: 1.2s; animation-name: bounce; transform-origin: center bottom; animation-fill-mode: both; visibility: visible !important; }

@keyframes flash { 
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}

.hover-flash:hover, .hover-flash.preview-hover { animation-duration: 1.2s; animation-name: flash; transform-origin: center bottom; animation-fill-mode: both; visibility: visible !important; }

@keyframes pulse { 
  0% { transform: scale3d(1, 1, 1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
  100% { transform: scale3d(1, 1, 1); }
}

.hover-pulse:hover, .hover-pulse.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: pulse; animation-iteration-count: infinite; animation-timing-function: ease-in-out; visibility: visible !important; }

@keyframes rubber { 
  0% { transform: scale3d(1, 1, 1); }
  30% { transform: scale3d(1.25, 0.75, 1); }
  40% { transform: scale3d(0.75, 1.25, 1); }
  50% { transform: scale3d(1.15, 0.85, 1); }
  65% { transform: scale3d(0.95, 1.05, 1); }
  75% { transform: scale3d(1.05, 0.95, 1); }
  100% { transform: scale3d(1, 1, 1); }
}

.hover-rubber:hover, .hover-rubber.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: rubber; visibility: visible !important; }

@keyframes beat { 
  0% { transform: scale(1); }
  14% { transform: scale(1.3); }
  28% { transform: scale(1); }
  42% { transform: scale(1.3); }
  70% { transform: scale(1); }
}

.hover-beat:hover, .hover-beat.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: beat; animation-timing-function: ease-in-out; visibility: visible !important; }

@keyframes gelatine { 
  0%, 11.1%, 100% { transform: translate3d(0px, 0px, 0px); }
  22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% { transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); }
  88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); }
}

.hover-gelatine:hover, .hover-gelatine.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: gelatine; transform-origin: center center; visibility: visible !important; }

@keyframes dangle { 
  20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); }
  60% { transform: rotate3d(0, 0, 1, 5deg); }
  80% { transform: rotate3d(0, 0, 1, -5deg); }
  100% { transform: rotate3d(0, 0, 1, 0deg); }
}

.hover-dangle:hover, .hover-dangle.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: dangle; transform-origin: center top; visibility: visible !important; }

@keyframes voila { 
  0% { transform: scale3d(1, 1, 1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% { transform: scale3d(1, 1, 1); }
}

.hover-voila:hover, .hover-voila.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: voila; visibility: visible !important; }

@keyframes shakeY { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(0px, -10px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(0px, 10px, 0px); }
}

.hover-shakeY:hover, .hover-shakeY.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: shakeY; visibility: visible !important; }

@keyframes shakeX { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}

.hover-shakeX:hover, .hover-shakeX.preview-hover { animation-fill-mode: both; animation-duration: 1.2s; animation-name: shakeX; visibility: visible !important; }

.hover-zoomIn, .hover-zoomIn[data-builder*="del"], .hover-zoomIn[data-builder*="clone"], .hover-zoomIn[data-builder*="content"], .hover-zoomIn[data-builder*="edit"] { transition: transform 0.5s ease-in-out, outline-color 0.3s ease-in-out; }

.hover-zoomIn:hover, .hover-zoomIn.preview-hover, .hover-zoomIn[data-builder*="del"]:hover, .hover-zoomIn[data-builder*="del"].preview-hover, .hover-zoomIn[data-builder*="clone"]:hover, .hover-zoomIn[data-builder*="clone"].preview-hover, .hover-zoomIn[data-builder*="content"]:hover, .hover-zoomIn[data-builder*="content"].preview-hover, .hover-zoomIn[data-builder*="edit"]:hover, .hover-zoomIn[data-builder*="edit"].preview-hover { transform: scale(1.1); }

[data-component="video"] .kartra_video > div { border-radius: inherit; }

[data-component="video"] .kartra_video > div > div { border-radius: inherit; }

[data-component="video"] .kartra_video > div iframe { border-radius: inherit !important; }

[data-component="video"] .kartra_video iframe { border-radius: inherit !important; }

[data-component="map"] > div { border-radius: inherit; }

[data-component="map"] > div iframe { border-radius: inherit; }

[data-component="audio"] > div > div, [data-component="calendar"] > div > div, [data-component="survey"] > div > div, [data-component="webinar"] > div > div { border-radius: inherit; }

[data-component="audio"] > div > div .js_kt_asset_embed, [data-component="calendar"] > div > div .js_kt_asset_embed, [data-component="survey"] > div > div .js_kt_asset_embed, [data-component="webinar"] > div > div .js_kt_asset_embed { border-radius: inherit !important; }

[data-component="audio"] > div > div .assetOverlay, [data-component="calendar"] > div > div .assetOverlay, [data-component="survey"] > div > div .assetOverlay, [data-component="webinar"] > div > div .assetOverlay { border-radius: inherit; }

.carousel-wrapper { position: relative; padding-bottom: 56.25%; margin-bottom: 20px; }

.carousel.slide { top: 0px; left: 0px; width: 100%; height: 100%; position: absolute !important; }

.carousel .carousel-control { opacity: 1; transition: 0.2s; }

.carousel .carousel-control:hover { opacity: 0.85; }

.carousel .carousel-inner { height: 100%; }

.carousel .carousel-inner .item { background: url("//d2uolguxr56s4e.cloudfront.net/img/kartrapages/placeholder.jpg") center center / cover no-repeat; height: 100%; }

.carousel .carousel-caption { margin-bottom: 10px; }

.carousel .carousel-indicators { bottom: 0px; }

.carousel .carousel-control .glyphicon-chevron-left, .carousel .carousel-control .icon-prev { margin-left: -29%; }

.carousel .carousel-control .glyphicon-chevron-right, .carousel .carousel-control .icon-next { margin-right: -29%; }

.carousel.kartra_carousel--caption-hover:hover .carousel-inner .item .carousel-caption { opacity: 1; pointer-events: auto; }

.carousel.kartra_carousel--caption-hover[data-textoverlay="false"] .carousel-inner .item .carousel-caption { display: none; }

.carousel.kartra_carousel--caption-hover .carousel-indicators { display: none; }

.carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption { position: absolute; width: 100%; left: 0px; bottom: 0px; margin-bottom: 0px; background-color: rgba(255, 255, 255, 0.9); text-align: left; padding: 20px 60px 20px 20px; text-shadow: none; opacity: 0; pointer-events: none; transition: 0.3s; }

.carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption h3 { margin: 0px; color: rgb(51, 51, 51); font-size: 20px; font-weight: 700; font-family: Roboto, sans-serif; }

.carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption p { font-size: 16px; font-family: Roboto, sans-serif; font-weight: 300; color: rgb(102, 102, 102); margin: 10px 0px 0px; }

.carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption .carousel-slide-number { position: absolute; right: 20px; bottom: 20px; width: 40px; text-align: right; }

.carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption .carousel-slide-number span { color: rgb(102, 102, 102); font-size: 14px; font-family: Roboto, sans-serif; font-weight: 400; margin: 0px; }

@media (max-width: 767px) {
  .carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption { padding: 15px 55px 15px 15px; }
  .carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption h3 { font-size: 16px; }
  .carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption p { font-size: 14px; margin-top: 5px; }
  .carousel.kartra_carousel--caption-hover .carousel-inner .item .carousel-caption .carousel-slide-number { right: 15px; bottom: 15px; }
}

.carousel.kartra_carousel--caption-hover .carousel-control { width: 70px; height: 70px; text-align: center; display: flex; align-items: center; justify-content: center; top: 50%; margin-top: -35px; background: none; opacity: 0.8; transition: 0.3s; }

.carousel.kartra_carousel--caption-hover .carousel-control span.fa { font-size: 50px; width: 50px; height: 50px; position: relative; text-align: center; margin: 0px; left: 0px; top: 0px; right: 0px; display: block; }

.carousel.kartra_carousel--caption-hover .carousel-control:hover { opacity: 1; text-shadow: rgba(0, 0, 0, 0.7) 0px 1px 3px; }

@media (min-width: 768px) {
  .carousel .carousel-caption { font-size: 1.3em; }
}

.animated_text { width: auto; overflow: hidden; position: relative; }

.animated_text .rtl { display: flex; white-space: nowrap; overflow: hidden; }

.animated_text .rtl a { display: inline-block; position: relative; animation: 3.5s linear 0s infinite normal none running marquee-rtl; }

.animated_text .ltr { display: flex; white-space: nowrap; overflow: hidden; }

.animated_text .ltr a { display: inline-block; position: relative; animation: 3.5s linear 0s infinite normal none running marquee-ltr; }

@keyframes marquee-rtl { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}

@keyframes marquee-ltr { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}

div[data-source-element="true"] div[data-embed="true"] iframe { display: block; max-width: 100%; }

#page h1.ck-heading_heading1 { font-size: 1.5rem; line-height: 1.4em; font-weight: 700; margin-bottom: 0.4em; }

#page h2.ck-heading_heading2 { font-size: 1.4rem; line-height: 1.3em; font-weight: 700; margin-bottom: 0.2em; }

#page h3.ck-heading_heading3 { font-size: 1.2rem; line-height: 1.2em; font-weight: 700; margin-bottom: 0.2em; }

#page h4.ck-heading_heading4 { font-size: 1rem; line-height: 1.1em; font-weight: 700; margin-bottom: 0.2em; }

#page h5.ck-heading_heading5 { font-size: 0.8rem; line-height: 1em; font-weight: 700; margin-bottom: 0.2em; }

#page h6.ck-heading_heading6 { font-size: 0.65rem; line-height: 1em; font-weight: 700; margin-bottom: 0.2em; }

.ck-body-wrapper .ck.ck-dropdown.ck-heading-dropdown button.ck.ck-button.ck-heading_heading1 { font-size: 24px; font-weight: 700; }

.ck-body-wrapper .ck.ck-dropdown.ck-heading-dropdown button.ck.ck-button.ck-heading_heading2 { font-size: 20px; font-weight: 700; }

.ck-body-wrapper .ck.ck-dropdown.ck-heading-dropdown button.ck.ck-button.ck-heading_heading3 { font-size: 18px; font-weight: 700; }

.ck-body-wrapper .ck.ck-dropdown.ck-heading-dropdown button.ck.ck-button.ck-heading_heading4 { font-size: 16px; font-weight: 700; }

.ck-body-wrapper .ck.ck-dropdown.ck-heading-dropdown button.ck.ck-button.ck-heading_heading5 { font-size: 14px; font-weight: 700; }

.ck-body-wrapper .ck.ck-dropdown.ck-heading-dropdown button.ck.ck-button.ck-heading_heading6 { font-size: 12px; font-weight: 700; }

#page::before, #page::after { display: block; content: ""; background: repeating-conic-gradient(rgba(128, 128, 128, 0.3) 0deg, rgba(128, 128, 128, 0.3) 25%, rgba(0, 0, 0, 0.3) 0deg, rgba(0, 0, 0, 0.3) 50%) center center / 14px 14px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 1px inset; backdrop-filter: blur(2px); opacity: 0; transition: opacity 0.3s; }

#page::before { height: var(--ck-offset-top, 0px); opacity: 1; mask-image: linear-gradient(to top, black 0%, transparent 100%); }

#page::after { height: var(--ck-offset-bottom, 0px); opacity: 1; mask-image: linear-gradient(black 0%, transparent 100%); }

#toolbarCKE { position: absolute; width: calc(100% - 10px); top: 0px; left: 5px; right: 5px; z-index: 1040; padding-top: 3px; }

#toolbarCKE .ck-toolbar__items { justify-content: center; }

.ck.ck-dropdown.ck-text-shadow-dropdown .ck-dropdown__panel { overflow: visible; }

.ck.ck-dropdown.ck-text-shadow-dropdown .ck-dropdown__panel .ck-dropdown .ck-dropdown__panel { transform: translate(-36px, -66%); }

.ck.ck-dropdown .ck-dropdown__panel { max-height: 330px !important; overflow-y: auto; }

.ck.ck-balloon-panel.ck-emoji-picker-balloon { max-height: 330px; overflow-y: auto; }

.ck.ck-balloon-panel.ck-emoji-picker-balloon .ck-form__header { display: none; }